HP StorageWorks 7100 - Virtual Array Configuration Manual page 8

Linux configuration hp va 7100/7400
Hide thumbs Also See for StorageWorks 7100 - Virtual Array:
Table of Contents

Advertisement

This patch has been tested successfully with Qlogic fibre-channel host adapters using the qlogicfc and
Qlogic qla2x00 drivers. The impact of this patch on other SCSI drivers (especially legacy drivers) has
not been fully assessed. It is not exhaustively known, for example, how a legacy host adapter will
behave if its respective driver makes assumptions about CDB length and passes the full 16 bytes of
data down to hardware which is limited to receive only 12-bytes. This change will adversely affect the
following drivers; there may be others in addition to these:
53c7xx (only 12 bytes copied)
53c7,8xx (corrupts structures)
sym53c8xx
Buslogic Flashpoint (Firmware can't do 16 byte commands)
NCR 53c9x (16 byte commands not supported)
AHA1542 (only 12 byte commands handled by hardware)
cpqfcTSinit (assumption in driver about kernel only)
eata (command corrupts structures in device)
esp (driver assumes no 16 byte commands exist)
i91uscsi (driver assumes 12 byte buffers internally)
ide-scsi (kernel buffer of 12 bytes, causes stack corruption)
in2000 (driver assumes 12 bytes internal)
ini9100u (driver assumes 12 byte structs)
ips (driver assumes 12 byte structs)
qlogicpti
sim710 (driver assumption)
tmscsim
u14-34f (corrupts driver structs)
ultrastor (corrupts driver structs)
wd33c93
wd7000 (corrupts driver structs)
Recommendation:
other device management options are pursued, this patch is not required.
Files Affected:
Rev 2002-01-23
Linux Configuration
HP VA 7100/7400
This patch is required if managing the VA 7100/7400 through a Linux host. If
../linux/drivers/scsi/scsi.c
../linux/drivers/scsi/scsi.h
../linux/drivers/scsi/scsi_ioctl.c
Page 8

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Va 7100Va 7400

Table of Contents