|
From: | Mark Cave-Ayland |
Subject: | Re: [Qemu-ppc] [PATCH] Changes default cdrom options to work better with Mac OS X. |
Date: | Mon, 24 Jun 2013 16:30:53 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0.12) Gecko/20130116 Icedove/10.0.12 |
On 23/06/13 17:38, Alexander Graf wrote:
One of the last major problems with making Mac OS X boot in QEMU is with a function called IOSleep(). This is an XNU function that does not work correctly. Whenever a call to this function is made, the kernel pauses for a much longer time than it should. This will have to be fixed somehow.This is probably because you have a local patch to override tbfreq, right? :)
Correct. I'm fairly sure last time I checked that both the cpu-frequency and timebase-frequency values had to be set to "realistic" values in order for Darwin not to freeze at this point.
ATB, Mark.
[Prev in Thread] | Current Thread | [Next in Thread] |