From: Oliver Upton Date: Sun, 14 Jul 2024 00:23:32 +0000 (+0000) Subject: Merge branch kvm-arm64/el2-kcfi into kvmarm/next X-Git-Tag: v6.11-rc1~89^2~17^2~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1270dad3109770fc12c1f09f7bab4bceaf2fb829;p=thirdparty%2Fkernel%2Flinux.git Merge branch kvm-arm64/el2-kcfi into kvmarm/next * kvm-arm64/el2-kcfi: : kCFI support in the EL2 hypervisor, courtesy of Pierre-Clément Tosi : : Enable the usage fo CONFIG_CFI_CLANG (kCFI) for hardening indirect : branches in the EL2 hypervisor. Unlike kernel support for the feature, : CFI failures at EL2 are always fatal. KVM: arm64: nVHE: Support CONFIG_CFI_CLANG at EL2 KVM: arm64: Introduce print_nvhe_hyp_panic helper arm64: Introduce esr_brk_comment, esr_is_cfi_brk KVM: arm64: VHE: Mark __hyp_call_panic __noreturn KVM: arm64: nVHE: gen-hyprel: Skip R_AARCH64_ABS32 KVM: arm64: nVHE: Simplify invalid_host_el2_vect KVM: arm64: Fix __pkvm_init_switch_pgd call ABI KVM: arm64: Fix clobbered ELR in sync abort/SError Signed-off-by: Oliver Upton --- 1270dad3109770fc12c1f09f7bab4bceaf2fb829