summaryrefslogtreecommitdiff
path: root/include/linux/context_tracking_state.h
diff options
context:
space:
mode:
authorKeith Busch <kbusch@kernel.org>2025-09-19 22:38:58 +0300
committerJens Axboe <axboe@kernel.dk>2025-09-20 15:26:38 +0300
commit79525b51acc1c8e331ab47eb131a99f5370a76c2 (patch)
treed3e32455ec12777b572c7c16007940f659257e51 /include/linux/context_tracking_state.h
parent7ea24326e72dad7cd326bedd8442c162ae23df9d (diff)
downloadlinux-79525b51acc1c8e331ab47eb131a99f5370a76c2.tar.xz
io_uring: fix nvme's 32b cqes on mixed cq
The nvme uring_cmd only uses 32b CQEs. If the ring uses a mixed CQ, then we need to make sure we flag the completion as a 32b CQE. On the other hand, if nvme uring_cmd was using a dedicated 32b CQE, the posting was missing the extra memcpy because it only applied to bit CQEs on a mixed CQ. Fixes: e26dca67fde1943 ("io_uring: add support for IORING_SETUP_CQE_MIXED") Signed-off-by: Keith Busch <kbusch@kernel.org> Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'include/linux/context_tracking_state.h')
0 files changed, 0 insertions, 0 deletions