Show patches with: Submitter = Benjamin Gray       |    Archived = No       |   211 patches
« 1 2 3 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v4,5/5] powerpc/code-patching: Add boot selftest for data patching Add generic data patching functions - - 1 - 5-- 2024-05-15 Benjamin Gray Accepted
[v4,4/5] powerpc/32: Convert patch_instruction() to patch_uint() Add generic data patching functions - - - 1 --- 2024-05-15 Benjamin Gray Accepted
[v4,3/5] powerpc/64: Convert patch_instruction() to patch_u32() Add generic data patching functions - 1 - 1 --- 2024-05-15 Benjamin Gray Accepted
[v4,2/5] powerpc/code-patching: Add data patch alignment check Add generic data patching functions - - 1 - --- 2024-05-15 Benjamin Gray Accepted
[v4,1/5] powerpc/code-patching: Add generic memory patching Add generic data patching functions - - 1 - --- 2024-05-15 Benjamin Gray Accepted
[v1,9/9] Documentation: Document PowerPC kernel dynamic DEXCR interface Add dynamic DEXCR support - - - - 2-- 2024-04-17 Benjamin Gray Accepted
[v1,8/9] selftests/powerpc/dexcr: Add chdexcr utility Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,7/9] selftests/powerpc/dexcr: Add DEXCR config details to lsdexcr Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,6/9] selftests/powerpc/dexcr: Attempt to enable NPHIE in hashchk selftest Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,5/9] selftests/powerpc/dexcr: Add DEXCR prctl interface test Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,4/9] powerpc/dexcr: Add DEXCR prctl interface Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,3/9] powerpc/dexcr: Reset DEXCR value across exec Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,2/9] powerpc/dexcr: Track the DEXCR per-process Add dynamic DEXCR support - - - - --- 2024-04-17 Benjamin Gray Accepted
[v1,1/9] selftests/powerpc/dexcr: Add -no-pie to hashchk tests Add dynamic DEXCR support - 1 1 1 --- 2024-04-17 Benjamin Gray Accepted
[v1] powerpc: Error on assembly warnings [v1] powerpc: Error on assembly warnings - - 1 1 5-- 2024-03-26 Benjamin Gray Accepted
[v2,3/3] powerpc/code-patching: Restore 32-bit patching performance [v2,1/3] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() - - - - --- 2024-03-25 Benjamin Gray New
[v2,2/3] powerpc/code-patching: Convert to open_patch_window()/close_patch_window() [v2,1/3] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() - - - - --- 2024-03-25 Benjamin Gray New
[v2,1/3] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() [v2,1/3] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() - - - - --- 2024-03-25 Benjamin Gray New
[v2,2/2] powerpc/code-patching: Use dedicated memory routines for patching [v2,1/2] powerpc/code-patching: Test patch_instructions() during boot - - - - 5-- 2024-03-25 Benjamin Gray Accepted
[v2,1/2] powerpc/code-patching: Test patch_instructions() during boot [v2,1/2] powerpc/code-patching: Test patch_instructions() during boot - - - - --- 2024-03-25 Benjamin Gray Accepted
[v1,2/2] powerpc64/dexcr: Enable PHIE on all CPUs [v1,1/2] powerpc64/dexcr: Compile kernel with privileged hash instructions - - - - 4-1 2024-03-25 Benjamin Gray Changes Requested
[v1,1/2] powerpc64/dexcr: Compile kernel with privileged hash instructions [v1,1/2] powerpc64/dexcr: Compile kernel with privileged hash instructions - - - - --- 2024-03-25 Benjamin Gray Changes Requested
[v1,2/2] powerpc/code-patching: Convert to open_patch_window()/close_patch_window() [v1,1/2] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() - - - - --- 2024-03-15 Benjamin Gray Superseded
[v1,1/2] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() [v1,1/2] powerpc/code-patching: Introduce open_patch_window()/close_patch_window() - - - - --- 2024-03-15 Benjamin Gray Superseded
[v1,3/3] powerpc/code-patching: Optimise patch_memcpy() to 4 byte chunks [v1,1/3] powerpc/code-patching: Test patch_instructions() during boot - - - - 5-- 2024-03-15 Benjamin Gray Superseded
[v1,2/3] powerpc/code-patching: Use dedicated memory routines for patching [v1,1/3] powerpc/code-patching: Test patch_instructions() during boot - - - - --- 2024-03-15 Benjamin Gray Superseded
[v1,1/3] powerpc/code-patching: Test patch_instructions() during boot [v1,1/3] powerpc/code-patching: Test patch_instructions() during boot - - - - --- 2024-03-15 Benjamin Gray Superseded
powerpc/code-patching: Disable KASAN in __patch_instructions() powerpc/code-patching: Disable KASAN in __patch_instructions() - - - - 5-- 2024-02-13 Benjamin Gray Superseded
powerpc64/kasan: Pass virtual addresses to kasan_init_phys_region() powerpc64/kasan: Pass virtual addresses to kasan_init_phys_region() - - - - 5-- 2024-02-12 Benjamin Gray Accepted
[v2,3/3] powerpc/32: Convert patch_instruction() to patch_uint() Add generic data patching functions - - - - 5-- 2023-10-16 Benjamin Gray Superseded
[v2,2/3] powerpc/64: Convert patch_instruction() to patch_u32() Add generic data patching functions - 1 - - --- 2023-10-16 Benjamin Gray Superseded
[v2,1/3] powerpc/code-patching: Add generic memory patching Add generic data patching functions - - - - --- 2023-10-16 Benjamin Gray Superseded
[12/12] powerpc/fadump: Annotate endianness cast with __force Miscellaneous Sparse fixes - - - - 4-1 2023-10-11 Benjamin Gray Accepted
[11/12] powerpc/eeh: Remove unnecessary cast Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[10/12] powerpc: Cast away __iomem in low level IO routines Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[09/12] powerpc/uaccess: Cast away __user annotation after verification Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[08/12] powerpc/opal: Annotate out param endianness Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[07/12] powerpc/kvm: Force cast endianness of KVM shared regs Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[06/12] powerpc: Annotate endianness of various variables and functions Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[05/12] powerpc: Remove extern from function implementations Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[04/12] powerpc: Use NULL instead of 0 for null pointers Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[03/12] powerpc: Explicitly reverse bytes when checking for byte reversal Miscellaneous Sparse fixes - - - - --- 2023-10-11 Benjamin Gray Accepted
[02/12] powerpc/pseries: Restructure hvc_get_chars() endianness Miscellaneous Sparse fixes - - 1 - --- 2023-10-11 Benjamin Gray New
[01/12] powerpc/xive: Fix endian conversion size Miscellaneous Sparse fixes - 1 - - --- 2023-10-11 Benjamin Gray Accepted
[RFC,6/6] powerpc/dexcr: Add enforced userspace ROP protection config Add dynamic DEXCR support - - - - 5-- 2023-10-09 Benjamin Gray RFC
[RFC,5/6] powerpc/dexcr: Add sysctl entry for SBHE system override Add dynamic DEXCR support - - - - --- 2023-10-09 Benjamin Gray RFC
[RFC,4/6] powerpc/dexcr: Add prctl implementation Add dynamic DEXCR support - - - - --- 2023-10-09 Benjamin Gray RFC
[RFC,3/6] prctl: Define PowerPC DEXCR interface Add dynamic DEXCR support - - - - --- 2023-10-09 Benjamin Gray RFC
[RFC,2/6] powerpc/dexcr: Add thread specific DEXCR configuration Add dynamic DEXCR support - - - - --- 2023-10-09 Benjamin Gray RFC
[RFC,1/6] powerpc/dexcr: Make all aspects CPU features Add dynamic DEXCR support - - - - --- 2023-10-09 Benjamin Gray RFC
[v2] powerpc/dexcr: Move HASHCHK trap handler [v2] powerpc/dexcr: Move HASHCHK trap handler - 1 - - 5-- 2023-09-15 Benjamin Gray Accepted
powerpc/configs: Set more PPC debug configs powerpc/configs: Set more PPC debug configs - - - - 5-- 2023-08-30 Benjamin Gray Accepted
[3/3] powerpc/watchpoints: Annotate atomic context in more places Fix preemption errors in watchpoints - - - - --- 2023-08-29 Benjamin Gray Accepted
[2/3] powerpc/watchpoint: Disable pagefaults when getting user instruction Fix preemption errors in watchpoints - - - - --- 2023-08-29 Benjamin Gray Accepted
[1/3] powerpc/watchpoints: Disable preemption in thread_change_pc() Fix preemption errors in watchpoints - - - - --- 2023-08-29 Benjamin Gray Accepted
[7/7] perf/hw_breakpoint: Remove arch breakpoint hooks Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[6/7] selftests/powerpc/ptrace: Update ptrace-perf watchpoint selftest Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[5/7] powerpc/watchpoints: Remove ptrace/perf exclusion tracking Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[4/7] powerpc/watchpoints: Simplify watchpoint reinsertion Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[3/7] powerpc/watchpoints: Track perf single step directly on the breakpoint Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[2/7] powerpc/watchpoints: Don't track info persistently Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[1/7] powerpc/watchpoints: Explain thread_change_pc() more Rework perf and ptrace watchpoint tracking - - - - --- 2023-08-01 Benjamin Gray Accepted
[v1,4/4] selftests/powerpc/ptrace: Declare test temporary variables as volatile Improve ptrace selftest usability - - - - 5-- 2023-07-25 Benjamin Gray Accepted
[v1,3/4] selftests/powerpc/ptrace: Fix typo in pid_max search error Improve ptrace selftest usability - - - - --- 2023-07-25 Benjamin Gray Accepted
[v1,2/4] selftests/powerpc/ptrace: Explain why tests are skipped Improve ptrace selftest usability - - - - --- 2023-07-25 Benjamin Gray Accepted
[v1,1/4] Documentation/powerpc: Fix ptrace request names Improve ptrace selftest usability - - - - --- 2023-07-25 Benjamin Gray Accepted
powerpc/kasan: Disable KCOV in KASAN code powerpc/kasan: Disable KCOV in KASAN code - - - - --- 2023-07-10 Benjamin Gray Accepted
powerpc64/kasan: Call kasan_early_init() after PACA initialised powerpc64/kasan: Call kasan_early_init() after PACA initialised - - - - 5-- 2023-07-07 Benjamin Gray Superseded
powerpc/powermac: Use early_* IO variants in via_calibrate_decr powerpc/powermac: Use early_* IO variants in via_calibrate_decr - - 1 - 5-- 2023-07-06 Benjamin Gray Accepted
[v3,11/11] selftests/powerpc/dexcr: Add DEXCR status utility lsdexcr Add static DEXCR support - - - - 5-- 2023-06-16 Benjamin Gray Accepted
[v3,10/11] selftests/powerpc/dexcr: Add hashst/hashchk test Add static DEXCR support - - - - --- 2023-06-16 Benjamin Gray Accepted
[v3,09/11] selftests/powerpc: Add more utility macros Add static DEXCR support - - 1 - --- 2023-06-16 Benjamin Gray Accepted
[v3,08/11] Documentation: Document PowerPC kernel DEXCR interface Add static DEXCR support - - - - --- 2023-06-16 Benjamin Gray Accepted
[v3,07/11] powerpc/ptrace: Expose HASHKEYR register to ptrace Add static DEXCR support - - 1 - --- 2023-06-16 Benjamin Gray Accepted
[v3,06/11] powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace Add static DEXCR support - - 1 - --- 2023-06-16 Benjamin Gray Accepted
[v3,05/11] powerpc/dexcr: Support userspace ROP protection Add static DEXCR support - - 1 - --- 2023-06-16 Benjamin Gray Accepted
[v3,04/11] powerpc/dexcr: Handle hashchk exception Add static DEXCR support - - - - --- 2023-06-16 Benjamin Gray Accepted
[v3,03/11] powerpc/dexcr: Add initial Dynamic Execution Control Register (DEXCR) support Add static DEXCR support - - - - --- 2023-06-16 Benjamin Gray Accepted
[v3,02/11] powerpc/ptrace: Add missing <linux/regset.h> include Add static DEXCR support - - 1 - --- 2023-06-16 Benjamin Gray Accepted
[v3,01/11] powerpc/book3s: Add missing <linux/sched.h> include Add static DEXCR support - - 2 - --- 2023-06-16 Benjamin Gray Accepted
[v3,12/12] selftests/powerpc/dexcr: Add DEXCR status utility lsdexcr Add static DEXCR support - - - - --- 2023-05-19 Benjamin Gray Superseded
[v3,11/12] selftests/powerpc/dexcr: Add hashst/hashchk test Add static DEXCR support - - - - --- 2023-05-19 Benjamin Gray Superseded
[v3,10/12] selftests/powerpc: Add more utility macros Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,09/12] Documentation: Document PowerPC kernel DEXCR interface Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,08/12] powerpc/ptrace: Expose HASHKEYR register to ptrace Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,07/12] powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,06/12] powerpc/dexcr: Support custom default DEXCR value Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,05/12] powerpc/dexcr: Support userspace ROP protection Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,04/12] powerpc/dexcr: Handle hashchk exception Add static DEXCR support - - - - --- 2023-05-19 Benjamin Gray Superseded
[v3,03/12] powerpc/dexcr: Add initial Dynamic Execution Control Register (DEXCR) support Add static DEXCR support - - 1 - --- 2023-05-19 Benjamin Gray Superseded
[v3,02/12] powerpc/ptrace: Add missing <linux/regset.h> include Add static DEXCR support - - 2 - --- 2023-05-19 Benjamin Gray Superseded
[v3,01/12] powerpc/book3s: Add missing <linux/sched.h> include Add static DEXCR support - - 2 - --- 2023-05-19 Benjamin Gray Superseded
[v2,7/7] selftests/powerpc/dscr: Restore timeout to DSCR selftests Update DSCR tests - - - - 5-- 2023-04-06 Benjamin Gray Accepted
[v2,6/7] selftests/powerpc/dscr: Speed up DSCR sysfs tests Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,5/7] selftests/powerpc/dscr: Improve DSCR explicit random test case Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,4/7] selftests/powerpc/dscr: Add lockstep test cases to DSCR explicit tests Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,3/7] selftests/powerpc: Allow bind_to_cpu() to automatically pick CPU Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,2/7] selftests/powerpc: Move bind_to_cpu() to utils.h Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,1/7] selftests/powerpc/dscr: Correct typos Update DSCR tests - - - - --- 2023-04-06 Benjamin Gray Accepted
[v2,12/12] selftests/powerpc/dexcr: Add DEXCR status utility lsdexcr Add static DEXCR support - - - - 5-- 2023-03-30 Benjamin Gray Superseded
« 1 2 3 »