From 74efb029475cfc272015cd2d89c0c1ec50cc7bf3 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 4 Jan 2019 14:02:25 -0700 Subject: [PATCH] t/aio-ring: use syscall defines Signed-off-by: Jens Axboe --- t/aio-ring.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/t/aio-ring.c b/t/aio-ring.c index 7d8de352..7131eb38 100644 --- a/t/aio-ring.c +++ b/t/aio-ring.c @@ -23,6 +23,8 @@ #include #include +#include "../arch/arch.h" + #define IOCTX_FLAG_SCQRING (1 << 0) /* Use SQ/CQ rings */ #define IOCTX_FLAG_IOPOLL (1 << 1) #define IOCTX_FLAG_FIXEDBUFS (1 << 2) @@ -120,13 +122,14 @@ static int sq_thread_cpu = 0; /* pin above thread to this CPU */ static int io_uring_setup(unsigned entries, struct iovec *iovecs, struct aio_uring_params *p) { - return syscall(335, entries, iovecs, p); + return syscall(__NR_sys_io_uring_setup, entries, iovecs, p); } static int io_uring_enter(struct submitter *s, unsigned int to_submit, unsigned int min_complete, unsigned int flags) { - return syscall(336, s->fd, to_submit, min_complete, flags); + return syscall(__NR_sys_io_uring_enter, s->fd, to_submit, min_complete, + flags); } static int gettid(void) -- 2.25.1