1. 22f7ff0 KVM: PPC: Book3S HV Nested: Fix nested HFSCR being clobbered with multiple vCPUs by Nicholas Piggin · 3 years ago
  2. 79e06c4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years ago
  3. 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
  4. 708da3f Merge branch 'topic/ppc-kvm' into next by Michael Ellerman · 3 years ago
  5. 63fa47b KVM: PPC: Book3S HV P9: Use kvm_arch_vcpu_get_wait() to get rcuwait object by Sean Christopherson · 3 years, 1 month ago
  6. 5f33868a KVM: powerpc: Use Makefile.kvm for common files by David Woodhouse · 3 years, 1 month ago
  7. c285737 powerpc/64s: Make hash MMU support configurable by Nicholas Piggin · 3 years, 1 month ago
  8. 93b350f Merge branch 'kvm-on-hv-msrbm-fix' into HEAD by Paolo Bonzini · 3 years, 1 month ago
  9. 91b99ea KVM: Rename kvm_vcpu_block() => kvm_vcpu_halt() by Sean Christopherson · 3 years, 3 months ago
  10. 510958e KVM: Force PPC to define its own rcuwait object by Sean Christopherson · 3 years, 3 months ago
  11. a54d806 KVM: Keep memslots in tree-based structures instead of array-based ones by Maciej S. Szmigiero · 3 years, 1 month ago
  12. ed92273 KVM: Use interval tree to do fast hva lookup in memslots by Maciej S. Szmigiero · 3 years, 1 month ago
  13. 6a99c6e KVM: Stop passing kvm_userspace_memory_region to arch memslot hooks by Sean Christopherson · 3 years, 1 month ago
  14. eaaaed1 KVM: PPC: Avoid referencing userspace memory region in memslot updates by Sean Christopherson · 3 years, 1 month ago
  15. 537a17b KVM: Let/force architectures to deal with arch specific memslot data by Sean Christopherson · 3 years, 1 month ago
  16. 46808a4 KVM: Use 'unsigned long' as kvm_for_each_vcpu()'s index by Marc Zyngier · 3 years, 1 month ago
  17. 27592ae KVM: Move wiping of the kvm->vcpus array to common code by Marc Zyngier · 3 years, 1 month ago
  18. 7920209 KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST by Alexey Kardashevskiy · 3 years, 4 months ago
  19. 511d25d KVM: PPC: Book3S: Suppress warnings when allocating too big memory slots by Alexey Kardashevskiy · 3 years, 4 months ago
  20. f6a1987 KVM: PPC: Book3S HV P9: Remove unused ri_set local variable by Nicholas Piggin · 3 years, 1 month ago
  21. aebd1fb powerpc: flexible GPR range save/restore macros by Nicholas Piggin · 3 years, 2 months ago
  22. 9c5a432 KVM: PPC: Book3S HV P9: Remove subcore HMI handling by Nicholas Piggin · 3 years, 1 month ago
  23. 6398326 KVM: PPC: Book3S HV P9: Stop using vc->dpdes by Nicholas Piggin · 3 years, 1 month ago
  24. 617326f KVM: PPC: Book3S HV P9: Tidy kvmppc_create_dtl_entry by Nicholas Piggin · 3 years, 1 month ago
  25. ecb6a72 KVM: PPC: Book3S HV P9: Remove most of the vcore logic by Nicholas Piggin · 3 years, 1 month ago
  26. 434398a KVM: PPC: Book3S HV P9: Avoid cpu_in_guest atomics on entry and exit by Nicholas Piggin · 3 years, 1 month ago
  27. 4c9a689 KVM: PPC: Book3S HV P9: Add unlikely annotation for !mmu_ready by Nicholas Piggin · 3 years, 1 month ago
  28. f08cbf5 KVM: PPC: Book3S HV P9: Avoid changing MSR[RI] in entry and exit by Nicholas Piggin · 3 years, 1 month ago
  29. 241d1f1 KVM: PPC: Book3S HV P9: Optimise hash guest SLB saving by Nicholas Piggin · 3 years, 1 month ago
  30. b49c65c KVM: PPC: Book3S HV P9: Improve mfmsr performance on entry by Nicholas Piggin · 3 years, 1 month ago
  31. 46dea77 KVM: PPC: Book3S HV Nested: Avoid extra mftb() in nested entry by Nicholas Piggin · 3 years, 1 month ago
  32. d5c0e833 KVM: PPC: Book3S HV P9: Avoid tlbsync sequence on radix guest exit by Nicholas Piggin · 3 years, 1 month ago
  33. 0ba0e5d5 KVM: PPC: Book3S HV: Split P8 from P9 path guest vCPU TLB flushing by Nicholas Piggin · 3 years, 1 month ago
  34. a089a68 KVM: PPC: Book3S HV P9: Don't restore PSSCR if not needed by Nicholas Piggin · 3 years, 1 month ago
  35. 9c75f65 KVM: PPC: Book3S HV P9: Test dawr_enabled() before saving host DAWR SPRs by Nicholas Piggin · 3 years, 1 month ago
  36. cf3b16c KVM: PPC: Book3S HV P9: Comment and fix MMU context switching code by Nicholas Piggin · 3 years, 1 month ago
  37. 5236756 KVM: PPC: Book3S HV P9: Use Linux SPR save/restore to manage some host SPRs by Nicholas Piggin · 3 years, 1 month ago
  38. 022ecb9 KVM: PPC: Book3S HV P9: Demand fault TM facility registers by Nicholas Piggin · 3 years, 1 month ago
  39. a3e18ca KVM: PPC: Book3S HV P9: Demand fault EBB facility registers by Nicholas Piggin · 3 years, 1 month ago
  40. 34e02d5 KVM: PPC: Book3S HV P9: More SPR speed improvements by Nicholas Piggin · 3 years, 1 month ago
  41. d55b1ec KVM: PPC: Book3S HV P9: Restrict DSISR canary workaround to processors that require it by Nicholas Piggin · 3 years, 1 month ago
  42. 3e7b337 KVM: PPC: Book3S HV P9: Switch PMU to guest as late as possible by Nicholas Piggin · 3 years, 1 month ago
  43. 3f9e296 KVM: PPC: Book3S HV P9: Implement TM fastpath for guest entry/exit by Nicholas Piggin · 3 years, 1 month ago
  44. d5f4801 KVM: PPC: Book3S HV P9: Move remaining SPR and MSR access into low level entry by Nicholas Piggin · 3 years, 1 month ago
  45. 08b3f08 KVM: PPC: Book3S HV P9: Move nested guest entry into its own function by Nicholas Piggin · 3 years, 1 month ago
  46. aabcaf6 KVM: PPC: Book3S HV P9: Move host OS save/restore functions to built-in by Nicholas Piggin · 3 years, 1 month ago
  47. 516b334 KVM: PPC: Book3S HV P9: Move vcpu register save/restore into functions by Nicholas Piggin · 3 years, 1 month ago
  48. 0f3b6c4 KVM: PPC: Book3S HV P9: Juggle SPR switching around by Nicholas Piggin · 3 years, 1 month ago
  49. 9dfe7aa KVM: PPC: Book3S HV P9: Only execute mtSPR if the value changed by Nicholas Piggin · 3 years, 1 month ago
  50. 9a1e530 KVM: PPC: Book3S HV P9: Avoid SPR scoreboard stalls by Nicholas Piggin · 3 years, 1 month ago
  51. cb2553a KVM: PPC: Book3S HV P9: Optimise timebase reads by Nicholas Piggin · 3 years, 1 month ago
  52. 6547af3 KVM: PPC: Book3S HV P9: Move TB updates by Nicholas Piggin · 3 years, 1 month ago
  53. 3c1a4322 KVM: PPC: Book3S HV: Change dec_expires to be relative to guest timebase by Nicholas Piggin · 3 years, 1 month ago
  54. cf99ded KVM: PPC: Book3S HV P9: Add kvmppc_stop_thread to match kvmppc_start_thread by Nicholas Piggin · 3 years, 1 month ago
  55. 2251fbe KVM: PPC: Book3S HV P9: Improve mtmsrd scheduling by delaying MSR[EE] disable by Nicholas Piggin · 3 years, 1 month ago
  56. 34e119c9 KVM: PPC: Book3S HV P9: Reduce mtmsrd instructions required to save host SPRs by Nicholas Piggin · 3 years, 1 month ago
  57. 174a3ab KVM: PPC: Book3S HV P9: Move SPRG restore to restore_p9_host_os_sprs by Nicholas Piggin · 3 years, 1 month ago
  58. a1a19e1 KVM: PPC: Book3S HV: CTRL SPR does not require read-modify-write by Nicholas Piggin · 3 years, 1 month ago
  59. b1adcf5 KVM: PPC: Book3S HV P9: Factor out yield_count increment by Nicholas Piggin · 3 years, 1 month ago
  60. 9d3ddb8 KVM: PPC: Book3S HV P9: Demand fault PMU SPRs when marked not inuse by Nicholas Piggin · 3 years, 1 month ago
  61. 401e1ae KVM: PPC: Book3S HV P9: Factor PMU save/load into context switch functions by Nicholas Piggin · 3 years, 1 month ago
  62. 57dc0ee KVM: PPC: Book3S HV P9: Implement PMU save/restore in C by Nicholas Piggin · 3 years, 1 month ago
  63. 245ebf8 powerpc/64s: Always set PMU control registers to frozen/disabled when not in use by Nicholas Piggin · 3 years, 1 month ago
  64. d3c8a2d KVM: PPC: Book3S HV: Don't always save PMU for guest capable of nesting by Nicholas Piggin · 3 years, 1 month ago
  65. 46f9caf powerpc/64s: Keep AMOR SPR a constant ~0 at runtime by Nicholas Piggin · 3 years, 1 month ago
  66. eacc818 KVM: PPC: Book3S HV: POWER10 enable HAIL when running radix guests by Nicholas Piggin · 3 years, 1 month ago
  67. 25aa145 powerpc/time: add API for KVM to re-arm the host timer/decrementer by Nicholas Piggin · 3 years, 1 month ago
  68. 34bf08a KVM: PPC: Book3S HV P9: Reduce mftb per guest entry/exit by Nicholas Piggin · 3 years, 1 month ago
  69. 9581991 KVM: PPC: Book3S HV P9: Use large decrementer for HDEC by Nicholas Piggin · 3 years, 1 month ago
  70. 4ebbd07 KVM: PPC: Book3S HV P9: Use host timer accounting to avoid decrementer read by Nicholas Piggin · 3 years, 1 month ago
  71. 5955c74 KMV: PPC: Book3S HV P9: Use set_dec to set decrementer to host by Nicholas Piggin · 3 years, 1 month ago
  72. 736df58 powerpc/64s: guard optional TIDR SPR with CPU ftr test by Nicholas Piggin · 3 years, 1 month ago
  73. cf0b0e3 KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB by Nicholas Piggin · 3 years, 1 month ago
  74. 75603b1 Merge tag 'powerpc-5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 1 month ago
  75. c46e8ec Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 1 month ago
  76. b7915d5 KVM: PPC: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS by Vitaly Kuznetsov · 3 years, 1 month ago
  77. dae5818 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() by Michael Ellerman · 3 years, 3 months ago
  78. ab09243 mm/migrate.c: remove MIGRATE_PFN_LOCKED by Alistair Popple · 3 years, 2 months ago
  79. 5c0b0c6 Merge tag 'powerpc-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 3 years, 2 months ago
  80. d7e0a79 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 2 months ago
  81. bf95391 Merge tag 'kspp-misc-fixes-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gustavoars/linux by Linus Torvalds · 3 years, 2 months ago
  82. 5b9f69f Merge branch 'topic/ppc-kvm' into next by Michael Ellerman · 3 years, 2 months ago
  83. 235cee1 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling by Laurent Vivier · 3 years, 2 months ago
  84. 5dfbbb6 KVM: PPC: Replace zero-length array with flexible array member by Len Baker · 3 years, 3 months ago
  85. cdeb5d7 KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest by Michael Ellerman · 3 years, 2 months ago
  86. 9b4416c KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() by Michael Ellerman · 3 years, 2 months ago
  87. 322fda0 KVM: PPC: Book3S HV: H_ENTER filter out reserved HPTE[B] value by Nicholas Piggin · 3 years, 3 months ago
  88. 2a24d80 powerpc/asm: Remove UPD_CONSTR after GCC 4.9 removal by Nick Desaulniers · 3 years, 4 months ago
  89. a1c42dd kvm: rename KVM_MAX_VCPU_ID to KVM_MAX_VCPU_IDS by Juergen Gross · 3 years, 4 months ago
  90. 267cdfa KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers by Nicholas Piggin · 3 years, 4 months ago
  91. 192ad3c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 4 months ago
  92. 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
  93. 1d78dfd KVM: PPC: Fix clearing never mapped TCEs in realmode by Alexey Kardashevskiy · 3 years, 4 months ago
  94. 465e333 Merge branch 'topic/ppc-kvm' into next by Michael Ellerman · 3 years, 4 months ago
  95. 0c8fb65 powerpc/64s: Remove WORT SPR from POWER9/10 by Nicholas Piggin · 3 years, 5 months ago
  96. 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
  97. f2e29db KVM: PPC: Book3S HV Nested: save_hv_return_state does not require trap argument by Fabiano Rosas · 3 years, 5 months ago
  98. 7c3ded5 KVM: PPC: Book3S HV Nested: Stop forwarding all HFUs to L1 by Fabiano Rosas · 3 years, 5 months ago
  99. 8b210a8 KVM: PPC: Book3S HV Nested: Make nested HFSCR state accessible by Nicholas Piggin · 3 years, 5 months ago
  100. 7487cab KVM: PPC: Book3S HV Nested: Sanitise vcpu registers by Fabiano Rosas · 3 years, 5 months ago