From mboxrd@z Thu Jan 1 00:00:00 1970 From: Corey Minyard Subject: Re: First shot at adding IPMI to qemu Date: Mon, 09 Jul 2012 08:23:11 -0500 Message-ID: <4FFADB3F.40004@acm.org> References: <1341258281-9283-1-git-send-email-minyard@acm.org> Reply-To: minyard@acm.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit To: kvm@vger.kernel.org Return-path: Received: from mail-ob0-f174.google.com ([209.85.214.174]:56291 "EHLO mail-ob0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753871Ab2GINXP (ORCPT ); Mon, 9 Jul 2012 09:23:15 -0400 Received: by obbuo13 with SMTP id uo13so20529015obb.19 for ; Mon, 09 Jul 2012 06:23:15 -0700 (PDT) In-Reply-To: <1341258281-9283-1-git-send-email-minyard@acm.org> Sender: kvm-owner@vger.kernel.org List-ID: I haven't heard anything about these patches. Any comments, good or bad? Has anyone tried these? Thanks, -corey On 07/02/2012 02:44 PM, minyard@acm.org wrote: > I had asked about getting an IPMI device into qemu and received some > interest, and it's useful to me, so I've done some work to add it. > The following patch set has a set of patches to add an IPMI KCS > device, and IPMI BT device, a built-in BMC (IPMI management controller), > and a way to attach an external BMC through a chardev. > > There was some discussion on whether to make the BMC internal or > external, but I went ahead and added both. The internal one is > fairly basic and not extensible, at least without adding code. > I've modified the OpenIPMI library simulator to work with the > external interface to allow it to receive connections from the > qemu external simulator with a fairly basic protocol. > > I've also added the ability for the OpenIPMI library to manage > a VM to power it on, power it off, reset it, and handle an IPMI > watchdog timer. So it looks quite like a real system. Instructions > for using it are in the OpenIPMI release candidate I uploaded to > https://sourceforge.net/projects/openipmi > > Since IPMI can advertise it's presence via SMBIOS, I added a > way for a driver to add an SMBIOS entry. I also added a way > to query a free interrupt from the ISA bus, since the interrupt > is in the SMBIOS entry and nobody really cares which one is used. > > -- > To unsubscribe from this list: send the line "unsubscribe kvm" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html