]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/scsi/ibmvscsi/ibmvscsi.c
[SCSI] ibmvscsi: Correct DMA mapping leak
[net-next-2.6.git] / drivers / scsi / ibmvscsi / ibmvscsi.c
index 74d07d137daeb75b038071f6fe9a279b927243e1..c9aa7611e40824142534d21aa46fc4461936ba33 100644 (file)
@@ -432,6 +432,7 @@ static int map_sg_data(struct scsi_cmnd *cmd,
                                sdev_printk(KERN_ERR, cmd->device,
                                            "Can't allocate memory "
                                            "for indirect table\n");
+                       scsi_dma_unmap(cmd);
                        return 0;
                }
        }