summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/ptrace.h
AgeCommit message (Expand)AuthorFilesLines
2022-05-19x86/sev: Mark the code returning to user space as syscall gapLai Jiangshan1-0/+4
2022-02-13x86/ptrace: Always inline v8086_mode() for instrumentationBorislav Petkov1-1/+1
2021-09-15x86: Always inline ip_within_syscall_gap()Peter Zijlstra1-1/+1
2021-03-15Merge tag 'v5.12-rc3' into x86/coreBorislav Petkov1-0/+15
2021-03-08x86/sev-es: Introduce ip_within_syscall_gap() helperJoerg Roedel1-0/+15
2021-03-08x86/stackprotector/32: Make the canary into a regular percpu variableAndy Lutomirski1-1/+4
2020-09-04tracing/kprobes, x86/ptrace: Fix regs argument order for i386Vamshi K Sthambamkadi1-1/+1
2020-07-24x86/ptrace: Provide pt_regs helper for entry/exitThomas Gleixner1-0/+5
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig1-2/+2
2020-06-11x86/int3: Ensure that poke_int3_handler() is not tracedThomas Gleixner1-1/+1
2020-01-28Merge branch 'x86-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+13
2020-01-08x86: Remove force_iret()Brian Gerst1-16/+0
2019-12-30x86/insn-eval: Add support for 64-bit kernel modeJann Horn1-0/+13
2019-11-16x86/process: Unify copy_thread_tls()Thomas Gleixner1-0/+6
2019-07-13Merge tag 'asm-generic-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-5/+25
2019-07-09Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+1
2019-07-01x86: don't use asm-generic/ptrace.hChristoph Hellwig1-5/+25
2019-06-25x86/stackframe/32: Provide consistent pt_regsPeter Zijlstra1-15/+2
2019-05-29signal/x86: Remove task parameter from send_sigtrapEric W. Biederman1-2/+1
2018-10-30Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-0/+38
2018-10-24Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-10-23Merge branch 'x86-paravirt-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2018-10-23Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-7/+35
2018-10-18kprobes, x86/ptrace.h: Make regs_get_kernel_stack_nth() not fault on bad stackSteven Rostedt (VMware)1-7/+35
2018-10-11x86: ptrace: Add function argument access APIMasami Hiramatsu1-0/+38
2018-09-19signal: Simplify tracehook_report_syscall_exitEric W. Biederman1-1/+1
2018-09-03x86/paravirt: Move items in pv_info under PARAVIRT_XXL umbrellaJuergen Gross1-1/+1
2018-09-03x86/fault: Plumb error code and fault address through to fault handlersJann Horn1-0/+2
2017-12-12bpf: add a bpf_override_function helperJosef Bacik1-0/+5
2017-11-07Merge branch 'linus' into x86/asm, to pick up fixes and resolve conflictsIngo Molnar1-0/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-11-01ptrace,x86: Make user_64bit_mode() available to 32-bit buildsRicardo Neri1-1/+5
2017-08-10x86/asm/32: Fix regs_get_register() on segment registersAndy Lutomirski1-0/+11
2017-07-30x86/asm/32: Make pt_regs's segment registers be 16 bitsAndy Lutomirski1-6/+26
2016-06-14x86/entry: Get rid of two-phase syscall entry workAndy Lutomirski1-6/+0
2015-08-05x86/entry: Remove do_notify_resume(), syscall_trace_leave(), and their TIF masksAndy Lutomirski1-1/+0
2015-05-29x86/asm/entry/32: Really make user_mode() work correctly for VM86 modeJan Beulich1-1/+1
2015-03-31x86/asm/entry: Remove user_mode_ignore_vm86()Ingo Molnar1-17/+0
2015-03-23x86/asm/entry: Remove user_mode_vm()Andy Lutomirski1-5/+0
2015-03-23x86/asm/entry: Make user_mode() work correctly if regs came from VM86 modeAndy Lutomirski1-10/+7
2015-03-23x86/asm/entry: Add user_mode_ignore_vm86()Andy Lutomirski1-0/+17
2015-03-23x86/asm/entry: Fix execve() and sigreturn() syscalls to always return via IRETBrian Gerst1-1/+1
2015-03-10x86/asm/entry/64: Save user RSP in pt_regs->sp on SYSCALL64 fastpathDenys Vlasenko1-6/+2
2015-03-05x86/asm/entry/64: Fix commentsDenys Vlasenko1-3/+10
2014-09-09x86: Split syscall_trace_enter into two phasesAndy Lutomirski1-0/+5
2014-07-04ptrace,x86: force IRET path after a ptrace_stop()Tejun Heo1-0/+16
2014-01-07x86: Delete non-required instances of include <linux/init.h>Paul Gortmaker1-1/+0
2012-12-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+7
2012-12-20new helper: compat_user_stack_pointer()Al Viro1-0/+7
2012-12-15UAPI: (Scripted) Disintegrate arch/x86/include/asmDavid Howells1-74/+1