io_uring: support to inject result for NOP for-6.10/io_uring for-6.10/io_uring-20240511
authorMing Lei <ming.lei@redhat.com>
Fri, 10 May 2024 03:50:28 +0000 (11:50 +0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 10 May 2024 12:09:45 +0000 (06:09 -0600)
commitdeb1e496a83557896fe0cca0b8af01c2a97c0dc6
tree4ba1f6ec7371f33e7198d3b9fa1af94d80f6f996
parent3d8f874bd620ce03f75a5512847586828ab86544
io_uring: support to inject result for NOP

Support to inject result for NOP so that we can inject failure from
userspace. It is very helpful for covering failure handling code in
io_uring core change.

With nop flags, it becomes possible to add more test features on NOP in
future.

Suggested-by: Jens Axboe <axboe@kernel.dk>
Signed-off-by: Ming Lei <ming.lei@redhat.com>
Link: https://lore.kernel.org/r/20240510035031.78874-3-ming.lei@redhat.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/uapi/linux/io_uring.h
io_uring/nop.c