The purpose of this patch series is to add the static event channel signaling
support to Xen on Arm based on design doc [1].
[1] https://lists.xenproject.org/archives/html/xen-devel/2022-05/msg01160.html
Julien Grall (1):
xen/evtchn: Make sure all buckets below d->valid_evtchns are allocated
Rahul Singh (5):
xen/evtchn: restrict the maximum number of evtchn supported for domUs
xen/evtchn: modify evtchn_alloc_unbound to allocate specified port
xen/evtchn: modify evtchn_bind_interdomain to support static evtchn
xen/arm: introduce new xen,enhanced property value
xen/arm: introduce xen-evtchn dom0less property
Stanislav Kinsburskii (1):
xen/evtchn: Add an helper to reserve/allocate a port
docs/misc/arm/device-tree/booting.txt | 102 ++++++++++++++++
xen/arch/arm/domain_build.c | 167 +++++++++++++++++++++++++-
xen/arch/arm/include/asm/kernel.h | 23 +++-
xen/arch/arm/include/asm/setup.h | 1 +
xen/arch/arm/setup.c | 2 +
xen/common/event_channel.c | 121 ++++++++++++-------
xen/include/xen/device_tree.h | 16 +++
xen/include/xen/event.h | 8 +-
8 files changed, 387 insertions(+), 53 deletions(-)
--
2.25.1