• walimis's avatar
    tracing/trace_stack: fix the number of entries in the header · 083a63b4
    walimis authored
    The last entry in the stack_dump_trace is ULONG_MAX, which is not
    a valid entry, but max_stack_trace.nr_entries has accounted for it.
    So when printing the header, we should decrease it by one.
    Before fix, print as following, for example:
    
    	Depth    Size   Location    (53 entries)	<--- should be 52
    	-----    ----   --------
      0)     3264     108   update_wall_time+0x4d5/0x9a0
      ...
     51)       80      80   syscall_call+0x7/0xb
     ^^^
       it's correct.
    Signed-off-by: default avatarwalimis <walimisdev@gmail.com>
    LKML-Reference: <1244016090-7814-1-git-send-email-walimisdev@gmail.com>
    Signed-off-by: default avatarSteven Rostedt <rostedt@goodmis.org>
    083a63b4
trace_stack.c 7.51 KB