Messages in this thread Patch in this message | | | Date | Tue, 6 Dec 2005 10:03:28 -0200 | From | Luiz Fernando Capitulino <> | Subject | [PATCH 09/10] usb-serial: removes spin lock 'lock' from usb-serial driver. |
| |
Removes spin lock 'lock' and its initialization from the usb-serial driver.
Signed-off-by: Luiz Capitulino <lcapitulino@mandriva.com.br>
drivers/usb/serial/usb-serial.c | 2 -- drivers/usb/serial/usb-serial.h | 2 -- 2 files changed, 4 deletions(-)
diff -Nparu -X /home/lcapitulino/kernels/dontdiff a/drivers/usb/serial/usb-serial.c a~/drivers/usb/serial/usb-serial.c --- a/drivers/usb/serial/usb-serial.c 2005-12-04 20:05:26.000000000 -0200 +++ a~/drivers/usb/serial/usb-serial.c 2005-12-04 20:10:12.000000000 -0200 @@ -26,7 +26,6 @@ #include <linux/tty_flip.h> #include <linux/module.h> #include <linux/moduleparam.h> -#include <linux/spinlock.h> #include <linux/list.h> #include <linux/smp_lock.h> #include <asm/uaccess.h> @@ -784,7 +783,6 @@ int usb_serial_probe(struct usb_interfac memset(port, 0x00, sizeof(struct usb_serial_port)); port->number = i + serial->minor; port->serial = serial; - spin_lock_init(&port->lock); sema_init(&port->sem, 1); INIT_WORK(&port->work, usb_serial_port_softint, port); serial->port[i] = port; diff -Nparu -X /home/lcapitulino/kernels/dontdiff a/drivers/usb/serial/usb-serial.h a~/drivers/usb/serial/usb-serial.h --- a/drivers/usb/serial/usb-serial.h 2005-12-04 20:08:56.000000000 -0200 +++ a~/drivers/usb/serial/usb-serial.h 2005-12-04 20:10:23.000000000 -0200 @@ -31,7 +31,6 @@ * usb_serial_port: structure for the specific ports of a device. * @serial: pointer back to the struct usb_serial owner of this port. * @tty: pointer to the corresponding tty for this port. - * @lock: spinlock to grab when updating portions of this structure. * @sem: semaphore used to synchronize serial_open() and serial_close() * access for this port. * @number: the number of the port (the minor number). @@ -63,7 +62,6 @@ struct usb_serial_port { struct usb_serial * serial; struct tty_struct * tty; - spinlock_t lock; struct semaphore sem; unsigned char number;
-- Luiz Fernando N. Capitulino - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |