Age | Commit message (Expand) | Author | Files | Lines |
2021-08-13 | powerpc: rename powerpc_debugfs_root to arch_debugfs_dir | Aneesh Kumar K.V | 1 | -1/+0 |
2021-06-25 | powerpc/64s: avoid reloading (H)SRR registers if they are still valid | Nicholas Piggin | 1 | -2/+2 |
2020-12-11 | powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions | Ravi Bangoria | 1 | -2/+65 |
2020-09-15 | powerpc/watchpoint: Move DAWR detection logic outside of hw_breakpoint.c | Ravi Bangoria | 1 | -157/+2 |
2020-09-15 | powerpc/watchpoint: Fix handling of vector instructions | Ravi Bangoria | 1 | -0/+2 |
2020-09-15 | powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors | Ravi Bangoria | 1 | -2/+10 |
2020-07-26 | powerpc/watchpoint: Remove 512 byte boundary | Ravi Bangoria | 1 | -2/+3 |
2020-07-26 | powerpc/watchpoint: Fix DAWR exception for CACHEOP | Ravi Bangoria | 1 | -1/+20 |
2020-07-26 | powerpc/watchpoint: Fix DAWR exception constraint | Ravi Bangoria | 1 | -31/+41 |
2020-07-26 | powerpc/watchpoint: Fix 512 byte boundary limit | Ravi Bangoria | 1 | -1/+1 |
2020-05-19 | powerpc/watchpoint: Don't allow concurrent perf and ptrace events | Ravi Bangoria | 1 | -0/+221 |
2020-05-19 | powerpc/watchpoint: Prepare handler to handle more than one watchpoint | Ravi Bangoria | 1 | -88/+307 |
2020-05-19 | powerpc/watchpoint: Use builtin ALIGN*() macros | Ravi Bangoria | 1 | -6/+6 |
2020-05-19 | powerpc/watchpoint: Introduce is_ptrace_bp() function | Ravi Bangoria | 1 | -1/+6 |
2020-05-19 | powerpc/watchpoint: Use loop for thread_struct->ptrace_bps | Ravi Bangoria | 1 | -2/+5 |
2020-05-19 | powerpc/watchpoint: Provide DAWR number to __set_breakpoint | Ravi Bangoria | 1 | -4/+4 |
2020-05-19 | powerpc/watchpoint: Introduce function to get nr watchpoints dynamically | Ravi Bangoria | 1 | -1/+1 |
2020-05-19 | powerpc: Define and use get_user_instr() et. al. | Jordan Niethe | 1 | -1/+1 |
2020-05-19 | powerpc: Use a datatype for instructions | Jordan Niethe | 1 | -2/+2 |
2020-05-19 | powerpc: Use a macro for creating instructions from u32s | Jordan Niethe | 1 | -1/+2 |
2020-04-01 | powerpc/ptrace: move ptrace_triggered() into hw_breakpoint.c | Christophe Leroy | 1 | -0/+16 |
2020-02-24 | powerpc/watchpoint: Don't call dar_within_range() for Book3S | Ravi Bangoria | 1 | -5/+7 |
2020-01-23 | powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow any address range size. | Christophe Leroy | 1 | -7/+8 |
2019-11-13 | powerpc/watchpoint: Don't ignore extraneous exceptions blindly | Ravi Bangoria | 1 | -21/+31 |
2019-11-13 | powerpc/watchpoint: Fix length calculation for unaligned target | Ravi Bangoria | 1 | -20/+47 |
2019-11-13 | powerpc/watchpoint: Introduce macros for watchpoint length | Ravi Bangoria | 1 | -2/+2 |
2019-09-12 | powerpc/watchpoint: Disable watchpoint hit by larx/stcx instructions | Ravi Bangoria | 1 | -16/+33 |
2019-08-20 | powerpc/hw_breakpoint: move instruction stepping out of hw_breakpoint_handler() | Christophe Leroy | 1 | -27/+33 |
2019-07-13 | Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 1 | -56/+0 |
2019-07-03 | powerpc: Fix compile issue with force DAWR | Michael Neuling | 1 | -61/+0 |
2019-07-03 | powerpc: silence a -Wcast-function-type warning in dawr_write_file_bool | Mathieu Malaterre | 1 | -1/+6 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 | Thomas Gleixner | 1 | -15/+1 |
2019-04-20 | powerpc: Add force enable of DAWR on P9 option | Michael Neuling | 1 | -1/+61 |
2018-06-26 | perf/arch/powerpc: Implement hw_breakpoint_arch_parse() | Frederic Weisbecker | 1 | -20/+21 |
2018-06-26 | perf/hw_breakpoint: Pass arch breakpoint struct to arch_check_bp_in_kernelspa... | Frederic Weisbecker | 1 | -4/+2 |
2018-05-21 | powerpc/ptrace: Fix enforcement of DAWR constraints | Michael Neuling | 1 | -2/+2 |
2018-03-27 | powerpc: Update ptrace to use ppc_breakpoint_available() | Michael Neuling | 1 | -0/+3 |
2017-02-18 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/scottwoo... | Michael Ellerman | 1 | -1/+5 |
2017-02-15 | powerpc/xmon: Fix data-breakpoint | Ravi Bangoria | 1 | -1/+3 |
2017-01-25 | powerpc/8xx: Implement hw_breakpoint | Christophe Leroy | 1 | -1/+5 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-10-28 | perf/powerpc: Don't call perf_event_disable() from atomic context | Jiri Olsa | 1 | -1/+1 |
2016-09-19 | powerpc: Use kprobe blacklist for exception handlers | Nicholas Piggin | 1 | -3/+6 |
2016-03-03 | powerpc/hw_breakpoint: Fix oops when destroying hw_breakpoint event | Ravi Bangoria | 1 | -1/+2 |
2014-11-03 | powerpc: Replace __get_cpu_var uses | Christoph Lameter | 1 | -3/+3 |
2014-09-25 | powerpc: Make a bunch of things static | Anton Blanchard | 1 | -1/+1 |
2014-05-20 | powerpc: Fix smp_processor_id() in preemptible splat in set_breakpoint | Paul Gortmaker | 1 | -4/+4 |
2014-01-15 | powerpc: Delete non-required instances of include <linux/init.h> | Paul Gortmaker | 1 | -1/+0 |
2013-07-02 | powerpc/hw_brk: Fix off by one error when validating DAWR region end | Michael Neuling | 1 | -1/+1 |
2013-06-25 | powerpc/hw_brk: Fix clearing of extraneous IRQ | Michael Neuling | 1 | -0/+1 |