io_uring/uring_cmd: add support for IORING_SETUP_CQE_MIXED
authorJens Axboe <axboe@kernel.dk>
Thu, 7 Aug 2025 20:24:18 +0000 (14:24 -0600)
committerJens Axboe <axboe@kernel.dk>
Wed, 20 Aug 2025 19:04:27 +0000 (13:04 -0600)
commitbc7273caf3af33518f37b25c1893819962771f86
tree0dc154049201d67472e18fb2791adb940517614c
parent9d185007c45bb1ef4e628c1cc0e5a7e0c7a4a116
io_uring/uring_cmd: add support for IORING_SETUP_CQE_MIXED

Certain users of uring_cmd currently require fixed 32b CQE support,
which is propagated through IO_URING_F_CQE32. Allow
IORING_SETUP_CQE_MIXED to cover that case as well, so not all CQEs
posted need to be 32b in size.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/cmd_net.c
io_uring/uring_cmd.c