Show patches with: Submitter = Nicholas Piggin       |    Archived = No       |   705 patches
« 1 2 3 47 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
KVM: PPC: Book3S HV Nested: Reflect L2 PMU in-use to L0 when L2 SPRs are live KVM: PPC: Book3S HV Nested: Reflect L2 PMU in-use to L0 when L2 SPRs are live - 1 1 - --- 2021-06-19 Nicholas Piggin New
KVM: PPC: Book3S HV P9: Fix guest TM support KVM: PPC: Book3S HV P9: Fix guest TM support - 1 - - --- 2021-07-12 Nicholas Piggin New
KVM: PPC: Book3S HV: Add workaround for msgsync erratum on POWER9 DD1 - - - - --- 2017-04-05 Nicholas Piggin Superseded
KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size - - 1 1 --- 2018-09-04 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors - - 1 - --- 2021-06-02 Nicholas Piggin New
KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks KVM: PPC: Book3S HV: Fix conversion to gfn-based MMU notifier callbacks - 1 - 1 --- 2021-05-05 Nicholas Piggin New
KVM: PPC: Book3S HV: Fix reverse map real-mode address lookup with huge vmalloc KVM: PPC: Book3S HV: Fix reverse map real-mode address lookup with huge vmalloc - 1 - - --- 2021-05-23 Nicholas Piggin New
KVM: PPC: Book3S HV: H_ENTER filter out reserved HPTE[B] value KVM: PPC: Book3S HV: H_ENTER filter out reserved HPTE[B] value - - 1 - --- 2021-10-04 Nicholas Piggin New
KVM: PPC: Book3S HV: Handle host system reset in guest mode KVM: PPC: Book3S HV: Handle host system reset in guest mode - - - - --- 2017-11-05 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: POWER9 more doorbell fixes KVM: PPC: Book3S HV: POWER9 more doorbell fixes - - - - --- 2017-10-10 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path - 1 - - --- 2021-05-23 Nicholas Piggin New
KVM: PPC: Book3S HV: Use msgsync for hypervisor doorbells on POWER9 - - - - --- 2017-03-12 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: radix use correct tlbie sequence in kvmppc_radix_tlbie_page KVM: PPC: Book3S HV: radix use correct tlbie sequence in kvmppc_radix_tlbie_page - - - - --- 2018-04-10 Nicholas Piggin Superseded
KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0 KVM: PPC: Book3S: Fix gas warning due to using r0 as immediate 0 - - - - --- 2017-10-21 Nicholas Piggin Accepted
[01/10] KVM: PPC: Book3S HV: radix use correct tlbie sequence in kvmppc_radix_tlbie_page assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[01/13] powerpc/64s: Remove KVM handler support from CBE_RAS interrupts KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[02/10] KVM: PPC: Book3S HV: radix clear pte when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[02/13] powerpc/64s: remove KVM SKIP test from instruction breakpoint handler KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[03/10] KVM: PPC: Book3S HV: use a helper to unmap ptes in the radix fault path assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[03/13] KVM: PPC: Book3S HV: Ensure MSR[ME] is always set in guest MSR KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[04/10] KVM: PPC: Book3S HV: recursively unmap all page table entries when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[04/13] KVM: PPC: Book3S 64: remove unused kvmppc_h_protect argument KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[05/10] KVM: PPC: Book3S HV: move table entry clear unmap into helpers assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[05/13] KVM: PPC: Book3S 64: move KVM interrupt entry to a common entry point KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[06/10] powerpc/mm/radix: implement LPID based TLB flushes to be used by KVM assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[06/13] KVM: PPC: Book3S 64: Move GUEST_MODE_SKIP test into KVM KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[07/10] KVM: PPC: Book3S HV: radix use the Linux translation flush functions for partition scope assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[07/13] KVM: PPC: Book3S 64: add hcall interrupt handler KVM: PPC: Book3S: C-ify the P9 entry/exit code - - 1 - --- 2021-02-19 Nicholas Piggin Superseded
[08/10] KVM: PPC: Book3S HV: radix handle process scoped LPID flush in C, with relocation on assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[08/13] KVM: PPC: Book3S HV: Move hcall early register setup to KVM KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[09/10] KVM: PPC: Book3S HV: radix refine IO region partition scope attributes assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[09/13] KVM: PPC: Book3S HV: Move interrupt early register setup to KVM KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[1/2] KVM: PPC: Book3S HV: Remove shared-TLB optimisation from vCPU TLB coherency logic [1/2] KVM: PPC: Book3S HV: Remove shared-TLB optimisation from vCPU TLB coherency logic - - - - --- 2021-01-18 Nicholas Piggin New
[1/2] KVM: PPC: Book3S HV: trace_tlbie must not be called in realmode KVM powerpc tlbie scalability improvement - 1 - - --- 2018-04-05 Nicholas Piggin Superseded
[1/2] KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash [1/2] KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash - 1 - - --- 2021-07-16 Nicholas Piggin New
[1/2] KVM: PPC: Book3S: HV: Fix kvmppc_bad_host_intr for real mode interrupts kvmppc bad host interrupt improvements - - - - --- 2018-05-17 Nicholas Piggin Accepted
[1/2] powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ARCH_300_INVALIDATE_ERAT [1/2] powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ARCH_300_INVALIDATE_ERAT - - - - --- 2019-06-23 Nicholas Piggin Accepted
[1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c [1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c - - - - --- 2018-08-03 Nicholas Piggin Superseded
[1/3] KVM: PPC: Book3S: Change interrupt call to reduce scratch space use on HV 1 - - - --- 2016-12-21 Nicholas Piggin Accepted
[1/3] KVM: PPC: Book3S: Change interrupt call to reduce scratch space use on HV - - - - --- 2016-12-01 Nicholas Piggin Superseded
[1/3] powerpc/64s: Remove mmu_partition_table_set series to optionally disable tlbie for 64s/radix - - - - --- 2019-08-16 Nicholas Piggin Changes Requested
[1/3] powerpc: inline doorbell sending functions powerpc/pseries: IPI doorbell improvements - - - - --- 2020-06-27 Nicholas Piggin Not Applicable
[1/4] KVM: PPC: Book3S HV P9: Move xive vcpu context management into kvmhv_p9_guest_entry KVM: PPC: Convert P9 HV path to C - - 1 - --- 2021-05-13 Nicholas Piggin New
[1/4] KVM: PPC: Book3S HV: Remove support for running HPT guest on RPT host without mixed mode supp… a few KVM patches - - - 1 --- 2021-01-18 Nicholas Piggin Accepted
[1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS [1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS 1 - - - --- 2019-05-20 Nicholas Piggin Changes Requested
[1/8] powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE powerpc/64s: fix and improve machine check handling 1 1 - - --- 2020-11-28 Nicholas Piggin Accepted
[1/8] powerpc/powernv: must include hvcall.h to get PAPR defines powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[10/10] KVM: PPC: Book3S HV: radix do not clear partition pte when RC or write bits do not match assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-06 Nicholas Piggin Superseded
[10/13] KVM: PPC: Book3S HV: move bad_host_intr check to HV handler KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[10/13] powerpc/64s: idle simplify KVM idle on POWER9 - - - - --- 2017-08-05 Nicholas Piggin Changes Requested
[11/13] KVM: PPC: Book3S HV: Minimise hcall handler calling convention differences KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[12/13] KVM: PPC: Book3S HV: Move radix MMU switching together in the P9 path KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[13/13] KVM: PPC: Book3S HV: Implement the rest of the P9 entry/exit handling in C KVM: PPC: Book3S: C-ify the P9 entry/exit code - - - - --- 2021-02-19 Nicholas Piggin Superseded
[2/2] KVM: PPC: Book3S HV: Optimise TLB flushing when a vcpu moves between threads in a core [1/2] KVM: PPC: Book3S HV: Remove shared-TLB optimisation from vCPU TLB coherency logic - - - - --- 2021-01-18 Nicholas Piggin New
[2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls KVM powerpc tlbie scalability improvement - - - - --- 2018-04-05 Nicholas Piggin Superseded
[2/2] KVM: PPC: Book3S HV: send kvmppc_bad_interrupt NMIs to Linux handlers kvmppc bad host interrupt improvements - - - - --- 2018-05-17 Nicholas Piggin Accepted
[2/2] KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak [1/2] KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash - 1 - - --- 2021-07-16 Nicholas Piggin New
[2/2] powerpc/64s/radix: keep kernel ERAT over local process/guest invalidates [1/2] powerpc/64s: Rename PPC_INVALIDATE_ERAT to PPC_ARCH_300_INVALIDATE_ERAT - - - - --- 2019-06-23 Nicholas Piggin Accepted
[2/2] powerpc/64s: reimplement book3s idle code in C [1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c - - 1 - --- 2018-08-03 Nicholas Piggin Superseded
[2/3] KVM: PPC: Book3S: Move 64-bit KVM interrupt handler out from alt section 1 - - - --- 2016-12-21 Nicholas Piggin Accepted
[2/3] KVM: PPC: Book3S: Move 64-bit KVM interrupt handler out from alt section - - - - --- 2016-12-01 Nicholas Piggin Superseded
[2/3] powerpc/64s/radix: all CPUs should flush local translation structure before turning MMU on series to optionally disable tlbie for 64s/radix - - - - --- 2019-08-16 Nicholas Piggin Changes Requested
[2/3] powerpc/pseries: Use doorbells even if XIVE is available powerpc/pseries: IPI doorbell improvements - - - - --- 2020-06-27 Nicholas Piggin Not Applicable
[2/4] KVM: PPC: Book3S HV P9: Move radix MMU switching instructions together KVM: PPC: Convert P9 HV path to C - - 1 - --- 2021-05-13 Nicholas Piggin New
[2/4] KVM: PPC: Book3S HV: Fix radix guest SLB side channel a few KVM patches - - 1 - --- 2021-01-18 Nicholas Piggin Accepted
[2/5] KVM: PPC: Book3S: Replace reset_msr mmu op with inject_interrupt arch op [1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS - - - - --- 2019-05-20 Nicholas Piggin Changes Requested
[2/8] powerpc/64s/powernv: Allow KVM to handle guest machine check details powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[2/8] powerpc/pseries: use smp_rmb() in H_CONFER spin yield powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[3/3] KVM: PPC: Book3S: 64-bit CONFIG_RELOCATABLE support for interrupts - - - - --- 2017-01-27 Nicholas Piggin Accepted
[3/3] KVM: PPC: Book3S: 64-bit CONFIG_RELOCATABLE support for interrupts 1 - - - --- 2016-12-21 Nicholas Piggin Superseded
[3/3] KVM: PPC: Book3S: 64-bit CONFIG_RELOCATABLE support for interrupts - - - - --- 2016-12-01 Nicholas Piggin Superseded
[3/3] powerpc/64s: introduce options to disable use of the tlbie instruction series to optionally disable tlbie for 64s/radix - - - - --- 2019-08-16 Nicholas Piggin Changes Requested
[3/3] powerpc/pseries: Add KVM guest doorbell restrictions powerpc/pseries: IPI doorbell improvements - - - - --- 2020-06-27 Nicholas Piggin Not Applicable
[3/4] KVM: PPC: Book3S HV P9: Stop handling hcalls in real-mode in the P9 path KVM: PPC: Convert P9 HV path to C - - 2 - --- 2021-05-13 Nicholas Piggin New
[3/4] KVM: PPC: Book3S HV: No need to clear radix host SLB before loading guest a few KVM patches - - - - --- 2021-01-18 Nicholas Piggin Accepted
[3/5] KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for async guest delivery [1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS - - - - --- 2019-05-20 Nicholas Piggin Changes Requested
[3/8] KVM: PPC: Book3S HV: Don't attempt to recover machine checks for FWNMI enabled guests powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[3/8] powerpc/pseries: move some PAPR paravirt functions to their own file powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[4/4] KVM: PPC: Book3S HV P9: Implement the rest of the P9 path in C KVM: PPC: Convert P9 HV path to C - - - - --- 2021-05-13 Nicholas Piggin New
[4/4] KVM: PPC: Book3S HV: Use POWER9 SLBIA IH=6 variant to clear SLB a few KVM patches - - - - --- 2021-01-18 Nicholas Piggin Accepted
[4/5] KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for injected interrupts [1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS - - - - --- 2019-05-20 Nicholas Piggin Changes Requested
[4/8] KVM: PPC: Book3S HV: Ratelimit machine check messages coming from guests powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[4/8] powerpc: move spinlock implementation to simple_spinlock powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[5/5] KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TRANS_MODE mode [1/5] KVM: PPC: Book3S: Define and use SRR1_MSR_BITS - - - - --- 2019-05-20 Nicholas Piggin Changes Requested
[5/8] powerpc/64s/powernv: ratelimit harmless HMI error printing powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[5/8] powerpc/64s: implement queued spinlocks and rwlocks powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[6/8] powerpc/64s/pseries: Add ERAT specific machine check handler powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[6/8] powerpc/pseries: implement paravirt qspinlocks for SPLPAR powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[7/8] powerpc/64s: Remove "Host" from MCE logging powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[7/8] powerpc/qspinlock: optimised atomic_try_cmpxchg_lock that adds the lock hint powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[8/8] powerpc/64s: remove paravirt from simple spinlocks (RFC only) powerpc: queued spinlocks and rwlocks - - - - --- 2020-07-02 Nicholas Piggin Not Applicable
[8/8] powerpc/64s: tidy machine check SLB logging powerpc/64s: fix and improve machine check handling - - - - --- 2020-11-28 Nicholas Piggin Awaiting Upstream
[QEMU] osdep: powerpc64 align memory to allow 2MB radix THP page tables [QEMU] osdep: powerpc64 align memory to allow 2MB radix THP page tables - - - - --- 2018-05-06 Nicholas Piggin Not Applicable
[RFC,01/43] powerpc/64s: Remove WORT SPR from POWER9/10 KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - 1 - --- 2021-06-22 Nicholas Piggin New
[RFC,02/43] KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to host KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - - - --- 2021-06-22 Nicholas Piggin New
[RFC,03/43] KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer read KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - - - --- 2021-06-22 Nicholas Piggin New
[RFC,04/43] KVM: PPC: Book3S HV P9: Use large decrementer for HDEC KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - 1 - --- 2021-06-22 Nicholas Piggin New
[RFC,05/43] KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exit KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - 1 - --- 2021-06-22 Nicholas Piggin New
[RFC,06/43] powerpc/time: add API for KVM to re-arm the host timer/decrementer KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - - - --- 2021-06-22 Nicholas Piggin New
[RFC,07/43] KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guests KVM: PPC: Book3S HV P9: entry/exit optimisations round 1 - - 1 - --- 2021-06-22 Nicholas Piggin New
« 1 2 3 47 8 »