summaryrefslogtreecommitdiff
path: root/include/linux/start_kernel.h
diff options
context:
space:
mode:
authorSebastian Ene <sebastianene@google.com>2026-04-08 14:41:18 +0300
committerMarc Zyngier <maz@kernel.org>2026-04-24 14:03:57 +0300
commit480ea48cad873b49a1fabd07c0847c3cf1c32286 (patch)
tree41b172c563ede9bc8b15a18fccea7f071441c607 /include/linux/start_kernel.h
parenta0e6ae45af17e8b27958830595799c702ffbab8d (diff)
downloadlinux-480ea48cad873b49a1fabd07c0847c3cf1c32286.tar.xz
KVM: arm64: Reject non compliant SMCCC function calls in pKVM
Prevent the propagation of a function-id that has the top bits set since this is not compliant with the SMCCC spec and can overlap with the already known function-id decoders. (eg. if we invoke an smc with 0xffffffffc4000012 it will be decoded as a PSCI reset call). Instead, make it clear that we don't support it and return an error. Signed-off-by: Sebastian Ene <sebastianene@google.com> Link: https://patch.msgid.link/20260408114118.422604-1-sebastianene@google.com Signed-off-by: Marc Zyngier <maz@kernel.org>
Diffstat (limited to 'include/linux/start_kernel.h')
0 files changed, 0 insertions, 0 deletions