From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54760) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aY5Rq-0005mb-5M for qemu-devel@nongnu.org; Tue, 23 Feb 2016 00:23:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aY5Rl-0001wp-77 for qemu-devel@nongnu.org; Tue, 23 Feb 2016 00:23:46 -0500 Received: from mga01.intel.com ([192.55.52.88]:51403) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aY5Rl-0001wh-1A for qemu-devel@nongnu.org; Tue, 23 Feb 2016 00:23:41 -0500 References: <1455094166-7381-1-git-send-email-vsementsov@virtuozzo.com> From: Xiao Guangrong Message-ID: <56CBEAF1.1040004@linux.intel.com> Date: Tue, 23 Feb 2016 13:15:29 +0800 MIME-Version: 1.0 In-Reply-To: <1455094166-7381-1-git-send-email-vsementsov@virtuozzo.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v7 0/5] 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: mst@redhat.com, armbru@redhat.com, lcapitulino@redhat.com, stefanha@redhat.com, imammedo@redhat.com, cornelia.huck@de.ibm.com, den@openvz.org On 02/10/2016 04:49 PM, Vladimir Sementsov-Ogievskiy wrote: > v7: > 02: Reviewed-by: Igor Mammedov > 04: object instead of dimm > 05: arror_abort instead of NULL for getting size property, > remove superfluous include > > v6: > add stubbed pc_dimm_build_list, fix compilation for > !CONFIG_MEM_HOTPLUG targets - thx to Cornelia. > > v5: do not use qapi > 0002-0004: new patches > 0005: white list instead of black list > > 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. > Reviewed-by: Xiao Guangrong