Silicon Graphics (SGI) 27
Silicon Graphics (SGI)
Note DAT 72 drives do not support Silicon Graphics. This chapter
only applies to DDS-3 and DDS-4 drives and autoloaders.
SGI DMA hardware requires that DMA starts on a 32-bit aligned address. HP
DDS drives only limit disconnects to a 16-bit alignment. To account for this,
the switch setting disables the data phase disconnect. You should also keep
block transfers short to avoid tying up the bus:
n
If you want
tar
to default to short block transfers, change the
512*512
in
your
tpsc
or
scsi
HP entry to
128*512
(128-kilobyte blocks) or, better
still,
64*512
(64-kilobyte blocks).
1 Select the name of the kernel configuration file for your version of IRIX
from the list below and open it with a text editor:
— In IRIX 5.1 or earlier:
/usr/sysgen/master.d/tpsc
— In IRIX 5.2:
/usr/sysgen/master.d/scsi
— In IRIX 5.3 or 6.3:
/var/sysgen/master.d/scsi
2 Find the following entry in the kernel configuration file and copy it to a
new location in the file where you can edit it as appropriate for your tape
drive:
For IRIX 5.x:
{DATTAPE, TPDAT,7,6,"ARCHIVE","Python",0,0,{0,0,0,0},
MTCAN_BSF|MTCAN_BSR|MTCAN_APPEND|MTCAN_SETMK|MTCAN_PART|
MTCAN_PREV|MTCAN_SYNC|MTCAN_SPEOD|MTCAN_CHKRDY|MTCAN_VAR|
MTCAN_SETSZ|MTCAN_SILI|MTCAN_AUDIO|MTCAN_SEEK|MTCAN_CMTYPEANY,
/*minimum delay to I/O is 4 minutes, because when a retry is
*performed, the drive retries a number of times, and then
*rewinds to BOT, repositions, and tries again.*/
40,4*60,4*60,5*60,512,512*512},
For IRIX 6.2:
{DATTAPE, TPDAT,2,6,"HP","C1557A",0,0,{0},
MTCAN_BSF|MTCAN_BSR|MTCAN_APPEND|MTCAN_SETMK|MTCAN_PART|
6