Oliver converted CmdUrbs into an atomic with commit
96c706ed1c46470598d785124b2a7fb233b27dab .
It seems like a waste to do for a long forgotten debugging aid.
Let's just remove it altogether.

Signed-off-by: Pete Zaitcev <[EMAIL PROTECTED]>

diff --git a/drivers/usb/serial/io_edgeport.c b/drivers/usb/serial/io_edgeport.c
index dd42f57..f78e678 100644
--- a/drivers/usb/serial/io_edgeport.c
+++ b/drivers/usb/serial/io_edgeport.c
@@ -212,9 +212,6 @@ static int debug;
 
 static int low_latency = 1;    /* tty low latency flag, on by default */
 
-static atomic_t CmdUrbs;               /* Number of outstanding Command Write 
Urbs */
-
-
 /* local function prototypes */
 
 /* function prototypes for all URB callbacks */
@@ -788,10 +785,6 @@ static void edge_bulk_out_cmd_callback (struct urb *urb)
 
        dbg("%s", __FUNCTION__);
 
-       atomic_dec(&CmdUrbs);
-       dbg("%s - FREE URB %p (outstanding %d)", __FUNCTION__, urb, 
atomic_read(&CmdUrbs));
-
-
        /* clean up the transfer buffer */
        kfree(urb->transfer_buffer);
 
@@ -2317,9 +2310,6 @@ static int write_cmd_usb (struct edgeport_port 
*edge_port, unsigned char *buffer
        if (!urb)
                return -ENOMEM;
 
-       atomic_inc(&CmdUrbs);
-       dbg("%s - ALLOCATE URB %p (outstanding %d)", __FUNCTION__, urb, 
atomic_read(&CmdUrbs));
-
        usb_fill_bulk_urb (urb, edge_serial->serial->dev, 
                       usb_sndbulkpipe(edge_serial->serial->dev, 
edge_serial->bulk_out_endpoint),
                       buffer, length, edge_bulk_out_cmd_callback, edge_port);
@@ -2332,7 +2322,6 @@ static int write_cmd_usb (struct edgeport_port 
*edge_port, unsigned char *buffer
                dev_err(&edge_port->port->dev, "%s - usb_submit_urb(write 
command) failed, status = %d\n", __FUNCTION__, status);
                usb_kill_urb(urb);
                usb_free_urb(urb);
-               atomic_dec(&CmdUrbs);
                return status;
        }
 
@@ -3083,7 +3072,6 @@ static int __init edgeport_init(void)
        retval = usb_register(&io_driver);
        if (retval) 
                goto failed_usb_register;
-       atomic_set(&CmdUrbs, 0);
        info(DRIVER_DESC " " DRIVER_VERSION);
        return 0;
 

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to