[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 0/4] xen/arch: Simplify virtual_region setup
There is nothing that setup_virtual_regions() does which can't be done at build time. Make this happen. Importantly, this removes logic from needed prior to setting up exceptions. v2: * Only minor changes in patches 3 and 4. Andrew Cooper (4): xen/link: Introduce a common BUGFRAMES definition xen/virtual-region: Rework how bugframe linkage works xen/virtual-region: Link the list build time xen/virtual-region: Drop setup_virtual_regions() xen/arch/arm/setup.c | 1 - xen/arch/arm/traps.c | 5 +- xen/arch/arm/xen.lds.S | 13 +--- xen/arch/ppc/xen.lds.S | 13 +--- xen/arch/riscv/xen.lds.S | 13 +--- xen/arch/x86/setup.c | 2 - xen/arch/x86/xen.lds.S | 11 +--- xen/common/bug.c | 5 +- xen/common/livepatch.c | 7 +-- xen/common/virtual_region.c | 101 ++++++++++++++++--------------- xen/include/xen/bug.h | 6 -- xen/include/xen/virtual_region.h | 7 +-- xen/include/xen/xen.lds.h | 17 ++++++ 13 files changed, 90 insertions(+), 111 deletions(-) base-commit: 0e7ea8ca5fc9bce9248414f6aaf2dc861abd45d9 -- 2.30.2
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |