tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bus_dmamap_sync() for uhci(4)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
On Jun 14, 2008, at 09:37, Izumi Tsutsui wrote:
bouyer%antioche.eu.org@localhost wrote:
Anyway I'll test it on cobalt with later..
thanks !
Here's my latest patch. In addition to the previous, it fixes a
possible
race between the controller and host when removing TDs from a queue.
With this, my test on umodem has been running for more than 36 hours
without issues, where it would hit a "host controller process
error" within
max. 12 hours before. I'll let it running until monday.
On cobalt2700 with VIA ehci and an IDE-USB bridge cable, it shows:
...
....................................................umass0: BBB
reset failed, TIMEOUT
umass0: BBB bulk-in clear stall failed, TIMEOUT
umass0: BBB bulk-out clear stall failed, TIMEOUT
umass0: Invalid CSW: tag 1674 should be 12675
umass0: BBB reset failed, TIMEOUT
I saw similar errors on sgimips, Manuel's latest patch fixed them
here, although I get different problems now ( which look a bit like
missing wbflush()es after filling DMA buffers )
have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)
iQEVAwUBSFR618pnzkX8Yg2nAQIE+gf9Fa6k8Mf+Ekf5EUdyVK7nblkEf1o+vWFa
J4cI5Mak0MHLaNIIFCacGA9JjPqNSOdjEVqnDTU3O1kdENFPc9faj6ecwTRMn8Ya
nAWdEnKC94hsfxUuGgspk916VhBqNT2+L6kHbXQASGNZG1opCytrHU35Juy5TUTc
zFpyXkaxzfCjCDX3K4FjQNrlT4OdRw9aFZcNe9k/aOHKduNn0+2kXovUM6DfirPZ
fcFbL+iuqfRvlftTq7Phr2RnzJdK9vnFPwxIrKAQjrsfHI0gwNHFtNr8XMeZyeVH
A9cezYa8XDSWSwZzYKFnKy8IHpUtaZJo7PIYqbIjT9TDQQR85JsHPw==
=FEO0
-----END PGP SIGNATURE-----
Home |
Main Index |
Thread Index |
Old Index