]> git.baikalelectronics.ru Git - kernel.git/commit
isci: isci_request_cleanup_completed_loiterer checks task before task_done
authorJeff Skirvin <jeffrey.d.skirvin@intel.com>
Fri, 4 Mar 2011 22:06:38 +0000 (14:06 -0800)
committerDan Williams <dan.j.williams@intel.com>
Sun, 3 Jul 2011 10:55:29 +0000 (03:55 -0700)
commitbfbfe3cf1c0ed872bb9172a38f7edb32adeac626
treea1ce9f03bc358c26750bcd4068a8168e3f13e2c4
parent0e12b44c8db1934d8b04ce73e7929cc4b55edbd5
isci: isci_request_cleanup_completed_loiterer checks task before task_done

In the condition where outstanding I/Os are being cleaned from the device
requests in process list, the cleanup function needs to check that the
request is actually a sas-task and not a task management function.

Signed-off-by: Jeff Skirvin <jeffrey.d.skirvin@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/scsi/isci/task.c