Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d8e435f3 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull vfs splice fix from Al Viro.

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  fix default_file_splice_read()
parents e3480312 8e54cada
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -408,7 +408,8 @@ static ssize_t default_file_splice_read(struct file *in, loff_t *ppos,
	if (res <= 0)
		return -ENOMEM;

	nr_pages = res / PAGE_SIZE;
	BUG_ON(dummy);
	nr_pages = DIV_ROUND_UP(res, PAGE_SIZE);

	vec = __vec;
	if (nr_pages > PIPE_DEF_BUFFERS) {