[LTP] [PATCH v4 00/11] watchqueue testing suite
Andrea Cervesato
andrea.cervesato@suse.de
Fri Jan 7 22:20:47 CET 2022
This patch-set add a new testing suite for the watch queue kernel feature
described in https://www.kernel.org/doc/html/latest/watch_queue.html
Andrea Cervesato (11):
Add KEYCTL_WATCH_KEY to lapi/keyctl.h fallback
Add lapi/watch_queue.h header fallback
Add wqueue01 test
Add wqueue02 test
Add wqueue03 test
Add wqueue04 test
Add wqueue05 test
Add wqueue06 test
Add wqueue07 test
Add wqueue08 test
Add wqueue09 test
include/lapi/keyctl.h | 4 +
include/lapi/watch_queue.h | 112 +++++++++++++++++++
runtest/watchqueue | 9 ++
scenario_groups/default | 1 +
testcases/kernel/Makefile | 1 +
testcases/kernel/watchqueue/.gitignore | 9 ++
testcases/kernel/watchqueue/Makefile | 8 ++
testcases/kernel/watchqueue/common.h | 149 +++++++++++++++++++++++++
testcases/kernel/watchqueue/wqueue01.c | 40 +++++++
testcases/kernel/watchqueue/wqueue02.c | 40 +++++++
testcases/kernel/watchqueue/wqueue03.c | 40 +++++++
testcases/kernel/watchqueue/wqueue04.c | 40 +++++++
testcases/kernel/watchqueue/wqueue05.c | 40 +++++++
testcases/kernel/watchqueue/wqueue06.c | 39 +++++++
testcases/kernel/watchqueue/wqueue07.c | 40 +++++++
testcases/kernel/watchqueue/wqueue08.c | 44 ++++++++
testcases/kernel/watchqueue/wqueue09.c | 52 +++++++++
17 files changed, 668 insertions(+)
create mode 100644 include/lapi/watch_queue.h
create mode 100644 runtest/watchqueue
create mode 100644 testcases/kernel/watchqueue/.gitignore
create mode 100644 testcases/kernel/watchqueue/Makefile
create mode 100644 testcases/kernel/watchqueue/common.h
create mode 100644 testcases/kernel/watchqueue/wqueue01.c
create mode 100644 testcases/kernel/watchqueue/wqueue02.c
create mode 100644 testcases/kernel/watchqueue/wqueue03.c
create mode 100644 testcases/kernel/watchqueue/wqueue04.c
create mode 100644 testcases/kernel/watchqueue/wqueue05.c
create mode 100644 testcases/kernel/watchqueue/wqueue06.c
create mode 100644 testcases/kernel/watchqueue/wqueue07.c
create mode 100644 testcases/kernel/watchqueue/wqueue08.c
create mode 100644 testcases/kernel/watchqueue/wqueue09.c
--
2.34.1
More information about the ltp
mailing list