[Xen-devel] [PATCH 0/4] x86/boot: Cleanup

Andrew Cooper posted 4 patches 4 years, 8 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/xen tags/patchew/20190805124301.12887-1-andrew.cooper3@citrix.com
There is a newer version of this series
xen/arch/x86/Makefile             |  1 +
xen/arch/x86/boot/head.S          |  3 +-
xen/arch/x86/boot/x86_64.S        | 35 +-----------------
xen/arch/x86/cpu/common.c         |  4 +--
xen/arch/x86/desc.c               | 75 +++++++++++++++++++++++++++++++++++++++
xen/arch/x86/domain.c             |  7 ++--
xen/arch/x86/efi/efi-boot.h       | 17 +++++----
xen/arch/x86/hvm/svm/svm.c        |  2 +-
xen/arch/x86/hvm/vmx/vmcs.c       |  2 +-
xen/arch/x86/smpboot.c            | 18 +++++-----
xen/arch/x86/traps.c              | 30 ++++++++--------
xen/arch/x86/x86_64/kexec_reloc.S |  2 +-
xen/common/efi/runtime.c          |  2 +-
xen/include/asm-x86/desc.h        | 14 ++++----
xen/include/asm-x86/ldt.h         |  3 +-
15 files changed, 128 insertions(+), 87 deletions(-)
create mode 100644 xen/arch/x86/desc.c
[Xen-devel] [PATCH 0/4] x86/boot: Cleanup
Posted by Andrew Cooper 4 years, 8 months ago
Various bits of cleanup intended to make the boot sequence clearer to follow,
and remove bits of asm which shouldn't be written in asm.

No changes to functionality.

Andrew Cooper (4):
  x86/asm: Include msr-index.h rather than msr.h
  x86/boot: Minor improvements to efi_arch_post_exit_boot()
  x86/desc: Shorten boot_{,comat_}gdt[] variable names
  x86/desc: Build boot_{,compat_}gdt[] in C

 xen/arch/x86/Makefile             |  1 +
 xen/arch/x86/boot/head.S          |  3 +-
 xen/arch/x86/boot/x86_64.S        | 35 +-----------------
 xen/arch/x86/cpu/common.c         |  4 +--
 xen/arch/x86/desc.c               | 75 +++++++++++++++++++++++++++++++++++++++
 xen/arch/x86/domain.c             |  7 ++--
 xen/arch/x86/efi/efi-boot.h       | 17 +++++----
 xen/arch/x86/hvm/svm/svm.c        |  2 +-
 xen/arch/x86/hvm/vmx/vmcs.c       |  2 +-
 xen/arch/x86/smpboot.c            | 18 +++++-----
 xen/arch/x86/traps.c              | 30 ++++++++--------
 xen/arch/x86/x86_64/kexec_reloc.S |  2 +-
 xen/common/efi/runtime.c          |  2 +-
 xen/include/asm-x86/desc.h        | 14 ++++----
 xen/include/asm-x86/ldt.h         |  3 +-
 15 files changed, 128 insertions(+), 87 deletions(-)
 create mode 100644 xen/arch/x86/desc.c

-- 
2.11.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel