[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/2] nvdimm: disable balloon
From: |
Denis V. Lunev |
Subject: |
[Qemu-devel] [PATCH v3 0/2] nvdimm: disable balloon |
Date: |
Wed, 27 Jan 2016 16:24:27 +0300 |
NVDIMM for now is planned to use as a backing store for DAX filesystem
in the guest and thus this memory is excluded from guest memory
management and LRUs.
In this case libvirt running QEMU along with configured balloon almost
immediately inflates balloon and effectively kill the guest as
qemu counts nvdimm as part of the ram.
Signed-off-by: Vladimir Sementsov-Ogievskiy <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Stefan Hajnoczi <address@hidden>
CC: Xiao Guangrong <address@hidden>
CC: "Michael S. Tsirkin" <address@hidden>
CC: Igor Mammedov <address@hidden>
CC: Eric Blake <address@hidden>
CC: Markus Armbruster <address@hidden>
v3:
- do not use additional class variable
Vladimir Sementsov-Ogievskiy (2):
move get_current_ram_size to virtio-balloon.c
nvdimm: disable balloon
hw/mem/pc-dimm.c | 28 ++--------------------------
hw/virtio/virtio-balloon.c | 28 ++++++++++++++++++++++++++++
include/exec/cpu-common.h | 1 -
qapi-schema.json | 5 ++++-
stubs/qmp_pc_dimm_device_list.c | 5 -----
5 files changed, 34 insertions(+), 33 deletions(-)
--
2.5.0
- [Qemu-devel] [PATCH v3 0/2] nvdimm: disable balloon,
Denis V. Lunev <=