cvs commit: src/sys/cam cam_ccb.h src/sys/cam/scsi scsi_cd.c scsi_da.c src/sys/dev/ata atapi-cam.c src/sys/dev/usb umass.c src/sys/dev/firewire sbp.c

Nate Lawson njl at FreeBSD.org
Sun Jul 27 23:16:00 PDT 2003


njl         2003/07/27 23:15:59 PDT

  FreeBSD src repository

  Modified files:
    sys/cam              cam_ccb.h 
    sys/cam/scsi         scsi_da.c scsi_cd.c 
    sys/dev/ata          atapi-cam.c 
    sys/dev/usb          umass.c 
    sys/dev/firewire     sbp.c 
  Log:
  Add a PATH_INQ flag, PIM_NO_6_BYTE, which indicates the SIM never wishes to
  receive 6 byte commands.  Add a check for this flag to da(4) and cd(4) so
  that they honor it.  This is a quick workaround for many devices (especially
  USB) that require da(4) quirks to operate.  The more complete approach is
  to finish the new transport code which will be aware of the SCSI version a
  transport implements.
  
  MFC after:      1 day
  
  Revision  Changes    Path
  1.26      +2 -1      src/sys/cam/cam_ccb.h
  1.80      +8 -0      src/sys/cam/scsi/scsi_cd.c
  1.147     +8 -0      src/sys/cam/scsi/scsi_da.c
  1.18      +1 -1      src/sys/dev/ata/atapi-cam.c
  1.58      +1 -1      src/sys/dev/firewire/sbp.c
  1.88      +1 -1      src/sys/dev/usb/umass.c


More information about the cvs-all mailing list