HP SureStore 7400 Linux Configuration HP VA 7100/7400 - Page 8
Recommendation, Files Affected
View all HP SureStore 7400 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 8 highlights
Linux Configuration HP VA 7100/7400 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: This patch is required if managing the VA 7100/7400 through a Linux host. If other device management options are pursued, this patch is not required. Files Affected: ../linux/drivers/scsi/scsi.c ../linux/drivers/scsi/scsi.h ../linux/drivers/scsi/scsi_ioctl.c Rev 2002-01-23 Page 8