From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37360) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKszU-0000gR-C0 for qemu-devel@nongnu.org; Wed, 27 Mar 2013 12:14:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKszL-00027E-Up for qemu-devel@nongnu.org; Wed, 27 Mar 2013 12:14:20 -0400 Received: from e32.co.us.ibm.com ([32.97.110.150]:60887) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKszL-0001sU-P1 for qemu-devel@nongnu.org; Wed, 27 Mar 2013 12:14:11 -0400 Received: from /spool/local by e32.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 27 Mar 2013 10:13:02 -0600 Received: from d03relay05.boulder.ibm.com (d03relay05.boulder.ibm.com [9.17.195.107]) by d03dlp02.boulder.ibm.com (Postfix) with ESMTP id 1A2763E4007F for ; Wed, 27 Mar 2013 10:12:47 -0600 (MDT) Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay05.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id r2RGCsVQ075774 for ; Wed, 27 Mar 2013 10:12:54 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id r2RGC7Qi026818 for ; Wed, 27 Mar 2013 10:12:07 -0600 Message-ID: <51531A51.3050709@linux.vnet.ibm.com> Date: Wed, 27 Mar 2013 11:12:01 -0500 From: Joel Schopp MIME-Version: 1.0 References: <5150C415.9030302@linux.vnet.ibm.com> <87ehf3nnja.fsf@codemonkey.ws> <5150CDA8.3020300@linux.vnet.ibm.com> <51530DA2.2030409@linux.vnet.ibm.com> <51530E4B.2010203@linux.vnet.ibm.com> <20130327155303.GB29523@redhat.com> In-Reply-To: <20130327155303.GB29523@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] vNVRAM / blobstore design List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Michael S. Tsirkin" Cc: Stefan Berger , Stefan Hajnoczi , Kent E Yoder , Corey Bryant , Michael Roth , qemu-devel , Kenneth Goldman , Anthony Liguori > Yea it's not hard to invent a random format each time we write something > on disk. > > But I think ASN.1 BER will be useful to have in qemu anyway. E.g. it's a > better format for migration than what we have now. Once we have it in > tree re-using it seems cleaner than maintaining some per-TPM thing. > The asn.1 patches that have been posted seem to be getting a cool reception. If people think asn.1 is the way to go some more review comments, acked-bys, reviewed-bys, or signed-off-bys would make that more likely to happen. The patches have gone through several rounds of review and come with a decent set of tests but still haven't been merged. I think they are very mergable. I'm pretty agnostic on the encoding format. If the community wanted nvram encoded in sandscrit I'd go off and write a sandscrit encoder. We need to decide on something.