commit | 033d19d298b4245da2d3d6c795ea97e419f9ac61 | [log] [tgz] |
---|---|---|
author | Jeff Skirvin <jeffrey.d.skirvin@intel.com> | Thu Mar 08 22:42:03 2012 -0800 |
committer | Dan Williams <dan.j.williams@intel.com> | Thu May 17 14:33:41 2012 -0700 |
tree | 2e66627f294b9e2b52174e719ff987464cedaeec | |
parent | 0c3ce38f1bc8b6a6d8df0959e3c0dece31f9350c [diff] |
isci: Callbacks to libsas occur under scic_lock and are synchronized. This patch changes the callback mechanism to libsas to only occur while the scic_lock is held; the abort path cleanup of I/Os also checks to make sure IREQ_ABORT_PATH_ACTIVE is clear before proceding. Signed-off-by: Jeff Skirvin <jeffrey.d.skirvin@intel.com> Signed-off-by: Dan Williams <dan.j.williams@intel.com>