There are differences between close and exec from io_uring perspective, so we want to test exec as well. For that we need a program doing nothing to exec into. Signed-off-by: Pavel Begunkov <asml.silence@xxxxxxxxx> --- .gitignore | 1 + test/Makefile | 2 ++ test/exec-target.c | 4 ++++ 3 files changed, 7 insertions(+) create mode 100644 test/exec-target.c diff --git a/.gitignore b/.gitignore index df0f740..0213bfa 100644 --- a/.gitignore +++ b/.gitignore @@ -129,6 +129,7 @@ /test/sqpoll-cancel-hang /test/testfile /test/submit-link-fail +/test/exec-target /test/*.dmesg config-host.h diff --git a/test/Makefile b/test/Makefile index 176c60c..66f25db 100644 --- a/test/Makefile +++ b/test/Makefile @@ -136,6 +136,7 @@ test_targets += \ sendmsg_fs_cve \ rsrc_tags \ multi_cq \ + exec-target \ # EOL all_targets += $(test_targets) @@ -278,6 +279,7 @@ test_srcs := \ sendmsg_fs_cve.c \ rsrc_tags.c \ multi_cq.c \ + exec-target.c \ # EOL test_objs := $(patsubst %.c,%.ol,$(patsubst %.cc,%.ol,$(test_srcs))) diff --git a/test/exec-target.c b/test/exec-target.c new file mode 100644 index 0000000..50bc2c9 --- /dev/null +++ b/test/exec-target.c @@ -0,0 +1,4 @@ +int main(int argc, char *argv[]) +{ + return 0; +} -- 2.33.0