[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v1 00/29] Introduce stub headers necessary for full Xen build
Based on two patch series [1] and [2], the idea of which is to provide minimal amount of things for a complete Xen build, a large amount of headers are the same or almost the same, so it makes sense to move them to asm-generic. Also, providing such stub headers should help future architectures to add a full Xen build. [1] https://lore.kernel.org/xen-devel/cover.1694543103.git.sanastasio@xxxxxxxxxxxxxxxxxxxxx/ [2] https://lore.kernel.org/xen-devel/cover.1692181079.git.oleksii.kurochko@xxxxxxxxx/ Oleksii Kurochko (29): xen/asm-generic: introduce stub header spinlock.h xen/asm-generic: introduce stub header paging.h xen/asm-generic: introduce stub header cpufeature.h xen/asm-generic: introduce stub header device.h xen/asm-generic: introduce stub header event.h xen/asm-generic: introduce stub header grant_table.h xen/asm-generic: introduce stub header guest_atomics.h xen/asm-generic: introduce stub hypercall.h xen/asm-generic: introduce stub header iocap.h xen/asm-generic: introduce stub header iommu.h xen/asm-generic: introduce stub header mem_access.h xen/asm-generic: introduce stub header pci.h xen/asm-generic: introduce stub header random.h xen/asm-generic: introduce stub header setup.h xen/asm-generic: introduce stub header xenoprof.h xen/asm-generic: introduce stub header flushtlb.h xen/asm-generic: introduce stub header percpu.h xen/asm-generic: introduce stub header smp.h xen/asm-generic: introduce stub header hardirq.h xen/asm-generic: introduce stub header div64.h xen/asm-generic: introduce stub header altp2m.h xen/asm-generic: introduce stub header delay.h xen/asm-generic: introduce stub header domain.h xen/asm-generic: introduce stub header guest_access.h xen/asm-generic: introduce stub header irq.h xen/asm-generic: introduce stub header monitor.h xen/asm-generic: introduce stub header numa.h xen/asm-generic: introduce stub header p2m.h xen/asm-generic: introduce stub header softirq.h xen/include/asm-generic/altp2m.h | 34 +++++++ xen/include/asm-generic/cpufeature.h | 23 +++++ xen/include/asm-generic/delay.h | 21 +++++ xen/include/asm-generic/device.h | 65 ++++++++++++++ xen/include/asm-generic/div64.h | 24 +++++ xen/include/asm-generic/domain.h | 53 +++++++++++ xen/include/asm-generic/event.h | 39 ++++++++ xen/include/asm-generic/flushtlb.h | 42 +++++++++ xen/include/asm-generic/grant_table.h | 14 +++ xen/include/asm-generic/guest_access.h | 31 +++++++ xen/include/asm-generic/guest_atomics.h | 47 ++++++++++ xen/include/asm-generic/hardirq.h | 27 ++++++ xen/include/asm-generic/hypercall.h | 14 +++ xen/include/asm-generic/iocap.h | 17 ++++ xen/include/asm-generic/iommu.h | 17 ++++ xen/include/asm-generic/irq.h | 44 +++++++++ xen/include/asm-generic/mem_access.h | 14 +++ xen/include/asm-generic/monitor.h | 64 +++++++++++++ xen/include/asm-generic/numa.h | 35 ++++++++ xen/include/asm-generic/p2m.h | 115 ++++++++++++++++++++++++ xen/include/asm-generic/paging.h | 17 ++++ xen/include/asm-generic/pci.h | 18 ++++ xen/include/asm-generic/percpu.h | 35 ++++++++ xen/include/asm-generic/random.h | 20 +++++ xen/include/asm-generic/setup.h | 16 ++++ xen/include/asm-generic/smp.h | 30 +++++++ xen/include/asm-generic/softirq.h | 17 ++++ xen/include/asm-generic/spinlock.h | 23 +++++ xen/include/asm-generic/xenoprof.h | 14 +++ 29 files changed, 930 insertions(+) create mode 100644 xen/include/asm-generic/altp2m.h create mode 100644 xen/include/asm-generic/cpufeature.h create mode 100644 xen/include/asm-generic/delay.h create mode 100644 xen/include/asm-generic/device.h create mode 100644 xen/include/asm-generic/div64.h create mode 100644 xen/include/asm-generic/domain.h create mode 100644 xen/include/asm-generic/event.h create mode 100644 xen/include/asm-generic/flushtlb.h create mode 100644 xen/include/asm-generic/grant_table.h create mode 100644 xen/include/asm-generic/guest_access.h create mode 100644 xen/include/asm-generic/guest_atomics.h create mode 100644 xen/include/asm-generic/hardirq.h create mode 100644 xen/include/asm-generic/hypercall.h create mode 100644 xen/include/asm-generic/iocap.h create mode 100644 xen/include/asm-generic/iommu.h create mode 100644 xen/include/asm-generic/irq.h create mode 100644 xen/include/asm-generic/mem_access.h create mode 100644 xen/include/asm-generic/monitor.h create mode 100644 xen/include/asm-generic/numa.h create mode 100644 xen/include/asm-generic/p2m.h create mode 100644 xen/include/asm-generic/paging.h create mode 100644 xen/include/asm-generic/pci.h create mode 100644 xen/include/asm-generic/percpu.h create mode 100644 xen/include/asm-generic/random.h create mode 100644 xen/include/asm-generic/setup.h create mode 100644 xen/include/asm-generic/smp.h create mode 100644 xen/include/asm-generic/softirq.h create mode 100644 xen/include/asm-generic/spinlock.h create mode 100644 xen/include/asm-generic/xenoprof.h -- 2.41.0
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |