diff options
author | David C Somayajulu <david.somayajulu@qlogic.com> | 2007-05-23 21:03:32 -0400 |
---|---|---|
committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2007-05-26 12:47:53 -0400 |
commit | bee4fe8e63ea1985f3955323dbc98b6d6bd5c6f8 (patch) | |
tree | 34c171cd7e994456953eca1ea27e08e4b1e0d469 /drivers/scsi/scsi_transport_fc.c | |
parent | c0e344c9b7971996e4fe409d7b8ba9ceb7b7583d (diff) |
[SCSI] qla4xxx: ql4_os.c bugfixes
Free memory resources after invoking free_irq() in
qla4xxx_free_adapter(). QLA4xxx has two pci functions per port
(Ethernet and iSCSI). When one of these PCI functions issues a HBA
reset, all other functions are notified and need to acknowledge and
re-initialize. During module qla4xxx_remove_adapter() gets
invoked. This function needs to wait if it is currently responding to
a reset from another function.
Signed-off-by: David Somayajulu <david.somayajulu@qlogic.com>
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
Diffstat (limited to 'drivers/scsi/scsi_transport_fc.c')
0 files changed, 0 insertions, 0 deletions