kernel-ark/drivers/scsi
brking@us.ibm.com ee0a90fa3e [SCSI] ipr: Support new device queueing model
New ipr adapters support a new device queueing model in the
adapter firmware. The queueing model is the NACA queueing model,
but it does not mean use of NACA is required. The new model removes
some of the adapter firmware queue state that made handling QERR=0
almost impossible. The queueing model on older adapters included the
concept of a queue frozen state, which would freeze the response
queue in the adapter when a check condition occurred, requiring a
a primitive to resume the queue. The new queueing model removes this
complexity.

Signed-off-by: Brian King <brking@us.ibm.com>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2005-11-06 13:09:47 -06:00
..
aacraid [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
aic7xxx [SCSI] aic79xx: remove scsi_assign_lock usage 2005-11-06 12:52:08 -06:00
aic7xxx_old
arm [PATCH] Use sg_set_buf/sg_init_one where applicable 2005-10-30 11:19:43 +11:00
dpt
ibmvscsi merge filename and modify references to iseries/vio.h 2005-11-02 15:13:57 +11:00
lpfc [SCSI] lpfc: Change version number to 8.1.0 2005-10-29 10:33:14 -05:00
megaraid [SCSI] megaraid_mbox: remove scsi_assign_lock usage 2005-11-06 12:51:32 -06:00
pcmcia [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
qla2xxx [SCSI] update fc_transport for removal of block/unblock functions 2005-10-28 21:20:07 -05:00
sym53c8xx_2 [PATCH] fix missing includes 2005-10-30 17:37:32 -08:00
3w-9xxx.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
3w-9xxx.h
3w-xxxx.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
3w-xxxx.h
53c7xx_d.h_shipped
53c7xx_u.h_shipped
53c7xx.c
53c7xx.h
53c7xx.scr
53c700_d.h_shipped
53c700.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
53c700.h [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
53c700.scr
a100u2w.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
advansys.c
advansys.h
aha152x.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
aha152x.h
aha1542.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
aha1542.h
aha1740.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
aha1740.h
ahci.c [libata] ATAPI pad allocation fixes/cleanup 2005-11-04 22:08:00 -05:00
aic7xxx_old.c
amiga7xx.c
amiga7xx.h
ata_piix.c [libata ata_piix] fix native mode probe, after recent updates 2005-10-30 07:57:31 -05:00
atari_dma_emul.c
atari_NCR5380.c
atari_scsi.c
atari_scsi.h
atp870u.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
atp870u.h
blz1230.c
blz2060.c
BusLogic.c
BusLogic.h
bvme6000.c
bvme6000.h
ch.c Merge by Hand 2005-11-04 22:29:52 -06:00
constants.c [SCSI] move the mid-layer printk's over to shost/starget/sdev_printk 2005-10-28 14:23:02 -05:00
cyberstorm.c
cyberstormII.c
dc395x.c
dc395x.h
dec_esp.c Merge by Hand 2005-11-04 22:29:52 -06:00
dmx3191d.c
dpt_i2o.c
dpti.h
dtc.c
dtc.h
eata_generic.h
eata_pio.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
eata_pio.h
eata.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
esp.c
esp.h
fastlane.c
fcal.c
fcal.h
fd_mcs.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
fdomain.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
fdomain.h
FlashPoint.c
g_NCR5380_mmio.c
g_NCR5380.c
g_NCR5380.h
gdth_ioctl.h
gdth_kcompat.h
gdth_proc.c
gdth_proc.h
gdth.c
gdth.h
gvp11.c
gvp11.h
hosts.c Merge by Hand 2005-11-04 22:29:52 -06:00
hosts.h
ibmmca.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
ibmmca.h
ide-scsi.c [SCSI] ide-scsi fails to call idescsi_check_condition for things like "Medium not present" 2005-11-06 12:40:51 -06:00
imm.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
imm.h
in2000.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
in2000.h
initio.c
initio.h
ipr.c [SCSI] ipr: Support new device queueing model 2005-11-06 13:09:47 -06:00
ipr.h [SCSI] ipr: Support new device queueing model 2005-11-06 13:09:47 -06:00
ips.c [SCSI] ips: remove "Version Matching" 2005-11-06 12:33:12 -06:00
ips.h
iscsi_tcp.c
iscsi_tcp.h
jazz_esp.c
Kconfig [SCSI] remove the obsolete SCSI qlogicisp driver 2005-11-06 12:57:05 -06:00
lasi700.c
libata-core.c [libata] restore sg on DMA mapping failure 2005-11-05 14:29:01 -05:00
libata-scsi.c Merge branch 'upstream' 2005-10-30 23:32:03 -05:00
libata.h [libata] ata_tf_to_host cleanups 2005-10-30 21:37:17 -05:00
mac53c94.c
mac53c94.h
mac_esp.c
mac_scsi.c
mac_scsi.h
Makefile [SCSI] remove the obsolete SCSI qlogicisp driver 2005-11-06 12:57:05 -06:00
mca_53c9x.c
megaraid.c [SCSI] megaraid (legacy): remove scsi_assign_lock usage 2005-11-06 12:51:48 -06:00
megaraid.h [SCSI] megaraid (legacy): remove scsi_assign_lock usage 2005-11-06 12:51:48 -06:00
mesh.c [PATCH] Typo fix: explictly -> explicitly 2005-10-30 17:37:20 -08:00
mesh.h
mvme16x.c
mvme16x.h
mvme147.c
mvme147.h
ncr53c8xx.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
ncr53c8xx.h
NCR53c406a.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
NCR53C9x.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
NCR53C9x.h
NCR5380.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32_debug.c
nsp32_io.h
nsp32.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
nsp32.h
oktagon_esp.c
oktagon_io.S
osst_detect.h
osst_options.h
osst.c Merge by Hand 2005-11-04 22:29:52 -06:00
osst.h
pas16.c
pas16.h
pci2000.h
pdc_adma.c Merge branch 'master' 2005-10-30 20:24:34 -05:00
pluto.c
pluto.h
ppa.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
ppa.h
psi240i.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
psi240i.h
psi_chip.h
ql1040_fw.h
ql1280_fw.h
ql12160_fw.h
qla1280.c [SCSI] remove the obsolete SCSI qlogicisp driver 2005-11-06 12:57:05 -06:00
qla1280.h
qlogicfas408.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
qlogicfas408.h
qlogicfas.c
qlogicfc_asm.c
qlogicfc.c
qlogicpti_asm.c
qlogicpti.c
qlogicpti.h
raid_class.c [SCSI] raid class update 2005-11-06 12:32:31 -06:00
sata_mv.c [libata] ATAPI pad allocation fixes/cleanup 2005-11-04 22:08:00 -05:00
sata_nv.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_promise.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_promise.h
sata_qstor.c Merge branch 'master' 2005-10-30 20:24:34 -05:00
sata_sil24.c [libata] ATAPI pad allocation fixes/cleanup 2005-11-04 22:08:00 -05:00
sata_sil.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_sis.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_svw.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_sx4.c Merge branch 'master' 2005-10-30 20:24:34 -05:00
sata_uli.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_via.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
sata_vsc.c [libata] use dev_printk() throughout drivers 2005-10-30 14:39:11 -05:00
script_asm.pl
scsi_debug.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
scsi_debug.h
scsi_devinfo.c
scsi_error.c [SCSI] use a completion in scsi_send_eh_cmnd 2005-11-06 12:49:36 -06:00
scsi_ioctl.c [SCSI] Fix issue reported by coverity in drivers/scsi/scsi_ioctl.c 2005-10-28 17:41:39 -05:00
scsi_lib.c [SCSI] remove scsi_wait_req 2005-11-06 12:45:20 -06:00
scsi_logging.h
scsi_module.c
scsi_priv.h [SCSI] use a completion in scsi_send_eh_cmnd 2005-11-06 12:49:36 -06:00
scsi_proc.c
scsi_scan.c [SCSI] use {sdev,scmd,starget,shost}_printk in generic code 2005-10-28 20:52:11 -05:00
scsi_sysctl.c
scsi_sysfs.c [SCSI] Fix transport class oops 2005-11-06 12:31:30 -06:00
scsi_transport_fc.c Merge by Hand 2005-11-04 22:29:52 -06:00
scsi_transport_iscsi.c Merge by Hand 2005-11-04 22:29:52 -06:00
scsi_transport_sas.c [SCSI] sas: add support for PHY resets 2005-10-28 19:08:03 -05:00
scsi_transport_spi.c [SCSI] move the mid-layer printk's over to shost/starget/sdev_printk 2005-10-28 14:23:02 -05:00
scsi_typedefs.h
scsi.c [SCSI] use {sdev,scmd,starget,shost}_printk in generic code 2005-10-28 20:52:11 -05:00
scsi.h
scsicam.c
sd.c [SCSI] sd: Fix refcounting 2005-11-05 09:52:24 -06:00
seagate.c
seagate.h
sg.c Merge by Hand 2005-11-04 22:29:52 -06:00
sgiwd93.c [SCSI] sgiwd93: small fixes 2005-10-28 14:46:37 -05:00
sim710.c
sr_ioctl.c
sr_vendor.c
sr.c [SCSI] use {sdev,scmd,starget,shost}_printk in generic code 2005-10-28 20:52:11 -05:00
sr.h
st_options.h
st.c Merge by Hand 2005-11-04 22:29:52 -06:00
st.h
sun3_NCR5380.c
sun3_scsi_vme.c
sun3_scsi.c
sun3_scsi.h
sun3x_esp.c
sym53c8xx_comm.h
sym53c8xx_defs.h
sym53c416.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
sym53c416.h
t128.c
t128.h
tmscsim.c [SCSI] use sfoo_printk() in drivers 2005-10-28 21:04:15 -05:00
tmscsim.h
u14-34f.c [SCSI] use scmd_id(), scmd_channel() throughout code 2005-10-28 21:10:16 -05:00
ultrastor.c
ultrastor.h
wd33c93.c
wd33c93.h
wd7000.c
zalon.c