io_uring: add a few test tools
commit 21b4aa5d20fd07207e73270cadffed5c63fb4343 upstream. This adds two test programs in tools/io_uring/ that demonstrate both the raw io_uring API (and all features) through a small benchmark app, io_uring-bench, and the liburing exposed API in a simplified cp(1) implementation through io_uring-cp. Signed-off-by: NJens Axboe <axboe@kernel.dk> Signed-off-by: NJoseph Qi <joseph.qi@linux.alibaba.com> Reviewed-by: NJeffle Xu <jefflexu@linux.alibaba.com> Acked-by: NCaspar Zhang <caspar@linux.alibaba.com>
Showing
tools/io_uring/Makefile
0 → 100644
tools/io_uring/README
0 → 100644
tools/io_uring/barrier.h
0 → 100644
tools/io_uring/io_uring-bench.c
0 → 100644
tools/io_uring/io_uring-cp.c
0 → 100644
tools/io_uring/liburing.h
0 → 100644
tools/io_uring/queue.c
0 → 100644
tools/io_uring/setup.c
0 → 100644
tools/io_uring/syscall.c
0 → 100644
想要评论请 注册 或 登录