kernel-ark/drivers/scsi
Mark Haverkamp 5d497cecde [SCSI] aacraid: regression fix
The fixes for sparse warnings mixed in with the fixups for
the raw_srb handler resulted in a bug that showed up in the 32 bit
environments when trying to issue calls directly to the physical devices
that are part of the arrays (ioctl scsi passthrough).

Received from Mark Salyzyn at adaptec.
Applied comment from Christoph to remove cpu_to_le32(0)
Applied Mark S fix of missing memcpy.
It applies to the scsi-misc-2.6 git tree.

Signed-off-by: Mark Haverkamp <markh@osdl.org>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2005-06-17 20:36:28 -05:00
..
aacraid [SCSI] aacraid: regression fix 2005-06-17 20:36:28 -05:00
aic7xxx merge by hand (fix up qla_os.c merge error) 2005-06-17 18:42:23 -05:00
aic7xxx_old
arm [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
dpt
ibmvscsi [SCSI] allow sleeping in ->eh_device_reset_handler() 2005-06-17 12:05:03 -05:00
lpfc [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
megaraid [SCSI] allow sleeping in ->eh_device_reset_handler() 2005-06-17 12:05:03 -05:00
pcmcia [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
qla2xxx merge by hand (qla_os.c mismerge) 2005-06-17 19:04:18 -05:00
sym53c8xx_2 [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
3w-9xxx.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
3w-9xxx.h
3w-xxxx.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
3w-xxxx.h
53c7xx_d.h_shipped
53c7xx_u.h_shipped
53c7xx.c [PATCH] remove outdated print_* functions 2005-04-18 12:32:20 -05:00
53c7xx.h
53c7xx.scr
53c700_d.h_shipped
53c700.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
53c700.h [PATCH] finally fix 53c700 to use the generic iomem infrastructure 2005-04-16 20:09:43 -05:00
53c700.scr
a100u2w.c
a100u2w.h
a2091.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
a2091.h
a3000.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
a3000.h
advansys.c [PATCH] scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field 2005-04-18 12:33:15 -05:00
advansys.h
aha152x.c [SCSI] allow sleeping in ->eh_device_reset_handler() 2005-06-17 12:05:03 -05:00
aha152x.h
aha1542.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
aha1542.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
aha1740.c
aha1740.h
ahci.c Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap 2005-05-29 14:24:57 -04:00
aic7xxx_old.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
amiga7xx.c
amiga7xx.h
ata_piix.c Automatic merge of /spare/repo/linux-2.6/.git branch HEAD 2005-06-02 18:43:09 -04:00
atari_dma_emul.c
atari_NCR5380.c [PATCH] remove outdated print_* functions 2005-04-18 12:32:20 -05:00
atari_scsi.c
atari_scsi.h
atp870u.c [SCSI] drivers/scsi/atp870u.c: make a function static 2005-05-20 12:53:31 -05:00
atp870u.h
blz1230.c
blz2060.c
BusLogic.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
BusLogic.h
bvme6000.c
bvme6000.h
ch.c [SCSI] convert scsi changer driver from class simple 2005-05-20 12:53:51 -05:00
constants.c [PATCH] remove outdated print_* functions 2005-04-18 12:32:20 -05:00
cpqfcTS.h
cpqfcTSchip.h
cpqfcTScontrol.c
cpqfcTSi2c.c
cpqfcTSinit.c [PATCH] remove old scsi data direction macros 2005-04-18 13:49:58 -05:00
cpqfcTSioctl.h
cpqfcTSstructs.h
cpqfcTStrigger.c
cpqfcTStrigger.h
cpqfcTSworker.c [PATCH] remove old scsi data direction macros 2005-04-18 13:49:58 -05:00
cyberstorm.c
cyberstormII.c
dc395x.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
dc395x.h
dec_esp.c
dmx3191d.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
dpt_i2o.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
dpti.h [SCSI] drivers/scsi/dpt_i2o.c: fix compile warnings 2005-05-20 12:53:37 -05:00
dtc.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
dtc.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
eata_generic.h
eata_pio.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
eata_pio.h
eata.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
esp.c [PATCH] drivers/scsi NULL noise removal 2005-04-26 07:43:42 -07:00
esp.h
fastlane.c
fcal.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
fcal.h
fd_mcs.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
fdomain.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
fdomain.h
FlashPoint.c [SCSI] drivers/scsi/FlashPoint.c: cleanups 2005-05-20 12:53:34 -05:00
g_NCR5380_mmio.c
g_NCR5380.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
g_NCR5380.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
gdth_ioctl.h
gdth_kcompat.h
gdth_proc.c
gdth_proc.h
gdth.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
gdth.h [PATCH] drivers/scsi/gdth.c: cleanups 2005-04-18 13:50:23 -05:00
gvp11.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
gvp11.h
hosts.c
hosts.h
ibmmca.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
ibmmca.h
ide-scsi.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
imm.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
imm.h
in2000.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
in2000.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
initio.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
initio.h
ipr.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
ipr.h [SCSI] ipr: Driver version 2.0.14 2005-05-20 12:53:45 -05:00
ips.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
ips.h
jazz_esp.c
Kconfig merge by hand (fix up qla_os.c merge error) 2005-06-17 18:42:23 -05:00
lasi700.c [PATCH] finally fix 53c700 to use the generic iomem infrastructure 2005-04-16 20:09:43 -05:00
libata-core.c [PATCH] sg traverse fix for __atapi_pio_bytes() 2005-06-09 03:14:59 -04:00
libata-scsi.c libata: doc updates 2005-05-30 19:49:12 -04:00
libata.h libata: bump version 2005-05-29 14:48:20 -04:00
mac53c94.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
mac53c94.h
mac_esp.c
mac_scsi.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
mac_scsi.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
Makefile [SCSI] add scsi changer driver 2005-05-20 12:53:50 -05:00
mca_53c9x.c
megaraid.c [SCSI] allow sleeping in ->eh_device_reset_handler() 2005-06-17 12:05:03 -05:00
megaraid.h
mesh.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
mesh.h
mvme16x.c
mvme16x.h
mvme147.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
mvme147.h
ncr53c8xx.c [PATCH] scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field 2005-04-18 12:33:15 -05:00
ncr53c8xx.h
NCR53c406a.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
NCR53C9x.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
NCR53C9x.h
NCR5380.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
NCR5380.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
NCR_D700.c [PATCH] finally fix 53c700 to use the generic iomem infrastructure 2005-04-16 20:09:43 -05:00
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32_debug.c
nsp32_io.h
nsp32.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
nsp32.h
oktagon_esp.c
oktagon_io.S
osst_detect.h
osst_options.h
osst.c
osst.h
pas16.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
pas16.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
pci2000.h
pluto.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
pluto.h
ppa.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
ppa.h
psi240i.c
psi240i.h
psi_chip.h
ql1040_fw.h [SCSI] qla1280: update firmware 2005-05-20 12:53:13 -05:00
ql1280_fw.h [SCSI] qla1280: update firmware 2005-05-20 12:53:13 -05:00
ql12160_fw.h [SCSI] qla1280: update firmware 2005-05-20 12:53:13 -05:00
qla1280.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
qla1280.h
qlogicfas408.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
qlogicfas408.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
qlogicfas.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
qlogicfc_asm.c
qlogicfc.c [PATCH] remove old scsi data direction macros 2005-04-18 13:49:58 -05:00
qlogicisp_asm.c
qlogicisp.c [PATCH] remove old scsi data direction macros 2005-04-18 13:49:58 -05:00
qlogicpti_asm.c
qlogicpti.c
qlogicpti.h
sata_nv.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_promise.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_promise.h
sata_qstor.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_sil.c [PATCH] sata_sil: Fix FIFO PCI Bus Arbitration kernel oops 2005-06-09 03:06:22 -04:00
sata_sis.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_svw.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_sx4.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_uli.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_via.c libata: Fix use-after-iounmap 2005-05-26 21:54:27 -04:00
sata_vsc.c Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap 2005-05-29 14:24:57 -04:00
script_asm.pl
scsi_debug.c
scsi_debug.h
scsi_devinfo.c
scsi_error.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
scsi_ioctl.c [PATCH] consolidate timeout defintions in scsi.h 2005-04-18 12:31:52 -05:00
scsi_lib.c [SCSI] remove a timer race in scsi_queue_insert() 2005-05-20 12:53:54 -05:00
scsi_logging.h
scsi_module.c
scsi_priv.h [PATCH] scsi: remove unused scsi_cmnd->internal_timeout field 2005-04-18 12:32:47 -05:00
scsi_proc.c
scsi_scan.c merge by hand (fix up qla_os.c merge error) 2005-06-17 18:42:23 -05:00
scsi_sysctl.c
scsi_sysfs.c updates for CFQ oops fix 2005-04-16 20:10:34 -05:00
scsi_transport_fc.c
scsi_transport_iscsi.c
scsi_transport_spi.c [SCSI] update spi transport class so that u320 Domain Validation works 2005-06-03 12:39:53 -05:00
scsi_typedefs.h
scsi.c merge by hand - fix up rejections in Documentation/DocBook/Makefile 2005-05-20 15:27:44 -05:00
scsi.h [PATCH] remove old scsi data direction macros 2005-04-18 13:49:58 -05:00
scsicam.c
sd.c [SCSI] TYPE_RBC cache fixes (sbp2.c affected) 2005-05-26 08:41:15 -05:00
seagate.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
seagate.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
sg.c [SCSI] sg: Command completion after remove oops 2005-06-03 12:25:35 -05:00
sgiwd93.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
sgiwd93.h
sim710.c [PATCH] finally fix 53c700 to use the generic iomem infrastructure 2005-04-16 20:09:43 -05:00
sr_ioctl.c [SCSI] drivers/scsi/sr_ioctl.c: check for failed allocation 2005-04-21 16:14:05 -04:00
sr_vendor.c
sr.c
sr.h
st_options.h
st.c [SCSI] SCSI tape: fix permissions for SG_IO, etc. 2005-05-20 12:53:46 -05:00
st.h
sun3_NCR5380.c [PATCH] remove outdated print_* functions 2005-04-18 12:32:20 -05:00
sun3_scsi_vme.c
sun3_scsi.c
sun3_scsi.h
sun3x_esp.c [SCSI] drivers/scsi/NCR53C9x.c: make a struct static 2005-05-20 12:53:32 -05:00
sym53c8xx_comm.h
sym53c8xx_defs.h
sym53c416.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
sym53c416.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
t128.c [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
t128.h [SCSI] Remove no-op implementations of SCSI EH hooks 2005-06-17 12:04:45 -05:00
tmscsim.c [SCSI] allow sleeping in ->eh_bus_reset_handler() 2005-06-17 12:05:10 -05:00
tmscsim.h
u14-34f.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
ultrastor.c [SCSI] allow sleeping in ->eh_abort_handler() 2005-06-17 12:04:55 -05:00
ultrastor.h
wd33c93.c
wd33c93.h
wd7000.c [SCSI] allow sleeping in ->eh_host_reset_handler() 2005-06-17 12:05:18 -05:00
zalon.c