diff options
| -rw-r--r-- | lib/iov_iter.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/iov_iter.c b/lib/iov_iter.c index 60abc44385b7..cc001a542cb5 100644 --- a/lib/iov_iter.c +++ b/lib/iov_iter.c | |||
| @@ -798,7 +798,7 @@ void iov_iter_revert(struct iov_iter *i, size_t unroll) | |||
| 798 | while (1) { | 798 | while (1) { |
| 799 | size_t n = off - pipe->bufs[idx].offset; | 799 | size_t n = off - pipe->bufs[idx].offset; |
| 800 | if (unroll < n) { | 800 | if (unroll < n) { |
| 801 | off -= (n - unroll); | 801 | off -= unroll; |
| 802 | break; | 802 | break; |
| 803 | } | 803 | } |
| 804 | unroll -= n; | 804 | unroll -= n; |
