[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#760702: Backport memfd_create() syscall



On Sun, 2014-09-14 at 17:08 +0100, Ben Hutchings wrote:
> On Sun, 2014-09-07 at 04:37 +0100, Ben Hutchings wrote:
> > Out of the official architectures, that leaves powerpc and ppc64el still
> > missing this syscall.  A patch for these was posted at:
> > 
> > http://article.gmane.org/gmane.linux.kernel/1778127
> 
> Now committed as:
> 
> commit 7d59deb50aafbdc01b52aed209d202d827261cb0
> Author: Pranith Kumar <bobby.prani@gmail.com>
> Date:   Mon Sep 1 14:23:07 2014 -0400
> 
>     powerpc: Wire up sys_seccomp(), sys_getrandom() and sys_memfd_create()

Final list of commits is:

4bb5f5d9395b mm: allow drivers to prevent new writable mappings
40e041a2c858 shm: add sealing API
9183df25fe7b shm: add memfd_create() syscall
4f5ce5e8d7e2 selftests: add memfd_create() + sealing tests
87b2d44026e0 selftests: add memfd/sealing page-pinning tests
05f65b5c7090 shm: wait for pins to be released when sealing
498b473af9c2 tools: selftests: fix build issue with make kselftests target
e57e41931134 ARM: wire up memfd_create syscall
a97a42c47608 arm64: compat: wire up memfd_create and getrandom syscalls for aarch32
7bb1cdbfe2b0 s390: wire up memfd_create syscall
10cf15e1d128 sparc: Hook up memfd_create system call.
503e6636b6f9 asm-generic: add memfd_create system call to unistd.h
4ed7800987b1 m68k: Wire up memfd_create
42944521af97 MIPS: Wire up new syscalls getrandom and memfd_create.
7d59deb50aaf powerpc: Wire up sys_seccomp(), sys_getrandom() and sys_memfd_create()

I left out the ia64 change as I realised it assigns a duplicate syscall
number(!).

The mm changes require an ABI bump, so I'll defer all these changes
until a suitable point.

Ben.

-- 
Ben Hutchings
The world is coming to an end.	Please log off.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: