summaryrefslogtreecommitdiffstats
path: root/arch/x86/include/asm/ptrace.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* x86/sev: Mark the code returning to user space as syscall gapLai Jiangshan2022-05-191-0/+4
* x86/ptrace: Always inline v8086_mode() for instrumentationBorislav Petkov2022-02-121-1/+1
* x86: Always inline ip_within_syscall_gap()Peter Zijlstra2021-09-151-1/+1
* Merge tag 'v5.12-rc3' into x86/coreBorislav Petkov2021-03-151-0/+15
|\
| * x86/sev-es: Introduce ip_within_syscall_gap() helperJoerg Roedel2021-03-081-0/+15
* | x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski2021-03-081-1/+4
|/
* tracing/kprobes, x86/ptrace: Fix regs argument order for i386Vamshi K Sthambamkadi2020-09-041-1/+1
* x86/ptrace: Provide pt_regs helper for entry/exitThomas Gleixner2020-07-241-0/+5
* maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig2020-06-171-2/+2
* x86/int3: Ensure that poke_int3_handler() is not tracedThomas Gleixner2020-06-111-1/+1
* Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-01-281-0/+13
|\
| * x86/insn-eval: Add support for 64-bit kernel modeJann Horn2019-12-301-0/+13
* | x86: Remove force_iret()Brian Gerst2020-01-081-16/+0
|/
* x86/process: Unify copy_thread_tls()Thomas Gleixner2019-11-161-0/+6
* Merge tag 'asm-generic-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-07-131-5/+25
|\
| * x86: don't use asm-generic/ptrace.hChristoph Hellwig2019-07-011-5/+25
* | Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2019-07-091-2/+1
|\ \
| * | signal/x86: Remove task parameter from send_sigtrapEric W. Biederman2019-05-291-2/+1
| |/
* / x86/stackframe/32: Provide consistent pt_regsPeter Zijlstra2019-06-251-15/+2
|/
* Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2018-10-301-0/+38
|\
| * x86: ptrace: Add function argument access APIMasami Hiramatsu2018-10-111-0/+38
* | Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-10-241-1/+1
|\ \
| * | signal: Simplify tracehook_report_syscall_exitEric W. Biederman2018-09-191-1/+1
| |/
* | Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2018-10-231-1/+1
|\ \
| * | x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrellaJuergen Gross2018-09-031-1/+1
| |/
* | Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-10-231-7/+35
|\ \
| * | kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stackSteven Rostedt (VMware)2018-10-181-7/+35
| |/
* / x86/fault: Plumb error code and fault address through to fault handlersJann Horn2018-09-031-0/+2
|/
* bpf: add a bpf_override_function helperJosef Bacik2017-12-121-0/+5
* Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar2017-11-071-0/+1
|\
| * License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* | ptrace,x86: Make user_64bit_mode() available to 32-bit buildsRicardo Neri2017-11-011-1/+5
|/
* x86/asm/32: Fix regs_get_register() on segment registersAndy Lutomirski2017-08-101-0/+11
* x86/asm/32: Make pt_regs's segment registers be 16 bitsAndy Lutomirski2017-07-301-6/+26
* x86/entry: Get rid of two-phase syscall entry workAndy Lutomirski2016-06-141-6/+0
* x86/entry: Remove do_notify_resume(), syscall_trace_leave(), and their TIF masksAndy Lutomirski2015-08-051-1/+0
* x86/asm/entry/32: Really make user_mode() work correctly for VM86 modeJan Beulich2015-05-291-1/+1
* x86/asm/entry: Remove user_mode_ignore_vm86()Ingo Molnar2015-03-311-17/+0
* x86/asm/entry: Remove user_mode_vm()Andy Lutomirski2015-03-231-5/+0
* x86/asm/entry: Make user_mode() work correctly if regs came from VM86 modeAndy Lutomirski2015-03-231-10/+7
* x86/asm/entry: Add user_mode_ignore_vm86()Andy Lutomirski2015-03-231-0/+17
* x86/asm/entry: Fix execve() and sigreturn() syscalls to always return via IRETBrian Gerst2015-03-231-1/+1
* x86/asm/entry/64: Save user RSP in pt_regs->sp on SYSCALL64 fastpathDenys Vlasenko2015-03-101-6/+2
* x86/asm/entry/64: Fix commentsDenys Vlasenko2015-03-041-3/+10
* x86: Split syscall_trace_enter into two phasesAndy Lutomirski2014-09-081-0/+5
* ptrace,x86: force IRET path after a ptrace_stop()Tejun Heo2014-07-041-0/+16
* x86: Delete non-required instances of include <linux/init.h>Paul Gortmaker2014-01-071-1/+0
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2012-12-211-0/+7
|\
| * new helper: compat_user_stack_pointer()Al Viro2012-12-201-0/+7
* | UAPI: (Scripted) Disintegrate arch/x86/include/asmDavid Howells2012-12-141-74/+1