Re: [PATCH v5 0/4] vm: add a syscall to map a process memory into a pipe
"Dmitry V. Levin" <[email protected]>
| Newsgroups | gmane.linux.kernel,gmane.linux.kernel.mm,gmane.linux.file-systems,gmane.linux.kernel.api,gmane.comp.gdb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Mon, Feb 26, 2018 at 12:02:25PM +0300, Pavel Emelyanov wrote: > On 02/21/2018 03:44 AM, Andrew Morton wrote: > > On Tue, 9 Jan 2018 08:30:49 +0200 Mike Rapoport <[email protected]> wrote: > > > >> This patches introduces new process_vmsplice system call that combines > >> functionality of process_vm_read and vmsplice. > > > > All seems fairly strightforward. The big question is: do we know that > > people will actually use this, and get sufficient value from it to > > justify its addition? > > Yes, that's what bothers us a lot too :) I've tried to start with finding out if anyone > used the sys_read/write_process_vm() calls, but failed :( Does anybody know how popular > these syscalls are? Well, process_vm_readv itself is quite popular, it's used by debuggers nowadays, see e.g. $ strace -qq -esignal=none -eprocess_vm_readv strace -qq -o/dev/null cat /dev/null -- ldv
signature.asc
(application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJalL/qAAoJEAVFT+BVnCUIrHEP/iq2COswEmrUt2Wrrcx4Mqug xxUPCKfBesxnYe660FjWAXJgy9bRGFCl2E8kz3tQ8w4oaDpGpGGfDhu3dwum7RWM 0RGCkXrLNk4/yGj71DMC3UGp+ENkBaKc5Wu9sYh9E1TAZAaPYh5tfC/KYajN+h5h QXPINyoAxuWWxNUUHW2sCqql6+1UPGBfKxSkGInqnxg9D5wj6bdzH+n8FgqK+Ja7 B2SUFwGw/WeTZ30p7awC/VYN6mNvPZRr7FauReHvx19wUmkOPmXngnzCp1SbgV1l 5DFOIyHQGt4x5kVMHUutf3m073RQtqlJQ1DzmKWKgto6OMK8/+XQP+aa+R0erM7F ZDGny+5E9Af6Df0FdOfgvb+mo+AswotfXfYO0i5iTBcRz7VOitOgQZspo+cpQLRI U7kJ1jD+c/9ZEMXU5IpNpHgyyBks1oma0HNaTsUjiOPO1ulPCPoHFhloqtub/p7c s1glSej43y35Wj/E0RgkQ/aiULAn0les+BYD9TnpJzx/INo3V7FTMmhSJcV7LaWV aeTb5o8CW/AoiuHgYvy/4tejDnOvlCvmL0HwOfjhqkh9Ja1nSapFWEddCVK9csQK i2wFwtwyZXAO82qJns3/w63LfEK93KFPomNvwmuxyJLVQzBJ7U2oZ8ISrsnuLlvz LibEd0Tf9EiL/Ol4kDHY =M4cN -----END PGP SIGNATURE-----