From owner-freebsd-current@FreeBSD.ORG Wed Apr 8 18:31:00 2009 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C9D221065696 for ; Wed, 8 Apr 2009 18:31:00 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe10.swipnet.se [212.247.155.33]) by mx1.freebsd.org (Postfix) with ESMTP id 1DC278FC2B for ; Wed, 8 Apr 2009 18:30:59 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=GaqdJNGrc_AA:10 a=SrBfT0q6AdcA:10 a=8kQB0OdkAAAA:8 a=f6n_CtFxAxb4AJm97jsA:9 a=WvrmqxlSnoG4EAEfkXoA:7 a=Wl9WxLktvgCKT0D_wbzS2nRqPlQA:4 a=LY0hPdMaydYA:10 a=9aOQ2cSd83gA:10 Received: from [193.217.167.6] (account mc467741@c2i.net HELO [10.0.0.188]) by mailfe10.swip.net (CommuniGate Pro SMTP 5.2.13) with ESMTPA id 1053550342; Wed, 08 Apr 2009 20:30:58 +0200 From: Hans Petter Selasky To: freebsd-current@freebsd.org Date: Wed, 8 Apr 2009 20:33:30 +0200 User-Agent: KMail/1.9.7 References: <747dc8f30904071139j32b55e2pf0fcd07a51c260a2@mail.gmail.com> <200904081438.59388.hselasky@c2i.net> <747dc8f30904080902o1771b3e7i8ac24f1c4139c33d@mail.gmail.com> In-Reply-To: <747dc8f30904080902o1771b3e7i8ac24f1c4139c33d@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Message-Id: <200904082033.30722.hselasky@c2i.net> Cc: Renato Botelho Subject: Re: new usb: mass storage error, Synchronize cache failed X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 08 Apr 2009 18:31:01 -0000 On Wednesday 08 April 2009, Renato Botelho wrote: > On Wed, Apr 8, 2009 at 9:38 AM, Hans Petter Selasky =20 wrote: > > On Wednesday 08 April 2009, Renato Botelho wrote: > >> On Wed, Apr 8, 2009 at 3:16 AM, Hans Petter Selasky > > > > wrote: > >> > On Tuesday 07 April 2009, Renato Botelho wrote: > >> >> When I plug a gradiente cell phone on my USB I got this: > >> >> > >> >> Apr =A07 15:33:01 botelhor root: Unknown USB device: vendor 0x0e8d > >> >> product 0x0002 bus uhub0 > >> >> Apr =A07 15:33:01 botelhor kernel: ugen0.2: at usbus0 > >> >> Apr =A07 15:33:01 botelhor kernel: umass0: on usbus0 > >> >> Apr =A07 15:33:01 botelhor kernel: umass0: =A0SCSI over Bulk-Only; = quirks > >> >> =3D 0x0000 Apr =A07 15:33:02 botelhor kernel: umass0:0:0:-1: Attach= ed to > >> >> scbus0 Apr =A07 15:33:02 botelhor kernel: da0 at umass-sim0 bus 0 > >> >> target 0 lun 0 Apr 7 15:33:02 botelhor kernel: da0: > >> >> Removable Direct Access SCSI-0 device > >> >> Apr =A07 15:33:02 botelhor kernel: da0: 1.000MB/s transfers > >> >> Apr =A07 15:33:02 botelhor kernel: da0: 982MB (2012160 512 byte > >> >> sectors: 64H 32S/T 982C) > >> >> Apr =A07 15:33:02 botelhor kernel: da1 at umass-sim0 bus 0 target 0= lun > >> >> 1 Apr =A07 15:33:02 botelhor kernel: da1: Removable Di= rect > >> >> Access SCSI-0 device > >> >> Apr =A07 15:33:02 botelhor kernel: da1: 1.000MB/s transfers > >> >> Apr =A07 15:33:02 botelhor kernel: da1: 1MB (3668 512 byte sectors:= 64H > >> >> 32S/T 1C) Apr =A07 15:33:02 botelhor kernel: GEOM: da0: partition 1 > >> >> does not start on a track boundary. > >> >> Apr =A07 15:33:02 botelhor kernel: GEOM: da0: partition 1 does not = end > >> >> on a track boundary. > >> >> Apr =A07 15:33:04 botelhor kernel: umass0: at uhub0, port 2, addr 2 > >> >> (disconnected) Apr =A07 15:33:04 botelhor kernel: > >> >> (da1:umass-sim0:0:0:1): Synchronize cache failed, status =3D=3D 0x3= f, > >> >> scsi status =3D=3D 0x0 Apr =A07 15:33:04 botelhor kernel: > >> >> (da0:umass-sim0:0:0:0): lost device Apr =A07 15:33:04 botelhor kern= el: > >> >> (da0:umass-sim0:0:0:0): removing device entry Apr =A07 15:33:04 > >> >> botelhor kernel: (da1:umass-sim0:0:0:1): lost device Apr =A07 15:33= :04 > >> >> botelhor kernel: (da1:umass-sim0:0:0:1): removing device entry Apr = =A07 > >> >> 15:33:04 botelhor kernel: ugen0.2: at usbus0 > >> >> (disconnected) > >> >> > >> >> Using 8.0-CURRENT r190550 > >> >> > >> >> I've tried on all usb ports, and have the same. Any idea? > >> > > >> > Your device probably needs the no synchronize cache quirk. See quirk > >> > table in /sys/dev/usb/storage/umass.c . > >> > >> Hans, > >> > >> I got it and can make tests here, but, i cannot find EZZE-E800GF or > >> nothing related on usbdevs, I don't know where this description came > >> from. Could you point me to the right place? > > > > usbconfig dump_device_desc > > > > Look for idVendor and idProduct > > I did it: > > ugen1.2: at usbus1, cfg=3D0 md=3DHOST spd=3DFULL (12= Mbps) > pwr=3DON > > bLength =3D 0x0012 > bDescriptorType =3D 0x0001 > bcdUSB =3D 0x0110 > bDeviceClass =3D 0x0000 > bDeviceSubClass =3D 0x0000 > bDeviceProtocol =3D 0x0000 > bMaxPacketSize0 =3D 0x0008 > idVendor =3D 0x0e8d > idProduct =3D 0x0002 > bcdDevice =3D 0x0001 > iManufacturer =3D 0x0002 > iProduct =3D 0x0003 > iSerialNumber =3D 0x0004 <53923610014483f> > bNumConfigurations =3D 0x0001 > > And I created attached patch but nothing different happened, > when I plug usb in, the same result. Did you recompile umass and/or kernel ? =2D-HPS