On 22 November 2010 17:03, Per Fransson <per.fransson.ml at gmail.com> wrote: > On the other hand, do we really need to enable the interrupts before > performing an ipi? > The important thing must be for them to be enabled on the > receiving/callee cores. It's not > as if we want the crashing core to be interruptable, is it? That's for the situation when the other core tries to send an IPI at the same time. Unlikely but both cores may deadlock. I actually had a patch to allow this which was really complicated and it still failed in a real-world scenario which I could foresee. -- Catalin