[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [XEN PATCH for-4.13 v7 00/11] libxl memkb & pt defaulting
I *still* want to sort out the shadow/iommu memory and pci passthrough situation in 4.13, to avoid promulgating a wrong libxl API in a stable release. The only changes since v4 are change the default value name for the "passthrough" config setting to "default", apropos of the discussion, and to add a new patch to change the way the ARM code will deal with new passthrough modes added in the future. Those are also the only patches without an appropriate ack/review. Ping, fellow tools maintainers? Ian Jackson (11): Ian Jackson (10): a 01 libxl: Offer API versions 0x040700 and 0x040800 r 02 xl: Pass libxl_domain_config to freemem(), instead of b_info r 03 libxl: libxl__domain_config_setdefault: New function r 04 libxl: libxl_domain_need_memory: Make it take a domain_config r 05 libxl: Move shadow_memkb and iommu_memkb defaulting into libxl a 06 libxl: Remove/deprecate libxl_get_required_*_memory from the API a 07 libxl: create: setdefault: Make libxl_physinfo info[1] a 08 libxl: create: setdefault: Move physinfo into config_setdefault a 09 libxl: Move domain_create_info_setdefault earlier 10 libxl/xl: Overhaul passthrough setting logic + 11 libxl: On ARM, reject future new passthrough modes too a=acked; r=reviewed; *=patch changed; +=new patch docs/man/xl.cfg.5.pod.in | 6 ++ tools/libxl/libxl.h | 24 +++++- tools/libxl/libxl_arch.h | 6 ++ tools/libxl/libxl_arm.c | 30 ++++++++ tools/libxl/libxl_create.c | 172 +++++++++++++++++++++++++++++++++---------- tools/libxl/libxl_dm.c | 7 +- tools/libxl/libxl_dom.c | 7 +- tools/libxl/libxl_internal.h | 13 +++- tools/libxl/libxl_mem.c | 69 +++++++++++++---- tools/libxl/libxl_types.idl | 7 +- tools/libxl/libxl_utils.c | 15 ---- tools/libxl/libxl_utils.h | 2 +- tools/libxl/libxl_x86.c | 41 +++++++++++ tools/xl/xl_parse.c | 82 ++------------------- tools/xl/xl_vmcontrol.c | 6 +- 15 files changed, 331 insertions(+), 156 deletions(-) -- 2.11.0 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |