From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LoKUI-0006h8-Sc for qemu-devel@nongnu.org; Mon, 30 Mar 2009 12:37:26 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LoKUD-0006We-Uj for qemu-devel@nongnu.org; Mon, 30 Mar 2009 12:37:26 -0400 Received: from [199.232.76.173] (port=51595 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LoKUD-0006WU-Lj for qemu-devel@nongnu.org; Mon, 30 Mar 2009 12:37:21 -0400 Received: from mx2.redhat.com ([66.187.237.31]:56806) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LoKUD-0000iZ-28 for qemu-devel@nongnu.org; Mon, 30 Mar 2009 12:37:21 -0400 Date: Mon, 30 Mar 2009 19:37:18 +0300 From: Gleb Natapov Message-ID: <20090330163718.GJ25718@redhat.com> References: <49CBBCD4.3020207@the2masters.de> <20090327073600.GA31195@redhat.com> <49D0E6E6.4000302@the2masters.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <49D0E6E6.4000302@the2masters.de> Subject: [Qemu-devel] Re: How to use -acpitable to add a SLIC-table? Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hellermann Cc: qemu-devel@nongnu.org On Mon, Mar 30, 2009 at 05:36:06PM +0200, Stefan Hellermann wrote: > Gleb Natapov schrieb: > > On Thu, Mar 26, 2009 at 06:35:16PM +0100, Stefan Hellermann wrote: > > > >> Hello, > >> > >> how can I use the -acpitable parameter to add a SLIC-table to the > >> qemu-bios dynamically? > >> > >> I think I need a file with the SLIC-data, but how can I extract this > >> data out of my BIOS from my host-machine for example? > >> > >> The -acpitable parameter accepts a bunch of settings and a datafile, do > >> I need to set all these settings? I think most of them should sit in the > >> SLIC-file. > >> > >> > > -acpitable parameter settings are field from common ACPI table header. > > If you skip any of them default will be used. Table data that goes after > > headers should be specified after data=. > > > > > >> I tried using SLIC-Data-files downloaded from the web, but I'm unsure if > >> they are formatted correctly. > >> > > It looks like they already contain ACPI header. > > > Okay, I did some new tries. On my own (real-)machine I did > # acpidump -o acpidata > # acpixtract -l dump | grep SLIC > Signature Length OemId OemTableId OemRevision CompilerId > CompilerRevision > SLIC 374 "LENOVO" "TP-7O " 00002210 " LTP" 00000000 > # acpixtract -sSLIC acpidata > # qemu-system-x86_64 -acpitable > sig=SLIC,rev=1,oem_id=LENOVO,oem_table_id=TP-70\ \ \ > ,oem_rev=00002210,asl_compiler_id=\ > LTP,asl_compiler_rev=00000000,data=SLIC.dat > Are you sure your BIOS is up to date? -- Gleb.