From ac1345d6cc73b47b8cf1bd5e85bbb188491aad07 Mon Sep 17 00:00:00 2001 From: "tom.leiming@gmail.com" Date: Mon, 11 Jun 2012 15:19:40 +0000 Subject: [PATCH] --- yaml --- r: 314247 b: refs/heads/master c: 5c2f05139ad9459979b3102846fa61347896d148 h: refs/heads/master i: 314245: 8606bc20f7880da8b3b8060be2cc89b879824bdf 314243: ee4b5c0d26926d0051c3af34d5ed981a1a8e6c69 314239: af1c118ad6b8cf7270817733586d377fa325c624 v: v3 --- [refs] | 2 +- trunk/drivers/net/usb/pegasus.c | 4 ---- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/[refs] b/[refs] index ca17bbf0943a..42e547c59b51 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ef9d884dadd4c9f2c8432a6b82309ae4a133a35d +refs/heads/master: 5c2f05139ad9459979b3102846fa61347896d148 diff --git a/trunk/drivers/net/usb/pegasus.c b/trunk/drivers/net/usb/pegasus.c index 7023220456c5..a0b5807b30d4 100644 --- a/trunk/drivers/net/usb/pegasus.c +++ b/trunk/drivers/net/usb/pegasus.c @@ -1329,8 +1329,6 @@ static int pegasus_probe(struct usb_interface *intf, } pegasus_count++; - usb_get_dev(dev); - net = alloc_etherdev(sizeof(struct pegasus)); if (!net) goto out; @@ -1407,7 +1405,6 @@ static int pegasus_probe(struct usb_interface *intf, out1: free_netdev(net); out: - usb_put_dev(dev); pegasus_dec_workqueue(); return res; } @@ -1425,7 +1422,6 @@ static void pegasus_disconnect(struct usb_interface *intf) pegasus->flags |= PEGASUS_UNPLUG; cancel_delayed_work(&pegasus->carrier_check); unregister_netdev(pegasus->net); - usb_put_dev(interface_to_usbdev(intf)); unlink_all_urbs(pegasus); free_all_urbs(pegasus); free_skb_pool(pegasus);