From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41174) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQXax-0008Ca-GT for qemu-devel@nongnu.org; Tue, 02 Feb 2016 04:50:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aQXat-0007d0-Fa for qemu-devel@nongnu.org; Tue, 02 Feb 2016 04:49:59 -0500 Received: from mx2.parallels.com ([199.115.105.18]:36334) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aQXat-0007bt-9S for qemu-devel@nongnu.org; Tue, 02 Feb 2016 04:49:55 -0500 References: <1453963872-13549-1-git-send-email-vsementsov@virtuozzo.com> From: "Denis V. Lunev" Message-ID: <56B07BAA.6010707@openvz.org> Date: Tue, 2 Feb 2016 12:49:30 +0300 MIME-Version: 1.0 In-Reply-To: <1453963872-13549-1-git-send-email-vsementsov@virtuozzo.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v4 0/3] don't use NVDIMM for balooning List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vladimir Sementsov-Ogievskiy , qemu-devel@nongnu.org Cc: Xiao Guangrong , "Michael S. Tsirkin" , Markus Armbruster , Stefan Hajnoczi , Igor Mammedov On 01/28/2016 09:51 AM, Vladimir Sementsov-Ogievskiy wrote: > v4: > 0001: Reviewed-by: Eric Blake > second patch is splitted to 0002 and 0003 > 0002: Add 'type' field instead of 'balloonable' to PCDIMMDeviceInfo > 0003: chec 'type' instead of 'balloonable' > > v3: > - do not use additional class variable > > 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 > Signed-off-by: Denis V. Lunev > CC: Stefan Hajnoczi > CC: Xiao Guangrong > CC: "Michael S. Tsirkin" > CC: Igor Mammedov > CC: Eric Blake > CC: Markus Armbruster > > Vladimir Sementsov-Ogievskiy (3): > move get_current_ram_size to virtio-balloon.c > pcdimm: add 'type' field to PCDIMMDeviceInfo > balloon: don't use NVDIMM for ballooning > > hw/mem/pc-dimm.c | 27 +-------------------------- > hw/virtio/virtio-balloon.c | 29 +++++++++++++++++++++++++++++ > 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(-) > ping