Commit dd1d3f8f authored by Wei Yongjun's avatar Wei Yongjun Committed by David S. Miller

hyperv: Fix error return code in netvsc_init_buf()

Fix to return -ENOMEM from the kalloc error handling
case instead of 0.
Signed-off-by: default avatarWei Yongjun <yongjun_wei@trendmicro.com.cn>
Reviewed-by: default avatarHaiyang Zhang <haiyangz@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 332cfc82
...@@ -378,8 +378,10 @@ static int netvsc_init_buf(struct hv_device *device) ...@@ -378,8 +378,10 @@ static int netvsc_init_buf(struct hv_device *device)
net_device->send_section_map = net_device->send_section_map =
kzalloc(net_device->map_words * sizeof(ulong), GFP_KERNEL); kzalloc(net_device->map_words * sizeof(ulong), GFP_KERNEL);
if (net_device->send_section_map == NULL) if (net_device->send_section_map == NULL) {
ret = -ENOMEM;
goto cleanup; goto cleanup;
}
goto exit; goto exit;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment