Catalin Marinas wrote:
Hi Sebastian,
Hi,
I get occasional oopses in the enqueue_an_ATL_packet() function because
skip_map is empty. This seem to happen when I unplug a USB device,
otherwise it works fine. It's a bit strange as skip_map is written in
the calling function, do_atl_int().
Any quick thoughts on what may be wrong (with the software or hardware)?
I'm not real sure what is going on there, a few other people reported this
also. They worked around this by adding an udelay(1) before the read of
the skip register. That is probably a timming issue but I dunno which one.
Sebastian
--
Firmensitz: 88690 Uhldingen, Auf dem Berg 3
Registergericht: Amtsgericht Freiburg i. Br., HRB 700 806;
StNr. 87007/07777; Ust-Id Nr.: DE252739476
Geschäftsführer: Heinz Egger, Thomas Gleixner
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html