mbox series

[0/4] Untangle mach-default/

Message ID 20241108201147.812036-1-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series Untangle mach-default/ | expand

Message

Andrew Cooper Nov. 8, 2024, 8:11 p.m. UTC
There are only a few trivial header files left here.  Shuffle or drop them, so
we can remove another compiler include path.

Andrew Cooper (4):
  x86: Move mach-default/irq_vectors.h to asm/irq-vectors.h
  x86: Move mach-default/io_ports.h to asm/io-ports.h
  x86: Drop mach-default/bios_ebda.h
  x86: Drop mach_mpspec.h

 xen/arch/x86/apic.c                               |  5 +++--
 xen/arch/x86/arch.mk                              |  1 -
 xen/arch/x86/cpu/vpmu.c                           |  4 +++-
 xen/arch/x86/dom0_build.c                         |  2 +-
 xen/arch/x86/hvm/intercept.c                      |  1 -
 xen/arch/x86/i8259.c                              |  4 ++--
 .../asm/{mach-default/io_ports.h => io-ports.h}   |  0
 .../{mach-default/irq_vectors.h => irq-vectors.h} |  0
 xen/arch/x86/include/asm/mach-default/bios_ebda.h | 15 ---------------
 .../x86/include/asm/mach-default/mach_mpspec.h    | 10 ----------
 xen/arch/x86/include/asm/mpspec.h                 |  4 +++-
 xen/arch/x86/io_apic.c                            |  4 ++--
 xen/arch/x86/irq.c                                |  2 +-
 xen/arch/x86/mpparse.c                            |  9 +++++++--
 xen/arch/x86/msi.c                                |  3 +--
 xen/arch/x86/pv/hypercall.c                       |  3 ++-
 xen/arch/x86/pv/traps.c                           |  2 +-
 xen/arch/x86/smp.c                                |  2 +-
 xen/arch/x86/smpboot.c                            |  2 +-
 xen/arch/x86/time.c                               |  2 +-
 xen/arch/x86/traps.c                              |  2 +-
 xen/arch/x86/x86_64/compat/entry.S                |  2 +-
 xen/arch/x86/x86_64/entry.S                       |  2 +-
 23 files changed, 32 insertions(+), 49 deletions(-)
 rename xen/arch/x86/include/asm/{mach-default/io_ports.h => io-ports.h} (100%)
 rename xen/arch/x86/include/asm/{mach-default/irq_vectors.h => irq-vectors.h} (100%)
 delete mode 100644 xen/arch/x86/include/asm/mach-default/bios_ebda.h
 delete mode 100644 xen/arch/x86/include/asm/mach-default/mach_mpspec.h

Comments

Jan Beulich Nov. 11, 2024, 9:23 a.m. UTC | #1
On 08.11.2024 21:11, Andrew Cooper wrote:
> There are only a few trivial header files left here.  Shuffle or drop them, so
> we can remove another compiler include path.
> 
> Andrew Cooper (4):
>   x86: Move mach-default/irq_vectors.h to asm/irq-vectors.h
>   x86: Move mach-default/io_ports.h to asm/io-ports.h
>   x86: Drop mach-default/bios_ebda.h
>   x86: Drop mach_mpspec.h

Preferably with the minor adjustments to the latter two patch:
Acked-by: Jan Beulich <jbeulich@suse.com>

Jan