07 Dec, 2011

1 commit

  • WARNING: arch/x86/kernel/built-in.o(.text+0x4c71): Section mismatch in
    reference from the function arch_jump_label_transform_static() to the
    function .init.text:text_poke_early()
    The function arch_jump_label_transform_static() references
    the function __init text_poke_early().
    This is often because arch_jump_label_transform_static lacks a __init
    annotation or the annotation of text_poke_early is wrong.

    Signed-off-by: Peter Zijlstra
    Cc: Jason Baron
    Link: http://lkml.kernel.org/n/tip-9lefe89mrvurrwpqw5h8xm8z@git.kernel.org
    Signed-off-by: Ingo Molnar

    Peter Zijlstra
     

26 Oct, 2011

2 commits


19 Apr, 2011

1 commit

  • Clean up and unify the NOP selection infrastructure:

    - Make the atomic 5-byte NOP a part of the selection system.
    - Pick NOPs once during early boot and then be done with it.

    Signed-off-by: H. Peter Anvin
    Cc: Tejun Heo
    Cc: Steven Rostedt
    Cc: Frederic Weisbecker
    Cc: Jason Baron
    Link: http://lkml.kernel.org/r/1303166160-10315-3-git-send-email-hpa@linux.intel.com

    H. Peter Anvin
     

23 Sep, 2010

1 commit

  • add x86 support for jump label. I'm keeping this patch separate so its clear
    to arch maintainers what was required for x86 support this new feature.
    Hopefully, it wouldn't be too painful for other archs.

    Signed-off-by: Jason Baron
    LKML-Reference:

    [ cleaned up some formatting ]

    Signed-off-by: Steven Rostedt

    Jason Baron