[lvc-project] [PATCH 5.10] io_uring: prevent opcode speculation

Sasha Levin sashal at kernel.org
Thu Jun 11 18:26:24 MSK 2026


On Wed, Jun 10, 2026 at 08:22:03PM +0300, Alexey Panov wrote:
> From: Pavel Begunkov <asml.silence at gmail.com>
>
> commit 1e988c3fe1264708f4f92109203ac5b1d65de50b upstream.
>
> sqe->opcode is used for different tables, make sure we santitise it
> against speculations.

The 5.10 backport itself looks fine, but I can't take it on its own:
1e988c3fe126 is still missing from 6.6.y and 6.12.y (it's present in
7.0, 6.18, 6.1 and 5.15), and we don't add a fix to an older tree while
a newer one is missing it. Once 6.6.y and 6.12.y carry it, I'll queue
the 5.10 backport.

--
Thanks,
Sasha



More information about the lvc-project mailing list