aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/kernel/step.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-04x86/msr: Prepare for including <linux/percpu.h> into <asm/msr.h>Gravatar Thomas Gleixner 1-0/+2
2022-05-11ptrace: Reimplement PTRACE_KILL by always sending SIGKILLGravatar Eric W. Biederman 1-2/+1
2021-02-06entry: Ensure trap after single-step on system call returnGravatar Gabriel Krisman Bertazi 1-2/+8
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-07-30x86/asm/32: Remove a bunch of '& 0xffff' from pt_regs segment readsGravatar Andy Lutomirski 1-1/+1
2017-06-08x86/ldt: Rename ldt_struct::size to ::nr_entriesGravatar Borislav Petkov 1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Gravatar Ingo Molnar 1-0/+1
2016-10-19mm: replace access_process_vm() write parameter with gup_flagsGravatar Lorenzo Stoakes 1-1/+2
2015-08-18Merge branch 'x86/urgent' into x86/asm to fix up conflicts and to pick up fixesGravatar Ingo Molnar 1-2/+2
2015-08-08x86/ldt: Correct LDT access in single stepping logicGravatar Juergen Gross 1-2/+2
2015-07-31x86/ldt: Make modify_ldt() optionalGravatar Andy Lutomirski 1-0/+2
2015-07-31x86/ldt: Make modify_ldt synchronousGravatar Andy Lutomirski 1-2/+4
2013-01-22ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILLGravatar Oleg Nesterov 1-4/+5
2012-09-15uprobes/x86: Do not (ab)use TIF_SINGLESTEP/user_*_single_step() for single-st...Gravatar Oleg Nesterov 1-1/+1
2012-09-15ptrace/x86: Partly fix set_task_blockstep()->update_debugctlmsr() logicGravatar Oleg Nesterov 1-1/+13
2012-09-15ptrace/x86: Introduce set_task_blockstep() helperGravatar Oleg Nesterov 1-20/+21
2011-08-04x86-64: Add user_64bit_mode paravirt opGravatar Andy Lutomirski 1-1/+1
2011-03-18x86: Fix common misspellingsGravatar Lucas De Marchi 1-1/+1
2010-03-26x86, ptrace: Fix block-stepGravatar Peter Zijlstra 1-4/+20
2010-03-26x86, perf, bts, mm: Delete the never used BTS-ptrace codeGravatar Peter Zijlstra 1-32/+4
2009-07-19x86: Use get_desc_base()Gravatar Akinobu Mita 1-5/+4
2008-07-16x86 ptrace: user-sets-TF nitsGravatar Roland McGrath 1-0/+13
2008-07-16x86 ptrace: block-step fixGravatar Roland McGrath 1-6/+16
2008-04-17x86: prevent unconditional writes to DebugCtl MSRGravatar Jan Beulich 1-1/+1
2008-04-03x86 ptrace: avoid unnecessary wrmsrGravatar Roland McGrath 1-4/+7
2008-03-07x86: fix typo in step.cGravatar Jan Beulich 1-2/+2
2008-01-30x86: remove last user of get_segment_eipGravatar Harvey Harrison 1-84/+0
2008-01-30x86: common x86_32|64 namingGravatar Harvey Harrison 1-2/+2
2008-01-30x86: use wrmsrl in kprobes.c, step.cGravatar Harvey Harrison 1-4/+0
2008-01-30x86: move get_segment_eip() to step.cGravatar Harvey Harrison 1-0/+81
2008-01-30x86, ptrace: support for branch trace store(BTS)Gravatar Markus Metzger 1-5/+13
2008-01-30x86: rename the struct pt_regs members for 32/64-bit consistencyGravatar H. Peter Anvin 1-10/+5
2008-01-30x86: debugctlmsr arch_has_block_stepGravatar Roland McGrath 1-3/+61
2008-01-30x86 single_step: TIF_FORCED_TFGravatar Roland McGrath 1-6/+3
2008-01-30x86: single_step: share codeGravatar Roland McGrath 1-0/+14
2008-01-30x86: single_step 0xf0Gravatar Roland McGrath 1-1/+1
2008-01-30x86: single_step segment macrosGravatar Roland McGrath 1-3/+1
2008-01-30x86: single_step movedGravatar Roland McGrath 1-0/+140