tools/io_uring: sync with liburing
Various fixes and changes have been applied to liburing since we
copied some select bits to the kernel testing/examples part, sync
up with liburing to get those changes.
Most notable is the change that split the CQE reading into the peek
and seen event, instead of being just a single function. Also fixes
an unsigned wrap issue in io_uring_submit(), leak of 'fd' in setup
if we fail, and various other little issues.
Signed-off-by:
Jens Axboe <axboe@kernel.dk>
Showing
- tools/io_uring/io_uring-cp.c 15 additions, 6 deletionstools/io_uring/io_uring-cp.c
- tools/io_uring/liburing.h 52 additions, 12 deletionstools/io_uring/liburing.h
- tools/io_uring/queue.c 14 additions, 22 deletionstools/io_uring/queue.c
- tools/io_uring/setup.c 7 additions, 3 deletionstools/io_uring/setup.c
- tools/io_uring/syscall.c 30 additions, 18 deletionstools/io_uring/syscall.c
Loading
Please register or sign in to comment