linux/drivers/message/fusion
Kashyap, Desai 65f89c2396 [SCSI] mptfusion: Added MPI_SCSIIO_CONTROL_HEADOFQ priority
There is a 'ioprio' field in the BIO and the Request structure.
check this priority field and set MPI_SCSIIO_CONTROL_HEADOFQ
to pass down I/O priority.
An enhancement to the LSI Disk Array Controller firmware is being
developed to look at the Head Of Queue bit to allow I/Os with the HOQ bit
set to be processed before I/Os which do not have the HOQ bit set.
In order to set the HOQ bit, the mpt fusion driver  needs to look at the
'ioprio' field in the request structure associated with the scsi command.

Signed-off-by: Kashyap Desai <kashyap.desai@lsi.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2010-01-18 10:48:10 -06:00
..
lsi trivial: Miscellaneous documentation typo fixes 2009-06-12 18:01:47 +02:00
Kconfig [SCSI] mpt fusion: Kconfig cleanup 2007-10-12 14:48:53 -04:00
Makefile
mptbase.c [SCSI] fusion: fix warning when not using procfs 2010-01-18 10:48:09 -06:00
mptbase.h [SCSI] mptfusion: Bump version to 3.04.13 2009-10-29 13:03:25 -04:00
mptctl.c [SCSI] mptctl : Remove printk which floods unnecessary messages to var/log/message 2009-10-29 13:03:23 -04:00
mptctl.h [SCSI] mpt fusion : Updated copyright statment with 2008 included 2008-06-05 09:27:17 -05:00
mptdebug.h [SCSI] mpt fusion: Fixing 1078 data corruption issue for 36GB memory region 2009-06-09 17:21:31 -05:00
mptfc.c [SCSI] mptsas : Removed mptscsih_timer_expired. 2009-08-22 17:52:24 -05:00
mptlan.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
mptlan.h mptlan: Kill directly reference of netdev->priv 2008-12-03 21:13:37 -08:00
mptsas.c [SCSI] mptsas : FW event thread and scsi mid layer deadlock in SYNCHRONIZE CACHE command 2009-09-12 09:35:28 -05:00
mptsas.h [SCSI] mpt fusion: Queue full event handling 2009-06-09 17:44:39 -05:00
mptscsih.c [SCSI] mptfusion: Added MPI_SCSIIO_CONTROL_HEADOFQ priority 2010-01-18 10:48:10 -06:00
mptscsih.h [SCSI] modify change_queue_depth to take in reason why it is being called 2009-12-04 12:00:41 -06:00
mptspi.c [SCSI] mptsas : Removed mptscsih_timer_expired. 2009-08-22 17:52:24 -05:00