Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 29 Jun 2005 15:58:02 +0200
From:      Stefan Walter <sw@gegenunendlich.de>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: usb/82660: EHCI: I/O stuck in state 'physrd'/panic
Message-ID:  <20050629135802.GA976@kyuzo.dunkelkammer.void>
In-Reply-To: <200506291225.36375.hselasky@c2i.net>
References:  <20050626091628.775DD3A1D@kyuzo.dunkelkammer.void> <200506261415.46921.hselasky@c2i.net> <20050628172321.GA3464@kyuzo.dunkelkammer.void> <200506291225.36375.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help

--zYM0uCDKw75PZbzx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

[Cc'd usb@, maybe someone else wants to comment on this, too.]

Hans Petter Selasky, 29.06.05, 12:25h CEST:

> On Tuesday 28 June 2005 19:23, you wrote:
> > Hi,
> >
> > Hans Petter Selasky, 26.06.05, 14:15h CEST:
> > > I know there is bug related to the alignments of hardware structures =
in
> > > the existing EHCI driver. The EHCI driver works with generic intel ch=
ips,
> > > but not others.
> > >
> > > Could you have tried my USB driver and see if the problem is the same?
> >
> > I tried your driver today, but unfortunately the same thing happened: I=
/O
> > got stuck after reading a few KBytes.
>=20
> OK, then your problem is most likely inside /sys/dev/usb/umass.c.
> =20
> Try "sysctl hw.usb.umass.debug=3D15" while you have the my driver in the =
kernel,=20
> hence it has got debugging flags enabled by default. Else you need to add=
=20
> something like "option USB_DEBUG" to your kernel config file. I'm not sur=
e if=20
> you can compile the modules with debugging support unless you use my USB=
=20
> driver.
>=20
> See if any errors show up.
>=20
> Then try "sysctl hw.usb.debug=3D15". See if any errors appear.

I tried that with the official FreeBSD driver for now (USB_DEBUG and ehci
in the kernel).

hw.usb.umass.debug=3D15 didn't show me any messages during the transfer,
only when (dis)connecting the device. hw.usb.debug=3D15 dumped a lot of
output. It's available here:

http://www.gegenunendlich.de/stuff/messages_-_until_pullout.bz2
(Output before I pulled the stick out again)
http://www.gegenunendlich.de/stuff/messages_-_after_pullout.diff
(Output after pulling it out)

I haven't tried the same with your driver, yet - would that bring more
info?

Regards,
Stefan

--zYM0uCDKw75PZbzx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iQGVAwUBQsKo6laRERsSueCzAQKj3wwAhheO29LA3RgRYPa4z3bhEh2F5ibU3vlu
2PlxXPuX7/goOxPNwZLGrPBj8CrXtvNvugHH3nEBmfj91iFEh7DSbss8qujLGSe3
BbwkoQBHtmR/ztF/Q3f7VqOCogPy69Cin5N+pa+/LWRNfnyCC4/JvB96irPh+8m0
VLTIO75OvD7YkKkaPcXdz6l21m174NsnJFg+Uvr2crcSpeQ8tbcXEHTJfclcGgCx
Kt63kJbt4mWeKjLCjcOzrB1VDmpbMJusM0y7mqG2SuAcKGWSDCxF4hDIw3aGq4bY
2ef776Kf7M1m33HpZIfAgrHQ63XD6Bk1CQYgcWUr2pFuBgYmwA3ooFQYbOILRs/k
pxzytBpTPy9+a0fybmsVOrMeQUxC8YydLDmnduqJjFp5rsoWsLS/kXmjvOaS6zH4
7B+fECxoK1oQsDlnYL11INgTM2PlNVat/oUlUKSb5lt006rAqrThcHHhBakbZ1AT
CgA6HlgYXUUkMRh2srH6BgA4frnaNt6E
=0b6F
-----END PGP SIGNATURE-----

--zYM0uCDKw75PZbzx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050629135802.GA976>