]> bbs.cooldavid.org Git - net-next-2.6.git/commit
[SCSI] ibmvscsi: Correct DMA mapping leak
authorRobert Jennings <rcj@linux.vnet.ibm.com>
Thu, 22 Jan 2009 19:40:09 +0000 (13:40 -0600)
committerJames Bottomley <James.Bottomley@HansenPartnership.com>
Tue, 10 Feb 2009 16:15:17 +0000 (11:15 -0500)
commite637d553199e264327714da437e6c808f2f4b096
tree34743d41b7dda0c6f307ac8056f6b167c3a40749
parent4c098bcd55fad34dcf224bf8343db6a9ac58fc68
[SCSI] ibmvscsi: Correct DMA mapping leak

The ibmvscsi client driver is not unmapping the SCSI command after
encountering a DMA mapping error while trying to map an indirect
scattergather list for the event pool.  This leads to a leak of DMA
entitlement that could result in the device failing future DMA operations
in a CMO environment.

Signed-off-by: Robert Jennings <rcj@linux.vnet.ibm.com>
Acked-by: Brian King <brking@linux.vnet.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
drivers/scsi/ibmvscsi/ibmvscsi.c