Commit d0a53044 authored by Michael Hennerich's avatar Michael Hennerich Committed by Greg Kroah-Hartman

staging: iio: iio_ring_rip_outer return immediately if rip_lots returns <= 0

Acked-by: default avatarJonathan Cameron <jic23@cam.ac.uk>
Signed-off-by: default avatarMichael Hennerich <michael.hennerich@analog.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 2bb32e84
...@@ -105,7 +105,7 @@ static ssize_t iio_ring_rip_outer(struct file *filp, char __user *buf, ...@@ -105,7 +105,7 @@ static ssize_t iio_ring_rip_outer(struct file *filp, char __user *buf,
return -EINVAL; return -EINVAL;
copied = rb->access.rip_lots(rb, count, &data, &dead_offset); copied = rb->access.rip_lots(rb, count, &data, &dead_offset);
if (copied < 0) { if (copied <= 0) {
ret = copied; ret = copied;
goto error_ret; goto error_ret;
} }
......
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