qemu: Migrate memory on numatune change
qemu: Migrate memory on numatune change

We've never set the cpuset.memory_migrate value to anything, keeping it
on default.  However, we allow changing cpuset.mems on live domain.
That setting, however, don't have any consequence on a domain unless
it's going to allocate new memory.

I managed to make 'virsh numatune' move all the memory to any node I
wanted even without disabling libnuma's numa_set_membind(), so this
should be safe to use with it as well.

Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1198497

Signed-off-by: Martin Kletzander <e82f23e74d43760279ebcc505dac4ae70d5627d0@redhat.com>

crobinso/libvirt,fabianfreyer/libvirt,libvirt/libvirt,taget/libvirt,eskultety/libvirt,olafhering/libvirt,eskultety/libvirt,zippy2/libvirt,rlaager/libvirt,eskultety/libvirt,olafhering/libvirt,andreabolognani/libvirt,jardasgit/libvirt,jfehlig/libvirt,VenkatDatta/libvirt,nertpinx/libvirt,libvirt/libvirt,agx/libvirt,datto/libvirt,VenkatDatta/libvirt,datto/libvirt,jfehlig/libvirt,crobinso/libvirt,nertpinx/libvirt,olafhering/libvirt,rlaager/libvirt,zippy2/libvirt,jardasgit/libvirt,taget/libvirt,taget/libvirt,eskultety/libvirt,agx/libvirt,libvirt/libvirt,jardasgit/libvirt,agx/libvirt,crobinso/libvirt,agx/libvirt,andreabolognani/libvirt,taget/libvirt,nertpinx/libvirt,andreabolognani/libvirt,VenkatDatta/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,datto/libvirt,rlaager/libvirt,rlaager/libvirt,jfehlig/libvirt,rlaager/libvirt,eskultety/libvirt,fabianfreyer/libvirt,jfehlig/libvirt,fabianfreyer/libvirt,crobinso/libvirt,datto/libvirt,zippy2/libvirt,fabianfreyer/libvirt,nertpinx/libvirt,zippy2/libvirt,datto/libvirt,VenkatDatta/libvirt,andreabolognani/libvirt,taget/libvirt,olafhering/libvirt,jardasgit/libvirt,jardasgit/libvirt,andreabolognani/libvirt,VenkatDatta/libvirt,agx/libvirt,libvirt/libvirt