From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37795) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6zEP-0004hy-DY for qemu-devel@nongnu.org; Sat, 25 Jan 2014 04:08:56 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W6zEI-0007by-2V for qemu-devel@nongnu.org; Sat, 25 Jan 2014 04:08:49 -0500 Received: from cantor2.suse.de ([195.135.220.15]:47436 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W6zEH-0007br-ST for qemu-devel@nongnu.org; Sat, 25 Jan 2014 04:08:42 -0500 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (1.0) From: Alexander Graf In-Reply-To: <20140125000945.GA10357@crash.ini.cmu.edu> Date: Sat, 25 Jan 2014 10:08:37 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: <6FAEE645-799D-4535-B568-75AB5E4D206C@suse.de> References: <20140120212517.GD18508@ERROL.INI.CMU.EDU> <52DE4CDC.4070501@redhat.com> <20140121110202.GA22693@redhat.com> <52DE5471.5090901@redhat.com> <20140121114454.GC22693@redhat.com> <20140121181101.GB1323@ERROL.INI.CMU.EDU> <20140121183851.GA26382@redhat.com> <20140124164608.GB1293@ERROL.INI.CMU.EDU> <20140125000945.GA10357@crash.ini.cmu.edu> Subject: Re: [Qemu-devel] [PATCH] ACPI: Add IRQ resource to HPET._CRS on Mac OS X List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Gabriel L. Somlo" Cc: "imammedo@redhat.com" , "pbonzini@redhat.com" , "lersek@redhat.com" , "qemu-devel@nongnu.org" , "Michael S. Tsirkin" > Am 25.01.2014 um 01:09 schrieb "Gabriel L. Somlo" : >=20 > On Fri, Jan 24, 2014 at 10:18:04PM +0100, Alexander Graf wrote: >>> In the mean time I updated the bootloader I was using (chameleon) to >>> the latest svn (2345), and was able to bring up Lion in addition to >>> SnowLeopard. >>=20 >> Did Chameleon patch this up itself in the dsdt maybe? >=20 > =46rom a cursory pass through the Chameleon source, I don't think so. Ok :). I only barely remember what Chameleon did on top of the normal Apple B= IOS bootloader. >=20 > They do allow one to specify an alternate DSDT to load, but I'm not > using that feature currently. >=20 > Once I finish trying all versions of OSX against all combinations > of piix vs. q35 and up vs. smp, I'll give the Chameleon source a > closer look: ultimately, it would be nice if we had something > Chameleon-like that could be built on Linux (get OSX+Xcode out of > the equation). Maybe getting the interesting bits submitted as patches > against SeaBIOS and QEMU, wherever appropriate. I disagree. Eventually we want to run TianoCore and just use Apple's EFI boo= tloader. With that we should be a lot more future proof. >=20 > Currently, I have SnowLeopard, Lion, and MountainLion working fine. > MountainLion needs the 10.8.5 installer (10.8.0 installer hangs at > boot). >=20 > Mavericks 10.9.0 installer boots and works fine, but the resulting hdd > image, while bootable, hangs during boot. I want to try the latest > Mavericks installer before moving on to isolate the bits of Chameleon > magic that are relevant to us (QEMU+KVM). >=20 > That's about where things are right now :) Nice progress :). Thanks a lot for taking care of all this! Alex >=20 > Thanks, > --Gabriel