lkml.org 
[lkml]   [2010]   [Oct]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
DateWed, 27 Oct 2010 17:07:08 -0400
FromJason Baron <>
Subject[PATCH 0/2] jump label updates
Hi,

So we finally tracked down the jump label crashes and it turned out that there
was a a bug in the compiler in the implementation of 'asm goto'. As the fix has
not yet been committed yet to gcc, and I don't have a simple test case to
check if the bug has been fixed, we are going to disable jump labels pending
a better test to detect that gcc has been fixed.

The second patch fixes a hang on Geode LX, b/c the no-op probing was done too
early - before the exception tables had even been setup.

thanks,

-Jason

Jason Baron (2):
move arch_init_ideal_nop5 later
jump label: disable due to compiler bug

arch/x86/include/asm/alternative.h | 1 -
arch/x86/kernel/alternative.c | 132 ++++++++++++++++++------------------
arch/x86/kernel/setup.c | 6 --
include/linux/jump_label.h | 9 +++
4 files changed, 76 insertions(+), 72 deletions(-)


\
 
 \ /
  Last update: 2010-10-27 23:11    [from the cache]
©2003-2010