qemu: Use memory-backing-file only when needed
We are using memory-backing-file even when it's not needed, for example if user requests hugepages for memory backing, but does not specify any pagesize or memory node pinning. This causes migrations to fail when migrating from older libvirt that did not do this. So similarly to commit 7832fac8 which does it for memory-backend-ram, this commit makes is more generic and backend-agnostic, so the backend is not used if there is no specific pagesize of hugepages requested, no nodeset the memory node should be bound to, no memory access change required, and so on. Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1266856Signed-off-by: NMartin Kletzander <mkletzan@redhat.com>
Showing
-
mentioned in commit 46f944c2
-
mentioned in commit 7a4e49b8
-
mentioned in commit 7ed7246b
-
mentioned in commit 756f5182
-
mentioned in commit 7fdce1e4
-
mentioned in commit c2960353
-
mentioned in commit 135ae6d5
-
mentioned in commit 8b7b4506
-
mentioned in commit f398d4b4
-
mentioned in commit 4c052baf
想要评论请 注册 或 登录