commit | 8276190725aca00bcf8869493a5040d2eebbca31 | [log] [tgz] |
---|---|---|
author | Poornima Vonti <poornima.vonti@qlogic.com> | Thu Sep 20 07:35:04 2012 -0400 |
committer | James Bottomley <JBottomley@Parallels.com> | Mon Sep 24 12:36:39 2012 +0400 |
tree | 3aa7c8da0ba827daf5e2a3b354c1e87bcac67963 | |
parent | fbd8107cc9a0e31b3b028da607157fd23561975b [diff] |
[SCSI] qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery Issue: In qla4_8xxx_error_recovery() IDC lock recovery is initiated as IDC lock is held while enabling the interrupts Fix: Correctly handle IDC locking mechanism in qla4_8xxx_error_recovery(). Signed-off-by: Poornima Vonti <poornima.vonti@qlogic.com> Signed-off-by: Vikas Chaudhary <vikas.chaudhary@qlogic.com> Signed-off-by: James Bottomley <JBottomley@Parallels.com>