]> git.baikalelectronics.ru Git - kernel.git/commit
[SCSI] qla2xxx: fix bad locking during eh_abort
authorAndrew Vasquez <andrew.vasquez@qlogic.com>
Fri, 27 May 2005 22:04:47 +0000 (15:04 -0700)
committerJames Bottomley <jejb@mulgrave.(none)>
Fri, 3 Jun 2005 14:37:53 +0000 (09:37 -0500)
commit09c3558bf4643260d65783008d07595a90756827
tree8b8376da9f809cca19894792b53aecb7a40ba5bf
parent95914f0855dee9f2d50ee7bf2f90af5b3e72705c
[SCSI] qla2xxx: fix bad locking during eh_abort

Correct incorrect locking order in qla2xxx_eh_abort() handler which
would case a hang during certain code-paths.

With extra pieces to fix the irq state in the locks.

Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
drivers/scsi/qla2xxx/qla_os.c