From c6d427a617b3c5fd7ad716dc24e1352f7ffe024e Mon Sep 17 00:00:00 2001 From: Pu Wen Date: Thu, 4 Apr 2019 21:47:54 +0800 Subject: [PATCH] x86/traps: Add Hygon Dhyana support The Hygon Dhyana processor has the methold to get the last exception source IP from MSR0000_01DD. So add support for it if the boot param ler is true. Signed-off-by: Pu Wen Acked-by: Jan Beulich --- xen/arch/x86/traps.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index ba1053fa68..8097ef3bf5 100644 --- a/xen/arch/x86/traps.c +++ b/xen/arch/x86/traps.c @@ -1973,6 +1973,9 @@ static unsigned int calc_ler_msr(void) return MSR_IA32_LASTINTFROMIP; } break; + + case X86_VENDOR_HYGON: + return MSR_IA32_LASTINTFROMIP; } return 0; -- 2.30.2