[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [XEN PATCH for-4.13 v3 05/10] libxl: Move shadow_memkb and iommu_memkb defaulting into libxl
Anthony PERARD writes ("Re: [Xen-devel] [XEN PATCH for-4.13 v3 05/10] libxl: Move shadow_memkb and iommu_memkb defaulting into libxl"): > There's probably something else that is needed to be done for user of > the pre-4.13 API. If they call libxl_domain_need_memory_0x041200, there > is nothing that set iommu_memkb, so the default value stays at -1 and > libxl_domain_need_memory_0x041200 returns a value that is lower that > "target_memkb + shadow_memkb". Then, when libxl create the domain, it > still keep iommu_memkb==-1, because the old API as been used. > > I tried to have xl call the 4.12 API and create a guest without > passthrough, and QEMU crashed (assert() failure). > > So maybe libxl__domain_build_info_setdefault() should also set a value > to iommu_memkb as it does for shadow_memkb? At least, set iommu_memkb=0 > if still the default. I think you are right. Not sure how I missed that. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |