[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <YCk/f0efY5OhibCn@zeniv-ca.linux.org.uk>
Date: Sun, 14 Feb 2021 15:19:27 +0000
From: Al Viro <viro@...iv.linux.org.uk>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org, linux-fsdevel@...r.kernel.org
Subject: [git pull] sendfile fixes
Making sendfile() to pipe destination do the right thing, should
make "fs/pipe: allow sendfile() to pipe again" redundant. Sat in -next
for 3 weeks...
The following changes since commit 5c8fe583cce542aa0b84adc939ce85293de36e5e:
Linux 5.11-rc1 (2020-12-27 15:30:22 -0800)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git work.sendfile
for you to fetch changes up to b964bf53e540262f2d12672b3cca10842c0172e7:
teach sendfile(2) to handle send-to-pipe directly (2021-01-25 23:29:36 -0500)
----------------------------------------------------------------
Al Viro (3):
do_splice_to(): move the logics for limiting the read length in
take the guts of file-to-pipe splice into a helper function
teach sendfile(2) to handle send-to-pipe directly
fs/internal.h | 9 +++++++++
fs/read_write.c | 19 +++++++++++++------
fs/splice.c | 44 ++++++++++++++++++++++++--------------------
3 files changed, 46 insertions(+), 26 deletions(-)
Powered by blists - more mailing lists