From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:33955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TGqPd-0008AI-Ui for qemu-devel@nongnu.org; Wed, 26 Sep 2012 08:08:31 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TGqPZ-0006vi-QV for qemu-devel@nongnu.org; Wed, 26 Sep 2012 08:08:21 -0400 Received: from e06smtp14.uk.ibm.com ([195.75.94.110]:60293) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TGqPZ-0006ur-H8 for qemu-devel@nongnu.org; Wed, 26 Sep 2012 08:08:17 -0400 Received: from /spool/local by e06smtp14.uk.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 26 Sep 2012 13:08:08 +0100 Date: Wed, 26 Sep 2012 14:08:04 +0200 From: Thomas Huth Message-ID: <20120926140804.3b425fe9@thhw500> In-Reply-To: <6C700BFF-B087-4BAB-870A-1651DD99F0BC@suse.de> References: <1348196931-9660-1-git-send-email-david@gibson.dropbear.id.au> <20120924003102.GB9800@truffula.fritz.box> <20120926002743.GN9800@truffula.fritz.box> <8788F852-B6E6-4B78-96B1-572D82350F9F@suse.de> <20120926011857.GC31993@truffula.fritz.box> <6C700BFF-B087-4BAB-870A-1651DD99F0BC@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [Qemu-ppc] RFC: NVRAM for pseries machine List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "qemu-ppc@nongnu.org" Cc: "qemu-devel@nongnu.org" Am Wed, 26 Sep 2012 10:56:07 +0200 schrieb Alexander Graf : > > > On 26.09.2012, at 03:18, David Gibson wrote: > > > On Wed, Sep 26, 2012 at 03:03:10AM +0200, Alexander Graf wrote: [snip] > >> spapr-nvram: > >> > >> if (!drive || checksum_is_bad(drive)) > >> autogenerate_nvram_contents(); > > > > Actually, I'm planning for the initialization of the content to be > > done from the guest firmware. > > Does the guest have all information necessary to construct a workable nvram image? If so, then yes, that's even better. At least SLOF already contains the code to initialize the PAPR-style NVRAM partitions from scratch. So as soon as SLOF can work with this new NVRAM devices, it should be able to initialize the required layout. Thomas