<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/drivers/usb/core, branch v2.6.12</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>[PATCH] USB: make MODALIAS code a bit smaller devices</title>
<updated>2005-06-03T07:04:29+00:00</updated>
<author>
<name>Paulo Marques</name>
<email>pmarques@grupopie.com</email>
</author>
<published>2005-05-18T12:12:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=77ddecc3c047e4e9bd7332d3173def93ea2de1ad'/>
<id>77ddecc3c047e4e9bd7332d3173def93ea2de1ad</id>
<content type='text'>
This patch makes the code to provide modalias in sysfs for usb devices
56 bytes smaller in i386, while making it clear that the first part of
the modalias string is the same no matter what the device class is.

Signed-Off-By: Paulo Marques &lt;pmarques@grupopie.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch makes the code to provide modalias in sysfs for usb devices
56 bytes smaller in i386, while making it clear that the first part of
the modalias string is the same no matter what the device class is.

Signed-Off-By: Paulo Marques &lt;pmarques@grupopie.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: add modalias sysfs file for usb devices</title>
<updated>2005-05-17T04:44:26+00:00</updated>
<author>
<name>Greg KH</name>
<email>gregkh@suse.de</email>
</author>
<published>2005-05-10T13:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=360b52b08972ada8fd4421e9a7bcbe1ea186c20e'/>
<id>360b52b08972ada8fd4421e9a7bcbe1ea186c20e</id>
<content type='text'>
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: Spelling fixes for drivers/usb.</title>
<updated>2005-05-04T06:31:52+00:00</updated>
<author>
<name>Steven Cole</name>
<email>elenstev@mesatop.com</email>
</author>
<published>2005-05-04T01:07:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=093cf723b2b06d774929ea07982f6a466ff22314'/>
<id>093cf723b2b06d774929ea07982f6a466ff22314</id>
<content type='text'>
Here are some spelling corrections for drivers/usb.

cancelation -&gt; cancellation
succesful -&gt; successful
cancelation -&gt; cancellation
decriptor -&gt; descriptor
Initalize -&gt; Initialize
wierd -&gt; weird
Protocoll -&gt; Protocol
occured -&gt; occurred
successfull -&gt; successful
Procesing -&gt; Processing
devide -&gt; divide
Isochronuous -&gt; Isochronous
noticable -&gt; noticeable
Basicly -&gt; Basically
transfering -&gt; transferring
intialize -&gt; initialize
Incomming -&gt; Incoming
additionnal -&gt; additional
asume -&gt; assume
Unfortunatly -&gt; Unfortunately
retreive -&gt; retrieve
tranceiver -&gt; transceiver
Compatiblity -&gt; Compatibility
Incorprated -&gt; Incorporated
existance -&gt; existence
Ununsual -&gt; Unusual

Signed-off-by: Steven Cole &lt;elenstev@mesatop.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Here are some spelling corrections for drivers/usb.

cancelation -&gt; cancellation
succesful -&gt; successful
cancelation -&gt; cancellation
decriptor -&gt; descriptor
Initalize -&gt; Initialize
wierd -&gt; weird
Protocoll -&gt; Protocol
occured -&gt; occurred
successfull -&gt; successful
Procesing -&gt; Processing
devide -&gt; divide
Isochronuous -&gt; Isochronous
noticable -&gt; noticeable
Basicly -&gt; Basically
transfering -&gt; transferring
intialize -&gt; initialize
Incomming -&gt; Incoming
additionnal -&gt; additional
asume -&gt; assume
Unfortunatly -&gt; Unfortunately
retreive -&gt; retrieve
tranceiver -&gt; transceiver
Compatiblity -&gt; Compatibility
Incorprated -&gt; Incorporated
existance -&gt; existence
Ununsual -&gt; Unusual

Signed-off-by: Steven Cole &lt;elenstev@mesatop.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: MODALIAS change for bcdDevice</title>
<updated>2005-04-22T22:07:01+00:00</updated>
<author>
<name>Roman Kagan</name>
<email>rkagan@mail.ru</email>
</author>
<published>2005-04-22T22:07:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=fb3b4ebc0be618dbcc2326482a83c920d51af7de'/>
<id>fb3b4ebc0be618dbcc2326482a83c920d51af7de</id>
<content type='text'>
The patch below adjusts the MODALIAS generated by the usb hotplug
function to match the proposed change to scripts/mod/file2alias.c.

Signed-off-by: Roman Kagan &lt;rkagan@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The patch below adjusts the MODALIAS generated by the usb hotplug
function to match the proposed change to scripts/mod/file2alias.c.

Signed-off-by: Roman Kagan &lt;rkagan@mail.ru&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: kfree cleanup for drivers/usb/* - no need to check for NULL</title>
<updated>2005-04-19T00:39:34+00:00</updated>
<author>
<name>Jesper Juhl</name>
<email>juhl-lkml@dif.dk</email>
</author>
<published>2005-04-19T00:39:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=1bc3c9e1e44c2059fe2ffa6ff70ad0a925d7b05f'/>
<id>1bc3c9e1e44c2059fe2ffa6ff70ad0a925d7b05f</id>
<content type='text'>
Get rid of a bunch of redundant NULL pointer checks in drivers/usb/*,
there's no need to check a pointer for NULL before calling kfree() on it.

Signed-off-by: Jesper Juhl &lt;juhl-lkml@dif.dk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


Index: gregkh-2.6/drivers/usb/class/audio.c
===================================================================
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Get rid of a bunch of redundant NULL pointer checks in drivers/usb/*,
there's no need to check a pointer for NULL before calling kfree() on it.

Signed-off-by: Jesper Juhl &lt;juhl-lkml@dif.dk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


Index: gregkh-2.6/drivers/usb/class/audio.c
===================================================================
</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] usb: kfree() cleanups in drivers/usb/core/devio.c</title>
<updated>2005-04-19T00:39:33+00:00</updated>
<author>
<name>Jesper Juhl</name>
<email>juhl-lkml@dif.dk</email>
</author>
<published>2005-04-19T00:39:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6fd19f4b55f7fd1c9d8650bd7f8df2c81b69c5ca'/>
<id>6fd19f4b55f7fd1c9d8650bd7f8df2c81b69c5ca</id>
<content type='text'>
Checking for NULL before calling kfree() is redundant. This patch removes
these redundant checks and also makes a few tiny whitespace changes.

Signed-off-by: Jesper Juhl &lt;juhl-lkml@dif.dk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Checking for NULL before calling kfree() is redundant. This patch removes
these redundant checks and also makes a few tiny whitespace changes.

Signed-off-by: Jesper Juhl &lt;juhl-lkml@dif.dk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: USB API documentation modification</title>
<updated>2005-04-19T00:39:30+00:00</updated>
<author>
<name>Alan Stern</name>
<email>stern@rowland.harvard.edu</email>
</author>
<published>2005-04-19T00:39:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=8835f6657316162a8937d3f26ccd8f5886ba3845'/>
<id>8835f6657316162a8937d3f26ccd8f5886ba3845</id>
<content type='text'>
In response to complaints about excessive latency in the uhci-hcd driver
I'm planning to convert it to a top-half/bottom-half design.  It turns out
that to do this, the USB API has to be modified slightly since the driver
will not be able to meet one of the guarantees in the current API.  This
patch changes some kerneldoc, specifying the weaker guarantee.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In response to complaints about excessive latency in the uhci-hcd driver
I'm planning to convert it to a top-half/bottom-half design.  It turns out
that to do this, the USB API has to be modified slightly since the driver
will not be able to meet one of the guarantees in the current API.  This
patch changes some kerneldoc, specifying the weaker guarantee.

Signed-off-by: Alan Stern &lt;stern@rowland.harvard.edu&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: bug fix in usbdevfs</title>
<updated>2005-04-19T00:39:26+00:00</updated>
<author>
<name>Christopher Li</name>
<email>chrisl@vmware.com</email>
</author>
<published>2005-04-19T00:39:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=668a9541a56af5ebb3ad0babdc2cd73511c9e1e9'/>
<id>668a9541a56af5ebb3ad0babdc2cd73511c9e1e9</id>
<content type='text'>
I am sorry that the last patch about 32 bit compat ioctl on
64 bit kernel actually breaks the usbdevfs. That is on the current
BK tree. I am retarded. 

Here is the patch to fix it. Tested with USB hard disk and webcam
in both 32bit compatible mode and native 64bit mode.

Again, sorry about that.


From: Christopher Li &lt;chrisl@vmware.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I am sorry that the last patch about 32 bit compat ioctl on
64 bit kernel actually breaks the usbdevfs. That is on the current
BK tree. I am retarded. 

Here is the patch to fix it. Tested with USB hard disk and webcam
in both 32bit compatible mode and native 64bit mode.

Again, sorry about that.


From: Christopher Li &lt;chrisl@vmware.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: revert "fix" to usb_set_interface()</title>
<updated>2005-04-19T00:39:25+00:00</updated>
<author>
<name>David Brownell</name>
<email>david-b@pacbell.net</email>
</author>
<published>2005-04-19T00:39:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=a81e7ecca369afee0b07b4758d8c32542ffc587a'/>
<id>a81e7ecca369afee0b07b4758d8c32542ffc587a</id>
<content type='text'>
This reverts a recent change to usb_set_interface().  The change worked
around a quirk in certain devices, but doing this in usbcore creates
needless regressions for other devices.  More appropriate fixes won't
put such handling in usbcore.

Basically it's tricky to do a full software reset of USB device state, since
the devices don't all act the same.  This adds a note to the kerneldoc for
the usb_reset_configuration() call to highlight the quirk this was working
around:  endpoint data toggles not being reset.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts a recent change to usb_set_interface().  The change worked
around a quirk in certain devices, but doing this in usbcore creates
needless regressions for other devices.  More appropriate fixes won't
put such handling in usbcore.

Basically it's tricky to do a full software reset of USB device state, since
the devices don't all act the same.  This adds a note to the kerneldoc for
the usb_reset_configuration() call to highlight the quirk this was working
around:  endpoint data toggles not being reset.

Signed-off-by: David Brownell &lt;dbrownell@users.sourceforge.net&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</pre>
</div>
</content>
</entry>
<entry>
<title>[PATCH] USB: fix up some sparse warnings about static functions that aren't static.</title>
<updated>2005-04-19T00:39:24+00:00</updated>
<author>
<name>Greg KH</name>
<email>gregkh@suse.de</email>
</author>
<published>2005-04-19T00:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6d5e8254bf488a40b7ae2faafbffa232ab19d541'/>
<id>6d5e8254bf488a40b7ae2faafbffa232ab19d541</id>
<content type='text'>
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


Index: gregkh-2.6/drivers/usb/core/usb.h
===================================================================
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


Index: gregkh-2.6/drivers/usb/core/usb.h
===================================================================
</pre>
</div>
</content>
</entry>
</feed>
