• Steven Rostedt's avatar
    tracing, x86: fix fixup section to return to original code · e3944bfa
    Steven Rostedt authored
    Impact: fix to prevent a kernel crash on fault
    
    If for some reason the pointer to the parent function on the
    stack takes a fault, the fix up code will not return back to
    the original faulting code. This can lead to unpredictable
    results and perhaps even a kernel panic.
    
    A fault should not happen, but if it does, we should simply
    disable the tracer, warn, and continue running the kernel.
    It should not lead to a kernel crash.
    Signed-off-by: default avatarSteven Rostedt <srostedt@redhat.com>
    e3944bfa
ftrace.c 12.6 KB