From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48306) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnNDh-00050W-4R for qemu-devel@nongnu.org; Fri, 14 Jun 2013 02:10:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UnNDe-0005U8-C8 for qemu-devel@nongnu.org; Fri, 14 Jun 2013 02:10:45 -0400 Received: from isrv.corpit.ru ([86.62.121.231]:36383) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UnNDe-0005Tw-4J for qemu-devel@nongnu.org; Fri, 14 Jun 2013 02:10:42 -0400 Message-ID: <51BAB3DE.6000402@msgid.tls.msk.ru> Date: Fri, 14 Jun 2013 10:10:38 +0400 From: Michael Tokarev MIME-Version: 1.0 References: <51B979E6.1030504@msgid.tls.msk.ru> <51BA2C56.80106@msgid.tls.msk.ru> <20130613234752.GA14585@morn.localdomain> In-Reply-To: <20130613234752.GA14585@morn.localdomain> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [SeaBIOS] solaris x86 in qemu? [bisected] List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin O'Connor Cc: seabios , qemu-devel 14.06.2013 03:47, Kevin O'Connor wrote: >> Move code from PCI hotplug DSDT macros to methods. >> >> Simplify the hotplug code by moving the bulk of the logic out of the >> macros and into static method definitions. This also reduces the ACPI >> DSDT code size. >> >> Signed-off-by: Kevin O'Connor > > Can you try with the latest seabios release (v1.7.2.2)? There have > been other changes to the dsdt that may have corrected your issue. It's not exactly trivial to switch bioses after splitting out the tables. But I tried the same thing in current qemu git master, which includes 1.7.2.2, and where solaris guest behaves exactly the same -- it stalls with 100% CPU usage somewhere at the beginning of kernel booting. Hmm. Speaking of the splitting. Does the current bios include the the tables which were split into separate files? I mean, what about compatibility between new bios and old qemu and vise versa, where "old" = "before split" and "new" = "after split" ? Thanks! /mjt