lkml.org 
[lkml]   [2005]   [Dec]   [6]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
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/

\
 
 \ /
  Last update: 2005-12-06 13:19    [W:0.041 / U:0.056 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site