- 22f7ff0 KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs by Nicholas Piggin · 3 years ago
- 5a213b9 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD by Paolo Bonzini · 3 years ago
- 63fa47b KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object by Sean Christopherson · 3 years ago
- a54d806 KVM: Keep memslots in tree-based structures instead of array-based ones by Maciej S. Szmigiero · 3 years, 1 month ago
- eaaaed1 KVM: PPC: Avoid referencing userspace memory region in memslot updates by Sean Christopherson · 3 years, 1 month ago
- 537a17b KVM: Let/force architectures to deal with arch specific memslot data by Sean Christopherson · 3 years, 1 month ago
- 46808a4 KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index by Marc Zyngier · 3 years, 1 month ago
- 511d25d KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots by Alexey Kardashevskiy · 3 years, 4 months ago
- 9c5a432 KVM: PPC: Book3S HV P9: Remove subcore HMI handling by Nicholas Piggin · 3 years, 1 month ago
- 6398326 KVM: PPC: Book3S HV P9: Stop using vc->dpdes by Nicholas Piggin · 3 years, 1 month ago
- 617326f KVM: PPC: Book3S HV P9: Tidy kvmppc_create_dtl_entry by Nicholas Piggin · 3 years, 1 month ago
- ecb6a72 KVM: PPC: Book3S HV P9: Remove most of the vcore logic by Nicholas Piggin · 3 years, 1 month ago
- 434398a KVM: PPC: Book3S HV P9: Avoid cpu_in_guest atomics on entry and exit by Nicholas Piggin · 3 years, 1 month ago
- 4c9a689 KVM: PPC: Book3S HV P9: Add unlikely annotation for !mmu_ready by Nicholas Piggin · 3 years, 1 month ago
- b49c65c KVM: PPC: Book3S HV P9: Improve mfmsr performance on entry by Nicholas Piggin · 3 years, 1 month ago
- 46dea77 KVM: PPC: Book3S HV Nested: Avoid extra mftb() in nested entry by Nicholas Piggin · 3 years, 1 month ago
- d5c0e833 KVM: PPC: Book3S HV P9: Avoid tlbsync sequence on radix guest exit by Nicholas Piggin · 3 years, 1 month ago
- a089a68 KVM: PPC: Book3S HV P9: Don't restore PSSCR if not needed by Nicholas Piggin · 3 years, 1 month ago
- 5236756 KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRs by Nicholas Piggin · 3 years, 1 month ago
- 022ecb9 KVM: PPC: Book3S HV P9: Demand fault TM facility registers by Nicholas Piggin · 3 years, 1 month ago
- a3e18ca KVM: PPC: Book3S HV P9: Demand fault EBB facility registers by Nicholas Piggin · 3 years, 1 month ago
- d55b1ec KVM: PPC: Book3S HV P9: Restrict DSISR canary workaround to processors that require it by Nicholas Piggin · 3 years, 1 month ago
- 3e7b337 KVM: PPC: Book3S HV P9: Switch PMU to guest as late as possible by Nicholas Piggin · 3 years, 1 month ago
- d5f4801 KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entry by Nicholas Piggin · 3 years, 1 month ago
- 08b3f08 KVM: PPC: Book3S HV P9: Move nested guest entry into its own function by Nicholas Piggin · 3 years, 1 month ago
- aabcaf6 KVM: PPC: Book3S HV P9: Move host OS save/restore functions to built-in by Nicholas Piggin · 3 years, 1 month ago
- 516b334 KVM: PPC: Book3S HV P9: Move vcpu register save/restore into functions by Nicholas Piggin · 3 years, 1 month ago
- 0f3b6c4 KVM: PPC: Book3S HV P9: Juggle SPR switching around by Nicholas Piggin · 3 years, 1 month ago
- 9dfe7aa KVM: PPC: Book3S HV P9: Only execute mtSPR if the value changed by Nicholas Piggin · 3 years, 1 month ago
- 9a1e530 KVM: PPC: Book3S HV P9: Avoid SPR scoreboard stalls by Nicholas Piggin · 3 years, 1 month ago
- cb2553a KVM: PPC: Book3S HV P9: Optimise timebase reads by Nicholas Piggin · 3 years, 1 month ago
- 3c1a4322 KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebase by Nicholas Piggin · 3 years, 1 month ago
- cf99ded KVM: PPC: Book3S HV P9: Add kvmppc_stop_thread to match kvmppc_start_thread by Nicholas Piggin · 3 years, 1 month ago
- 2251fbe KVM: PPC: Book3S HV P9: Improve mtmsrd scheduling by delaying MSR[EE] disable by Nicholas Piggin · 3 years, 1 month ago
- 34e119c9 KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRs by Nicholas Piggin · 3 years, 1 month ago
- 174a3ab KVM: PPC: Book3S HV P9: Move SPRG restore to restore_p9_host_os_sprs by Nicholas Piggin · 3 years, 1 month ago
- a1a19e1 KVM: PPC: Book3S HV: CTRL SPR does not require read-modify-write by Nicholas Piggin · 3 years, 1 month ago
- b1adcf5 KVM: PPC: Book3S HV P9: Factor out yield_count increment by Nicholas Piggin · 3 years, 1 month ago
- 9d3ddb8 KVM: PPC: Book3S HV P9: Demand fault PMU SPRs when marked not inuse by Nicholas Piggin · 3 years, 1 month ago
- 401e1ae KVM: PPC: Book3S HV P9: Factor PMU save/load into context switch functions by Nicholas Piggin · 3 years, 1 month ago
- 57dc0ee KVM: PPC: Book3S HV P9: Implement PMU save/restore in C by Nicholas Piggin · 3 years, 1 month ago
- 245ebf8 powerpc/64s: Always set PMU control registers to frozen/disabled when not in use by Nicholas Piggin · 3 years, 1 month ago
- d3c8a2d KVM: PPC: Book3S HV: Don't always save PMU for guest capable of nesting by Nicholas Piggin · 3 years, 1 month ago
- eacc818 KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guests by Nicholas Piggin · 3 years, 1 month ago
- 25aa145 powerpc/time: add API for KVM to re-arm the host timer/decrementer by Nicholas Piggin · 3 years, 1 month ago
- 34bf08a KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exit by Nicholas Piggin · 3 years, 1 month ago
- 4ebbd07 KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer read by Nicholas Piggin · 3 years, 1 month ago
- 5955c74 KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to host by Nicholas Piggin · 3 years, 1 month ago
- 736df58 powerpc/64s: guard optional TIDR SPR with CPU ftr test by Nicholas Piggin · 3 years, 1 month ago
- 235cee1 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling by Laurent Vivier · 3 years, 2 months ago
- 192ad3c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 4 months ago
- e99314a Merge tag 'kvmarm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 3 years, 4 months ago
- 465e333 Merge branch 'topic/ppc-kvm' into next by Michael Ellerman · 3 years, 4 months ago
- 0c8fb65 powerpc/64s: Remove WORT SPR from POWER9/10 by Nicholas Piggin · 3 years, 5 months ago
- 1782663 KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live by Nicholas Piggin · 3 years, 5 months ago
- 7c3ded5 KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1 by Fabiano Rosas · 3 years, 5 months ago
- 8b210a8 KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible by Nicholas Piggin · 3 years, 5 months ago
- d82b392 KVM: PPC: Book3S HV Nested: Fix TM softpatch HFAC interrupt emulation by Nicholas Piggin · 3 years, 5 months ago
- fd42b7b KVM: PPC: Book3S HV: Initialise vcpu MSR with MSR_ME by Nicholas Piggin · 3 years, 5 months ago
- 8ccba53 KVM: stats: Add halt polling related histogram stats by Jing Zhang · 3 years, 5 months ago
- 87bcc5f KVM: stats: Add halt_wait_ns stats for all architectures by Jing Zhang · 3 years, 5 months ago
- 1753081 KVM: PPC: Book3S HV: XICS: Fix mapping of passthrough interrupts by Cédric Le Goater · 3 years, 6 months ago
- e5e78b1 KVM: PPC: Book3S HV: XIVE: Change interface of passthrough interrupt routines by Cédric Le Goater · 3 years, 6 months ago
- ba418a0 KVM: PPC: Book3S HV: Use the new IRQ chip to detect passthrough interrupts by Cédric Le Goater · 3 years, 6 months ago
- 2ac78e0 KVM: PPC: Use arch_get_random_seed_long instead of powernv variant by Alexey Kardashevskiy · 3 years, 5 months ago
- bd31ecf KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash by Nicholas Piggin · 3 years, 5 months ago
- 019b3fd Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 6 months ago
- 65090f3 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 3 years, 6 months ago
- 900c83f arch/powerpc/kvm/book3s: use vma_lookup() in kvmppc_hv_setup_htab_rma() by Liam Howlett · 3 years, 6 months ago
- 0193cc9 KVM: stats: Separate generic stats from architecture specific ones by Jing Zhang · 3 years, 6 months ago
- 59dc5bf powerpc/64s: avoid reloading (H)SRR registers if they are still valid by Nicholas Piggin · 3 years, 6 months ago
- c3ab0e2 Merge branch 'topic/ppc-kvm' of https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux into HEAD by Paolo Bonzini · 3 years, 6 months ago
- 53324b5 KVM: PPC: Book3S HV: Nested support in H_RPT_INVALIDATE by Bharata B Rao · 3 years, 6 months ago
- f0c6fbb KVM: PPC: Book3S HV: Add support for H_RPT_INVALIDATE by Bharata B Rao · 3 years, 6 months ago
- 77bbbc0 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors by Suraj Jitindar Singh · 3 years, 7 months ago
- fae5c9f KVM: PPC: Book3S HV: remove ISA v3.0 and v3.1 support from P7/8 path by Nicholas Piggin · 3 years, 7 months ago
- 0bf7e1b KVM: PPC: Book3S HV P9: implement hash host / hash guest support by Nicholas Piggin · 3 years, 7 months ago
- 079a09a KVM: PPC: Book3S HV P9: implement hash guest support by Nicholas Piggin · 3 years, 7 months ago
- ac3c8b4 KVM: PPC: Book3S HV P9: Reflect userspace hcalls to hash guests to support PR KVM by Nicholas Piggin · 3 years, 7 months ago
- 6165d5d KVM: PPC: Book3S HV: add virtual mode handlers for HPT hcalls and page faults by Nicholas Piggin · 3 years, 7 months ago
- a9aa86e KVM: PPC: Book3S HV: small pseries_do_hcall cleanup by Nicholas Piggin · 3 years, 7 months ago
- cbcff8b KVM: PPC: Book3S HV P9: Allow all P9 processors to enable nested HV by Nicholas Piggin · 3 years, 7 months ago
- aaae8c7 KVM: PPC: Book3S HV: Remove support for dependent threads mode on P9 by Nicholas Piggin · 3 years, 7 months ago
- 2e1ae9cd KVM: PPC: Book3S HV: Implement radix prefetch workaround by disabling MMU by Nicholas Piggin · 3 years, 7 months ago
- edba6af KVM: PPC: Book3S HV P9: Add helpers for OS SPR handling by Nicholas Piggin · 3 years, 7 months ago
- 6d770e3 KVM: PPC: Book3S HV P9: Read machine check registers while MSR[RI] is 0 by Nicholas Piggin · 3 years, 7 months ago
- c00366e2 KVM: PPC: Book3S HV P9: inline kvmhv_load_hv_regs_and_go into __kvmhv_vcpu_entry_p9 by Nicholas Piggin · 3 years, 7 months ago
- 89d35b2 KVM: PPC: Book3S HV P9: Implement the rest of the P9 path in C by Nicholas Piggin · 3 years, 7 months ago
- 9dc2bab KVM: PPC: Book3S HV P9: Stop handling hcalls in real-mode in the P9 path by Nicholas Piggin · 3 years, 7 months ago
- 48013cb KVM: PPC: Book3S HV P9: Move radix MMU switching instructions together by Nicholas Piggin · 3 years, 7 months ago
- 09512c2 KVM: PPC: Book3S HV P9: Move xive vcpu context management into kvmhv_p9_guest_entry by Nicholas Piggin · 3 years, 7 months ago
- 6ffe2c6 KVM: PPC: Book3S HV P9: Reduce irq_work vs guest decrementer races by Nicholas Piggin · 3 years, 7 months ago
- 413679e KVM: PPC: Book3S HV P9: Move setting HDEC after switching to guest LPCR by Nicholas Piggin · 3 years, 7 months ago
- 023c3c9 KVM: PPC: Book3S HV P9: implement kvmppc_xive_pull_vcpu in C by Nicholas Piggin · 3 years, 7 months ago
- bd7b12a Merge tag 'powerpc-5.13-5' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 7 months ago
- 6ba5331 KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path by Nicholas Piggin · 3 years, 7 months ago
- 1438709 KVM: PPC: Book3S HV: Save host FSCR in the P7/8 path by Nicholas Piggin · 3 years, 7 months ago
- 6bd5b74 KVM: PPC: exit halt polling on need_resched() by Wanpeng Li · 3 years, 7 months ago
- 152d32a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 8 months ago
- b1c5356 KVM: PPC: Convert to the gfn-based MMU notifier callbacks by Sean Christopherson · 3 years, 9 months ago