Number: 135200
Category: usb
Synopsis: SAMSUNG i740 usb mass: Synchronize cache failed, status ==
0x39, scsi status == 0x0
Confidential: no
Severity: non-critical
Priority: low
Responsible:freebsd-usb
State: open
Quarter:
Keywords:
Date-Required:
Class: sw-bug
Submitter-Id: current-users
Arrival-Date: Wed Jun 03 04:10:01 UTC 2009
Closed-Date:
Last-Modified:
Originator: Sergey Teryoshkin
Release:7.2 RELEASE
Organization:
Svyaz-Service
Environment:
FreeBSD st.svzserv.kuzbass.ru 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Wed Jun 3
10:01:40 KRAST 2009
r...@st.svzserv.kuzbass.ru:/usr/obj/home/src/sys/GENERIC i386
Description:
It defines the sections connecting the Samsung i740 as a mass storage, dmesg
shows the following: Synchronize cache failed, status == 0x39, scsi status ==
0x0
How-To-Repeat:
Fix:
NO_SYNCHRONIZE_CACHE for device
Patch attached with submission follows:
*** umass.c.origWed Jun 3 09:48:46 2009
--- umass.c Wed Jun 3 09:53:52 2009
*** static struct umass_devdescr_t umass_dev
*** 675,680
--- 675,684
UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
NO_INQUIRY
},
+ { USB_VENDOR_SAMSUNG, USB_PRODUCT_SAMSUNG_I740, RID_WILDCARD,
+ UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
+ NO_SYNCHRONIZE_CACHE
+ },
{ USB_VENDOR_SANDISK, USB_PRODUCT_SANDISK_SDDR05A, RID_WILDCARD,
UMASS_PROTO_SCSI | UMASS_PROTO_CBI,
READ_CAPACITY_OFFBY1 | NO_GETMAXLUN
*** usbdevs.origWed Jun 3 09:51:33 2009
--- usbdevs Wed Jun 3 09:53:07 2009
*** product SAGEM XG76NA0x0062 XG-76NA
*** 2095,2100
--- 2095,2101
product SAMSUNG ML60600x3008 ML-6060 laser printer
product SAMSUNG YP_U2 0x5050 YP-U2 MP3 Player
product SAMSUNG I500 0x6601 I500 Palm USB Phone
+ product SAMSUNG I740 0x6663 I740 Windows Mobile USB Phone
/* Samsung Techwin products */
product SAMSUNG_TECHWIN DIGIMAX_410 0x000a Digimax 410
Release-Note:
Audit-Trail:
Unformatted:
___
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to freebsd-usb-unsubscr...@freebsd.org