Show patches with: Submitter = Russell Currey       |   192 patches
« 1 2 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
powerpc/powernv: Add a kmsg_dumper that flushes console output on panic - - - - --- 2015-11-24 Russell Currey Superseded
[V2] powerpc/powernv: Add a kmsg_dumper that flushes console output on panic - - 1 - --- 2015-11-25 Russell Currey Superseded
powerpc/powernv: Remove support for p5ioc2 - - - - --- 2016-01-13 Russell Currey Superseded
[V2] powerpc/powernv: Remove support for p5ioc2 1 - 1 - --- 2016-01-13 Russell Currey Superseded
MAINTAINERS: rename EEH from "enhanced" to "extended" error handling 1 - - - --- 2016-02-16 Russell Currey Superseded
powernv/hmi: Use the "unknown" checkstop type as a fallback - - 2 - --- 2016-03-15 Russell Currey Superseded
powernv/pci: Add PHB register dump debugfs handle - - 1 - --- 2016-07-22 Russell Currey Superseded
[v2] powernv/pci: Add PHB register dump debugfs handle - - 1 - --- 2016-07-27 Russell Currey Superseded
powerpc: Detect POWER9 architected mode 1 - - - --- 2017-02-16 Russell Currey Superseded
powerpc/eeh: Avoid use after free in eeh_handle_special_event() - - - - --- 2017-03-03 Russell Currey Superseded
[v2] powerpc/eeh: Avoid use after free in eeh_handle_special_event() - - - - --- 2017-04-10 Russell Currey Superseded
[1/3] powerpc/powernv/pci: Reduce spam when dumping PEST - - - - --- 2017-05-30 Russell Currey Superseded
[2/3] powerpc/powernv/pci: Dynamically allocate PHB diag data - - - - --- 2017-05-30 Russell Currey Superseded
[3/3] powerpc/powernv/pci: Add support for PHB4 diagnostics - - - - --- 2017-05-30 Russell Currey Superseded
[1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention [1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention - - - - 1-1 2018-10-17 Russell Currey Superseded
[2/5] powerpc/futex: KHRAP support for futex ops [1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention - - - - 2-- 2018-10-17 Russell Currey Superseded
[3/5] powerpc/lib: checksum KHRAP support [1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention - - - - 2-- 2018-10-17 Russell Currey Superseded
[4/5] powerpc/64s: Disable KHRAP with nosmap option [1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention - - - - 2-- 2018-10-17 Russell Currey Superseded
[5/5] powerpc/64s: Document that PPC supports nosmap [1/5] powerpc/64s: Kernel Hypervisor Restricted Access Prevention - - - - 132 2018-10-17 Russell Currey Superseded
[1/5] powerpc/64s: Guarded Userspace Access Prevention Guarded Userspace Access Prevention on Radix - - - - 1-1 2018-10-26 Russell Currey Superseded
[2/5] powerpc/futex: GUAP support for futex ops Guarded Userspace Access Prevention on Radix - - - - 2-- 2018-10-26 Russell Currey Superseded
[3/5] powerpc/lib: checksum GUAP support Guarded Userspace Access Prevention on Radix - - - - 2-- 2018-10-26 Russell Currey Superseded
[4/5] powerpc/64s: Disable GUAP with nosmap option Guarded Userspace Access Prevention on Radix - - - - 2-- 2018-10-26 Russell Currey Superseded
[5/5] powerpc/64s: Document that PPC supports nosmap Guarded Userspace Access Prevention on Radix - - - - 132 2018-10-26 Russell Currey Superseded
[1/4] powerpc: Track KUAP state in the PACA Kernel Userspace Protection for Radix MMU - - - - --1 2018-11-22 Russell Currey Superseded
[2/4] powerpc/64: Setup KUP before feature fixups Kernel Userspace Protection for Radix MMU - - - - --1 2018-11-22 Russell Currey Superseded
[3/4] powerpc/mm/radix: Use KUEP API for Radix MMU Kernel Userspace Protection for Radix MMU - - - - --1 2018-11-22 Russell Currey Superseded
[4/4] powerpc/64s: Implement KUAP for Radix MMU Kernel Userspace Protection for Radix MMU - - - - --1 2018-11-22 Russell Currey Superseded
[RFC,v2,07/11] powerpc/mm/radix: Use KUEP API for Radix MMU [v2,01/11] powerpc/mm: Fix reporting of kernel execute faults on the 8xx - - - - 2-- 2018-11-28 Russell Currey Superseded
[RFC,v2,08/11] powerpc/64s: Implement KUAP for Radix MMU [v2,01/11] powerpc/mm: Fix reporting of kernel execute faults on the 8xx - - - - 1-1 2018-11-28 Russell Currey Superseded
[v2,1/3] powerpc/mm/radix: Use KUEP API for Radix MMU Kernel Userspace Protection for Radix MMU - - - - 2-- 2018-12-10 Russell Currey Superseded
[v2,2/3] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() Kernel Userspace Protection for Radix MMU - - - - 2-- 2018-12-10 Russell Currey Superseded
[v2,3/3] powerpc/64s: Implement KUAP for Radix MMU Kernel Userspace Protection for Radix MMU - - - - --1 2018-12-10 Russell Currey Superseded
powerpc/powernv/idle: Restore IAMR after idle powerpc/powernv/idle: Restore IAMR after idle - 1 - - 51- 2019-02-06 Russell Currey Superseded
[v2] powerpc/powernv/idle: Restore IAMR after idle [v2] powerpc/powernv/idle: Restore IAMR after idle - 1 3 - 51- 2019-02-08 Russell Currey Superseded
powerpc/kvm: Save and restore AMR instead of zeroing powerpc/kvm: Save and restore AMR instead of zeroing - 1 - - 6-- 2019-02-20 Russell Currey Superseded
[1/7] powerpc: Add framework for Kernel Userspace Protection Kernel Userspace Protection for radix - - - - 2-- 2019-02-21 Russell Currey Superseded
[2/7] powerpc: Add skeleton for Kernel Userspace Execution Prevention Kernel Userspace Protection for radix - - - - 11- 2019-02-21 Russell Currey Superseded
[3/7] powerpc/mm: Add a framework for Kernel Userspace Access Protection Kernel Userspace Protection for radix - - - - 11- 2019-02-21 Russell Currey Superseded
[4/7] powerpc/64: Setup KUP on secondary CPUs Kernel Userspace Protection for radix - - - - 2-- 2019-02-21 Russell Currey Superseded
[5/7] powerpc/mm/radix: Use KUEP API for Radix MMU Kernel Userspace Protection for radix - - - - 2-- 2019-02-21 Russell Currey Superseded
[6/7] powerpc/lib: Refactor __patch_instruction() to use __put_user_asm() Kernel Userspace Protection for radix - - - - 2-- 2019-02-21 Russell Currey Superseded
[7/7] powerpc/64s: Implement KUAP for Radix MMU Kernel Userspace Protection for radix - - - - 5-1 2019-02-21 Russell Currey Superseded
powerpc/mm/book3s64: Implement STRICT_MODULE_RWX powerpc/mm/book3s64: Implement STRICT_MODULE_RWX - - - - 42- 2019-05-15 Russell Currey Superseded
[v3,1/4] powerpc/mm: Implement set_memory() routines Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-04 Russell Currey Superseded
[v3,2/4] powerpc/kprobes: Mark newly allocated probes as RO Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-04 Russell Currey Superseded
[v3,3/4] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-04 Russell Currey Superseded
[v3,4/4] powerpc: Enable STRICT_MODULE_RWX Implement STRICT_MODULE_RWX for powerpc - - - 1 6-- 2019-10-04 Russell Currey Superseded
[v4,1/4] powerpc/mm: Implement set_memory() routines Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-14 Russell Currey Superseded
[v4,2/4] powerpc/kprobes: Mark newly allocated probes as RO Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-14 Russell Currey Superseded
[v4,3/4] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-10-14 Russell Currey Superseded
[v4,4/4] powerpc: Enable STRICT_MODULE_RWX Implement STRICT_MODULE_RWX for powerpc - - - 1 6-- 2019-10-14 Russell Currey Superseded
[v6,1/5] powerpc/mm: Implement set_memory() routines Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-12-24 Russell Currey Superseded
[v6,2/5] powerpc/kprobes: Mark newly allocated probes as RO Implement STRICT_MODULE_RWX for powerpc - - 1 - 2-- 2019-12-24 Russell Currey Superseded
[v6,3/5] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-12-24 Russell Currey Superseded
[v6,4/5] powerpc: Set ARCH_HAS_STRICT_MODULE_RWX Implement STRICT_MODULE_RWX for powerpc - - - - 2-- 2019-12-24 Russell Currey Superseded
[v6,5/5] powerpc/configs: Enable STRICT_MODULE_RWX in skiroot_defconfig Implement STRICT_MODULE_RWX for powerpc 1 - - - 6-- 2019-12-24 Russell Currey Superseded
[v4,1/8] powerpc/mm: Implement set_memory() routines set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,2/8] powerpc/kprobes: Mark newly allocated probes as RO set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-02-26 Russell Currey Superseded
[v4,3/8] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,4/8] powerpc: Set ARCH_HAS_STRICT_MODULE_RWX set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,5/8] powerpc/configs: Enable STRICT_MODULE_RWX in skiroot_defconfig set_memory() routines and STRICT_MODULE_RWX 1 - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,6/8] powerpc/mm: implement set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,7/8] powerpc/32: use set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v4,8/8] powerpc/mm: Disable set_memory() routines when strict RWX isn't enabled set_memory() routines and STRICT_MODULE_RWX - - - - 7-- 2020-02-26 Russell Currey Superseded
[v5,1/8] powerpc/mm: Implement set_memory() routines set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v5,2/8] powerpc/kprobes: Mark newly allocated probes as RO set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-02-26 Russell Currey Superseded
[v5,3/8] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-02-26 Russell Currey Superseded
[v5,4/8] powerpc: Set ARCH_HAS_STRICT_MODULE_RWX set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v5,5/8] powerpc/configs: Enable STRICT_MODULE_RWX in skiroot_defconfig set_memory() routines and STRICT_MODULE_RWX 1 - - - 3-- 2020-02-26 Russell Currey Superseded
[v5,6/8] powerpc/mm: implement set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v5,7/8] powerpc/32: use set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-02-26 Russell Currey Superseded
[v5,8/8] powerpc/mm: Disable set_memory() routines when strict RWX isn't enabled set_memory() routines and STRICT_MODULE_RWX - - - - 61- 2020-02-26 Russell Currey Superseded
[v6,1/7] powerpc/mm: Implement set_memory() routines set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-03-10 Russell Currey Superseded
[v6,2/7] powerpc/kprobes: Mark newly allocated probes as RO set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-03-10 Russell Currey Superseded
[v6,3/7] powerpc/mm/ptdump: debugfs handler for W+X checks at runtime set_memory() routines and STRICT_MODULE_RWX - - 1 - 3-- 2020-03-10 Russell Currey Superseded
[v6,4/7] powerpc: Set ARCH_HAS_STRICT_MODULE_RWX set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-03-10 Russell Currey Superseded
[v6,5/7] powerpc/configs: Enable STRICT_MODULE_RWX in skiroot_defconfig set_memory() routines and STRICT_MODULE_RWX 1 - - - 3-- 2020-03-10 Russell Currey Superseded
[v6,6/7] powerpc/mm: implement set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 3-- 2020-03-10 Russell Currey Superseded
[v6,7/7] powerpc/32: use set_memory_attr() set_memory() routines and STRICT_MODULE_RWX - - - - 7-- 2020-03-10 Russell Currey Superseded
powerpc/module_64: Fix livepatching for RO modules powerpc/module_64: Fix livepatching for RO modules - 1 - 1 5-- 2021-11-23 Russell Currey Superseded
[1/2] powerpc/code-patching: add patch_memory() for writing RO text [1/2] powerpc/code-patching: add patch_memory() for writing RO text - - - - --- 2021-12-11 Russell Currey Superseded
[2/2] powerpc/module_64: Use patch_memory() to apply relocations to loaded modules [1/2] powerpc/code-patching: add patch_memory() for writing RO text - 1 - - 3-2 2021-12-11 Russell Currey Superseded
powerpc/powernv: Get more flushing requirements from device-tree powerpc/powernv: Get more flushing requirements from device-tree - 2 - - 5-- 2022-03-22 Russell Currey Superseded
MAINTAINERS: Remove myself as EEH maintainer MAINTAINERS: Remove myself as EEH maintainer 1 - - - 3-- 2022-08-06 Russell Currey Superseded
powerpc/mm: Support execute-only memory on the Radix MMU powerpc/mm: Support execute-only memory on the Radix MMU - - - - 2-3 2022-08-08 Russell Currey Superseded
[v2,1/2] powerpc/mm: Move vm_get_page_prot() out of book3s64 code [v2,1/2] powerpc/mm: Move vm_get_page_prot() out of book3s64 code - - - - --- 2022-08-08 Russell Currey Superseded
[v2,2/2] powerpc/mm: Support execute-only memory on the Radix MMU [v2,1/2] powerpc/mm: Move vm_get_page_prot() out of book3s64 code - - - - 2-3 2022-08-08 Russell Currey Superseded
[v3] powerpc/mm: Support execute-only memory on the Radix MMU [v3] powerpc/mm: Support execute-only memory on the Radix MMU - - - - 5-- 2022-08-09 Russell Currey Superseded
[1/6] powerpc/pseries: Log hcall return codes for PLPKS debug pseries dynamic secure boot interface using secvar - - - - --- 2022-12-28 Russell Currey Superseded
[2/6] powerpc/secvar: WARN_ON_ONCE() if multiple secvar ops are set pseries dynamic secure boot interface using secvar - - - - --- 2022-12-28 Russell Currey Superseded
[3/6] powerpc/secvar: Handle format string in the consumer pseries dynamic secure boot interface using secvar - - - - --- 2022-12-28 Russell Currey Superseded
[4/6] powerpc/secvar: Handle max object size in the consumer pseries dynamic secure boot interface using secvar - - - - --- 2022-12-28 Russell Currey Superseded
[5/6] powerpc/secvar: Extend sysfs to include config vars pseries dynamic secure boot interface using secvar - - - - --- 2022-12-28 Russell Currey Superseded
[6/6] powerpc/pseries: Implement secvars for dynamic secure boot pseries dynamic secure boot interface using secvar - - - - 5-- 2022-12-28 Russell Currey Superseded
[v2,1/7] powerpc/pseries: Log hcall return codes for PLPKS debug pseries dynamic secure boot interface using secvar - - 1 1 --- 2022-12-30 Russell Currey Superseded
[v2,2/7] powerpc/secvar: WARN_ON_ONCE() if multiple secvar ops are set pseries dynamic secure boot interface using secvar - - 1 - --- 2022-12-30 Russell Currey Superseded
[v2,3/7] powerpc/secvar: Use sysfs_emit() instead of sprintf() pseries dynamic secure boot interface using secvar - - 1 - --- 2022-12-30 Russell Currey Superseded
[v2,4/7] powerpc/secvar: Handle format string in the consumer pseries dynamic secure boot interface using secvar - - 1 - --- 2022-12-30 Russell Currey Superseded
[v2,5/7] powerpc/secvar: Handle max object size in the consumer pseries dynamic secure boot interface using secvar - - 1 - --- 2022-12-30 Russell Currey Superseded
« 1 2 »