tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: uhci on non-x86



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On May 14, 2008, at 04:45, Anders Lindgren wrote:

On Tue, 13 May 2008, Michael Lorenz wrote:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On May 13, 2008, at 21:02, Brian Buhrow wrote:

Hello. It certainly is true that on my 4.0-stable systems, and on my 3.x based systems, files written to umass devices over the ehci (4) driver
produces garbage.  Ohci and uhci connected devices work fine.
(This is on I386 based systems.) My point here is that I think the ehci(4)
driver is broken everywhere, including on I386 systems.

Who made your ohci/ehci chip? I had one made by ALi which never worked reliably while others, made by NEC, work just fine.

  FWIW, I can at least confirm that..

ehci0 at pci0 dev 11 function 1: NVIDIA nForce4 USB2 Host Controller (rev. 0xa4)

on NetBSD 4.0 (GENERIC.MP) is utterly, utterly broken. The motherboard in that box is an ASUS A8N32-SLI Deluxe. Connecting any kind of umass device invariably leads to complete system deadlock -- sometimes on the first attempt at IO, sometimes after seeming to work for a few seconds. I've seen everything from the system slowly dying as unrelated processes get stuck in a deadlocked io subsystem one after the other -- to immediate, complete hangs (i.e. including the ps/2 keyboard). The wireless mouse and graphire tablet sitting on ohci work flawless.

Hmm, that's something else than what I've seen - low and full speed devices worked just fine with the ALi chip, only high speed devices failed miserably with all the associated annoyances. Leaving ehci out of the kernel config 'fixed' the problem.

have fun
Michael

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQEVAwUBSCru78pnzkX8Yg2nAQIiJAgAq1prfR+DKqh2UbiJMpNtbwRUoBzHGUk3
d2FFv6t7YBuW/vYgMnu9eJ1h83uIPH4lmGA3uIHMywy1/CDfkBtHGQ7X/gvpNbhX
VrsFLZo3j/JHVjBKjhNAKjxM863n6/gLV6FFaHcs1tMkib1iSC3E2qzgyp04txQP
a84oRhAz4VMFRHoeLEdT7DxOj7CjcfXlPRVQdkmdWuMABctkVhs9oruWuFvMaxIt
m21Zhk7URI7g7NFlUCpxZqkptGT/ispzoxLDXpIwN8wWA8YYCLF4LOfbkAj3Qnf3
04X4m8qQn58s5n6ZlyDO41og2cV370S1RtQEYltl9dByxVWNaAf5sw==
=7fiL
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index