[PATCH 0/2] jump label updates

From: Jason Baron
Date: Wed Oct 27 2010 - 17:07:52 EST


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(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/