commit | b9978769877c6c90c8d6777df13b9ae427af40b7 | [log] [tgz] |
---|---|---|
author | Andrew Vasquez <andrew.vasquez@qlogic.com> | Tue Mar 24 09:08:05 2009 -0700 |
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | Fri Apr 03 09:22:47 2009 -0500 |
tree | fd894c6499004b80893ae68917ec5ba18126d586 | |
parent | e612d46591e2d4fbc35541377d18ab483c211768 [diff] |
[SCSI] qla2xxx: Ensure the timer and DPC routines complete prior to midlayer tear-down. Since the routines can/will use resources such as devices and rports that aren't valid after midlayer tear-down, correct this potential race, by stopping the offending during the early stages of the remove() callback. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>