]> www.infradead.org Git - users/jedix/linux-maple.git/commit
smccc/kvm_guest: Enable errata based on implementation CPUs
authorShameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Fri, 21 Feb 2025 14:02:28 +0000 (14:02 +0000)
committerOliver Upton <oliver.upton@linux.dev>
Wed, 26 Feb 2025 21:30:37 +0000 (13:30 -0800)
commit86edf6bdcf0571c07103b8751e9d792a4b808e97
tree51902f3e32c0a1f420cac43ee0a7b11d692b78ec
parentc8c2647e69bedf803244eabc80e2e0757f9c33d6
smccc/kvm_guest: Enable errata based on implementation CPUs

Retrieve any migration target implementation CPUs using the hypercall
and enable associated errata.

Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Reviewed-by: Sebastian Ott <sebott@redhat.com>
Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Link: https://lore.kernel.org/r/20250221140229.12588-6-shameerali.kolothum.thodi@huawei.com
Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
arch/arm64/include/asm/cputype.h
arch/arm64/include/asm/hypervisor.h
arch/arm64/kernel/cpu_errata.c
arch/arm64/kernel/cpufeature.c
drivers/firmware/smccc/kvm_guest.c