Thread (12 messages) flat view 12 messages, 5 authors, 2011-02-09
STALE5704d

[PATCH] sched: provide scheduler_ipi() callback in response to smp_send_reschedule()

From: peterz@infradead.org (Peter Zijlstra)
Date: 2011-02-07 13:54:19
Also in: linux-alpha, linux-arch, linux-mips, linux-um, linuxppc-dev, virtualization, xen-devel

On Mon, 2011-02-07 at 10:26 +1100, Benjamin Herrenschmidt wrote:
quoted hunk ↗ jump to hunk
You missed:
diff --git a/arch/powerpc/kernel/smp.c b/arch/powerpc/kernel/smp.c
index 9813605..467d122 100644
--- a/arch/powerpc/kernel/smp.c
+++ b/arch/powerpc/kernel/smp.c
@@ -98,6 +98,7 @@ void smp_message_recv(int msg)
                break;
        case PPC_MSG_RESCHEDULE:
                /* we notice need_resched on exit */
+               scheduler_ipi();
                break;
        case PPC_MSG_CALL_FUNC_SINGLE:
                generic_smp_call_function_single_interrupt();
Fold that in and add:

Acked-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Thanks Ben!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help