[LTP] [PATCH v2 0/4] Add tst_fd iterator API
Cyril Hrubis
chrubis@suse.cz
Mon Oct 16 14:33:16 CEST 2023
Changes in v2:
- Changed the API into iterator rather than a funciton callback
- Added a lot more fd types
- Added splice test
Cyril Hrubis (4):
lib: Add tst_fd iterator
syscalls: readahead01: Make use of tst_fd
syscalls: accept: Add tst_fd test
syscalls: splice07: New splice tst_fd iterator test
include/tst_fd.h | 61 ++++
include/tst_test.h | 1 +
lib/tst_fd.c | 331 ++++++++++++++++++
runtest/syscalls | 2 +
testcases/kernel/syscalls/accept/.gitignore | 1 +
testcases/kernel/syscalls/accept/accept01.c | 8 -
testcases/kernel/syscalls/accept/accept03.c | 47 +++
.../kernel/syscalls/readahead/readahead01.c | 54 +--
testcases/kernel/syscalls/splice/.gitignore | 1 +
testcases/kernel/syscalls/splice/splice07.c | 85 +++++
10 files changed, 558 insertions(+), 33 deletions(-)
create mode 100644 include/tst_fd.h
create mode 100644 lib/tst_fd.c
create mode 100644 testcases/kernel/syscalls/accept/accept03.c
create mode 100644 testcases/kernel/syscalls/splice/splice07.c
--
2.41.0
More information about the ltp
mailing list