summaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorHui Peng <benquike@gmail.com>2026-09-19 20:35:19 +0000
committerJens Axboe <axboe@kernel.dk>2026-09-21 10:50:07 -0600
commitf11a16c8200189a3752b5233092f88503969166d (patch)
treee28bad5d7cea5b62f07fff704ff1b409af883d58 /include/linux/timerqueue.h
parentab5853c068b1d654d7c4a535417ca3eb3e67403b (diff)
downloadlinux-next-f11a16c8200189a3752b5233092f88503969166d.tar.gz
linux-next-f11a16c8200189a3752b5233092f88503969166d.zip
io_uring: zero big_cqe for aux CQEs on CQE32 rings
io_fill_cqe_aux() only clears big_cqe if cqe32 is set, which is only the case for CQE_MIXED. On a CQE32 ring every CQE is 32b, and the extra 16b are left holding whatever was in that slot before. Clear it for CQE32 rings as well, like it was before CQE_MIXED support was added. Fixes: e26dca67fde1 ("io_uring: add support for IORING_SETUP_CQE_MIXED") Assisted-by: LLM Signed-off-by: Hui Peng <benquike@gmail.com> Link: https://patch.msgid.link/20260919203516.2581409-1-benquike@gmail.com [axboe: split from Hui's original patch, edited commit message] Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions