summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/unwind_frame.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86: kmsan: don't instrument stack walking functionsAlexander Potapenko2022-10-031-0/+11
* x86/unwind: Recover kretprobe trampoline entryMasami Hiramatsu2021-10-011-2/+1
* Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/braune...Linus Torvalds2020-08-041-1/+1
|\
| * arch: rename copy_thread_tls() back to copy_thread()Christian Brauner2020-07-041-1/+1
* | exec: Implement kernel_execveEric W. Biederman2020-07-211-1/+1
|/
* x86/entry: Unbreak __irqentry_text_start/end magicThomas Gleixner2020-06-111-7/+1
* x86/unwind: Prevent false warnings for non-current tasksJosh Poimboeuf2020-04-251-0/+3
* x86/stackframe/32: Provide consistent pt_regsPeter Zijlstra2019-06-251-28/+4
* treewide: Add SPDX license identifier for missed filesThomas Gleixner2019-05-211-0/+1
* x86/unwind: Handle NULL pointer calls better in frame unwinderJann Horn2019-03-061-3/+22
* x86/unwind: Disable unwinder warnings on 32-bitJosh Poimboeuf2017-10-101-0/+7
* x86/unwind: Align stack pointer in unwinder dumpJosh Poimboeuf2017-10-101-1/+2
* x86/unwind: Use MSB for frame pointer encoding on 32-bitJosh Poimboeuf2017-10-101-0/+12
* x86/unwind: Fix dereference of untrusted pointerJosh Poimboeuf2017-10-101-1/+15
* Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-09-041-23/+16
|\
| * x86/unwind: Add the ORC unwinderJosh Poimboeuf2017-07-261-23/+16
* | irq: Make the irqentry text section unconditionalMasami Hiramatsu2017-08-101-2/+0
|/
* x86/unwind: Add end-of-stack check for ftrace handlersJosh Poimboeuf2017-05-241-9/+40
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2017-05-031-0/+2
|\
| * stacktrace/x86: add function for detecting reliable stack tracesJosh Poimboeuf2017-03-081-0/+2
* | x86/unwind: Dump all stacks in unwind_dump()Josh Poimboeuf2017-04-261-13/+21
* | x86/unwind: Silence more entry-code related warningsJosh Poimboeuf2017-04-261-3/+17
* | x86/unwind: Remove unused 'sp' parameter in unwind_dump()Josh Poimboeuf2017-04-191-4/+4
* | x86/unwind: Prepend hex mask value with '0x' in unwind_dump()Josh Poimboeuf2017-04-191-1/+1
* | x86/unwind: Properly zero-pad 32-bit values in unwind_dump()Josh Poimboeuf2017-04-191-2/+4
* | x86/unwind: Silence entry-related warningsJosh Poimboeuf2017-04-141-9/+27
* | x86/unwind: Read stack return address in update_stack_state()Josh Poimboeuf2017-04-141-12/+13
* | x86/unwind: Move common code into update_stack_state()Josh Poimboeuf2017-04-141-64/+55
* | x86/unwind: Fix last frame check for aligned function stacksJosh Poimboeuf2017-03-141-6/+30
|/
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* x86/unwind: Disable KASAN checks for non-current tasksJosh Poimboeuf2017-01-121-2/+18
* x86/unwind: Silence warnings for non-current tasksJosh Poimboeuf2017-01-121-0/+10
* Revert "x86/unwind: Detect bad stack return address"Josh Poimboeuf2016-12-231-10/+1
* x86/unwind: Dump stack data on warningsJosh Poimboeuf2016-12-191-0/+38
* x86/unwind: Adjust last frame check for aligned function stacksJosh Poimboeuf2016-12-191-1/+8
* x86/unwind: Ensure stack grows downJosh Poimboeuf2016-10-281-4/+30
* x86/unwind: Detect bad stack return addressJosh Poimboeuf2016-10-271-1/+9
* x86/unwind: Warn on bad frame pointerJosh Poimboeuf2016-10-271-2/+16
* x86/unwind: Create stack frames for saved syscall registersJosh Poimboeuf2016-10-211-0/+35
* x86/entry/unwind: Create stack frames for saved interrupt registersJosh Poimboeuf2016-10-211-8/+68
* x86/unwind: Add new unwind interface and implementationsJosh Poimboeuf2016-09-201-0/+93