diff options
author | Seokmann Ju <seokmann.ju@qlogic.com> | 2007-01-09 19:37:52 (GMT) |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2007-01-13 19:59:10 (GMT) |
commit | befede3dabd204e9c546cbfbe391b29286c57da2 (patch) | |
tree | 4ab7a6e5b16210fd930b722ab62d93c1cf868cc3 /drivers/scsi/qla2xxx/qla_dbg.h | |
parent | 3424a65d717ca87ce11acfb03cfd2f713886bfb4 (diff) | |
download | linux-befede3dabd204e9c546cbfbe391b29286c57da2.tar.xz |
[SCSI] qla2xxx: correct locking while call starget_for_each_device()
Removed spin_unlock_irq()/spin_lock_irq() pairs surrounding
starget_for_each_device() calls.
As Matthew W. pointed out, starget_for_each_device() can be called under
a spinlock being held.
The change has been tested and verified on qla2xxx.ko module.
Thanks Matthew W. and Hisashi H. for help.
Signed-off-by: Andrew Vasquez <Andrew.vasquez@qlogic.com>
Signed-off-by: Seokmann Ju <Seokmann.ju@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_dbg.h')
0 files changed, 0 insertions, 0 deletions