aboutsummaryrefslogtreecommitdiff
path: root/drivers/scsi/mvsas.c
diff options
context:
space:
mode:
authorIvo van Doorn2008-05-05 17:24:03 +0200
committerJohn W. Linville2008-05-12 21:22:18 -0400
commitb30cdfc517b06f5d3f7a5e90626931140b2caece (patch)
treec326c5611e501011cdf1193b6c78ca18e3cfe79b /drivers/scsi/mvsas.c
parented499983b88d138848ec9e4d104fd86a5ef0c183 (diff)
rt2x00: Clean up error handling of PCI queue DMA allocation.
When, for some reason, the rt2x00pci module fails to allocate DMA memory for the queues, it tries to undo the complete initialization of the PCI device, including freeing of the irq. This results in the following error in dmesg, as the irq hadn't been requested yet: [ 78.123456] Trying to free already-free IRQ 17 Fix this by implementing proper error handling code, instead of just using the full uninitialization function. Signed-off-by: Gertjan van Wingerde <gwingerde@kpnplanet.nl> Signed-off-by: Ivo van Doorn <IvDoorn@gmail.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/scsi/mvsas.c')
0 files changed, 0 insertions, 0 deletions