Age | Commit message (Expand) | Author | Files | Lines |
2020-04-01 | powerpc: Move ptrace into a subdirectory. | Christophe Leroy | 1 | -3468/+0 |
2019-11-13 | powerpc/watchpoint: Fix ptrace code that muck around with address/len | Ravi Bangoria | 1 | -6/+3 |
2019-11-13 | powerpc/watchpoint: Fix length calculation for unaligned target | Ravi Bangoria | 1 | -0/+1 |
2019-11-13 | powerpc/watchpoint: Introduce macros for watchpoint length | Ravi Bangoria | 1 | -3/+3 |
2019-10-30 | powerpc: Add build-time check of ptrace PT_xx defines | Michael Ellerman | 1 | -0/+63 |
2019-10-30 | powerpc/ptrace: Add prototype for function pt_regs_check | Mathieu Malaterre | 1 | -0/+6 |
2019-06-05 | ptrace: move clearing of TIF_SYSCALL_EMU flag to core | Sudeep Holla | 1 | -1/+0 |
2019-04-20 | powerpc: Add force enable of DAWR on P9 option | Michael Neuling | 1 | -1/+2 |
2019-02-22 | powerpc/ptrace: Simplify vr_get/set() to avoid GCC warning | Michael Ellerman | 1 | -2/+8 |
2019-02-07 | powerpc/ptrace: Mitigate potential Spectre v1 | Breno Leitao | 1 | -1/+7 |
2018-12-20 | powerpc/ptrace: Combine SYSCALL_EMU & SYSCALL_TRACE handling | Dmitry V. Levin | 1 | -23/+31 |
2018-12-10 | powerpc/ptrace: replace ptrace_report_syscall() with a tracehook call | Elvira Khabirova | 1 | -1/+6 |
2018-10-14 | powerpc/64: Interrupts save PPR on stack rather than thread_struct | Nicholas Piggin | 1 | -2/+2 |
2018-10-14 | powerpc/ptrace: Don't use sizeof(struct pt_regs) in ptrace code | Michael Ellerman | 1 | -7/+7 |
2018-10-14 | powerpc: Split user/kernel definitions of struct pt_regs | Michael Ellerman | 1 | -0/+39 |
2018-10-03 | powerpc/ptrace: Add support for PTRACE_SYSEMU | Breno Leitao | 1 | -0/+11 |
2018-06-03 | powerpc/ptrace: Use copy_{from, to}_user() rather than open-coding | Al Viro | 1 | -14/+6 |
2018-05-21 | powerpc/ptrace: Fix setting 512B aligned breakpoints with PTRACE_SET_DEBUGREG | Michael Neuling | 1 | -0/+1 |
2018-03-27 | powerpc: Update ptrace to use ppc_breakpoint_available() | Michael Neuling | 1 | -2/+14 |
2018-01-20 | powerpc/ptrace: Add memory protection key regset | Thiago Jung Bauermann | 1 | -0/+66 |
2018-01-19 | powerpc/64: Rename soft_enabled to irq_soft_mask | Madhavan Srinivasan | 1 | -1/+1 |
2018-01-19 | powerpc: Hard wire PT_SOFTE value to 1 in ptrace & signals | Madhavan Srinivasan | 1 | -0/+12 |
2017-09-20 | powerpc/tm: Flush TM only if CPU has TM feature | Gustavo Romero | 1 | -1/+1 |
2017-08-31 | powerpc: Squash lines for simple wrapper functions | Masahiro Yamada | 1 | -30/+12 |
2017-07-28 | powerpc/tm: Fix saving of TM SPRs in core dump | Gustavo Romero | 1 | -3/+10 |
2017-01-20 | powerpc/ptrace: Preserve previous TM fprs/vsrs on short regset write | Dave Martin | 1 | -0/+7 |
2017-01-20 | powerpc/ptrace: Preserve previous fprs/vsrs on short regset write | Dave Martin | 1 | -0/+7 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-10-04 | powerpc: tm: Rename transct_(*) to ck(\1)_state | Cyril Bur | 1 | -23/+23 |
2016-10-04 | powerpc: tm: Always use fp_state and vr_state to store live registers | Cyril Bur | 1 | -210/+68 |
2016-09-13 | powerpc/ptrace: Fix cppcheck issue in gpr32_set_common/gpr32_get_common() | Simon Guo | 1 | -45/+29 |
2016-09-13 | powerpc/sparse: Add more assembler prototypes | Daniel Axtens | 1 | -0/+1 |
2016-08-10 | powerpc/ptrace: Fix coredump since ptrace TM changes | Cyril Bur | 1 | -0/+19 |
2016-08-01 | powerpc/ptrace: Enable support for Performance Monitor registers | Anshuman Khandual | 1 | -0/+75 |
2016-08-01 | powerpc/ptrace: Enable support for EBB registers | Anshuman Khandual | 1 | -0/+75 |
2016-08-01 | powerpc/ptrace: Enable support for NT_PPPC_TAR, NT_PPC_PPR, NT_PPC_DSCR | Anshuman Khandual | 1 | -0/+117 |
2016-08-01 | powerpc/ptrace: Enable NT_PPC_TM_CTAR, NT_PPC_TM_CPPR, NT_PPC_TM_CDSCR | Anshuman Khandual | 1 | -0/+178 |
2016-08-01 | powerpc/ptrace: Enable support for TM SPR state | Anshuman Khandual | 1 | -1/+142 |
2016-08-01 | powerpc/ptrace: Enable support for NT_PPC_CVSX | Anshuman Khandual | 1 | -0/+129 |
2016-08-01 | powerpc/ptrace: Enable support for NT_PPC_CVMX | Anshuman Khandual | 1 | -0/+158 |
2016-08-01 | powerpc/ptrace: Enable support for NT_PPC_CFPR | Anshuman Khandual | 1 | -0/+126 |
2016-08-01 | powerpc/ptrace: Enable support for NT_PPC_CGPR | Anshuman Khandual | 1 | -0/+222 |
2016-08-01 | powerpc/ptrace: Adapt gpr32_get, gpr32_set functions for transaction | Anshuman Khandual | 1 | -13/+51 |
2016-08-01 | powerpc/ptrace: Enable in transaction NT_PPC_VSX ptrace requests | Anshuman Khandual | 1 | -0/+64 |
2016-08-01 | powerpc/ptrace: Enable in transaction NT_PPC_VMX ptrace requests | Anshuman Khandual | 1 | -3/+87 |
2016-08-01 | powerpc/ptrace: Enable in transaction NT_PRFPREG ptrace requests | Anshuman Khandual | 1 | -4/+89 |
2016-07-29 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/... | Linus Torvalds | 1 | -22/+24 |
2016-06-14 | powerpc/ptrace: run seccomp after ptrace | Kees Cook | 1 | -21/+23 |
2016-06-14 | seccomp: Add a seccomp_data parameter secure_computing() | Andy Lutomirski | 1 | -1/+1 |
2016-06-06 | powerpc/ptrace: Fix out of bounds array access warning | Khem Raj | 1 | -2/+2 |
2015-11-26 | powerpc: Add rN aliases to the pt_regs_offset table. | Rashmica Gupta | 1 | -0/+1 |
2015-07-30 | powerpc/kernel: Enable seccomp filter | Michael Ellerman | 1 | -1/+40 |
2015-07-29 | powerpc/kernel: Change the do_syscall_trace_enter() API | Michael Ellerman | 1 | -11/+37 |
2014-10-19 | Merge git://git.infradead.org/users/eparis/audit | Linus Torvalds | 1 | -5/+2 |
2014-09-25 | powerpc: Make a bunch of things static | Anton Blanchard | 1 | -1/+1 |
2014-09-23 | ARCH: AUDIT: audit_syscall_entry() should not require the arch | Eric Paris | 1 | -5/+2 |
2013-12-13 | powerpc: PTRACE_PEEKUSR always returns FPR0 | Ulrich Weigand | 1 | -2/+2 |
2013-10-28 | powerpc: Set the NOTE type for SPE regset | Suzuki Poulose | 1 | -1/+1 |
2013-10-18 | powerpc/booke: clear DBCR0_BT in user_disable_single_step() | James Yang | 1 | -1/+1 |
2013-10-18 | powerpc: move debug registers in a structure | Bharat Bhushan | 1 | -77/+77 |
2013-10-11 | Merge branch 'for-kvm' into next | Benjamin Herrenschmidt | 1 | -24/+25 |
2013-10-11 | powerpc: Put FP/VSX and VR state into structures | Paul Mackerras | 1 | -24/+25 |
2013-10-11 | powerpc: PTRACE_PEEKUSR/PTRACE_POKEUSER of FPR registers in little endian builds | Anton Blanchard | 1 | -4/+4 |
2013-07-09 | ptrace/powerpc: revert "hw_breakpoints: Fix racy access to ptrace breakpoints" | Oleg Nesterov | 1 | -26/+4 |
2013-06-25 | powerpc/hw_brk: Fix setting of length for exact mode breakpoints | Michael Neuling | 1 | -1/+3 |
2013-05-14 | powerpc: Syscall hooks for context tracking subsystem | Li Zhong | 1 | -0/+5 |
2013-04-18 | powerpc/ptrace: Add DAWR debug feature info for userspace | Michael Neuling | 1 | -0/+2 |
2013-04-18 | powerpc: fixing ptrace_get_reg to return an error | Alexey Kardashevskiy | 1 | -11/+18 |
2013-03-17 | powerpc/ptrace: Fix brk.len used uninitialised | Michael Neuling | 1 | -0/+1 |
2013-01-16 | powerpc: Add DSCR support to ptrace | Alexey Kardashevskiy | 1 | -0/+29 |
2013-01-10 | powerpc: Hardware breakpoints rewrite to handle non DABR breakpoint registers | Michael Neuling | 1 | -28/+32 |
2012-11-15 | powerpc/ptrace: Enable hardware breakpoint upon re-registering | Aravinda Prasad | 1 | -0/+4 |
2012-11-15 | powerpc/ptrace: Remove unused addr parameter in ppc_del_hwdebug() | Michael Neuling | 1 | -2/+2 |
2012-11-15 | powerpc/ptrace: Fix spelling mistake | Michael Neuling | 1 | -2/+2 |
2012-11-15 | powerpc/hw-breakpoint: Use generic hw-breakpoint interfaces for new PPC ptrac... | K.Prasad | 1 | -4/+74 |
2012-09-10 | powerpc: Rework set_dabr so it can take a DABRX value as well | Michael Neuling | 1 | -0/+3 |
2012-05-23 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow... | Linus Torvalds | 1 | -42/+0 |
2012-05-22 | Revert "powerpc/hw-breakpoint: Use generic hw-breakpoint interfaces for new P... | Benjamin Herrenschmidt | 1 | -71/+6 |
2012-05-14 | powerpc/hw-breakpoint: Use generic hw-breakpoint interfaces for new PPC ptrac... | K.Prasad | 1 | -6/+71 |
2012-04-30 | powerpc: Remove old powerpc specific ptrace getregs/setregs calls | Anton Blanchard | 1 | -42/+0 |
2012-04-18 | seccomp: ignore secure_computing return values | Will Drewry | 1 | -1/+1 |
2012-03-28 | Disintegrate asm/system.h for PowerPC | David Howells | 1 | -1/+1 |
2012-01-17 | audit: inline audit_syscall_entry to reduce burden on archs | Eric Paris | 1 | -14/+12 |
2012-01-17 | Audit: push audit success and retcode into arch ptrace.h | Eric Paris | 1 | -3/+1 |
2011-11-06 | Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -3/+0 |
2011-10-31 | powerpc: remove non-required uses of include <linux/module.h> | Paul Gortmaker | 1 | -3/+0 |
2011-09-29 | powerpc/ptrace: Fix build with gcc 4.6 | Benjamin Herrenschmidt | 1 | -4/+14 |
2011-07-01 | perf: Add context field to perf_event | Avi Kivity | 1 | -1/+1 |
2011-07-01 | perf: Remove the nmi parameter from the swevent and overflow interface | Peter Zijlstra | 1 | -1/+1 |
2011-05-26 | powerpc/ftrace: Implement raw syscall tracepoints on PowerPC | Ian Munsie | 1 | -0/+10 |
2011-05-06 | hw_breakpoints, powerpc: Fix CONFIG_HAVE_HW_BREAKPOINT off-case in ptrace_set... | Frederic Weisbecker | 1 | -4/+11 |
2011-04-25 | powerpc, hw_breakpoints: Fix racy access to ptrace breakpoints | Frederic Weisbecker | 1 | -0/+3 |
2011-03-31 | Fix common misspellings | Lucas De Marchi | 1 | -1/+1 |
2011-03-21 | powerpc/ptrace: Remove BUG_ON when full register set not available | Mike Wolf | 1 | -3/+12 |
2010-12-09 | powerpc: Fix PPC_PTRACE_SETHWDEBUG on PPC_BOOK3S | Andreas Schwab | 1 | -6/+16 |
2010-10-27 | ptrace: cleanup arch_ptrace() on powerpc | Namhyung Kim | 1 | -25/+26 |
2010-10-27 | ptrace: change signature of arch_ptrace() | Namhyung Kim | 1 | -7/+8 |
2010-09-02 | powerpc: Use is_32bit_task() helper to test 32-bit binary | Denis Kirjanov | 1 | -1/+1 |
2010-06-22 | powerpc, hw_breakpoints: Implement hw_breakpoints for 64-bit server processors | K.Prasad | 1 | -0/+64 |
2010-04-07 | powerpc: Add kprobe-based event tracer | Mahesh Salgaonkar | 1 | -0/+103 |
2010-03-09 | powerpc/booke: Fix breakpoint/watchpoint one-shot behavior | Dave Kleikamp | 1 | -6/+6 |
2010-03-09 | powerpc/booke: Fix a couple typos in the advanced ptrace code | Dave Kleikamp | 1 | -1/+1 |
2010-02-17 | powerpc/booke: Add support for advanced debug registers | Dave Kleikamp | 1 | -30/+404 |
2010-02-17 | powerpc: Extended ptrace interface | Dave Kleikamp | 1 | -0/+90 |
2010-02-17 | powerpc/booke: Introduce new CONFIG options for advanced debug registers | Dave Kleikamp | 1 | -11/+7 |
2009-07-15 | powerpc: Fix booke user_disable_single_step() | Dave Kleikamp | 1 | -8/+9 |
2009-06-09 | powerpc: Add PTRACE_SINGLEBLOCK support | Roland McGrath | 1 | -2/+21 |
2008-07-30 | powerpc: Don't use the wrong thread_struct for ptrace get/set VSX regs | Michael Neuling | 1 | -2/+2 |
2008-07-30 | powerpc: Fix ptrace buffer size for VSX | Michael Neuling | 1 | -4/+2 |
2008-07-28 | powerpc: Make syscall tracing use tracehook.h helpers | Roland McGrath | 1 | -25/+22 |
2008-07-28 | powerpc/booke: Clean up the hardware watchpoint support | Kumar Gala | 1 | -3/+4 |
2008-07-25 | powerpc: BookE hardware watchpoint support | Luis Machado | 1 | -6/+66 |
2008-07-01 | powerpc: Update for VSX core file and ptrace | Michael Neuling | 1 | -8/+13 |
2008-07-01 | powerpc: Add VSX context save/restore, ptrace and signal support | Michael Neuling | 1 | -0/+70 |
2008-07-01 | powerpc: Introduce VSX thread_struct and CONFIG_VSX | Michael Neuling | 1 | -1/+28 |
2008-07-01 | powerpc: Add macros to access floating point registers in thread_struct. | Michael Neuling | 1 | -4/+6 |
2008-03-20 | [POWERPC] user_regset PTRACE_SETREGS regression fix | Roland McGrath | 1 | -2/+8 |
2008-02-07 | [POWERPC] Add SPE registers to core dumps | Roland McGrath | 1 | -1/+1 |
2008-02-07 | [POWERPC] Use generic ptrace peekdata/pokedata | Roland McGrath | 1 | -12/+0 |
2008-02-07 | [POWERPC] Use regset code for PTRACE_*REGS* requests | Roland McGrath | 1 | -175/+59 |
2008-02-07 | [POWERPC] Add user_regset compat support | Roland McGrath | 1 | -0/+162 |
2008-02-07 | [POWERPC] Add user_regset_view definitions | Roland McGrath | 1 | -0/+52 |
2008-02-07 | [POWERPC] Use user_regset accessors for GPRs | Roland McGrath | 1 | -0/+91 |
2008-02-07 | [POWERPC] ptrace accessors for special regs MSR and TRAP | Roland McGrath | 1 | -15/+30 |
2008-02-07 | [POWERPC] Use user_regset accessors for SPE regs | Roland McGrath | 1 | -33/+57 |
2008-02-07 | [POWERPC] Use user_regset accessors for altivec regs | Roland McGrath | 1 | -34/+78 |
2008-02-07 | [POWERPC] Use user_regset accessors for FP regs | Roland McGrath | 1 | -6/+31 |
2008-01-30 | powerpc: ptrace generic resume | Roland McGrath | 1 | -46/+0 |
2008-01-30 | powerpc: arch_has_single_step | Roland McGrath | 1 | -6/+6 |
2007-10-16 | Consolidate PTRACE_DETACH | Alexey Dobriyan | 1 | -4/+0 |
2007-10-03 | [POWERPC] Add CHECK_FULL_REGS in several places in ptrace code | Roland McGrath | 1 | -0/+4 |
2007-09-14 | [POWERPC] Add cpu feature for SPE handling | Kumar Gala | 1 | -4/+2 |
2007-07-17 | PTRACE_POKEDATA consolidation | Alexey Dobriyan | 1 | -5/+1 |
2007-07-17 | PTRACE_PEEKDATA consolidation | Alexey Dobriyan | 1 | -10/+2 |
2007-06-14 | [POWERPC] powerpc: ptrace can set DABR on both 32 and 64 bits | Benjamin Herrenschmidt | 1 | -4/+0 |
2007-06-14 | [POWERPC] ptrace shouldn't touch FP exec mode | Benjamin Herrenschmidt | 1 | -6/+39 |
2007-06-14 | [POWERPC] Allow ptrace write to pt_regs trap and orig_r3 | Benjamin Herrenschmidt | 1 | -3/+6 |
2007-06-14 | [POWERPC] Remove some useless ifdef's in ptrace | Benjamin Herrenschmidt | 1 | -4/+0 |
2007-06-14 | [POWERPC] Uninline common ptrace bits | Benjamin Herrenschmidt | 1 | -6/+227 |
2007-06-14 | [POWERPC] ptrace updates & new, better requests | Benjamin Herrenschmidt | 1 | -49/+99 |
2007-06-14 | [POWERPC] ptrace cleanups | Benjamin Herrenschmidt | 1 | -194/+4 |
2007-06-14 | [POWERPC] Disable broken PPC_PTRACE_GETFPREGS on 32 bits | Benjamin Herrenschmidt | 1 | -0/+2 |
2007-06-02 | [POWERPC] Fix ppc32 single-stepping out of syscalls | Benjamin Herrenschmidt | 1 | -0/+2 |
2007-05-08 | header cleaning: don't include smp_lock.h when not used | Randy Dunlap | 1 | -1/+0 |
2007-01-24 | [POWERPC] Mask 32-bit system call arguments to 32 bits on PPC64 in audit code | David Woodhouse | 1 | -9/+15 |
2006-09-26 | [POWERPC] Fix PPC32 SECCOMP, unexport do_syscall_trace_{enter,leave} | David Woodhouse | 1 | -11/+0 |
2006-09-26 | [POWERPC] Fix audit syscall success/failure reporting on PowerPC | David Woodhouse | 1 | -1/+1 |
2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
2006-06-09 | [PATCH] powerpc: enable PPC_PTRACE_[GS]ETREGS on ppc32 | Renzo Davoli | 1 | -2/+0 |
2006-05-01 | [PATCH] drop task argument of audit_syscall_{entry,exit} | Al Viro | 1 | -3/+2 |
2006-03-08 | powerpc: Fix various syscall/signal/swapcontext bugs | Paul Mackerras | 1 | -4/+1 |
2005-11-19 | powerpc: move include/asm-ppc64/ptrace-common.h to arch/powerpc/kernel | Paul Mackerras | 1 | -1/+2 |
2005-11-07 | [PATCH] consolidate sys_ptrace() | Christoph Hellwig | 1 | -41/+2 |
2005-10-31 | powerpc: apply recent changes to merged code | Paul Mackerras | 1 | -1/+1 |
2005-10-20 | powerpc: Move ptrace32.c from arch/ppc64 to arch/powerpc | Paul Mackerras | 1 | -1/+1 |
2005-10-13 | powerpc: merge ptrace.c | Stephen Rothwell | 1 | -0/+613 |