[PATCH v2 0/4] tools/nolibc: pass mode to open syscall if O_TMPFILE is set

Thomas Weißschuh posted 4 patches 4 weeks, 1 day ago
tools/include/nolibc/fcntl.h                 | 43 +++++++++++-----------------
tools/testing/selftests/nolibc/nolibc-test.c | 23 +++++++++++++++
2 files changed, 40 insertions(+), 26 deletions(-)
[PATCH v2 0/4] tools/nolibc: pass mode to open syscall if O_TMPFILE is set
Posted by Thomas Weißschuh 4 weeks, 1 day ago
When O_TMPFILE is set, the open mode needs to be passed to the kernel as
per the documentation.

---
Changes in v2:
- Always pass the mode to the kernel
- Rebase on latest nolibc/for-next
- Link to v1: https://patch.msgid.link/20260429-nolibc-open-tmpfile-v1-0-63d19c95c0a5@weissschuh.net

To: Willy Tarreau <w@1wt.eu>
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>

---
Thomas Weißschuh (4):
      tools/nolibc: split implicit open flags into a macro
      tools/nolibc: split open mode handling into a macro
      tools/nolibc: always pass mode to open syscall
      selftests/nolibc: test open mode handling

 tools/include/nolibc/fcntl.h                 | 43 +++++++++++-----------------
 tools/testing/selftests/nolibc/nolibc-test.c | 23 +++++++++++++++
 2 files changed, 40 insertions(+), 26 deletions(-)
---
base-commit: bb2d82d41894cb30d836e9796ff67d2f9a71eccf
change-id: 20260429-nolibc-open-tmpfile-19e677e33c8f

Best regards,
--  
Thomas Weißschuh <linux@weissschuh.net>