Dimitri Torfs wrote:

I ask this question because there are places in the code where this requirement clearly is not met. Is it because people are not aware of this requirement or because they expect that cache-effects will not come into play ... (or because they don't run on a cache-incoherent platform) ?

I think it's partly because because folk haven't submitted patches to fix this, or at least ones that got merged. (I recall some PPC patches at some point.)

It's possible that the device descriptor issue is the main one
left in usbcore.  I know I commented two instances of that bug
in my recent enumeration/reset patches ... I'd suggest fixing
it by getting rid of usb_get_device_descriptor() and just having
hub_port_init() kmalloc a temp buf.

- Dave





-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to