Message ID | 20200930145009.16260-3-rpalethorpe@suse.com |
---|---|
State | Accepted |
Headers | show |
Series | [1/3] io_setup01: Handle no AIO support in kernel | expand |
diff --git a/testcases/kernel/syscalls/eventfd/eventfd01.c b/testcases/kernel/syscalls/eventfd/eventfd01.c index e4f9c804a..4d888910b 100644 --- a/testcases/kernel/syscalls/eventfd/eventfd01.c +++ b/testcases/kernel/syscalls/eventfd/eventfd01.c @@ -510,6 +510,11 @@ static int trigger_eventfd_overflow(int evfd, int *fd, io_context_t * ctx) ret = io_setup(16, ctx); if (ret < 0) { errno = -ret; + if (errno == ENOSYS) { + tst_brkm(TCONF | TERRNO, cleanup, + "io_setup(): AIO not supported by kernel"); + } + tst_resm(TINFO | TERRNO, "io_setup error"); return -1; }
Signed-off-by: Richard Palethorpe <rpalethorpe@suse.com> --- testcases/kernel/syscalls/eventfd/eventfd01.c | 5 +++++ 1 file changed, 5 insertions(+)