Port-ofppc archive

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

Re: Pegasos2 hangs during usb_discover()



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

Hello,

On Dec 15, 2010, at 5:25 PM, Frank Wille wrote:

Some more information on this problem. Maybe somebody has an idea:

The Pegasos enters an infinite loop in usb_allocmem() due to a corrupted usb_frag_freelist entry, which was just allocated in the previous call.

Probably caused by a USB DMA transfer, the block, offs and next fields of
the head usb_frag_dma node are trashed. This is an uhci controller.

Is it possible to do USB transfers without DMA for testing? I see not many
possibilities to debug it further.

USB worked some months ago. No other PPC port seems to be affected. Are other ofppc (non-Pegasos) machines affected? Any information is welcome.

This may be because all PowerMacs with onboard USB use OHCIs. Most USB cards sold these days seem to be OHCIs as well, in fact I have only one UHCI card which did have some trouble with sparc64.
So, any chance to see if you have the same problem with an ohci card?

have fun
Michael

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

iQEVAwUBTQlDl8pnzkX8Yg2nAQIdOAgAmPfW+FS/BVHoasm5dkhIS/rrIcBCMMj1
4rN8RrBItDBDZHJItRJOXdVXGvYO5k9HUDaGjFlbyRNLDQccbDU1Mmba/LWqs5Rp
K1A1OKaUfkDPhcSBqkhPjtf5j7blwWn1c2J0Bv6ZYehp2biu1GRlT2PIjobxcneB
J6ijB3IooEaw6Ap0lgKFWBMltD7KvEZWhkDbBtEpIfYULiuE8KCleyVwf2kZQMQy
7WDfbrEYLrG8Nieonj5ZGkfL+vm44DRvt1kY3dXKWmxPo9EWQLy644Zx57tzXzse
P5XMYGwUzNTy9Ad61Covpfi0Y2lfBgPkzUKQlo8S1RiryHtlBXOXRQ==
=+lRP
-----END PGP SIGNATURE-----


Home | Main Index | Thread Index | Old Index