[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/3] mini-os: some memory map updates for PVH
Do some memory map related changes/fixes for PVH mode: - Prefer the memory map delivered via start-info over the one obtained from the hypervisor. This is a prerequisite for Xenstore-stubdom live-update with rising the memory limit. - Fix a bug related to ballooning in PVH mode: PVH Xenstore-stubdom can't read its target memory size from Xenstore, as this introduces a chicken-and-egg problem. The memory size read from the hypervisor OTOH includes additional "special" pages marked as reserved in the memory map. Those pages need to be subtracted from the read size. Juergen Gross (3): mini-os: take newest version of arch-x86/hvm/start_info.h mini-os: prefer memory map via start_info for PVH mini-os: fix number of pages for PVH arch/x86/mm.c | 10 ++++- balloon.c | 2 +- e820.c | 53 +++++++++++++++++++--- include/e820.h | 5 +++ include/x86/arch_mm.h | 2 + include/xen/arch-x86/hvm/start_info.h | 63 ++++++++++++++++++++++++++- 6 files changed, 125 insertions(+), 10 deletions(-) -- 2.35.3
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |