summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/storage/umass.c
diff options
context:
space:
mode:
authorhselasky <hselasky@FreeBSD.org>2011-09-02 18:50:44 +0000
committerhselasky <hselasky@FreeBSD.org>2011-09-02 18:50:44 +0000
commit8335f4b89d8e67c285a31d6b11a370185ce0b949 (patch)
treec6f2687acbbed316803ce152679d1c321f8174e7 /sys/dev/usb/storage/umass.c
parent56a7a5d12f3bd0a91a39b86bb619324e35c2c6b9 (diff)
downloadFreeBSD-src-8335f4b89d8e67c285a31d6b11a370185ce0b949.zip
FreeBSD-src-8335f4b89d8e67c285a31d6b11a370185ce0b949.tar.gz
This patch adds automatic detection of USB mass storage devices
which does not support the no synchronize cache SCSI command. The __FreeBSD_version version macro has been bumped and external kernel modules needs to be recompiled after this patch. Approved by: re (kib) MFC after: 1 week PR: usb/160299
Diffstat (limited to 'sys/dev/usb/storage/umass.c')
-rw-r--r--sys/dev/usb/storage/umass.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/sys/dev/usb/storage/umass.c b/sys/dev/usb/storage/umass.c
index 9292c84..41e98d5 100644
--- a/sys/dev/usb/storage/umass.c
+++ b/sys/dev/usb/storage/umass.c
@@ -1025,12 +1025,6 @@ umass_attach(device_t dev)
sc->cam_scsi_sense.opcode = REQUEST_SENSE;
sc->cam_scsi_test_unit_ready.opcode = TEST_UNIT_READY;
- /*
- * some devices need a delay after that the configuration value is
- * set to function properly:
- */
- usb_pause_mtx(NULL, hz);
-
/* register the SIM */
err = umass_cam_attach_sim(sc);
if (err) {
OpenPOWER on IntegriCloud