lkml.org 
[lkml]   [2008]   [Sep]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5/7] traps: x86_64: remove trace_hardirqs_fixup from debug handler
    Date
    All exceptions are taken via interrupt gates. TRACE_IRQS_OFF
    is called just before entering the C code, so the irq state
    is known to the irq tracer at this point. No need to call
    trace_hardirqs_fixup.

    Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm>
    ---
    arch/x86/kernel/traps_64.c | 2 --
    1 files changed, 0 insertions(+), 2 deletions(-)

    diff --git a/arch/x86/kernel/traps_64.c b/arch/x86/kernel/traps_64.c
    index 2ff759e..c5fb747 100644
    --- a/arch/x86/kernel/traps_64.c
    +++ b/arch/x86/kernel/traps_64.c
    @@ -895,8 +895,6 @@ asmlinkage void __kprobes do_debug(struct pt_regs * regs,
    unsigned long condition;
    siginfo_t info;

    - trace_hardirqs_fixup();
    -
    get_debugreg(condition, 6);

    /*
    --
    1.5.4.3


    \
     
     \ /
      Last update: 2008-09-26 14:45    [W:0.040 / U:31.976 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site