diff options
author | Jens Axboe <axboe@kernel.dk> | 2019-12-04 11:06:56 -0700 |
---|---|---|
committer | Jens Axboe <axboe@kernel.dk> | 2019-12-04 11:06:56 -0700 |
commit | 790d285bc9a9f5809ae9200d4becd2e4bdd54815 (patch) | |
tree | 8e20db884c982ffc70bbac670fea51b59c08fb34 | |
parent | 00dc6876cf85d871fd68cc9ddd62d40a20a01f0a (diff) | |
download | liburing-790d285bc9a9f5809ae9200d4becd2e4bdd54815.tar.gz liburing-790d285bc9a9f5809ae9200d4becd2e4bdd54815.tar.bz2 |
test/link-timeout: update for allowed link timeouts
Signed-off-by: Jens Axboe <axboe@kernel.dk>
-rw-r--r-- | test/link-timeout.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/test/link-timeout.c b/test/link-timeout.c index c6445d0..473e23f 100644 --- a/test/link-timeout.c +++ b/test/link-timeout.c @@ -203,9 +203,10 @@ static int test_single_link_timeout_ception(struct io_uring *ring) } switch (cqe->user_data) { case 1: - if (cqe->res != -EINVAL) { - fprintf(stderr, "Timeout got %d, wanted -EINVAL\n", - cqe->res); + /* newer kernels allow timeout links */ + if (cqe->res != -EINVAL && cqe->res != -ETIME) { + fprintf(stderr, "Timeout got %d, wanted " + "-EINVAL or -ETIME\n", cqe->res); goto err; } break; |