Kexec with FRED happens to already function.
Looking at the logic, several unsafe actions are occuring. Fix the worst of
them.
Andrew Cooper (4):
x86/kexec: Stop hooking NMIs with trap_nop()
x86/kexec: Fix and expands comments for kexec_reloc()
x86/kexec: Invalidate the IDT earlier in kexec_reloc()
x86/kexec: Disable FRED earlier in kexec_reloc()
xen/arch/x86/crash.c | 20 +++++-----
xen/arch/x86/x86_64/kexec_reloc.S | 62 ++++++++++++++++++++++---------
2 files changed, 55 insertions(+), 27 deletions(-)
--
2.39.5