commit | c6952483b070ec8a4f2450d1116be908fe59edcc | [log] [tgz] |
---|---|---|
author | Andrew Vasquez <andrew.vasquez@qlogic.com> | Thu Apr 03 13:13:17 2008 -0700 |
committer | James Bottomley <James.Bottomley@HansenPartnership.com> | Mon Apr 07 12:19:13 2008 -0500 |
tree | 8a1dc8c79c449120b5272288ef7dfdb1a583a4eb | |
parent | 5ab5a4dd5444db0715b5748bab916725138d3a32 [diff] |
[SCSI] qla2xxx: Simplify interrupt handler locking. There's no need to use the heavier (albiet safer) *_irq[save|restore]() locking primitives within the driver's interrupt handlers, interrupts are guaranteed to be non-reentrant. Use lightweight spin_lock() and spin_unlock() primitives while acquiring the hardware_lock. Signed-off-by: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>