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