2.6.9-rc1-mm5 remove usb_unlink_urb calls in bluetty.c
PATCH 1/1 2.6.9-rc1-mm5 remove usb_unlink_urb calls in bluetty.c
Hi Greg,
hope this time the tabs remain intact. Here's another one:
Signed-off-by Borislav Petkov <[email protected]>
drivers/usb/class/bluetty.c 2004-09-13 20:04:56.000000000 +0200 renamed from drivers/usb/class/bluetty.c.orig 2004-09-13 20:03:23.000000000 +0200 +6 -6
@@ -426,8 +426,8 @@ static void bluetooth_close (struct tty_ bluetooth->open_count = 0; /* shutdown any in-flight urbs that we know about */ - usb_unlink_urb (bluetooth->read_urb); - usb_unlink_urb (bluetooth->interrupt_in_urb); + usb_kill_urb (bluetooth->read_urb); + usb_kill_urb (bluetooth->interrupt_in_urb); } up(&bluetooth->lock); }
@@ -705,7 +705,7 @@ void btusb_disable_bulk_read(struct tty_ } if ((bluetooth->read_urb) && (bluetooth->read_urb->actual_length)) - usb_unlink_urb(bluetooth->read_urb); + usb_kill_urb(bluetooth->read_urb); } #endif
@@ -1187,14 +1187,14 @@ static void usb_bluetooth_disconnect(str bluetooth->open_count = 0; if (bluetooth->read_urb) { - usb_unlink_urb (bluetooth->read_urb); + usb_kill_urb (bluetooth->read_urb); usb_free_urb (bluetooth->read_urb); } if (bluetooth->bulk_in_buffer) kfree (bluetooth->bulk_in_buffer); if (bluetooth->interrupt_in_urb) { - usb_unlink_urb (bluetooth->interrupt_in_urb); + usb_kill_urb (bluetooth->interrupt_in_urb); usb_free_urb (bluetooth->interrupt_in_urb); } if (bluetooth->interrupt_in_buffer)
@@ -1204,7 +1204,7 @@ static void usb_bluetooth_disconnect(str for (i = 0; i < NUM_CONTROL_URBS; ++i) { if (bluetooth->control_urb_pool[i]) { - usb_unlink_urb (bluetooth->control_urb_pool[i]); + usb_kill_urb (bluetooth->control_urb_pool[i]); if (bluetooth->control_urb_pool[i]->transfer_buffer) kfree (bluetooth->control_urb_pool[i]->transfer_buffer); usb_free_urb (bluetooth->control_urb_pool[i]);