--- 0d7459e2d0360b8996b104e1385df56bd9fd8150 +++ 4c3c8bc4bc38984a47c791a88a21f6cb9edfc79d @@ -413,8 +413,7 @@ static int netvsc_probe(struct device *d if (!net_drv_obj->Base.OnDeviceAdd) return -1; - net = alloc_netdev(sizeof(struct net_device_context), "seth%d", - ether_setup); + net = alloc_etherdev(sizeof(struct net_device_context)); if (!net) return -1;