[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/2] x86/entry: Post-XSA-453 cleanup, part 1
The start of making Xen's entry code conform better to the recommendations in the vendor Optimisation Guides. Part 1 (this series) swaps RESTORE_ALL for POP_GPRs. Part 2 is the SAVE_ALL side of things which is more complicated because of flags handling. Andrew Cooper (2): x86/entry: Introduce POP_GPRS x86/entry: Delete RESTORE_ALL xen/arch/x86/hvm/svm/entry.S | 17 +------- xen/arch/x86/hvm/vmx/entry.S | 16 +------- xen/arch/x86/include/asm/asm_defns.h | 61 ++++++++-------------------- xen/arch/x86/x86_64/asm-offsets.c | 1 + xen/arch/x86/x86_64/compat/entry.S | 18 +++++++- xen/arch/x86/x86_64/entry.S | 12 +++--- 6 files changed, 45 insertions(+), 80 deletions(-) base-commit: 03cf7ca23e0e876075954c558485b267b7d02406 -- 2.30.2
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |