OpenCloudOS-Kernel/drivers/scsi/qla2xxx
James Bottomley d139b9bd0e [SCSI] scsi_lib_dma: fix bug with dma maps on nested scsi objects
Some of our virtual SCSI hosts don't have a proper bus parent at the
top, which can be a problem for doing DMA on them

This patch makes the host device cache a pointer to the physical bus
device and provides an extra API for setting it (the normal API picks
it up from the parent).  This patch also modifies the qla2xxx and lpfc
vport logic to use the new DMA host setting API.

Acked-By: James Smart  <james.smart@emulex.com>
Cc: Stable Tree <stable@kernel.org>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2009-12-04 12:01:30 -06:00
..
Kconfig [SCSI] qla2xxx: Update firmware filenames for new ISP parts. 2008-04-07 12:19:11 -05:00
Makefile [SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support. 2008-01-23 11:29:32 -06:00
qla_attr.c [SCSI] scsi_lib_dma: fix bug with dma maps on nested scsi objects 2009-12-04 12:01:30 -06:00
qla_dbg.c [SCSI] qla2xxx: Add firmware-dump kobject uevent notification. 2009-12-04 12:00:10 -06:00
qla_dbg.h [SCSI] qla2xxx: Add ISP81XX support. 2009-01-07 15:51:44 -06:00
qla_def.h [SCSI] qla2xxx: Set the size of the host buffer used to fetch DCBX and XGMAC parameters to 4K. 2009-12-04 12:00:11 -06:00
qla_devtbl.h [SCSI] qla2xxx: fix Kernel Panic with Qlogic 2472 Card. 2009-02-10 11:15:18 -05:00
qla_dfs.c [SCSI] qla2xxx: Initialize FCE debugfs codes with the proper vha structure. 2009-04-03 09:22:45 -05:00
qla_fw.h [SCSI] qla2xxx: Pad IOCB structure for size requirements. 2009-08-22 17:52:19 -05:00
qla_gbl.h [SCSI] qla2xxx: Retrieve firmware's maximum number of supported FCFs. 2009-12-04 12:00:12 -06:00
qla_gs.c [SCSI] qla2xxx: ISP21xx/22xx do not support FDMI registrations. 2009-08-22 17:52:19 -05:00
qla_init.c [SCSI] qla2xxx: Properly re-register FC4/FDMI after physical and logical link disruptions. 2009-12-04 12:00:13 -06:00
qla_inline.h [SCSI] qla2xxx: changes in multiq code 2008-12-29 11:24:35 -06:00
qla_iocb.c [SCSI] qla2xxx: Add asynchronous-login support. 2009-09-05 09:41:57 -05:00
qla_isr.c [SCSI] qla2xxx: Properly handle UNDERRUN completion statuses. 2009-12-04 12:00:14 -06:00
qla_mbx.c [SCSI] qla2xxx: Properly re-register FC4/FDMI after physical and logical link disruptions. 2009-12-04 12:00:13 -06:00
qla_mid.c [SCSI] qla2xxx: Properly re-register FC4/FDMI after physical and logical link disruptions. 2009-12-04 12:00:13 -06:00
qla_os.c [SCSI] scsi_transport_fc: Introduce helper function for blocking scsi_eh 2009-12-04 12:00:52 -06:00
qla_settings.h [SCSI] qla2xxx: Remove unused and obsolete #define's. 2008-04-07 12:19:13 -05:00
qla_sup.c [SCSI] qla2xxx: fix printk format warnings 2009-06-15 10:09:31 -05:00
qla_version.h [SCSI] qla2xxx: Update version number to 8.03.01-k7 2009-12-04 12:00:14 -06:00