From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47872) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGVRV-0005bc-7c for qemu-devel@nongnu.org; Tue, 05 Jan 2016 12:30:49 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aGVRS-0001pe-1f for qemu-devel@nongnu.org; Tue, 05 Jan 2016 12:30:45 -0500 Received: from e06smtp06.uk.ibm.com ([195.75.94.102]:42158) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aGVRR-0001pL-Ns for qemu-devel@nongnu.org; Tue, 05 Jan 2016 12:30:41 -0500 Received: from localhost by e06smtp06.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 5 Jan 2016 17:30:39 -0000 Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by d06dlp02.portsmouth.uk.ibm.com (Postfix) with ESMTP id 1562C219004D for ; Tue, 5 Jan 2016 17:30:21 +0000 (GMT) Received: from d06av05.portsmouth.uk.ibm.com (d06av05.portsmouth.uk.ibm.com [9.149.37.229]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id u05HUV0g2621800 for ; Tue, 5 Jan 2016 17:30:31 GMT Received: from d06av05.portsmouth.uk.ibm.com (localhost [127.0.0.1]) by d06av05.portsmouth.uk.ibm.com (8.14.4/8.14.4/NCO v10.0 AVout) with ESMTP id u05HUU2H021523 for ; Tue, 5 Jan 2016 10:30:31 -0700 From: =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= Date: Tue, 5 Jan 2016 18:29:54 +0100 Message-Id: <1452015002-28493-1-git-send-email-clg@fr.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: [Qemu-devel] [PATCH 0/8] ipmi: a couple of enhancements to the BMC simulator List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Corey Minyard Cc: =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= , qemu-devel@nongnu.org, "Michael S. Tsirkin" Hi, Here are a few patches adding a couple of IPMI commands to the BMC simulator. The last patches provides an API to extend the initial SDRs and generate events. These will be useful for the upcoming powernv platform. Based on 38a762fec63f and also available here : https://github.com/legoater/qemu/commits/ipmi Thanks, Cédric Le Goater (8): ipmi: fix SDR length value ipmi: add get and set SENSOR_TYPE commands ipmi: add GET_SYS_RESTART_CAUSE chassis command ipmi: add FRU support ipmi: add ACPI power and GUID commands ipmi: add SET_SENSOR_READING command (tentative try) ipmi: introduce an ipmi_bmc_init_sensor() API ipmi: introduce an ipmi_bmc_gen_event() API hw/ipmi/ipmi_bmc_sim.c | 483 ++++++++++++++++++++++++++++++++++++++++++++++--- include/hw/ipmi/ipmi.h | 39 ++++ 2 files changed, 500 insertions(+), 22 deletions(-) -- 2.1.4