X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fsparc%2Fkernel%2Fprocess_32.c;h=935fdbcd88c20b5d64a9c965e102e47edfe1048a;hb=bd2f55361f18347e890d52ff9cfd8895455ec11b;hp=f793742eec2b075395f9e71c4af50bac780dbe25;hpb=1dd6c0770d7d4ca477a1a8452ab0161b1150e4ad;p=deliverable%2Flinux.git diff --git a/arch/sparc/kernel/process_32.c b/arch/sparc/kernel/process_32.c index f793742eec2b..935fdbcd88c2 100644 --- a/arch/sparc/kernel/process_32.c +++ b/arch/sparc/kernel/process_32.c @@ -113,9 +113,7 @@ void cpu_idle(void) while (!need_resched()) cpu_relax(); } - preempt_enable_no_resched(); - schedule(); - preempt_disable(); + schedule_preempt_disabled(); check_pgt_cache(); } } @@ -138,9 +136,7 @@ void cpu_idle(void) while (!need_resched()) cpu_relax(); } - preempt_enable_no_resched(); - schedule(); - preempt_disable(); + schedule_preempt_disabled(); check_pgt_cache(); } }