Boaz Harrosh
c9eeb248f3
[SCSI] qlogicpti: fix sg list traversal error in continuation entries
...
The current sg list traversal logic for the continuation entries
doesn't advance the list pointer once all seven slots are used, so the
next continuation entry (if there is one) wrongly begins again at the
start of the sg list.
Fix by advancing the sg pointer after the for_each_sg().
Reported-by: Meelis Roos <mroos@ut.ee>
Cc: David Miller <davem@davemloft.net>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-09-28 17:10:40 -05:00
..
aacraid
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2008-07-15 18:58:04 -07:00
aic7xxx
scsi: fix integer as NULL pointer warnings
2008-04-28 17:31:13 -07:00
aic7xxx_old
aic94xx
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
arcmsr
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
arm
[ARM] Move include/asm-arm/arch-* to arch/arm/*/include/mach
2008-08-07 09:55:48 +01:00
device_handler
[SCSI] scsi_dh: make check_sense return ADD_TO_MLQUEUE
2008-08-29 09:13:51 -05:00
dpt
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
ibmvscsi
[SCSI] ibmvfc: Driver version 1.0.2
2008-08-16 10:49:32 -05:00
libsas
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
lpfc
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
megaraid
[SCSI] megaraid_sas: remove sysfs dbg_lvl world writeable permissions
2008-08-16 10:32:24 -05:00
pcmcia
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
qla2xxx
[SCSI] qla2xxx: Defer enablement of RISC interrupts until ISP initialization completes.
2008-09-13 13:12:58 -05:00
qla4xxx
[SCSI] qla4xxx: fix queue depth setting
2008-07-26 15:14:49 -04:00
sym53c8xx_2
[SCSI] sym53c8xx: free luntbl in sym_hcb_free
2008-07-26 15:14:56 -04:00
.gitignore
3w-9xxx.c
[SCSI] 3w-9xxx: add MSI support and misc fixes
2008-07-26 15:15:00 -04:00
3w-9xxx.h
[SCSI] 3w-9xxx: add MSI support and misc fixes
2008-07-26 15:15:00 -04:00
3w-xxxx.c
Add a bunch of cycle_kernel_lock() calls
2008-06-20 14:05:53 -06:00
3w-xxxx.h
53c700.c
[SCSI] Let scsi_cmnd->cmnd use request->cmd buffer
2008-05-02 10:18:22 -05:00
53c700.h
53c700.scr
53c700_d.h_shipped
a100u2w.c
Don't crash on IOMMU overflow in A100U2W driver
2008-07-15 14:30:56 -07:00
a100u2w.h
a2091.c
[SCSI] wd33c93: fix up cut and paste error
2008-04-07 12:19:07 -05:00
a2091.h
a3000.c
[SCSI] WD33C93: let platform stub override no_sync/fast/dma_mode
2008-04-07 12:19:01 -05:00
a3000.h
a4000t.c
advansys.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
aha152x.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
aha152x.h
aha1542.c
[SCSI] aha1542: minor irq handler cleanups
2008-04-27 12:19:55 -05:00
aha1542.h
aha1740.c
aha1740.h
aic7xxx_old.c
atari_dma_emul.c
atari_NCR5380.c
atari_scsi.c
atari_scsi.h
atp870u.c
scsi: fix integer as NULL pointer warning
2008-05-23 08:11:07 -07:00
atp870u.h
BusLogic.c
[SCSI] BusLogic: make FlashPoint support x86-32 only
2008-04-07 12:15:44 -05:00
BusLogic.h
[SCSI] BusLogic: make FlashPoint support x86-32 only
2008-04-07 12:15:44 -05:00
bvme6000_scsi.c
ch.c
[SCSI] ch: fix ch_remove oops
2008-07-26 15:17:47 -04:00
constants.c
[SCSI] add support for variable length extended commands
2008-05-02 11:33:25 -05:00
dc395x.c
[SCSI] Remove random noop unchecked_isa_dma users
2008-04-07 12:15:40 -05:00
dc395x.h
dmx3191d.c
dpt_i2o.c
device create: scsi: convert device_create to device_create_drvdata
2008-07-21 21:54:44 -07:00
dpti.h
drivers/scsi/dpt_i2o.c: fix build on alpha
2008-05-08 10:46:56 -07:00
dtc.c
dtc.h
eata.c
[SCSI] aha152x, eata, u14-34f: minor irq handler cleanups
2008-04-25 09:52:30 -05:00
eata_generic.h
eata_pio.c
[SCSI] Remove random noop unchecked_isa_dma users
2008-04-07 12:15:40 -05:00
eata_pio.h
esp_scsi.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
2008-07-15 18:58:04 -07:00
esp_scsi.h
[SCSI] esp: tidy up target reference counting
2008-06-25 12:36:13 -05:00
fd_mcs.c
fdomain.c
scsi: fix integer as NULL pointer warnings
2008-04-28 17:31:13 -07:00
fdomain.h
FlashPoint.c
[SCSI] FlashPoint: fix off-by-one errors
2008-04-27 12:19:55 -05:00
g_NCR5380.c
g_NCR5380.h
g_NCR5380_mmio.c
gdth.c
gdth: cdev lock_kernel() pushdown
2008-06-20 14:05:49 -06:00
gdth.h
[SCSI] gdth: PCI probe cleanups, prep for PCI hotplug API conversion
2008-04-07 12:15:36 -05:00
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gvp11.c
[SCSI] wd33c93: fix up cut and paste error
2008-04-07 12:19:07 -05:00
gvp11.h
hosts.c
driver core: remove KOBJ_NAME_LEN define
2008-07-21 21:54:52 -07:00
hptiop.c
remove unnecessary <linux/hdreg.h> includes
2008-08-05 18:16:58 +02:00
hptiop.h
ibmmca.c
ide-scsi.c
ide: fix regression caused by ide_device_{get,put}() addition (take 2)
2008-08-05 18:16:59 +02:00
imm.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
imm.h
in2000.c
in2000.h
initio.c
[SCSI] Let scsi_cmnd->cmnd use request->cmd buffer
2008-05-02 10:18:22 -05:00
initio.h
ipr.c
[SCSI] ipr: Fix HDIO_GET_IDENTITY oops for SATA devices
2008-07-11 13:45:48 -05:00
ipr.h
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
ips.c
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
ips.h
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
iscsi_tcp.c
[SCSI] libiscsi, iscsi_tcp, ib_iser: fix setting of can_queue with old tools.
2008-07-12 08:22:29 -05:00
iscsi_tcp.h
[SCSI] iscsi_tcp: handle iscsi_cmd_task rename
2008-07-12 08:22:20 -05:00
jazz_esp.c
[SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
2008-04-27 12:33:04 -05:00
Kconfig
[SCSI] sd: select CRC_T10DIF only when necessary
2008-08-29 08:59:50 -05:00
lasi700.c
libiscsi.c
[SCSI] libiscsi, iscsi_tcp, ib_iser: fix setting of can_queue with old tools.
2008-07-12 08:22:29 -05:00
libsrp.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
mac53c94.c
mac53c94.h
mac_esp.c
MODULE_LICENSE expects "GPL v2", not "GPLv2"
2008-05-21 16:56:00 -07:00
mac_scsi.c
[SCSI] Remove random noop unchecked_isa_dma users
2008-04-07 12:15:40 -05:00
mac_scsi.h
Makefile
[SCSI] sd: Support for SCSI disk (SBC) Data Integrity Field
2008-07-26 15:14:56 -04:00
megaraid.c
Add a bunch of cycle_kernel_lock() calls
2008-06-20 14:05:53 -06:00
megaraid.h
mesh.c
[SCSI] SCSI: remove dev->power.power_state from mesh driver
2008-06-05 09:23:44 -05:00
mesh.h
mvme16x_scsi.c
mvme147.c
[SCSI] wd33c93: fix up cut and paste error
2008-04-07 12:19:07 -05:00
mvme147.h
mvsas.c
drivers/scsi/mvsas.c: fix printk warnings
2008-05-01 08:04:03 -07:00
ncr53c8xx.c
drivers/scsi/ncr53c8xx.c: fix warning
2008-05-01 08:04:02 -07:00
ncr53c8xx.h
NCR53c406a.c
NCR5380.c
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32.c
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
nsp32.h
removed unused #include <linux/version.h>'s
2008-08-23 12:14:12 -07:00
nsp32_debug.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
nsp32_io.h
osst.c
Merge commit 'v2.6.26' into bkl-removal
2008-07-14 15:29:34 -06:00
osst.h
osst_detect.h
osst_options.h
pas16.c
pas16.h
ppa.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
ppa.h
ps3rom.c
[SCSI] ps3rom: use scsi_build_sense_buffer
2008-04-07 12:19:02 -05:00
ql1040_fw.h
ql1280_fw.h
ql12160_fw.h
qla1280.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
qla1280.h
qlogicfas.c
qlogicfas408.c
qlogicfas408.h
qlogicpti.c
[SCSI] qlogicpti: fix sg list traversal error in continuation entries
2008-09-28 17:10:40 -05:00
qlogicpti.h
qlogicpti_asm.c
raid_class.c
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
script_asm.pl
scsi.c
[SCSI] Support devices with protection information
2008-07-26 15:14:55 -04:00
scsi.h
scsi_debug.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_devinfo.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_error.c
[SCSI] make scsi_check_sense HARDWARE_ERROR return ADD_TO_MLQUEUE on retry
2008-08-29 09:15:06 -05:00
scsi_ioctl.c
scsi_lib.c
[SCSI] Fix hang with split requests
2008-09-23 12:29:01 -07:00
scsi_lib_dma.c
scsi_logging.h
scsi_module.c
scsi_netlink.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_priv.h
[SCSI] Support devices with protection information
2008-07-26 15:14:55 -04:00
scsi_proc.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_sas_internal.h
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
scsi_scan.c
[SCSI] fix check of PQ and PDT bits for WLUNs
2008-08-29 09:19:11 -05:00
scsi_sysctl.c
scsi_sysfs.c
[SCSI] Host protection capabilities
2008-07-26 15:14:54 -04:00
scsi_tgt_if.c
scsi-tgt: BKL pushdown
2008-07-02 15:06:25 -06:00
scsi_tgt_lib.c
[SCSI] Let scsi_cmnd->cmnd use request->cmd buffer
2008-05-02 10:18:22 -05:00
scsi_tgt_priv.h
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_transport_api.h
scsi_transport_fc.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_transport_fc_internal.h
scsi_transport_iscsi.c
driver core: remove KOBJ_NAME_LEN define
2008-07-21 21:54:52 -07:00
scsi_transport_sas.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
scsi_transport_spi.c
[SCSI] scsi_transport_spi: fix oops in revalidate
2008-07-30 10:22:39 -05:00
scsi_transport_srp.c
SCSI: convert struct class_device to struct device
2008-04-19 19:10:33 -07:00
scsi_transport_srp_internal.h
scsi_typedefs.h
scsi_wait_scan.c
scsicam.c
sd.c
block: disable sysfs parts of the disk command filter
2008-09-11 14:20:23 +02:00
sd.h
Re-introduce "[SCSI] extend the last_sector_bug flag to cover more sectors"
2008-08-05 21:42:21 -07:00
sd_dif.c
[SCSI] sd: Support for SCSI disk (SBC) Data Integrity Field
2008-07-26 15:14:56 -04:00
ses.c
[SCSI] ses: fix VPD inquiry overrun
2008-07-30 10:21:56 -05:00
sg.c
sg: restore command permission for TYPE_SCANNER
2008-08-27 09:50:19 +02:00
sgiwd93.c
[SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
2008-04-27 12:33:04 -05:00
sim710.c
sni_53c710.c
[SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
2008-04-27 12:33:04 -05:00
sr.c
block: disable sysfs parts of the disk command filter
2008-09-11 14:20:23 +02:00
sr.h
sr_ioctl.c
sr_vendor.c
st.c
[SCSI] st: Remove bogus memset
2008-07-26 15:14:47 -04:00
st.h
[SCSI] st: add option to use SILI in variable block reads
2008-04-07 12:15:39 -05:00
st_options.h
[SCSI] st: add option to use SILI in variable block reads
2008-04-07 12:15:39 -05:00
stex.c
[SCSI] stex: fix queue depth setting
2008-07-26 15:14:49 -04:00
sun3_NCR5380.c
sun3_scsi.c
sun3_scsi.h
sun3_scsi_vme.c
[SCSI] sun3_scsi_vme: add MODULE_LICENSE
2008-04-16 09:28:11 -05:00
sun3x_esp.c
[SCSI] jazz_esp, sgiwd93, sni_53c710, sun3x_esp: fix platform driver hotplug/coldplug
2008-04-27 12:33:04 -05:00
sun_esp.c
PAGE_ALIGN(): correctly handle 64-bit values on 32-bit architectures
2008-07-24 10:47:21 -07:00
sym53c416.c
sym53c416.h
t128.c
t128.h
tmscsim.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
tmscsim.h
u14-34f.c
[SCSI] u14-34f: Fix 32bit only problem
2008-05-02 13:18:06 -05:00
ultrastor.c
scsi: fix integer as NULL pointer warnings
2008-04-28 17:31:13 -07:00
ultrastor.h
wd33c93.c
[SCSI] WD33C93: let platform stub override no_sync/fast/dma_mode
2008-04-07 12:19:01 -05:00
wd33c93.h
wd7000.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
zalon.c
[SCSI] replace __FUNCTION__ with __func__
2008-07-27 10:31:49 -04:00
zorro7xx.c