X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=kernel%2Fsched.c;h=2632b812cf24a1b7ce0e109689793b8476362d42;hb=73a358d1892a8233801e3fd54668075b52ec42da;hp=18b95520a2e29bdfa181aecb913f0ea50995f609;hpb=5a2cec83a9bb1b4295aa8ab728fcb8ca1811a33c;p=linux-2.6 diff --git a/kernel/sched.c b/kernel/sched.c index 18b95520a2..2632b812cf 100644 --- a/kernel/sched.c +++ b/kernel/sched.c @@ -2888,6 +2888,7 @@ switch_tasks: if (next == rq->idle) schedstat_inc(rq, sched_goidle); prefetch(next); + prefetch_stack(next); clear_tsk_need_resched(prev); rcu_qsctr_inc(task_cpu(prev));