Re: [PATCH 0/3] vmsplice: make vmsplice a trivial wrapper for preadv2/pwritev2
From: Pedro Falcato
Date: Tue Jun 02 2026 - 17:38:20 EST
On Wed, Jun 03, 2026 at 12:12:42AM +0300, Askar Safin wrote:
> Pedro Falcato <pfalcato@xxxxxxx>:
> > On Sun, May 31, 2026 at 01:01:04AM +0000, Askar Safin wrote:
> > > See recent discussion here:
> > > https://lore.kernel.org/all/20260516182126.530498-1-pfalcato@xxxxxxx/T/#u
> >
> > So, you took an ongoing discussion with an ongoing RFC patchset, and you
> > decided to reimplement part of the idea on your own, as a concurrent patchset.
> >
> > Riiiiiight.... I don't think I have to NAK this, do I?
>
> Okay, possibly this was indeed inappropriate.
>
> So this time I'm asking explicitly: is it okay to post new patchset?
>
> I want to post patchset, which will remove pagecache-to-pipe splice.
Well, that's most definitely part of my patch. Also, you cannot outright
remove splice() functionality, it's pretty important (besides people doing
funky pipe business, it can also used for stuff like "take these pages that
we just got on a socket, put them on a pipe and then ship them off to an
actual file" with minimal copying; doing stuff like sendfile() also uses
splice() internally).
So, I guess I'll be sending the v2 soon.
--
Pedro