From mboxrd@z Thu Jan 1 00:00:00 1970 From: Katsuya Matsubara Subject: [PATCH RT 1/4] sh: use __preempt_enable_no_resched in cpu_idle() Date: Thu, 12 Feb 2009 00:01:40 +0900 Message-ID: <1234364503-857-2-git-send-email-matsu@igel.co.jp> References: <1234364503-857-1-git-send-email-matsu@igel.co.jp> Cc: Steven Rostedt , Ingo Molnar , Thomas Gleixner , Paul Mundt , LKML , Katsuya Matsubara To: linux-rt-users Return-path: Received: from mailhost.igel.co.jp ([219.106.231.130]:41201 "EHLO mailhost.igel.co.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753193AbZBKPXY (ORCPT ); Wed, 11 Feb 2009 10:23:24 -0500 In-Reply-To: <1234364503-857-1-git-send-email-matsu@igel.co.jp> Sender: linux-rt-users-owner@vger.kernel.org List-ID: __preempt_enable_no_resched skips preempt_count check. However it is of no matter since schedule is called afterwards in this case. The same was done for arm in . Signed-off-by: Katsuya Matsubara --- arch/sh/kernel/process_32.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/sh/kernel/process_32.c b/arch/sh/kernel/process_32.c index b965f02..483fe78 100644 --- a/arch/sh/kernel/process_32.c +++ b/arch/sh/kernel/process_32.c @@ -84,7 +84,7 @@ void cpu_idle(void) idle(); tick_nohz_restart_sched_tick(); - preempt_enable_no_resched(); + __preempt_enable_no_resched(); schedule(); preempt_disable(); check_pgt_cache(); -- 1.6.1