]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - drivers/net/tun.c
ide: remove action argument in ide_do_drive_cmd
[linux-2.6-omap-h63xx.git] / drivers / net / tun.c
index 7ab94c825b577f13b606bc938b834db6003559ad..b9018bfa0a9724d2a28ee54d9f9af50429c55da0 100644 (file)
@@ -602,6 +602,12 @@ static int tun_set_iff(struct net *net, struct file *file, struct ifreq *ifr)
        tun->attached = 1;
        get_net(dev_net(tun->dev));
 
+       /* Make sure persistent devices do not get stuck in
+        * xoff state.
+        */
+       if (netif_running(tun->dev))
+               netif_wake_queue(tun->dev);
+
        strcpy(ifr->ifr_name, tun->dev->name);
        return 0;