From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZRxJR-0001cu-DU for qemu-devel@nongnu.org; Wed, 19 Aug 2015 02:57:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZRxJN-0002QQ-B5 for qemu-devel@nongnu.org; Wed, 19 Aug 2015 02:57:29 -0400 Received: from e23smtp09.au.ibm.com ([202.81.31.142]:44237) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZRxJM-0002PO-O7 for qemu-devel@nongnu.org; Wed, 19 Aug 2015 02:57:25 -0400 Received: from /spool/local by e23smtp09.au.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 19 Aug 2015 16:57:19 +1000 From: Bharata B Rao Date: Wed, 19 Aug 2015 12:26:09 +0530 Message-Id: <1439967371-15870-2-git-send-email-bharata@linux.vnet.ibm.com> In-Reply-To: <1439967371-15870-1-git-send-email-bharata@linux.vnet.ibm.com> References: <1439967371-15870-1-git-send-email-bharata@linux.vnet.ibm.com> Subject: [Qemu-devel] [RFC PATCH v0 1/3] pc-dimm: Add a field to PCDIMMDevice to mark device deletion state List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Bharata B Rao , mdroth@linux.vnet.ibm.com, agraf@suse.de, qemu-ppc@nongnu.org, tyreld@linux.vnet.ibm.com, nfont@linux.vnet.ibm.com, imammedo@redhat.com, david@gibson.dropbear.id.au Add a field to PCDIMMDevice to note that the device has been marked for removal. This will be used by PowerPC memory hotplug code to honour the LMB removal requests of only those LMBs that belong to PCDIMMDevice that has been marked for removal. This will be set from -unplug() handler. Signed-off-by: Bharata B Rao --- include/hw/mem/pc-dimm.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/hw/mem/pc-dimm.h b/include/hw/mem/pc-dimm.h index d83bf30..4ca9316 100644 --- a/include/hw/mem/pc-dimm.h +++ b/include/hw/mem/pc-dimm.h @@ -56,6 +56,7 @@ typedef struct PCDIMMDevice { uint32_t node; int32_t slot; HostMemoryBackend *hostmem; + bool delete_pending; } PCDIMMDevice; /** -- 2.1.0