summaryrefslogtreecommitdiff
path: root/tools/include/linux/unaligned/packed_struct.h
diff options
context:
space:
mode:
authorZongmin Zhou <zhouzongmin@kylinos.cn>2026-07-15 11:08:18 +0800
committerAnup Patel <anup@brainfault.org>2026-07-15 18:06:16 +0530
commit8d9c9b135b5c23de9811a8426257cbd2fa024a99 (patch)
treeb2d664f55b25019ce135981972bba3f50b505895 /tools/include/linux/unaligned/packed_struct.h
parentd024a0a7879e6f37c0152aacf6d8e37b214a1738 (diff)
downloadlinux-8d9c9b135b5c23de9811a8426257cbd2fa024a99.tar.gz
linux-8d9c9b135b5c23de9811a8426257cbd2fa024a99.zip
KVM: riscv: Fix Spectre-v1 in vector register access
User-controlled register indices from the ONE_REG ioctl are used to index into the vector register buffer (v0..v31). Sanitize the calculated offset with array_index_nospec() to prevent speculative out-of-bounds access. Signed-off-by: Zongmin Zhou <zhouzongmin@kylinos.cn> Reviewed-by: Anup Patel <anup@brainfault.org> Link: https://lore.kernel.org/r/20260715030818.75657-1-min_halo@163.com Signed-off-by: Anup Patel <anup@brainfault.org>
Diffstat (limited to 'tools/include/linux/unaligned/packed_struct.h')
0 files changed, 0 insertions, 0 deletions