Commit 3865efcb14f46a5e01852d30a34b2c0dce076b3e

Authored by Linus Torvalds

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

Pull vfs fix from Al Viro:
 "Fix for a really embarrassing braino in iov_iter.  Kudos to paulus..."

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  Fix thinko in iov_iter_single_seg_count

Showing 1 changed file Side-by-side Diff

... ... @@ -911,9 +911,9 @@
911 911 if (i->nr_segs == 1)
912 912 return i->count;
913 913 else if (i->type & ITER_BVEC)
914   - return min(i->count, i->iov->iov_len - i->iov_offset);
915   - else
916 914 return min(i->count, i->bvec->bv_len - i->iov_offset);
  915 + else
  916 + return min(i->count, i->iov->iov_len - i->iov_offset);
917 917 }
918 918 EXPORT_SYMBOL(iov_iter_single_seg_count);
919 919