mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-14 12:37:32 +00:00
Staging: hv: netvsc: Cleanup error return values in netvsc_init_recv_buf()
Use standard Linux error codes. Signed-off-by: K. Y. Srinivasan <kys@microsoft.com> Signed-off-by: Haiyang Zhang <haiyangz@microsoft.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
a3e0053046
commit
927bc33c0a
1 changed files with 5 additions and 5 deletions
|
@ -207,7 +207,7 @@ static int netvsc_init_recv_buf(struct hv_device *device)
|
|||
if (!net_device) {
|
||||
dev_err(&device->device, "unable to get net device..."
|
||||
"device being destroyed?");
|
||||
return -1;
|
||||
return -ENODEV;
|
||||
}
|
||||
|
||||
net_device->recv_buf =
|
||||
|
@ -216,7 +216,7 @@ static int netvsc_init_recv_buf(struct hv_device *device)
|
|||
if (!net_device->recv_buf) {
|
||||
dev_err(&device->device, "unable to allocate receive "
|
||||
"buffer of size %d", net_device->recv_buf_size);
|
||||
ret = -1;
|
||||
ret = -ENOMEM;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
|
@ -269,7 +269,7 @@ static int netvsc_init_recv_buf(struct hv_device *device)
|
|||
"initialzation with NetVsp - status %d",
|
||||
init_packet->msg.v1_msg.
|
||||
send_recv_buf_complete.status);
|
||||
ret = -1;
|
||||
ret = -EINVAL;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
|
@ -281,7 +281,7 @@ static int netvsc_init_recv_buf(struct hv_device *device)
|
|||
net_device->recv_section = kmalloc(net_device->recv_section_cnt
|
||||
* sizeof(struct nvsp_1_receive_buffer_section), GFP_KERNEL);
|
||||
if (net_device->recv_section == NULL) {
|
||||
ret = -1;
|
||||
ret = -EINVAL;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
|
@ -297,7 +297,7 @@ static int netvsc_init_recv_buf(struct hv_device *device)
|
|||
*/
|
||||
if (net_device->recv_section_cnt != 1 ||
|
||||
net_device->recv_section->offset != 0) {
|
||||
ret = -1;
|
||||
ret = -EINVAL;
|
||||
goto cleanup;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue