diff options
author | Jens Axboe <axboe@kernel.dk> | 2022-05-13 11:40:55 -0600 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2022-05-16 09:33:32 -0600 |
commit | 797439af0962b65451425032c1559f0800fca13e (patch) | |
tree | d3290a1d561507311a4014b4d603d3e0cd9e92a4 /test/nop.c | |
parent | 707550cb0d7c60caa1f788cb416ea52c5a1a4535 (diff) | |
download | liburing-big-sqe.tar.gz liburing-big-sqe.tar.bz2 |
test/nop: make less verbose and don't fail on older kernelsbig-sqe
Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'test/nop.c')
-rw-r--r-- | test/nop.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -137,6 +137,8 @@ static int test_ring(unsigned flags) p.flags = flags; ret = io_uring_queue_init_params(8, &ring, &p); if (ret) { + if (ret == -EINVAL) + return 0; fprintf(stderr, "ring setup failed: %d\n", ret); return 1; } @@ -166,14 +168,13 @@ int main(int argc, char *argv[]) return 0; FOR_ALL_TEST_CONFIGS { - fprintf(stderr, "Testing %s config\n", IORING_GET_TEST_CONFIG_DESCRIPTION()); ret = test_ring(IORING_GET_TEST_CONFIG_FLAGS()); if (ret) { - fprintf(stderr, "Normal ring test failed\n"); + fprintf(stderr, "Normal ring test failed: %s\n", + IORING_GET_TEST_CONFIG_DESCRIPTION()); return ret; } } - fprintf(stderr, "PASS\n"); return 0; } |