A lot of empty/stub headers should be introduced during the early steps of adding
support of new architecture.
An example can be found here:
1. https://lore.kernel.org/xen-devel/cover.1692181079.git.oleksii.kurochko@gmail.com/
2. https://lore.kernel.org/xen-devel/a92f99e8f697da99d77bfde562a549dbef3760ce.1692816595.git.sanastasio@raptorengineering.com/
As part of the patch series, asm/vm_event.h was moved to the stubs directory because
It is the same for ARM, PPC, and RISC-V.
---
Changes in V4:
- add asm-generic support
- update path of vm_event.h from include/asm-generic/asm to include/asm-generic
---
Changes in V3:
- add Acked-by: Stefano Stabellini <sstabellini@kernel.org> for "xen: move arm/include/asm/vm_event.h to asm-generic"
- update SPDX tag.
- move asm/vm_event.h to asm-generic.
- rename stubs dir to asm-generic.
---
Changes in V2:
- change public/domctl.h to public/vm_event.h.
- update commit message of [PATCH v2 2/2] xen: move arm/include/asm/vm_event.h to stubs
Oleksii Kurochko (2):
xen: asm-generic support
xen: move arm/include/asm/vm_event.h to asm-generic
xen/Makefile | 10 +++++-
xen/arch/arm/include/asm/Kbuild | 1 +
xen/arch/ppc/include/asm/Kbuild | 1 +
xen/arch/riscv/include/asm/Kbuild | 1 +
xen/arch/x86/include/asm/Kbuild | 1 +
xen/include/asm-generic/vm_event.h | 55 ++++++++++++++++++++++++++++++
xen/scripts/Makefile.asm-generic | 23 +++++++++++++
7 files changed, 91 insertions(+), 1 deletion(-)
create mode 100644 xen/arch/arm/include/asm/Kbuild
create mode 100644 xen/arch/ppc/include/asm/Kbuild
create mode 100644 xen/arch/riscv/include/asm/Kbuild
create mode 100644 xen/arch/x86/include/asm/Kbuild
create mode 100644 xen/include/asm-generic/vm_event.h
create mode 100644 xen/scripts/Makefile.asm-generic
--
2.41.0