summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/stacktrace.c
Commit message (Expand)AuthorAgeFilesLines
* arm64: Add USER_STACKTRACE supportchenqiwu2024-05-031-0/+120
* Merge tag 'net-next-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2024-03-121-0/+26
|\
| * arm64: stacktrace: Implement arch_bpf_stack_walk() for the BPF JITPuranjay Mohan2024-02-271-0/+26
* | arm64: prohibit probing on arch_kunwind_consume_entry()Puranjay Mohan2024-03-041-1/+1
|/
* arm64: stacktrace: factor out kunwind_stack_walk()Mark Rutland2023-12-111-6/+33
* arm64: stacktrace: factor out kernel unwind stateMark Rutland2023-12-111-41/+72
* arm64: use XPACLRI to strip PACMark Rutland2023-04-131-1/+1
* arm64: stacktrace: always inline core stacktrace functionsMark Rutland2023-04-111-10/+13
* arm64: stacktrace: move dump functions to end of fileMark Rutland2023-04-111-33/+33
* arm64: stacktrace: recover return address for first entryMark Rutland2023-04-111-23/+30
* arm64: efi: Account for the EFI runtime stack in stack unwinderArd Biesheuvel2023-01-161-0/+12
* arm64: Prohibit instrumentation on arch_stack_walk()Masami Hiramatsu (Google)2022-12-051-5/+5
* arm64: stacktrace: track hyp stacks in unwinder's address spaceMark Rutland2022-09-091-1/+1
* arm64: stacktrace: track all stack boundaries explicitlyMark Rutland2022-09-091-53/+38
* arm64: stacktrace: rework stack boundary discoveryMark Rutland2022-09-091-23/+42
* arm64: stacktrace: move SDEI stack helpers to stacktrace codeMark Rutland2022-09-091-2/+9
* arm64: stacktrace: rename unwind_next_common() -> unwind_next_frame_record()Mark Rutland2022-09-091-1/+1
* arm64: stacktrace: simplify unwind_next_common()Mark Rutland2022-09-091-2/+1
* KVM: arm64: Make unwind()/on_accessible_stack() per-unwinder functionsMarc Zyngier2022-07-271-0/+90
* arm64: stacktrace: Factor out common unwind()Kalesh Singh2022-07-261-67/+0
* arm64: stacktrace: Handle frame pointer from different address spacesKalesh Singh2022-07-261-1/+1
* arm64: stacktrace: Factor out unwind_next_common()Kalesh Singh2022-07-261-37/+4
* arm64: stacktrace: Add shared header for common stack unwinding codeKalesh Singh2022-07-261-57/+0
* arm64: Copy the task argument to unwind_stateMadhavan T. Venkataraman2022-06-271-13/+20
* arm64: Split unwind_init()Madhavan T. Venkataraman2022-06-271-11/+55
* arm64: stacktrace: use non-atomic __set_bitAndrey Konovalov2022-06-231-1/+1
* arm64: kasan: do not instrument stacktrace.cAndrey Konovalov2022-06-231-2/+2
* arm64: stacktrace: align with common namingMadhavan T. Venkataraman2022-04-221-2/+2
* arm64: stacktrace: rename stackframe to unwind_stateMadhavan T. Venkataraman2022-04-221-34/+34
* arm64: stacktrace: rename unwinder functionsMadhavan T. Venkataraman2022-04-221-17/+17
* arm64: stacktrace: make struct stackframe private to stacktrace.cMark Rutland2022-04-221-0/+32
* arm64: stacktrace: delete PCS commentMark Rutland2022-04-221-15/+0
* arm64: stacktrace: remove NULL task check from unwind_frame()Madhavan T. Venkataraman2022-04-221-3/+0
* arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOLMasami Hiramatsu2022-01-241-2/+3
* arm64: Make some stacktrace functions privateMark Rutland2021-12-101-5/+7
* arm64: Make dump_backtrace() use arch_stack_walk()Madhavan T. Venkataraman2021-12-101-38/+6
* arch: Make ARCH_STACKWALK independent of STACKTRACEPeter Zijlstra2021-12-101-4/+0
* arm64: ftrace: use HAVE_FUNCTION_GRAPH_RET_ADDR_PTRMark Rutland2021-11-161-10/+8
* arm64: Recover kretprobe modified return address in stacktraceMasami Hiramatsu2021-10-221-0/+7
* arm64: stacktrace: avoid tracing arch_stack_walk()Mark Rutland2021-08-031-1/+1
* arm64: stacktrace: use %pSb for backtrace printingStephen Boyd2021-07-081-1/+1
* arm64: stacktrace: Relax frame record alignment requirement to 8 bytesPeter Collingbourne2021-05-261-1/+1
* arm64: Change the on_*stack functions to take a size argumentPeter Collingbourne2021-05-261-1/+1
* arm64: Implement stack trace termination recordMadhavan T. Venkataraman2021-05-251-9/+7
* Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2021-05-071-4/+6
|\
| * arm64: stacktrace: restore terminal recordsMark Rutland2021-04-301-4/+6
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2021-04-261-0/+24
|\|
| * arm64: stacktrace: Move start_backtrace() out of the headerMark Brown2021-03-281-0/+24
* | arm64: stacktrace: don't trace arch_stack_walk()Mark Rutland2021-03-221-4/+5
|/
* arm64: stacktrace: Report when we reach the end of the stackMark Brown2021-02-251-1/+1