]> git.ipfire.org Git - thirdparty/qemu.git/commit
hostmem: set MPOL_MF_MOVE
authorMichael S. Tsirkin <mst@redhat.com>
Wed, 13 Aug 2014 11:50:24 +0000 (13:50 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Mon, 8 Sep 2014 16:23:05 +0000 (11:23 -0500)
commitcd4acff8d0eaa721a83b8b1253abb826bba53632
tree279d479505457298853074cba168b8adef82f061
parent4b59161253e26b74e86c63dc7992b7aec9bdeeb0
hostmem: set MPOL_MF_MOVE

When memory is allocated on a wrong node, MPOL_MF_STRICT
doesn't move it - it just fails the allocation.
A simple way to reproduce the failure is with mlock=on
realtime feature.

The code comment actually says: "ensure policy won't be ignored"
so setting MPOL_MF_MOVE seems like a better way to do this.

Cc: qemu-stable@nongnu.org
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
(cherry picked from commit 288d3322022d6ad646407f3ca6f1a6a746565b9a)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
backends/hostmem.c