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