CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/06/29 15:12:01
Modified files:
sys/scsi : scsi_all.h
sys/arch/mvme68k/dev: sbic.c
Log message:
Shrink struct scsi_sense_data and thus the sense member of scsi_xfer,
to 18 bytes by removing the extra_bytes field. sbic.c was the only
consumer, and that was in a DEBUG message.
18 bytes is the minimum length mandated by the SCSI spec. Anything
more is vendor/device specific information.
This fixes a usb key that yuo@ had, and probably others.
Any device that decides to pay attention to extra sense data must
allocate its own space.
ok marco@ matthew@ miod@ yuo@