svn commit: r247154 - head/sys/cam/scsi

Alexander Motin mav at FreeBSD.org
Fri Feb 22 17:45:33 UTC 2013


Author: mav
Date: Fri Feb 22 17:45:32 2013
New Revision: 247154
URL: http://svnweb.freebsd.org/changeset/base/247154

Log:
  Add DA_Q_NO_PREVENT quirk for Kingston DataTraveler G3 1.00 USB flash.
  
  PREVENT ALLOW MEDIUM REMOVAL commands return errors on these devices
  without returning sense data. In some cases unrelated following commands
  start to return errors too, that makes device to be dropped by CAM.

Modified:
  head/sys/cam/scsi/scsi_da.c

Modified: head/sys/cam/scsi/scsi_da.c
==============================================================================
--- head/sys/cam/scsi/scsi_da.c	Fri Feb 22 16:59:52 2013	(r247153)
+++ head/sys/cam/scsi/scsi_da.c	Fri Feb 22 17:45:32 2013	(r247154)
@@ -607,6 +607,10 @@ static struct da_quirk_entry da_quirk_ta
 		{T_DIRECT, SIP_MEDIA_REMOVABLE, "Sony", "Sony DSC", "*"},
 		/*quirks*/ DA_Q_NO_SYNC_CACHE | DA_Q_NO_PREVENT
 	},
+	{
+		{T_DIRECT, SIP_MEDIA_REMOVABLE, "Kingston", "DataTraveler G3",
+		 "1.00"}, /*quirks*/ DA_Q_NO_PREVENT
+	},
 	/* ATA/SATA devices over SAS/USB/... */
 	{
 		/* Hitachi Advanced Format (4k) drives */


More information about the svn-src-head mailing list