From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59122) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WG3k2-0006Jv-0i for qemu-devel@nongnu.org; Wed, 19 Feb 2014 04:47:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WG3jw-0005JY-1s for qemu-devel@nongnu.org; Wed, 19 Feb 2014 04:46:57 -0500 Received: from mx1.redhat.com ([209.132.183.28]:50926) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WG3jv-0005Ip-M1 for qemu-devel@nongnu.org; Wed, 19 Feb 2014 04:46:51 -0500 Message-ID: <1392803204.20987.5.camel@nilsson.home.kraxel.org> From: Gerd Hoffmann Date: Wed, 19 Feb 2014 10:46:44 +0100 In-Reply-To: <20140218200216.GA3259@morn.localdomain> References: <20140217160947.GO29329@ERROL.INI.CMU.EDU> <20140217203333.GB30268@morn.localdomain> <1392718893.4724.12.camel@nilsson.home.kraxel.org> <20140218191728.GS29329@ERROL.INI.CMU.EDU> <20140218200216.GA3259@morn.localdomain> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v2, Ping] SMBIOS: Upgrade Type17 to v2.3, add Type2 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: pbonzini@redhat.com, "Gabriel L. Somlo" , seabios@seabios.org, qemu-devel@nongnu.org, agraf@suse.de Hi, > In my opinion, generating the entire smbios table in QEMU and using > the "romfile_loader" mechanism (see seabios src/fw/romfile_loader.c) > would be the preferred solution. I understand that this is more than > you signed up for. Yes, this is where we should end up long-term. For the time being I think it is fine to use the existing mechanism to switch over table by table, and once we have the code to generate all tables in qemu we can switch over to an interface where we simply pass all tables as single blob. I think we don't even need the romfile_loader, or do have smbios tables pointers which need to be fixed up? cheers, Gerd