mirror of https://gitlab.com/qemu-project/qemu
virtio-balloon: Remove needless precompiled directive
Since there in wrapper around madvise(), the virtio-balloon code is able to work without the precompiled directive, the directive can be removed. Signed-off-by: Liang Li <liang.z.li@intel.com> Suggested-by: Thomas Huth <thuth@redhat.com> Reviewd-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
This commit is contained in:
parent
48f592118a
commit
17871f71fd
|
@ -34,13 +34,11 @@
|
||||||
|
|
||||||
static void balloon_page(void *addr, int deflate)
|
static void balloon_page(void *addr, int deflate)
|
||||||
{
|
{
|
||||||
#if defined(__linux__)
|
|
||||||
if (!qemu_balloon_is_inhibited() && (!kvm_enabled() ||
|
if (!qemu_balloon_is_inhibited() && (!kvm_enabled() ||
|
||||||
kvm_has_sync_mmu())) {
|
kvm_has_sync_mmu())) {
|
||||||
qemu_madvise(addr, BALLOON_PAGE_SIZE,
|
qemu_madvise(addr, BALLOON_PAGE_SIZE,
|
||||||
deflate ? QEMU_MADV_WILLNEED : QEMU_MADV_DONTNEED);
|
deflate ? QEMU_MADV_WILLNEED : QEMU_MADV_DONTNEED);
|
||||||
}
|
}
|
||||||
#endif
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static const char *balloon_stat_names[] = {
|
static const char *balloon_stat_names[] = {
|
||||||
|
|
Loading…
Reference in New Issue