From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38952) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUc5A-0000dL-3n for qemu-devel@nongnu.org; Tue, 02 Aug 2016 11:58:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bUc56-0006Jt-1L for qemu-devel@nongnu.org; Tue, 02 Aug 2016 11:58:16 -0400 Received: from mail-oi0-x243.google.com ([2607:f8b0:4003:c06::243]:34069) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bUc55-0006Jg-S7 for qemu-devel@nongnu.org; Tue, 02 Aug 2016 11:58:11 -0400 Received: by mail-oi0-x243.google.com with SMTP id c199so17271200oig.1 for ; Tue, 02 Aug 2016 08:58:11 -0700 (PDT) Sender: Corey Minyard From: minyard@acm.org Date: Tue, 2 Aug 2016 10:57:59 -0500 Message-Id: <1470153479-6507-1-git-send-email-minyard@acm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PATCH v2] ipmi: Remove hotplug from IPMI BMCs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, minyard@acm.org Cc: Corey Minyard From: Corey Minyard No hotplug support, make sure it doesn't happen. Signed-off-by: Corey Minyard Reviewed-by: Marc-André Lureau --- hw/ipmi/ipmi_bmc_extern.c | 1 + hw/ipmi/ipmi_bmc_sim.c | 1 + 2 files changed, 2 insertions(+) I think this is ready to go, can we get it in? diff --git a/hw/ipmi/ipmi_bmc_extern.c b/hw/ipmi/ipmi_bmc_extern.c index 157879e..ebd0d8d 100644 --- a/hw/ipmi/ipmi_bmc_extern.c +++ b/hw/ipmi/ipmi_bmc_extern.c @@ -499,6 +499,7 @@ static void ipmi_bmc_extern_class_init(ObjectClass *oc, void *data) bk->handle_command = ipmi_bmc_extern_handle_command; bk->handle_reset = ipmi_bmc_extern_handle_reset; + dc->hotpluggable = false; dc->realize = ipmi_bmc_extern_realize; dc->props = ipmi_bmc_extern_properties; } diff --git a/hw/ipmi/ipmi_bmc_sim.c b/hw/ipmi/ipmi_bmc_sim.c index dc9c14c..190e169 100644 --- a/hw/ipmi/ipmi_bmc_sim.c +++ b/hw/ipmi/ipmi_bmc_sim.c @@ -1791,6 +1791,7 @@ static void ipmi_sim_class_init(ObjectClass *oc, void *data) DeviceClass *dc = DEVICE_CLASS(oc); IPMIBmcClass *bk = IPMI_BMC_CLASS(oc); + dc->hotpluggable = false; dc->realize = ipmi_sim_realize; bk->handle_command = ipmi_sim_handle_command; } -- 2.7.4