summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/stacktrace.c
AgeCommit message (Expand)AuthorFilesLines
2023-03-09riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack modeAlexandre Ghiti1-1/+1
2023-02-02riscv: stacktrace: Fix missing the first frameLiu Shixin1-1/+2
2022-12-05riscv: stacktrace: Make walk_stackframe cross pt_regs frameGuo Ren1-0/+9
2022-12-05riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argumentGuo Ren1-1/+1
2022-03-30riscv: Rename "sp_in_global" to "current_stack_pointer"Kees Cook1-4/+2
2022-02-04riscv: eliminate unreliable __builtin_frame_address(1)Changbin Du1-4/+5
2021-12-10arch: Make ARCH_STACKWALK independent of STACKTRACEPeter Zijlstra1-4/+0
2021-10-15sched: Add wrapper for get_wchan() to keep task blockedKees Cook1-7/+5
2021-07-24riscv: stacktrace: Fix NULL pointer dereferenceJisheng Zhang1-1/+1
2021-07-23riscv: stacktrace: pin the task's stack in get_wchanJisheng Zhang1-1/+5
2021-06-18sched: Introduce task_is_running()Peter Zijlstra1-1/+1
2021-05-22riscv: stacktrace: fix the riscv stacktrace when CONFIG_FRAME_POINTER enabledChen Huang1-7/+7
2021-04-01riscv: Drop const annotation for spKefeng Wang1-1/+1
2021-02-26Merge tag 'riscv-for-linus-5.12-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+17
2021-01-14riscv: stacktrace: Move register keyword to beginning of declarationKefeng Wang1-3/+2
2021-01-14riscv/stacktrace: Fix stack output without ra on the stack topChen Huang1-3/+9
2021-01-14riscv: Add dump stack in show_regsKefeng Wang1-2/+8
2020-11-25riscv: Enable ARCH_STACKWALKKefeng Wang1-39/+10
2020-11-20riscv: Make stack walk callback consistent with generic codeKefeng Wang1-5/+5
2020-11-20riscv: Cleanup stacktraceKefeng Wang1-7/+2
2020-06-09kernel: rename show_stack_loglvl() => show_stack()Dmitry Safonov1-7/+1
2020-06-09riscv: add show_stack_loglvl()Dmitry Safonov1-3/+10
2020-06-09kallsyms/printk: add loglvl to print_ip_sym()Dmitry Safonov1-1/+1
2020-05-12riscv: stacktrace: Fix undefined reference to `walk_stackframe'Kefeng Wang1-1/+1
2020-04-21RISC-V: stacktrace: Declare sp_in_global outside ifdefGuenter Roeck1-2/+2
2020-03-03RISC-V: Stop relying on GCC's register allocator's hueristicsPalmer Dabbelt1-3/+4
2019-09-04riscv: Add perf callchain supportMao Han1-2/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174Thomas Gleixner1-9/+1
2019-05-19Merge tag 'riscv-for-linus-5.2-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-9/+5
2019-04-25riscv: remove duplicate macros from ptrace.hChristoph Hellwig1-5/+5
2019-04-25riscv: remove unreachable !HAVE_FUNCTION_GRAPH_RET_ADDR_PTR codeChristoph Hellwig1-4/+0
2019-04-14riscv/stacktrace: Remove the pointless ULONG_MAX markerThomas Gleixner1-2/+0
2018-04-02riscv/ftrace: Add HAVE_FUNCTION_GRAPH_RET_ADDR_PTR supportAlan Kao1-0/+6
2017-09-26RISC-V: Generic library routines and assemblyPalmer Dabbelt1-0/+177