On Thu, 1 Dec 2005, Greg KH wrote:

> Hi all,
> 
> Here's a patch that adds Takahiro's USB over IP patch to the kernel
> tree.  It's still a bit rough around the edges, so I'd like to get some
> comments and reviews from others.  Especially those who know the USB HCD
> interface better than I (David and Alan...)

I took a quick look through it.

There are a lot of things that could stand to be improved.  Unnecessary
use of spinlocks, memory leaks, sysfs races...  Here's a good example of
something that should be fixed:

        priv->seqnum = atomic_read(&the_controller->seqnum);
        atomic_inc(&the_controller->seqnum);

On the whole, the enterprise is interesting.  There are some significant
holes: incomplete support for unlinking, no support for suspend/resume.  
Also the HCD code is a couple of kernel versions behind the current state 
of affairs.

At the very least, the Kconfig entry should be marked EXPERIMENTAL.  And 
it needs to have help entries added.

Alan Stern



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
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