Show patches with: Submitter = Nicholas Piggin       |    Archived = No       |   2688 patches
« 1 2 3 426 27 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[6/9] powerpc/boot: Clean up Makefile after cflags and asflags separation powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Superseded
[5/9] powerpc/boot: Separate BOOTCFLAGS from BOOTASFLAGS powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Superseded
[4/9] powerpc/boot: Seperate CPP flags from BOOTCFLAGS powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Superseded
[3/9] powerpc/boot: Seperate target flags from BOOTCFLAGS powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Superseded
[2/9] powerpc/64s: Disable pcrel code model on Clang powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Accepted
[1/9] powerpc: Fix merge conflict between pcrel and copy_thread changes powerpc: Build fixes - - - - --- 2023-04-26 Nicholas Piggin Accepted
[RFC] KVM: PPC: Update MAINTAINERS [RFC] KVM: PPC: Update MAINTAINERS - - - - 3-- 2023-04-08 Nicholas Piggin Changes Requested
[6/6] powerpc/64: modules support building with PCREL addresing powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
[5/6] powerpc/64: vmlinux support building with PCREL addresing powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
[4/6] powerpc: add CFUNC assembly label annotation powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
[3/6] powerpc/64: Add support to build with prefixed instructions powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
[2/6] powerpc/64s: Run at the kernel virtual address earlier in boot powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
[1/6] powerpc/64: Move initial base and TOC pointer calculation powerpc/64: Build with PC-Relative addressing - - - - --- 2023-04-08 Nicholas Piggin Accepted
powerpc/boot: Fix crt0.S current address branch form powerpc/boot: Fix crt0.S current address branch form - - - - 5-- 2023-04-07 Nicholas Piggin Accepted
powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU - 1 - - 5-- 2023-04-07 Nicholas Piggin Accepted
[v2,2/2] KVM: PPC: Book3S HV: Set SRR1[PREFIX] bit on injected interrupts KVM: PPC: Book3S HV: Injected interrupt SRR1 - - - - 5-- 2023-03-30 Nicholas Piggin Accepted
[v2,1/2] KVM: PPC: Permit SRR1 flags in more injected interrupt types KVM: PPC: Book3S HV: Injected interrupt SRR1 - - - - --- 2023-03-30 Nicholas Piggin Accepted
[v2,2/2] powerpc/64s: Run at the kernel virtual address earlier in boot powerpc/64: More PCREL preparation - - - - --- 2023-03-25 Nicholas Piggin Superseded
[v2,1/2] powerpc/64: Move initial base and TOC pointer calculation powerpc/64: More PCREL preparation - - - - --- 2023-03-25 Nicholas Piggin Superseded
[2/2] powerpc/64: Rename entry_64.S to prom_entry.S [1/2] powerpc: merge 32-bit and 64-bit _switch implementation - - - - --- 2023-03-25 Nicholas Piggin Superseded
[1/2] powerpc: merge 32-bit and 64-bit _switch implementation [1/2] powerpc: merge 32-bit and 64-bit _switch implementation - - - - --- 2023-03-25 Nicholas Piggin Superseded
[v2,8/8] powerpc: copy_thread don't set PPR in user interrupt frame regs powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,7/8] powerpc: copy_thread don't set _TIF_RESTOREALL powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,6/8] powerpc: differentiate kthread from user kernel thread start powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,5/8] powerpc: copy_thread differentiate kthreads and user mode threads powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,4/8] powerpc/64: ret_from_fork avoid restoring regs twice powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,3/8] powerpc: use switch frame for ret_from_kernel_thread parameters powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,2/8] powerpc: copy_thread make ret_from_fork register setup consistent powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
[v2,1/8] powerpc: copy_thread remove unused pkey code powerpc: copy_thread cleanups - - - - --- 2023-03-25 Nicholas Piggin Accepted
powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch powerpc/64s/interrupt: Fix interrupt exit race with security mitigation switch - - - 1 5-- 2023-02-06 Nicholas Piggin Accepted
[3/3] powerpc/64e: Simplify address calculation in secondary hold loop powerpc: prepare for pcrel addressing patches - - - - 5-- 2023-02-03 Nicholas Piggin Accepted
[2/3] powerpc/64s: Refactor initialisation after prom powerpc: prepare for pcrel addressing patches - - - - --- 2023-02-03 Nicholas Piggin Accepted
[1/3] crypto: powerpc - Use address generation helper for asm powerpc: prepare for pcrel addressing patches - - - - --- 2023-02-03 Nicholas Piggin Accepted
[3/3] powerpc/64s/radix: Remove TLB_FLUSH_ALL test from range flushes powerpc/64s/radix: misc tidying - - - - 5-- 2023-02-03 Nicholas Piggin Accepted
[2/3] powerpc/64s/radix: mm->context.id should always be valid powerpc/64s/radix: misc tidying - - - - --- 2023-02-03 Nicholas Piggin Accepted
[1/3] powerpc/64s/radix: Remove need_flush_all test from radix__tlb_flush powerpc/64s/radix: misc tidying - - - - --- 2023-02-03 Nicholas Piggin Accepted
[v7,5/5] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - - 5-- 2023-02-03 Nicholas Piggin Not Applicable
[v7,4/5] lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - - --- 2023-02-03 Nicholas Piggin Not Applicable
[v7,3/5] lazy tlb: allow lazy tlb mm refcounting to be configurable shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - - --- 2023-02-03 Nicholas Piggin Not Applicable
[v7,2/5] lazy tlb: introduce lazy tlb mm refcount helper functions shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - - --- 2023-02-03 Nicholas Piggin Not Applicable
[v7,1/5] kthread: simplify kthread_use_mm refcounting shoot lazy tlbs (lazy tlb refcount scalability improvement) 1 - - - --- 2023-02-03 Nicholas Piggin Not Applicable
[8/8] powerpc: copy_thread don't set ppr in user interrupt frame regs powerpc: improve copy_thread - - - - 5-- 2023-01-31 Nicholas Piggin Superseded
[7/8] powerpc: copy_thread don't set _TIF_RESTOREALL powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[6/8] powerpc: differentiate kthread from user kernel thread start powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[5/8] powerpc: copy_thread differentiate kthreads and user mode threads powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[4/8] powerpc/64: ret_from_fork avoid restoring regs twice powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[3/8] powerpc: use switch frame for ret_from_kernel_thread parameters powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[2/8] powerpc: copy_thread make ret_from_fork register setup consistent powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
[1/8] powerpc: copy_thread remove unused pkey code powerpc: improve copy_thread - - - - --- 2023-01-31 Nicholas Piggin Superseded
powerpc/64: Don't recurse irq replay powerpc/64: Don't recurse irq replay - - - - 5-- 2023-01-21 Nicholas Piggin Accepted
[v2] powerpc/64: Fix perf profiling asynchronous interrupt handlers [v2] powerpc/64: Fix perf profiling asynchronous interrupt handlers - - - - 5-- 2023-01-21 Nicholas Piggin Accepted
[v2,3/3] powerpc/32: select HAVE_VIRT_CPU_ACCOUNTING_GEN powerpc/32: nohz full support - - - - 5-- 2023-01-21 Nicholas Piggin Accepted
[v2,2/3] powerpc/32: implement HAVE_CONTEXT_TRACKING_USER support powerpc/32: nohz full support - - - - --- 2023-01-21 Nicholas Piggin Accepted
[v2,1/3] powerpc: Consolidate 32-bit and 64-bit interrupt_enter_prepare powerpc/32: nohz full support - - - - --- 2023-01-21 Nicholas Piggin Accepted
powerpc/64s: Fix local irq disable when PMIs are disabled powerpc/64s: Fix local irq disable when PMIs are disabled - 2 - - 5-- 2023-01-21 Nicholas Piggin Accepted
[v6,5/5] powerpc/64s/radix: combine final TLB flush and lazy tlb mm shootdown IPIs shoot lazy tlbs - - - - 5-- 2023-01-18 Nicholas Piggin Superseded
[v6,4/5] powerpc/64s: enable MMU_LAZY_TLB_SHOOTDOWN shoot lazy tlbs - - - - --- 2023-01-18 Nicholas Piggin Not Applicable
[v6,3/5] lazy tlb: shoot lazies, non-refcounting lazy tlb mm reference handling scheme shoot lazy tlbs - - - - --- 2023-01-18 Nicholas Piggin Not Applicable
[v6,2/5] lazy tlb: allow lazy tlb mm refcounting to be configurable shoot lazy tlbs - - - - --- 2023-01-18 Nicholas Piggin Not Applicable
[v6,1/5] lazy tlb: introduce lazy tlb mm refcount helper functions shoot lazy tlbs - - - - --- 2023-01-18 Nicholas Piggin Not Applicable
[RFC,9/9] powerpc/64: modules support building with PCREL addresing powerpc/64: Build with PC-Relative addressing - - - - 1-4 2022-12-27 Nicholas Piggin RFC
[RFC,8/9] powerpc/64: vmlinux support building with PCREL addresing powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,7/9] powerpc/64: Add support to build with prefixed instructions powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,6/9] powerpc: add CFUNC assembly label annotation powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,5/9] powerpc/64s: Run at the kernel virtual address earlier in boot powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,4/9] powerpc/64: Move initial base and TOC pointer calculation powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,3/9] powerpc/64e: Simplify address calculation in secondary hold loop powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,2/9] powerpc/64s: Refactor initialisation after prom powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[RFC,1/9] crypto: powerpc - Use address generation helper for asm powerpc/64: Build with PC-Relative addressing - - - - --- 2022-12-27 Nicholas Piggin RFC
[4/4] powerpc: Skip stack validation checking alternate stacks if they are not allocated powerpc: Misc early boot fixes - - - - 2-- 2022-12-16 Nicholas Piggin Accepted
[3/4] powerpc/64: Move paca allocation to early_setup() powerpc: Misc early boot fixes - - - - --- 2022-12-16 Nicholas Piggin Accepted
[2/4] powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid powerpc: Misc early boot fixes - - - - --- 2022-12-16 Nicholas Piggin Accepted
[1/4] powerpc/64s: Fix stress_hpt memblock alloc alignment powerpc: Misc early boot fixes - 1 - - --- 2022-12-16 Nicholas Piggin Accepted
powerpc/qspinlock: Fix 32-bit build powerpc/qspinlock: Fix 32-bit build - 1 - - --- 2022-12-08 Nicholas Piggin Accepted
[RFC] Disable Book-E KVM support? [RFC] Disable Book-E KVM support? - - - - 5-- 2022-11-28 Nicholas Piggin Not Applicable
[v6,4/4] powerpc/64: Option to build big-endian with ELFv2 ABI Option to build big-endian with ELFv2 ABI - - 1 1 5-- 2022-11-28 Nicholas Piggin Accepted
[v6,3/4] powerpc/64: Add big-endian ELFv2 flavour to crypto VMX asm generation Option to build big-endian with ELFv2 ABI - - - - --- 2022-11-28 Nicholas Piggin Accepted
[v6,2/4] powerpc/64: Add module check for ELF ABI version Option to build big-endian with ELFv2 ABI - - - - --- 2022-11-28 Nicholas Piggin Accepted
[v6,1/4] module: add module_elf_check_arch for module-specific checks Option to build big-endian with ELFv2 ABI 1 - - - --- 2022-11-28 Nicholas Piggin Accepted
[v3,real,01/17] powerpc/qspinlock: powerpc qspinlock implementation [v3,real,01/17] powerpc/qspinlock: powerpc qspinlock implementation - - - - --- 2022-11-28 Nicholas Piggin Accepted
[17/17] powerpc: remove STACK_FRAME_OVERHEAD powerpc: Remove STACK_FRAME_OVERHEAD - - - - 5-- 2022-11-27 Nicholas Piggin Accepted
[16/17] powerpc/64: ELFv2 use minimal stack frames in int and switch frame sizes powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[15/17] powerpc: allow minimum sized kernel stack frames powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[14/17] powerpc: split validate_sp into two functions powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[13/17] powerpc: copy_thread add a back chain to the switch stack frame powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[12/17] powerpc: copy_thread fill in interrupt frame marker and back chain powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[11/17] powerpc: add a define for the switch frame size and regs offset powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[10/17] powerpc: add a define for the user interrupt frame size powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[09/17] powerpc: Rename STACK_FRAME_MARKER and derive it from frame offset powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[08/17] powerpc: add a definition for the marker offset within the interrupt frame powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[07/17] powerpc: add definition for pt_regs offset within an interrupt frame powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[06/17] powerpc: simplify ppc_save_regs powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[05/17] powerpc/pseries: hvcall stack frame overhead powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[04/17] powerpc: Rearrange copy_thread child stack creation powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[03/17] powerpc/perf: callchain validate kernel stack pointer bounds powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[02/17] powerpc/64: Remove asm interrupt tracing call helpers powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[01/17] KVM: PPC: Book3E: Fix CONFIG_TRACE_IRQFLAGS support powerpc: Remove STACK_FRAME_OVERHEAD - - - - --- 2022-11-27 Nicholas Piggin Accepted
[v3,17/17] powerpc/qspinlock: add compile-time tuning adjustments powerpc: alternate queued spinlock implementation - - - - --- 2022-11-26 Nicholas Piggin Accepted
[v3,16/17] powerpc/qspinlock: provide accounting and options for sleepy locks powerpc: alternate queued spinlock implementation - - - - --- 2022-11-26 Nicholas Piggin Accepted
[v3,15/17] powerpc/qspinlock: allow indefinite spinning on a preempted owner powerpc: alternate queued spinlock implementation - - - - --- 2022-11-26 Nicholas Piggin Accepted
« 1 2 3 426 27 »