linux-stable/Documentation/scsi
Lee Duncan c743e44fbb [SCSI] st: expand ability to write immediate filemarks
The st tape driver recently added the MTWEOFI ioctl, which writes
a tape filemark (EOF), like the MTWEOF ioctl, except that MTWEOFI
returns immediately. This makes certain applications, like backup
software, run much more quickly on buffered tape drives.

Since legacy applications do not know about this new MTWEOFI ioctl,
this patch adds a new ioctl option that tells the st driver to return
immediately when writing an EOF (i.e. a filemark). This new flag
is much like the existing flag that tells the st driver to perform
writes (and certain other IOs) immediately, but this new flag only
applies to writing EOFs.

This new feature is controlled via the MTSETDRVBUFFER ioctl, using
the newly-defined MT_ST_NOWAIT_EOF flag.

Use of this new feature is displayed via the sysfs tape "options"
attribute.

The st documentation was updated to mention this new flag, as well
as the problems that can occur from using it.

Signed-off-by: Lee Duncan <lduncan@suse.com>
Acked-by: Kai Makisara <kai.makisara@kolumbus.fi>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2012-03-27 08:26:34 +01:00
..
00-INDEX [SCSI] ufshcd: UFS Host controller driver 2012-03-27 08:26:28 +01:00
53c700.txt Doc: 53c700: drop never defined (Kconfig) macros 2011-11-08 10:24:15 +01:00
aacraid.txt
advansys.txt
aha152x.txt
aic7xxx.txt
aic7xxx_old.txt doc: fix broken references 2011-09-27 18:08:04 +02:00
aic79xx.txt
arcmsr_spec.txt
bfa.txt [SCSI] bfa: add readme file 2012-02-19 08:09:01 -06:00
bnx2fc.txt [SCSI] bnx2fc: Add driver documentation 2011-09-22 15:10:59 +04:00
BusLogic.txt doc: fix wrong arch/i386 references 2011-06-13 13:43:05 +02:00
ChangeLog.1992-1997
ChangeLog.arcmsr
ChangeLog.ips
ChangeLog.lpfc
ChangeLog.megaraid
ChangeLog.megaraid_sas [SCSI] megaraid_sas: Version and Changelog update 2012-01-16 11:28:33 +04:00
ChangeLog.ncr53c8xx
ChangeLog.sym53c8xx
ChangeLog.sym53c8xx_2
cxgb3i.txt
dc395x.txt
dpti.txt
dtc3x80.txt
FlashPoint.txt
g_NCR5380.txt
hpsa.txt
hptiop.txt
ibmmca.txt
in2000.txt
libsas.txt [SCSI] libsas: fix domain_device leak 2012-02-19 13:37:47 -06:00
LICENSE.FlashPoint
LICENSE.qla2xxx [SCSI] qla2xxx: Update LICENSE.qla2xxx. 2012-02-19 08:25:10 -06:00
LICENSE.qla4xxx [SCSI] qla4xxx: Update license 2012-01-16 12:34:12 +04:00
link_power_management_policy.txt
lpfc.txt
megaraid.txt
Mylex.txt
ncr53c8xx.txt
NinjaSCSI.txt
osd.txt
osst.txt
ppa.txt
qlogicfas.txt
scsi-changer.txt
scsi-generic.txt
scsi-parameters.txt
scsi.txt
scsi_eh.txt
scsi_fc_transport.txt
scsi_mid_low_api.txt doc: fix broken references 2011-09-27 18:08:04 +02:00
st.txt [SCSI] st: expand ability to write immediate filemarks 2012-03-27 08:26:34 +01:00
sym53c8xx_2.txt
sym53c500_cs.txt
tmscsim.txt
ufs.txt [SCSI] ufshcd: UFS Host controller driver 2012-03-27 08:26:28 +01:00