ACK: [artful][PATCH] Revert "scsi: libsas: allow async aborts"

Joseph Salisbury joseph.salisbury at canonical.com
Mon Jan 15 18:14:47 UTC 2018


On 01/15/2018 12:54 PM, Marcelo Henrique Cerri wrote:
> BugLink: http://bugs.launchpad.net/bugs/1726519
>
> This reverts commit 909657615d9b3ce709be4fd95b9a9e8c8c7c2be6.
>
> Signed-off-by: Marcelo Henrique Cerri <marcelo.cerri at canonical.com>
> ---
>  drivers/scsi/libsas/sas_scsi_host.c | 3 +++
>  1 file changed, 3 insertions(+)
>
> diff --git a/drivers/scsi/libsas/sas_scsi_host.c b/drivers/scsi/libsas/sas_scsi_host.c
> index 87e5079d816b..137fb586aa64 100644
> --- a/drivers/scsi/libsas/sas_scsi_host.c
> +++ b/drivers/scsi/libsas/sas_scsi_host.c
> @@ -491,6 +491,9 @@ int sas_eh_abort_handler(struct scsi_cmnd *cmd)
>  	struct Scsi_Host *host = cmd->device->host;
>  	struct sas_internal *i = to_sas_internal(host->transportt);
>  
> +	if (current != host->ehandler)
> +		return FAILED;
> +
>  	if (!i->dft->lldd_abort_task)
>  		return FAILED;
>  

Acked-by: Joseph Salisbury <joseph.salisbury at canonical.com>





More information about the kernel-team mailing list