On Mon, 2 Apr 2007 01:52:22 -0700, Greg KH <[EMAIL PROTECTED]> wrote:

> Why would you not want it in every driver?  As Oliver is finding out, a
> lot of these "simple" drivers have races all due to their use of a
> pre-allocated urb.  For what kind of situation would you feel this would
> not work?

We need some kind of sample code which works. I had to patch airprime
because your implementation of the read path was erroneous. The write
path was ok, presumably because you took it out of visor where it was
tested before. So perhaps we want to start with some driver and declare
it "ideal", then steal code from it. The usblp would be a good choice,
but we had so many regressions over time in it... It seems to be
trickier than it looks. If you want, I can try that later, since I have
to answer Oliver's challenge of mb()-less code anyway.

-- Pete

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to