netpoll: fix a missing dev refcounting
[platform/adaptation/renesas_rcar/renesas_kernel.git] / net / core / netpoll.c
index a5ad1c1..a9b1004 100644 (file)
@@ -1056,6 +1056,7 @@ int netpoll_setup(struct netpoll *np)
                err = -ENODEV;
                goto unlock;
        }
+       dev_hold(ndev);
 
        if (netdev_master_upper_dev_get(ndev)) {
                np_err(np, "%s is a slave device, aborting\n", np->dev_name);