• Tejun Heo's avatar
    sparc32: make show_stack() acquire %fp if @_ksp is not specified · 89e3f23d
    Tejun Heo authored
    show_stack(current or NULL, NULL) is used by arch-independent code to dump
    backtrace of the current task; however, sparc32 show_stack() doesn't
    implement it and wouldn't print any backtrace when NULL @_ksp is specfied.
    
    Make show_stack() acquire and use %fp if @tsk is NULL or current and @_ksp
    is NULL.  This makes %fp fetching in dump_stack() unnecessary.  Make it
    use NULL for @_ksp instead.
    
    Only compile tested.
    Signed-off-by: default avatarTejun Heo <tj@kernel.org>
    Acked-by: default avatarDavid S. Miller <davem@davemloft.net>
    Cc: Bjorn Helgaas <bhelgaas@google.com>
    Cc: Fengguang Wu <fengguang.wu@intel.com>
    Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
    Cc: Jesper Nilsson <jesper.nilsson@axis.com>
    Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
    Cc: Mike Frysinger <vapier@gentoo.org>
    Cc: Vineet Gupta <vgupta@synopsys.com>
    Cc: Sam Ravnborg <sam@ravnborg.org>
    Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    89e3f23d
process_32.c 12.9 KB