Date: Sun, 27 Jul 2003 23:15:59 -0700 (PDT) From: Nate Lawson <njl@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: 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 Message-ID: <200307280615.h6S6Fxip067921@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307280615.h6S6Fxip067921>