On Fri, 26 Feb 2021 18:12:11 +0000, Will Deacon wrote: > Commit 7db21530479f ("KVM: arm64: Restore hyp when panicking in guest > context") tracks the currently running vCPU, clearing the pointer to > NULL on exit from a guest. > > Unfortunately, the use of 'set_loaded_vcpu' clobbers x1 to point at the > kvm_hyp_ctxt instead of the vCPU context, causing the subsequent RAS > code to go off into the weeds when it saves the DISR assuming that the > CPU context is embedded in a struct vCPU. > > [...] Applied to kvmarm-master/fixes, thanks! [1/1] KVM: arm64: Avoid corrupting vCPU context register in guest exit commit: a8a0f5dbcdf57d89bb8d555c6423763d99a156c1 Cheers, M. -- Without deviation from the norm, progress is not possible. _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/mailman/listinfo/kvmarm