From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754766Ab1GFJg1 (ORCPT ); Wed, 6 Jul 2011 05:36:27 -0400 Received: from mail-vx0-f174.google.com ([209.85.220.174]:40569 "EHLO mail-vx0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754370Ab1GFJg0 convert rfc822-to-8bit (ORCPT ); Wed, 6 Jul 2011 05:36:26 -0400 MIME-Version: 1.0 In-Reply-To: <1309870814-14181-3-git-send-email-ian.campbell@citrix.com> References: <20110705111525.GR17941@sun> <1309870814-14181-3-git-send-email-ian.campbell@citrix.com> Date: Wed, 6 Jul 2011 12:36:25 +0300 X-Google-Sender-Auth: aAJwF6rEgK53QIbSnKABpRtnjVk Message-ID: Subject: Re: [PATCH 3/3] x86: ret_from_fork: use symbolic contants for bits in EFLAGS From: Pekka Enberg To: Ian Campbell Cc: Cyrill Gorcunov , linux-kernel@vger.kernel.org, Ingo Molnar , Thomas Gleixner , "H. Peter Anvin" , Brian Gerst , Jan Beulich , Peter Zijlstra , Frederic Weisbecker , x86@kernel.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 5, 2011 at 4:00 PM, Ian Campbell wrote: > Signed-off-by: Ian Campbell > Cc: x86@kernel.org > --- >  arch/x86/kernel/entry_32.S |    2 +- >  arch/x86/kernel/entry_64.S |    2 +- >  2 files changed, 2 insertions(+), 2 deletions(-) > > diff --git a/arch/x86/kernel/entry_32.S b/arch/x86/kernel/entry_32.S > index 5c1a9197..f032530 100644 > --- a/arch/x86/kernel/entry_32.S > +++ b/arch/x86/kernel/entry_32.S > @@ -303,7 +303,7 @@ ENTRY(ret_from_fork) >        call schedule_tail >        GET_THREAD_INFO(%ebp) >        popl_cfi %eax > -       pushl_cfi $0x0202               # Reset kernel eflags > +       pushl_cfi $(X86_EFLAGS_IF|0x2)  # Reset kernel eflags >        popfl_cfi >        jmp syscall_exit >        CFI_ENDPROC > diff --git a/arch/x86/kernel/entry_64.S b/arch/x86/kernel/entry_64.S > index 9c28bd5..4c76abf 100644 > --- a/arch/x86/kernel/entry_64.S > +++ b/arch/x86/kernel/entry_64.S > @@ -399,7 +399,7 @@ ENTRY(ret_from_fork) > >        call schedule_tail                      # rdi: 'prev' task parameter > > -       pushq_cfi $0x0202 > +       pushq_cfi $(X86_EFLAGS_IF|0x2) >        popfq_cfi                               # reset kernel eflags > >        GET_THREAD_INFO(%rcx) Reviewed-by: Pekka Enberg