The subject line says it all.

Signed-off-by: K. Y. Srinivasan <[email protected]>
Signed-off-by: Haiyang Zhang <[email protected]>
Signed-off-by: Abhishek Kane <[email protected]>
Signed-off-by: Hank Janssen <[email protected]>
---
 drivers/staging/hv/netvsc_drv.c |    5 +----
 1 files changed, 1 insertions(+), 4 deletions(-)

diff --git a/drivers/staging/hv/netvsc_drv.c b/drivers/staging/hv/netvsc_drv.c
index f4c6000..d962308 100644
--- a/drivers/staging/hv/netvsc_drv.c
+++ b/drivers/staging/hv/netvsc_drv.c
@@ -349,9 +349,6 @@ static int netvsc_probe(struct hv_device *dev)
        struct netvsc_device_info device_info;
        int ret;
 
-       if (!net_drv_obj->base.dev_add)
-               return -1;
-
        net = alloc_etherdev(sizeof(struct net_device_context));
        if (!net)
                return -1;
@@ -366,7 +363,7 @@ static int netvsc_probe(struct hv_device *dev)
        INIT_WORK(&net_device_ctx->work, netvsc_send_garp);
 
        /* Notify the netvsc driver of the new device */
-       ret = net_drv_obj->base.dev_add(dev, &device_info);
+       ret = rndis_filte_device_add(dev, &device_info);
        if (ret != 0) {
                free_netdev(net);
                dev_set_drvdata(&dev->device, NULL);
-- 
1.7.4.1

_______________________________________________
devel mailing list
[email protected]
http://driverdev.linuxdriverproject.org/mailman/listinfo/devel

Reply via email to