On Fri, Jan 12, 2007 at 05:45:03PM -0600, Hollis Blanchard wrote:
> We seem to have an IPI problem, which causes vcpu_pause() to hang the
> system. The following patch, tested on JS20 and JS21, illustrates it.
> Before dom0 starts, IPIs work fine. After Linux's mpic_init(), IPIs (as
> triggered by the 'I' keyhandler) lock the machine. Actually, it looks
> like a message is trying to get out, because after a while we see a '('
> emitted (presumably the first character in "(XEN)").
No, this is almost certainly our code that checks that the IPI start is
acked. If you run with `sync_console' you should see periodic messages
about start stalls.
> (When I comment out mpic_init() in dom0, Xen IPIs continue to work but
> real IRQs (e.g. the IDE controller) fail in dom0.)
Make sure you did not merge this out:
Xen-ppc-devel mailing list