linux/drivers/scsi/aacraid
Salyzyn, Mark 95e852e1ef [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy
aacraid.cache parameter, Disable Queue Flush commands:
        bit 0 - Disable FUA in WRITE SCSI commands
        bit 1 - Disable SYNCHRONIZE_CACHE SCSI command
        bit 2 - Disable only if Battery not protecting adapter supplied Cache

e.g.: aacraid.cache=7 will disable the FUA and SYNCHRONIZE_CACHE
commands if the adapter has reported that it's cache is battery backed
up.

This parameter permits experimentation with tradeoffs between
performance and caching policy.

Signed-off-by: Mark Salyzyn <aacraid@adaptec.com>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2008-01-23 11:29:18 -06:00
..
aachba.c [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy 2008-01-23 11:29:18 -06:00
aacraid.h [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy 2008-01-23 11:29:18 -06:00
commctrl.c fix abuses of ptrdiff_t 2007-10-29 07:41:33 -07:00
comminit.c fix abuses of ptrdiff_t 2007-10-29 07:41:33 -07:00
commsup.c [SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policy 2008-01-23 11:29:18 -06:00
dpcsup.c [SCSI] aacraid: don't assign cpu_to_le32(int) to u8 2008-01-11 18:22:46 -06:00
linit.c [SCSI] aacraid: fix driver failure with Dell PowerEdge Expandable RAID Controller 3/Di 2008-01-11 18:28:07 -06:00
Makefile [SCSI] aacraid: Begin adding support for new adapter type 2007-01-27 09:27:31 -06:00
nark.c [SCSI] aacraid: draw line in sand, sundry cleanup and version update 2007-07-27 09:13:28 -04:00
rkt.c [SCSI] aacraid: draw line in sand, sundry cleanup and version update 2007-07-27 09:13:28 -04:00
rx.c [SCSI] aacraid: don't assign cpu_to_le32(int) to u8 2008-01-11 18:22:46 -06:00
sa.c [SCSI] aacraid: Correct sa platform support. (Was: [Bug 8469] Bad EIP value on pentium3 SMP kernel-2.6.21.1) 2007-05-16 13:06:26 -04:00
TODO [SCSI] aacraid: Newer adapter communication iterface support 2005-10-28 11:41:53 -05:00