public inbox for ltp@lists.linux.it
 help / color / mirror / Atom feed
* [LTP] [PATCH 0/3] Added memfd_create() testsuite
@ 2017-02-28 11:59 Jakub Racek
  2017-02-28 11:59 ` [LTP] [PATCH 1/3] Added memfd_create lapi flags Jakub Racek
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Jakub Racek @ 2017-02-28 11:59 UTC (permalink / raw)
  To: ltp

memfd_create() is a syscall that creates an anonymous file. This syscall was
originally introduced in "File Sealing & memfd_create()" patchset by
David Herrmann <dh.herrmann@gmail.com>.
My patchset is a port of memfd_create() testsuite to LTP, with lapi
extended as necessary.

Jakub Racek (3):
  Added memfd_create lapi flags
  Added fcntl() and fallocate() lapi flags
  Added port of memfd_create testsuite

 include/lapi/fcntl.h                               |  49 +++
 include/lapi/memfd_create.h                        |  30 ++
 runtest/syscalls                                   |   2 +
 testcases/kernel/syscalls/.gitignore               |   1 +
 testcases/kernel/syscalls/memfd_create/Makefile    |  23 +
 testcases/kernel/syscalls/memfd_create/fallocate.h |  43 ++
 .../kernel/syscalls/memfd_create/memfd_create01.c  | 465 +++++++++++++++++++++
 .../syscalls/memfd_create/memfd_create_common.h    | 424 +++++++++++++++++++
 8 files changed, 1037 insertions(+)
 create mode 100644 include/lapi/memfd_create.h
 create mode 100644 testcases/kernel/syscalls/memfd_create/Makefile
 create mode 100644 testcases/kernel/syscalls/memfd_create/fallocate.h
 create mode 100644 testcases/kernel/syscalls/memfd_create/memfd_create01.c
 create mode 100644 testcases/kernel/syscalls/memfd_create/memfd_create_common.h

-- 
1.8.3.1


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-02-28 16:23 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-28 11:59 [LTP] [PATCH 0/3] Added memfd_create() testsuite Jakub Racek
2017-02-28 11:59 ` [LTP] [PATCH 1/3] Added memfd_create lapi flags Jakub Racek
2017-02-28 15:41   ` Cyril Hrubis
2017-02-28 11:59 ` [LTP] [PATCH 2/3] Added fcntl() and fallocate() " Jakub Racek
2017-02-28 15:43   ` Cyril Hrubis
2017-02-28 11:59 ` [LTP] [PATCH 3/3] Added port of memfd_create testsuite Jakub Racek
2017-02-28 15:59   ` Cyril Hrubis
2017-02-28 16:23     ` Jakub =?unknown-8bit?q?Ra=C4=8Dek?=

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox