diff options
author | K. Y. Srinivasan <kys@microsoft.com> | 2011-08-25 09:48:58 -0700 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2011-08-25 15:23:18 -0700 |
commit | d2598f017f02bbc3623503c6e08f22f7ea473cdd (patch) | |
tree | 20903a53541db9d7d9a35b817781240dd7dba59e /drivers/staging/hv/blkvsc_drv.c | |
parent | 176fb9e3f1c145c502dfcd88b2800039aa5e2a24 (diff) | |
download | op-kernel-dev-d2598f017f02bbc3623503c6e08f22f7ea473cdd.zip op-kernel-dev-d2598f017f02bbc3623503c6e08f22f7ea473cdd.tar.gz |
Staging: hv: vmbus: Cleanup error values in ringbuffer.c
Use standard Linux errno values in ringbuffer.c and do the associated
cleanup in the clients.
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>
Diffstat (limited to 'drivers/staging/hv/blkvsc_drv.c')
-rw-r--r-- | drivers/staging/hv/blkvsc_drv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/hv/blkvsc_drv.c b/drivers/staging/hv/blkvsc_drv.c index 07dc9ed..2b41eb6 100644 --- a/drivers/staging/hv/blkvsc_drv.c +++ b/drivers/staging/hv/blkvsc_drv.c @@ -725,7 +725,7 @@ static int blkvsc_do_request(struct block_device_context *blkdev, } else { ret = blkvsc_submit_request(blkvsc_req, blkvsc_request_completion); - if (ret == -1) { + if (ret == -EAGAIN) { pending = 1; list_add_tail(&blkvsc_req->pend_entry, &blkdev->pending_list); |