From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KNZl2-0004gr-8z for qemu-devel@nongnu.org; Mon, 28 Jul 2008 16:55:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KNZky-0004fA-E9 for qemu-devel@nongnu.org; Mon, 28 Jul 2008 16:55:51 -0400 Received: from [199.232.76.173] (port=38751 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KNZky-0004f4-9t for qemu-devel@nongnu.org; Mon, 28 Jul 2008 16:55:48 -0400 Received: from an-out-0708.google.com ([209.85.132.244]:16234) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KNZkx-0002H5-TF for qemu-devel@nongnu.org; Mon, 28 Jul 2008 16:55:48 -0400 Received: by an-out-0708.google.com with SMTP id d18so1719194and.130 for ; Mon, 28 Jul 2008 13:55:44 -0700 (PDT) Message-ID: <488E322E.2040503@codemonkey.ws> Date: Mon, 28 Jul 2008 15:55:10 -0500 From: Anthony Liguori MIME-Version: 1.0 Subject: Re: [Qemu-devel] Re: [PATCH 0/3]: Add UUID command-line option References: <488DD98D.5010907@codemonkey.ws> <20080728200039.GA19216@shareable.org> <488E2B43.3040303@codemonkey.ws> <200807282140.56952.paul@codesourcery.com> In-Reply-To: <200807282140.56952.paul@codesourcery.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paul Brook Cc: Gleb Natapov , Chris Lalancette , qemu-devel@nongnu.org Paul Brook wrote: > On Monday 28 July 2008, Anthony Liguori wrote: > > Why would changing machine layout need to be able to override the ACPI table? > If the ACPI table doesn't match the emulated hardware that's a bug, and IMHO > having users supply their own tables is not a good way to fix that bug. > Not everything in ACPI maps directly to emulated hardware. The SMBIOS tables are a good example of this. If I understand correctly, it's not uncommon for hardware manufactures to have a mostly static table, with sub-tables that are dynamically generated. So we may create a mostly "static" table based on the chosen emulated hardware and then allow a user to fill in the sub tables. Regards, Anthony Liguori > Paul >