axnet_cs: remove unnecessary spin_unlock_irqrestore
authorKen Kawasaki <ken_kawasaki@spring.nifty.jp>
Mon, 28 Dec 2009 15:17:24 +0000 (15:17 +0000)
committerDavid S. Miller <davem@davemloft.net>
Mon, 4 Jan 2010 05:52:44 +0000 (21:52 -0800)
axnet_cs:
    remove unnecessary spin_unlock_irqrestore,spin_lock_irqsave.

Signed-off-by: Ken Kawasaki <ken_kawasaki@spring.nifty.jp>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/pcmcia/axnet_cs.c

index d431b59..2ee57bd 100644 (file)
@@ -1065,14 +1065,11 @@ static netdev_tx_t axnet_start_xmit(struct sk_buff *skb,
           
        spin_lock_irqsave(&ei_local->page_lock, flags);
        outb_p(0x00, e8390_base + EN0_IMR);
-       spin_unlock_irqrestore(&ei_local->page_lock, flags);
        
        /*
         *      Slow phase with lock held.
         */
         
-       spin_lock_irqsave(&ei_local->page_lock, flags);
-       
        ei_local->irqlock = 1;
 
        send_length = max(length, ETH_ZLEN);