Re: [PATCH io_uring] io_uring/msg_ring: reject CQE32 flag pass-through to normal rings

Jens Axboe <[email protected]>
Newsgroups org.kernel.vger.io-uring,org.kernel.vger.linux-kernel
Message-ID <178290615154.198657.13240573230463444889.b4-ty@b4>
On Wed, 01 Jul 2026 10:11:45 +0200, Melbin K Mathew wrote:
> IORING_OP_MSG_RING with IORING_MSG_RING_FLAGS_PASS allows a sender to
> pass completion flags through sqe->file_index. If the sender sets
> IORING_CQE_F_32 in file_index, the target-side completion path treats
> it as a 32-byte CQE and writes big_cqe[0] and big_cqe[1] into the CQ
> ring regardless of whether the target ring was created with
> IORING_SETUP_CQE32 or IORING_SETUP_CQE_MIXED.
> 
> [...]

Applied, thanks!

[1/1] io_uring/msg_ring: reject CQE32 flag pass-through to normal rings
      commit: 15cd3ccf9b179f0f76948d0901be3b15028bc768

Best regards,
-- 
Jens Axboe
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.