This is in order to support PPC needing wider flags, but I've also written it
as a showcase of the new __has_include().
https://gitlab.com/xen-project/hardware/xen-staging/-/pipelines/1786141700
Andrew Cooper (1):
xen/mm: Introduce mm-types.h
Shawn Anastasio (2):
xen/mm: Switch some APIs over to pte_attr_t
ppc/mm: Introduce mm-types.h
xen/arch/arm/mmu/pt.c | 4 ++--
xen/arch/ppc/include/asm/mm-types.h | 7 +++++++
xen/arch/ppc/mm-radix.c | 2 +-
xen/arch/riscv/pt.c | 2 +-
xen/arch/x86/mm.c | 6 +++---
xen/common/efi/boot.c | 4 ++--
xen/common/vmap.c | 2 +-
xen/include/xen/mm-types.h | 19 +++++++++++++++++++
xen/include/xen/mm.h | 7 ++++---
xen/include/xen/vmap.h | 3 ++-
10 files changed, 42 insertions(+), 14 deletions(-)
create mode 100644 xen/arch/ppc/include/asm/mm-types.h
create mode 100644 xen/include/xen/mm-types.h
base-commit: 6dc1b711ded0e477c501d4017ccb0da83d6d56a1
--
2.39.5