<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/drivers/usb/serial, branch v2.6.22.15</title>
<subtitle>Linux kernel source tree</subtitle>
<id>https://git.amat.us/linux/atom/drivers/usb/serial?h=v2.6.22.15</id>
<link rel='self' href='https://git.amat.us/linux/atom/drivers/usb/serial?h=v2.6.22.15'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/'/>
<updated>2007-11-21T17:25:55Z</updated>
<entry>
<title>USB: usbserial - fix potential deadlock between write() and IRQ</title>
<updated>2007-11-21T17:25:55Z</updated>
<author>
<name>Jiri Kosina</name>
<email>jkosina@suse.cz</email>
</author>
<published>2007-10-19T22:05:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=12a245310134c88936581be7be9d08afc847120f'/>
<id>urn:sha1:12a245310134c88936581be7be9d08afc847120f</id>
<content type='text'>
patch acd2a847e7fee7df11817f67dba75a2802793e5d in mainline.

USB: usbserial - fix potential deadlock between write() and IRQ

usb_serial_generic_write() doesn't disable interrupts when taking port-&gt;lock,
and could therefore deadlock with usb_serial_generic_read_bulk_callback()
being called from interrupt, taking the same lock. Fix it.

Signed-off-by: Jiri Kosina &lt;jkosina@suse.cz&gt;
Acked-by: Larry Finger &lt;larry.finger@lwfinger.net&gt;
Cc: Marcin Slusarz &lt;marcin.slusarz@gmail.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: kobil_sct: trivial backport to fix libct</title>
<updated>2007-11-21T17:25:55Z</updated>
<author>
<name>Frank Seidel</name>
<email>fseidel@suse.de</email>
</author>
<published>2007-11-09T18:44:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=9c560a68b8e6bbec2608cc4dac0b5c8028e0c255'/>
<id>urn:sha1:9c560a68b8e6bbec2608cc4dac0b5c8028e0c255</id>
<content type='text'>
Backport of a patch by Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt; in the kernel tree
with commit 94d0f7eac77a84da2cee41b8038796891f75f09e

Original comments:
	USB: kobil_sct: Rework driver

	No hardware but this driver is currently totally broken so we can't make
	it much worse. Remove all tbe broken invalid termios handling and replace
	it with a proper set_termios method.

Frank's comments:
	Without this patch the userspace libct (to access the cardreader)
	segfaults.

Signed-off-by: Frank Seidel &lt;fseidel@suse.de&gt;
Cc: Alan Cox &lt;alan@lxorguk.ukuu.org.uk&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>USB: fix for ftdi_sio quirk handling</title>
<updated>2007-08-09T21:27:47Z</updated>
<author>
<name>Oliver Neukum</name>
<email>oliver@neukum.org</email>
</author>
<published>2007-07-02T14:20:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=ac548fa4cb98b948b1e3802c62859cebef21d3b1'/>
<id>urn:sha1:ac548fa4cb98b948b1e3802c62859cebef21d3b1</id>
<content type='text'>
this one fixes an oops with quirky ftdi_sio devices. As it fixes a
regression, I propose that it be included in 2.6.22

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>usb-serial: Fix edgeport regression on non-EPiC devices</title>
<updated>2007-08-09T21:27:30Z</updated>
<author>
<name>Adam Kropelin</name>
<email>akropel1@rochester.rr.com</email>
</author>
<published>2007-07-30T22:09:07Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=71c6f9d72d14eae82fee670d621d05b09082b551'/>
<id>urn:sha1:71c6f9d72d14eae82fee670d621d05b09082b551</id>
<content type='text'>
Fix serious regression on non-EPiC edgeport usb-serial devices. Baud
rate and MCR/LCR registers are not being written on these models due
to apparent copy-n-paste errors introduced with EPiC support.

Failure reported by Nick Pasich &lt;Nick@NickAndBarb.net&gt;.

Signed-off-by: Adam Kropelin &lt;akropel1@rochester.rr.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: ftdio_sio: New IPlus device ID</title>
<updated>2007-06-26T06:38:06Z</updated>
<author>
<name>Luiz Fernando N. Capitulino</name>
<email>lcapitulino@mandriva.com.br</email>
</author>
<published>2007-06-22T01:34:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=d099321bdbba0d49796841cd9d9faf6b0f0aa658'/>
<id>urn:sha1:d099321bdbba0d49796841cd9d9faf6b0f0aa658</id>
<content type='text'>
Reported by Grzegorz Chimosz &lt;gchimi@gmail.com&gt;

Signed-off-by: Luiz Fernando N. Capitulino &lt;lcapitulino@mandriva.com.br&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: add new device id to option driver</title>
<updated>2007-06-26T06:38:06Z</updated>
<author>
<name>Alexander Gattin</name>
<email>xrgtn@yandex.ru</email>
</author>
<published>2007-06-19T21:48:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=46269db99cc1a618d707deb370d821d1f8d75945'/>
<id>urn:sha1:46269db99cc1a618d707deb370d821d1f8d75945</id>
<content type='text'>
Cc: Matthias Urlichs &lt;smurf@smurf.noris.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: fix race leading to use after free in io_edgeport</title>
<updated>2007-06-26T06:38:06Z</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2007-06-13T16:50:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=74ac07e8b8209ba9429fa1a9afc07aa5ecef5af8'/>
<id>urn:sha1:74ac07e8b8209ba9429fa1a9afc07aa5ecef5af8</id>
<content type='text'>
usb_unlink_urb() is asynchronous, therefore an URB's buffer may not
be freed without waiting for the completion handler. This patch switches
to usb_kill_urb(), which is synchronous.
Thanks to Alan for making me look at the remaining users of usb_unlink_urb()


Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Signed-off-by: Al Borchers &lt;alborchers@steinerpoint.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: ti serial driver sleeps with spinlock held</title>
<updated>2007-06-26T06:38:05Z</updated>
<author>
<name>Oliver Neukum</name>
<email>oneukum@suse.de</email>
</author>
<published>2007-05-07T06:33:18Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=944dc184f6fe0dc63633099ba87cb75fe4ee0c51'/>
<id>urn:sha1:944dc184f6fe0dc63633099ba87cb75fe4ee0c51</id>
<content type='text'>
you are submitting an URB with GFP_KERNEL holding a spinlock.
In this case the spinlock can be dropped earlier.

Signed-off-by: Oliver Neukum &lt;oneukum@suse.de&gt;
Cc: Al Borchers &lt;alborchers@steinerpoint.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>USB: Add support for Olimex arm-usb-ocd JTAG interface serial port</title>
<updated>2007-05-23T06:45:51Z</updated>
<author>
<name>Tony Lindgren</name>
<email>tony@atomide.com</email>
</author>
<published>2007-05-05T01:23:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=fa91d43b914b77637653d984416e17e182f7b807'/>
<id>urn:sha1:fa91d43b914b77637653d984416e17e182f7b807</id>
<content type='text'>
This patch adds support for the serial port on Olimex arm-usb-ocd
JTAG interface.

The device appears as two serial ports, but the first one is reserved
for the JTAG interface. The JTAG interface can be used with OpenOCD
from userspace. For more information, please see:

http://openocd.berlios.de/web/
http://www.olimex.com/dev/arm-usb-ocd.html

Signed-off-by: Tony Lindgren &lt;tony@atomide.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
<entry>
<title>USB: Add support for Sierra Wireless Aircard 595U</title>
<updated>2007-05-23T06:45:51Z</updated>
<author>
<name>Danny Budik</name>
<email>dbudik@ist-traffic.com</email>
</author>
<published>2007-05-04T20:09:37Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/linux/commit/?id=5b7da8f6ff1aaf5a500dc798f4d1c2d6e98420a5'/>
<id>urn:sha1:5b7da8f6ff1aaf5a500dc798f4d1c2d6e98420a5</id>
<content type='text'>
This patch adds support for the newly released Aircard 595U EVDO
modem to the Sierra Wireless driver (sierra.c) in kernel 2.6.21.

I suspect that my mailer may be mangling patches so let me know and
I'll try to resend it.


From: Danny Budik &lt;dbudik@ist-traffic.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
