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
[1/3] KVM: PPC: Book3S: Change interrupt call to reduce scratch space use on HV - - - - --- 2016-12-01 Nicholas Piggin Superseded
[2/3] KVM: PPC: Book3S: Move 64-bit KVM interrupt handler out from alt section - - - - --- 2016-12-01 Nicholas Piggin Superseded
[3/3] KVM: PPC: Book3S: 64-bit CONFIG_RELOCATABLE support for interrupts - - - - --- 2016-12-01 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
[2/3] KVM: PPC: Book3S: Move 64-bit KVM interrupt handler out from alt section 1 - - - --- 2016-12-21 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 - - - - --- 2017-01-27 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: Use msgsync for hypervisor doorbells on POWER9 - - - - --- 2017-03-12 Nicholas Piggin Accepted
KVM: PPC: Book3S HV: Add workaround for msgsync erratum on POWER9 DD1 - - - - --- 2017-04-05 Nicholas Piggin Superseded
[10/13] powerpc/64s: idle simplify KVM idle on POWER9 - - - - --- 2017-08-05 Nicholas Piggin Changes Requested
[v2,10/14] KVM: PPC: Book3S HV: POWER9 does not require secondary thread management - - - - --- 2017-08-11 Nicholas Piggin Superseded
[v2,11/14] powerpc/64s: idle POWER9 can execute stop without a sync sequence - - 1 - --- 2017-08-11 Nicholas Piggin Not Applicable
[v2,12/14] KVM: PPC: Book3S HV: POWER9 can execute stop without a sync sequence - - 1 - --- 2017-08-11 Nicholas Piggin Rejected
[v2,13/14] powerpc/64s: idle POWER9 can execute stop in virtual mode 1 - - - --- 2017-08-11 Nicholas Piggin Superseded
[v2,1/9] KVM: PPC: Book3S HV: Fix H_REGISTER_VPA VPA size validation - - - - --- 2017-08-13 Nicholas Piggin Accepted
[v2,2/9] powerpc/powernv: powernv platform is not constrained by RMA - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,3/9] powerpc/powernv: Remove real mode access limit for early allocations - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,4/9] powerpc/64s/radix: Remove bolted-SLB address limit for per-cpu stacks - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,5/9] powerpc/64s: Relax PACA address limitations - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,6/9] powerpc/64s/radix: Do not allocate SLB shadow structures - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,7/9] powerpc/64s: do not allocate lppaca if we are not virtualized - - - - --- 2017-08-13 Nicholas Piggin Rejected
[v2,8/9] powerpc/64: Use a table of paca pointers and allocate pacas individually - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,9/9] powerpc/64: Use a table of lppaca pointers and allocate lppacas individually - - - - --- 2017-08-13 Nicholas Piggin Not Applicable
[v2,8/9] powerpc/64: Use a table of paca pointers and allocate pacas individually - - - - --- 2017-08-15 Nicholas Piggin Not Applicable
[v3,1/4] KVM: PPC: Book3S HV: POWER9 does not require secondary thread management 1 - - - --- 2017-08-25 Nicholas Piggin Accepted
[v3,2/4] powerpc/64s: idle POWER9 can execute stop without a sync sequence - - 1 - --- 2017-08-25 Nicholas Piggin Accepted
[v3,3/4] powerpc/64s: idle POWER9 can execute stop in virtual mode 1 - 1 - --- 2017-08-25 Nicholas Piggin Accepted
[v3,4/4] powerpc/64s: idle ESL=0 stop can avoid MSR and save/restore overhead - - 2 - --- 2017-08-25 Nicholas Piggin Rejected
powerpc/pseries/cpuidle: add polling idle for shared processor guests powerpc/pseries/cpuidle: add polling idle for shared processor guests - - - - --- 2017-10-10 Nicholas Piggin Not Applicable
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: 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
[RFC] KVM: PPC: Book3S HV: Handle host system reset in guest mode [RFC] KVM: PPC: Book3S HV: Handle host system reset in guest mode - - - - --- 2017-11-03 Nicholas Piggin Superseded
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
[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
[2/2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls KVM powerpc tlbie scalability improvement - - - - --- 2018-04-05 Nicholas Piggin Superseded
[RFC] KVM: PPC: Book3S HV: send kvmppc_bad_interrupt NMIs to Linux handlers [RFC] KVM: PPC: Book3S HV: send kvmppc_bad_interrupt NMIs to Linux handlers - - - - --- 2018-04-06 Nicholas Piggin Superseded
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
[RFC,1/5] powerpc/64s/mm: Implement LPID based TLB flushes to be used by KVM KVM TLB flushing improvements - - - - --- 2018-04-10 Nicholas Piggin Superseded
[RFC,2/5] KVM: PPC: Book3S HV: kvmppc_radix_tlbie_page use Linux flush function KVM TLB flushing improvements - - - - --- 2018-04-10 Nicholas Piggin Superseded
[RFC,3/5] KVM: PPC: Book3S HV: kvmhv_p9_set_lpcr use Linux flush function KVM TLB flushing improvements - - - - --- 2018-04-10 Nicholas Piggin Superseded
[RFC,4/5] KVM: PPC: Book3S HV: handle need_tlb_flush in C before low-level guest entry KVM TLB flushing improvements - - - - --- 2018-04-10 Nicholas Piggin Superseded
[RFC,5/5] KVM: PPC: Book3S HV: Radix do not clear partition scoped page table when page fault races… KVM TLB flushing improvements - - - - --- 2018-04-10 Nicholas Piggin Superseded
[v2,1/5] KVM: PPC: Book3S HV: radix use correct tlbie sequence in kvmppc_radix_tlbie_page KVM TLB flushing improvements (for radix) - - - - --- 2018-04-16 Nicholas Piggin Superseded
[v2,2/5] powerpc/mm/radix: implement LPID based TLB flushes to be used by KVM KVM TLB flushing improvements (for radix) - - - - --- 2018-04-16 Nicholas Piggin Superseded
[v2,3/5] KVM: PPC: Book3S HV: radix use the Linux TLB flush function in kvmppc_radix_tlbie_page KVM TLB flushing improvements (for radix) - - - - --- 2018-04-16 Nicholas Piggin Superseded
[v2,4/5] KVM: PPC: Book3S HV: radix handle process scoped LPID flush in C, with relocation on KVM TLB flushing improvements (for radix) - - - - --- 2018-04-16 Nicholas Piggin Superseded
[v2,5/5] KVM: PPC: Book3S HV: radix do not clear partition scoped page table when page fault races … KVM TLB flushing improvements (for radix) - - - - --- 2018-04-16 Nicholas Piggin Superseded
[v2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls [v2] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls - - - - --- 2018-04-16 Nicholas Piggin Superseded
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[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
[v2,1/9] 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-09 Nicholas Piggin Accepted
[v2,2/9] KVM: PPC: Book3S HV: radix clear pte when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-09 Nicholas Piggin Accepted
[v2,3/9] 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-09 Nicholas Piggin Superseded
[v2,4/9] KVM: PPC: Book3S HV: recursively unmap all page table entries when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-09 Nicholas Piggin Superseded
[v2,5/9] 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-09 Nicholas Piggin Superseded
[v2,6/9] 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-09 Nicholas Piggin Superseded
[v2,7/9] 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-09 Nicholas Piggin Superseded
[v2,8/9] KVM: PPC: Book3S HV: radix refine IO region partition scope attributes assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-09 Nicholas Piggin Superseded
[v2,9/9] 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-09 Nicholas Piggin Superseded
[v3] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls [v3] KVM: PPC: Book3S HV: lockless tlbie for HPT hcalls - - - - --- 2018-05-17 Nicholas Piggin Accepted
[v3,1/8] 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-17 Nicholas Piggin Not Applicable
[v3,2/8] KVM: PPC: Book3S HV: radix clear pte when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-17 Nicholas Piggin Not Applicable
[v3,3/8] 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-17 Nicholas Piggin Accepted
[v3,4/8] KVM: PPC: Book3S HV: recursively unmap all page table entries when unmapping assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-17 Nicholas Piggin Accepted
[v3,5/8] 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-17 Nicholas Piggin Accepted
[v3,6/8] 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-17 Nicholas Piggin Accepted
[v3,7/8] KVM: PPC: Book3S HV: radix refine IO region partition scope attributes assorted radix fixes and improvemets for page fault and invalidation - - - - --- 2018-05-17 Nicholas Piggin Accepted
[v3,8/8] 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-17 Nicholas Piggin Accepted
[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
[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
[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
[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
[v2,1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c [v2,1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c - - - - --- 2018-08-10 Nicholas Piggin Accepted
[v2,2/2] powerpc/64s: reimplement book3s idle code in C [v2,1/2] powerpc/64s: move machine check SLB flushing to mm/slb.c - - 1 - --- 2018-08-10 Nicholas Piggin Superseded
[v3] powerpc/64s: reimplement book3s idle code in C [v3] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2018-08-28 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
[v2] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size [v2] KVM: PPC: Book3S HV: Don't use compound_order to determine host mapping size - - - - --- 2018-09-11 Nicholas Piggin Accepted
[v4] powerpc/64s: reimplement book3s idle code in C [v4] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2018-09-14 Nicholas Piggin Changes Requested
[v5] powerpc/64s: reimplement book3s idle code in C [v5] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2018-10-12 Nicholas Piggin Superseded
[v6] powerpc/64s: reimplement book3s idle code in C [v6] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2018-10-13 Nicholas Piggin Changes Requested
[v8,1/2] powerpc/64s: reimplement book3s idle code in C [v8,1/2] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2019-04-08 Nicholas Piggin Superseded
[v8,2/2] powerpc/64s: KVM update for reimplement book3s idle code in C [v8,1/2] powerpc/64s: reimplement book3s idle code in C - - - - --- 2019-04-08 Nicholas Piggin Superseded
[v9,1/2] powerpc/64s: reimplement book3s idle code in C [v9,1/2] powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2019-04-12 Nicholas Piggin Superseded
[v9,2/2] powerpc/64s: KVM update for reimplement book3s idle code in C [v9,1/2] powerpc/64s: reimplement book3s idle code in C - - - - --- 2019-04-12 Nicholas Piggin Superseded
[v10,1/2] powerpc/64s: reimplement book3s idle code in C powerpc/64s: reimplement book3s idle code in C - - 1 - --- 2019-04-28 Nicholas Piggin Accepted
[v10,2/2] powerpc/64s: KVM update for reimplement book3s idle code in C powerpc/64s: reimplement book3s idle code in C - - - - --- 2019-04-28 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
[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
[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
[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
[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
« 1 2 3 47 8 »