On Mon, 25 Apr 2022 12:44:39 +0100, Alexandru Elisei wrote: > The ESR_EL{1,2} registers were originally 32-bit, then were extended to > 64-bit with the upper 32 bits RES0, and in ARM DDI 0487H.a the FEAT_LS64 > feature was added which now makes use of the upper bits. This series aims > to teach Linux to treat it consistently as a 64-bit register with the goal > of making it easier to add support in the future for features that use the > upper 32 bits. > > [...] Applied to arm64 (for-next/esr-elx-64-bit), thanks! [1/5] arm64: Make ESR_ELx_xVC_IMM_MASK compatible with assembly https://git.kernel.org/arm64/c/a99ef9cb4b79 [2/5] arm64: compat: Do not treat syscall number as ESR_ELx for a bad syscall https://git.kernel.org/arm64/c/3fed9e551417 [3/5] arm64: Treat ESR_ELx as a 64-bit register https://git.kernel.org/arm64/c/8d56e5c5a99c [4/5] KVM: arm64: Treat ESR_EL2 as a 64-bit register https://git.kernel.org/arm64/c/0b12620fddb8 [5/5] KVM: arm64: uapi: Add kvm_debug_exit_arch.hsr_high https://git.kernel.org/arm64/c/18f3976fdb5d -- Catalin _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm