diff options
-rw-r--r-- | drivers/net/hyperv/netvsc.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/net/hyperv/netvsc.c b/drivers/net/hyperv/netvsc.c index 5b5644a2233c..977984bc238a 100644 --- a/drivers/net/hyperv/netvsc.c +++ b/drivers/net/hyperv/netvsc.c | |||
@@ -1054,10 +1054,8 @@ int netvsc_device_add(struct hv_device *device, void *additional_info) | |||
1054 | struct net_device *ndev; | 1054 | struct net_device *ndev; |
1055 | 1055 | ||
1056 | net_device = alloc_net_device(device); | 1056 | net_device = alloc_net_device(device); |
1057 | if (!net_device) { | 1057 | if (!net_device) |
1058 | ret = -ENOMEM; | 1058 | return -ENOMEM; |
1059 | goto cleanup; | ||
1060 | } | ||
1061 | 1059 | ||
1062 | net_device->ring_size = ring_size; | 1060 | net_device->ring_size = ring_size; |
1063 | 1061 | ||