From e5fc75ad2b09879cb6e4c3561ba53d5053e969a2 Mon Sep 17 00:00:00 2001 From: Seth Forshee Date: Fri, 19 Jan 2018 09:21:13 -0600 Subject: [PATCH] UBUNTU: SAUCE: Revert "scsi: libsas: allow async aborts" BugLink: http://bugs.launchpad.net/bugs/1726519 This reverts commit 909657615d9b3ce709be4fd95b9a9e8c8c7c2be6. Signed-off-by: Marcelo Henrique Cerri Signed-off-by: Seth Forshee --- 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 9047cfcd1072..cbbfb00ff4a0 100644 --- a/drivers/scsi/libsas/sas_scsi_host.c +++ b/drivers/scsi/libsas/sas_scsi_host.c @@ -431,6 +431,9 @@ int sas_eh_abort_handler(struct scsi_cmnd *cmd) struct sas_internal *i = to_sas_internal(host->transportt); unsigned long flags; + if (current != host->ehandler) + return FAILED; + if (!i->dft->lldd_abort_task) return FAILED;