diff options
| author | David C Somayajulu <david.somayajulu@qlogic.com> | 2007-05-23 18:03:32 -0700 |
|---|---|---|
| committer | James Bottomley <jejb@mulgrave.il.steeleye.com> | 2007-05-26 11:47:53 -0500 |
| commit | bee4fe8e63ea1985f3955323dbc98b6d6bd5c6f8 (patch) | |
| tree | 34c171cd7e994456953eca1ea27e08e4b1e0d469 /include/scsi | |
| parent | [SCSI] qla4xxx: ql4_mbx.c remove dead code bugfixes (diff) | |
| download | linux-bee4fe8e63ea1985f3955323dbc98b6d6bd5c6f8.tar.gz linux-bee4fe8e63ea1985f3955323dbc98b6d6bd5c6f8.zip | |
[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 'include/scsi')
0 files changed, 0 insertions, 0 deletions
