[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH] Disable SMP on the MacBook by default





On 13/9/06 23:11, "Marco Gerards" <mgerards@xxxxxxxxx> wrote:

> The second core can not be initialized because the INIT IPI does not
> arrive.  It only happens on the MacBook and not on the desktop Intel
> Macs.  On the MacBook the second core is put into deep sleep mode.  It
> should get out of sleep mode when an IPI or interrupt is received.
> 
> That does not happen.  It looks like the keyboard interrupt does
> wakeup the second core, after which the IPI is received.

Have you tried tickling the second core with some interrupt or NMI IPIs from
the boot core? Sounds like a slightly harder kick is required.

What about tracing what the Linux ACPI interpreter kicks out in terms of
hardware accesses? Perhaps you can work out what the ACPI goop actually does
in low-level terms, which could then perhaps be applied in a simpler form
(than ACPI interpreting) to Xen?

 -- Keir



_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.