[LTP] [PATCH 0/3] renameat2 rewrite
Petr Vorel
pvorel@suse.cz
Wed Jun 3 13:58:25 CEST 2026
Hi,
this was triggered to get renameat2() fallback from renameat2.h to
lapi/ for fanotify13 [1]. In the end it's not needed as an alternative
solution without it got merged as 7fd307c37a [2], so at least we have 2
rewritten tests (+ 1 new).
Kind regards,
Petr
[1] https://lore.kernel.org/ltp/CAOQ4uxhR2CAKf0aALs7X2fLYMvgN5n8Hx3ADSDqdWXXnmdezQg@mail.gmail.com/
[2] https://github.com/linux-test-project/ltp/commit/7fd307c37a6b5b2dfffb280ef7e3f9f556fdcd34
Petr Vorel (3):
renameat201.c: Rewrite into new API, split into renameat203.c
renameat202.c: Rewrite into new API
lapi: Move renameat2.h into lapi/stdio.h
include/lapi/stdio.h | 25 +++
.../kernel/syscalls/renameat2/renameat2.h | 35 ----
.../kernel/syscalls/renameat2/renameat201.c | 174 +++++-------------
.../kernel/syscalls/renameat2/renameat202.c | 161 ++++++----------
.../kernel/syscalls/renameat2/renameat203.c | 99 ++++++++++
5 files changed, 230 insertions(+), 264 deletions(-)
create mode 100644 include/lapi/stdio.h
delete mode 100644 testcases/kernel/syscalls/renameat2/renameat2.h
create mode 100644 testcases/kernel/syscalls/renameat2/renameat203.c
--
2.54.0
More information about the ltp
mailing list