[PATCH 0/4] xen/boot: Remove defs.h

Andrew Cooper posted 4 patches 2 months, 2 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20240902133232.3302839-1-andrew.cooper3@citrix.com
xen/arch/x86/boot/Makefile  |  2 +-
xen/arch/x86/boot/cmdline.c | 14 ++++++---
xen/arch/x86/boot/defs.h    | 63 -------------------------------------
xen/arch/x86/boot/head.S    | 15 +++++----
xen/arch/x86/boot/reloc.c   | 26 ++++++++-------
xen/include/xen/kernel.h    | 36 +--------------------
xen/include/xen/lib.h       |  2 --
xen/include/xen/macros.h    | 44 ++++++++++++++++++++++++++
8 files changed, 79 insertions(+), 123 deletions(-)
delete mode 100644 xen/arch/x86/boot/defs.h
[PATCH 0/4] xen/boot: Remove defs.h
Posted by Andrew Cooper 2 months, 2 weeks ago
Patch 1 posted in isolation before.

Patches 2 and 3 complete the removal of defs.h.

Patch 4 doesn't work yet and needs further debugging.

Andrew Cooper (4):
  x86/boot: Use <xen/types.h>
  x86/boot: Use <xen/macros.h>
  x86/boot: Use <xen/compiler.h>
  x86/boot: Use fastcall for 32bit code

 xen/arch/x86/boot/Makefile  |  2 +-
 xen/arch/x86/boot/cmdline.c | 14 ++++++---
 xen/arch/x86/boot/defs.h    | 63 -------------------------------------
 xen/arch/x86/boot/head.S    | 15 +++++----
 xen/arch/x86/boot/reloc.c   | 26 ++++++++-------
 xen/include/xen/kernel.h    | 36 +--------------------
 xen/include/xen/lib.h       |  2 --
 xen/include/xen/macros.h    | 44 ++++++++++++++++++++++++++
 8 files changed, 79 insertions(+), 123 deletions(-)
 delete mode 100644 xen/arch/x86/boot/defs.h


base-commit: e884903ec56be8b0cc658cc5ba7c1cb70f25208d
-- 
2.39.2