1. f8e1449 kvm: x86/mmu: Add access tracking for tdp_mmu by Ben Gardon · 4 years, 5 months ago
  2. 063afac kvm: x86/mmu: Support invalidate range MMU notifier for TDP MMU by Ben Gardon · 4 years, 5 months ago
  3. 89c0fd4 kvm: x86/mmu: Allocate struct kvm_mmu_pages for all pages in TDP MMU by Ben Gardon · 4 years, 5 months ago
  4. bb18842 kvm: x86/mmu: Add TDP MMU PF handler by Ben Gardon · 4 years, 5 months ago
  5. 7d94531 kvm: x86/mmu: Remove disallowed_hugepage_adjust shadow_walk_iterator arg by Ben Gardon · 4 years, 5 months ago
  6. faaf05b0 kvm: x86/mmu: Support zapping SPTEs in the TDP MMU by Ben Gardon · 4 years, 5 months ago
  7. 9e9eb22 KVM: Cache as_id in kvm_memory_slot by Peter Xu · 4 years, 5 months ago
  8. 2f2fad0 kvm: x86/mmu: Add functions to handle changed TDP SPTEs by Ben Gardon · 4 years, 5 months ago
  9. 02c00b3 kvm: x86/mmu: Allocate and free TDP MMU roots by Ben Gardon · 4 years, 5 months ago
  10. fe5db27 kvm: x86/mmu: Init / Uninit the TDP MMU by Ben Gardon · 4 years, 5 months ago
  11. c9180b7 kvm: x86/mmu: Introduce tdp_iter by Ben Gardon · 4 years, 5 months ago
  12. 5a9624a KVM: mmu: extract spte.h and spte.c by Paolo Bonzini · 4 years, 5 months ago
  13. cb3eeda KVM: mmu: Separate updating a PTE from kvm_set_pte_rmapp by Paolo Bonzini · 4 years, 6 months ago
  14. 799a419 kvm: x86/mmu: Separate making SPTEs from set_spte by Ben Gardon · 4 years, 5 months ago
  15. cc4674d kvm: mmu: Separate making non-leaf sptes from link_shadow_page by Ben Gardon · 4 years, 6 months ago
  16. c0623f5 Merge branch 'kvm-fixes' into 'next' by Paolo Bonzini · 4 years, 5 months ago
  17. a4f1d94 KVM: PPC: Book3S HV: Make struct kernel_param_ops definition const by Joe Perches · 4 years, 6 months ago
  18. 30031c2 KVM: x86: Let the guest own CR4.FSGSBASE by Lai Jiangshan · 4 years, 6 months ago
  19. 2ed41aa KVM: VMX: Intercept guest reserved CR4 bits to inject #GP fault by Sean Christopherson · 4 years, 6 months ago
  20. a6337a3 KVM: x86: Move call to update_exception_bitmap() into VMX code by Sean Christopherson · 4 years, 6 months ago
  21. c44d9b3 KVM: x86: Invoke vendor's vcpu_after_set_cpuid() after all common updates by Sean Christopherson · 4 years, 6 months ago
  22. 6e1d849 KVM: x86: Intercept LA57 to inject #GP fault when it's reserved by Lai Jiangshan · 4 years, 6 months ago
  23. f6426ab KVM: SVM: Initialize prev_ga_tag before use by Suravee Suthikulpanit · 4 years, 6 months ago
  24. 2fcf487 KVM: nSVM: implement on demand allocation of the nested state by Maxim Levitsky · 4 years, 6 months ago
  25. 72f211e KVM: x86: allow kvm_x86_ops.set_efer to return an error value by Maxim Levitsky · 4 years, 6 months ago
  26. 7dffeca KVM: x86: report negative values from wrmsr emulation to userspace by Maxim Levitsky · 4 years, 6 months ago
  27. 36385cc KVM: x86: xen_hvm_config: cleanup return values by Maxim Levitsky · 4 years, 6 months ago
  28. d5d6c18 kvm x86/mmu: Make struct kernel_param_ops definitions const by Joe Perches · 4 years, 6 months ago
  29. 3f4e3eb KVM: x86: bump KVM_MAX_CPUID_ENTRIES by Vitaly Kuznetsov · 4 years, 6 months ago
  30. 255cbec KVM: x86: allocate vcpu->arch.cpuid_entries dynamically by Vitaly Kuznetsov · 4 years, 6 months ago
  31. f69858f KVM: x86: disconnect kvm_check_cpuid() from vcpu->arch.cpuid_entries by Vitaly Kuznetsov · 4 years, 6 months ago
  32. 3ee6fb4 Documentation: kvm: fix some typos in cpuid.rst by Oliver Upton · 4 years, 7 months ago
  33. 66570e9 kvm: x86: only provide PV features if enabled in guest's CPUID by Oliver Upton · 4 years, 7 months ago
  34. 210dfd9 kvm: x86: set wall_clock in kvm_write_wall_clock() by Oliver Upton · 4 years, 7 months ago
  35. 5b9bb0e kvm: x86: encapsulate wrmsr(MSR_KVM_SYSTEM_TIME) emulation in helper fn by Oliver Upton · 4 years, 7 months ago
  36. 66af4f5 x86/kvm: Update the comment about asynchronous page fault in exc_page_fault() by Vitaly Kuznetsov · 4 years, 6 months ago
  37. 8f116a6 x86/kvm: hide KVM options from menuconfig when KVM is not compiled by Matteo Croce · 4 years, 6 months ago
  38. 10f79cc Documentation: kvm: fix a typo by Li Qiang · 4 years, 6 months ago
  39. 043248b KVM: VMX: Forbid userspace MSR filters for x2APIC by Paolo Bonzini · 4 years, 5 months ago
  40. 9389b9d KVM: VMX: Ignore userspace MSR filters for x2APIC by Sean Christopherson · 4 years, 5 months ago
  41. 1b21c8d Merge tag 'kvmarm-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 4 years, 5 months ago
  42. 628ade2 KVM: VMX: Fix x2APIC MSR intercept handling on !APICV platforms by Peter Xu · 4 years, 5 months ago
  43. e2e1a1c Merge tag 'kvmarm-fixes-5.9-3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master by Paolo Bonzini · 4 years, 6 months ago
  44. b502e6e KVM: VMX: update PFEC_MASK/PFEC_MATCH together with PF intercept by Paolo Bonzini · 4 years, 6 months ago
  45. 4e5dc64 Merge branches 'kvm-arm64/pt-new' and 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 6 months ago
  46. ffd1b63 KVM: arm64: Ensure user_mem_abort() return value is initialised by Will Deacon · 4 years, 6 months ago
  47. b259d13 KVM: arm64: Pass level hint to TLBI during stage-2 permission fault by Will Deacon · 4 years, 6 months ago
  48. 030bdf3 KVM: arm64: Fix some documentation build warnings by Mauro Carvalho Chehab · 4 years, 6 months ago
  49. 452d6222 KVM: arm64: Restore missing ISB on nVHE __tlb_switch_to_guest by Marc Zyngier · 4 years, 8 months ago
  50. 14ef9d0 Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next by Marc Zyngier · 4 years, 6 months ago
  51. 816c347 Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp-pcpu by Marc Zyngier · 4 years, 6 months ago
  52. a3bb9c3 kvm: arm64: Remove unnecessary hyp mappings by David Brazdil · 4 years, 6 months ago
  53. 30c9539 kvm: arm64: Set up hyp percpu data for nVHE by David Brazdil · 4 years, 6 months ago
  54. 2a1198c kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHE by David Brazdil · 4 years, 6 months ago
  55. df4c821 kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hyp by David Brazdil · 4 years, 6 months ago
  56. 5724949 kvm: arm64: Add helpers for accessing nVHE hyp per-cpu vars by David Brazdil · 4 years, 6 months ago
  57. ea39102 kvm: arm64: Remove hyp_adr/ldr_this_cpu by David Brazdil · 4 years, 6 months ago
  58. 717cf94 kvm: arm64: Remove __hyp_this_cpu_read by David Brazdil · 4 years, 6 months ago
  59. 3471ee0 kvm: arm64: Only define __kvm_ex_table for CONFIG_KVM by David Brazdil · 4 years, 6 months ago
  60. ce492a1 kvm: arm64: Move nVHE hyp namespace macros to hyp_image.h by David Brazdil · 4 years, 6 months ago
  61. ab25464 kvm: arm64: Partially link nVHE hyp code, simplify HYPCOPY by David Brazdil · 4 years, 6 months ago
  62. 780c083 arm64: Add support for PR_SPEC_DISABLE_NOEXEC prctl() option by Will Deacon · 4 years, 6 months ago
  63. 5c8b0cb arm64: Pull in task_stack_page() to Spectre-v4 mitigation code by Will Deacon · 4 years, 6 months ago
  64. 9ef2b48 KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabled by Will Deacon · 4 years, 6 months ago
  65. 31c84d6 arm64: Get rid of arm64_ssbd_state by Marc Zyngier · 4 years, 6 months ago
  66. d63d975 KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state() by Marc Zyngier · 4 years, 6 months ago
  67. 7311467 KVM: arm64: Get rid of kvm_arm_have_ssbd() by Marc Zyngier · 4 years, 6 months ago
  68. 29e8910 KVM: arm64: Simplify handling of ARCH_WORKAROUND_2 by Marc Zyngier · 4 years, 6 months ago
  69. c287620 arm64: Rewrite Spectre-v4 mitigation code by Will Deacon · 4 years, 6 months ago
  70. 9e78b65 arm64: Move SSBD prctl() handler alongside other spectre mitigation code by Will Deacon · 4 years, 6 months ago
  71. 9b0955b arm64: Rename ARM64_SSBD to ARM64_SPECTRE_V4 by Will Deacon · 4 years, 6 months ago
  72. 532d581 arm64: Treat SSBS as a non-strict system feature by Will Deacon · 4 years, 6 months ago
  73. a8de949 arm64: Group start_thread() functions together by Will Deacon · 4 years, 6 months ago
  74. e102623 KVM: arm64: Set CSV2 for guests on hardware unaffected by Spectre-v2 by Marc Zyngier · 4 years, 6 months ago
  75. d4647f0 arm64: Rewrite Spectre-v2 mitigation code by Will Deacon · 4 years, 6 months ago
  76. 455697a arm64: Introduce separate file for spectre mitigations and reporting by Will Deacon · 4 years, 6 months ago
  77. 688f1e4 arm64: Rename ARM64_HARDEN_BRANCH_PREDICTOR to ARM64_SPECTRE_V2 by Will Deacon · 4 years, 6 months ago
  78. b181048 KVM: arm64: Simplify install_bp_hardening_cb() by Will Deacon · 4 years, 6 months ago
  79. 5359a87 KVM: arm64: Replace CONFIG_KVM_INDIRECT_VECTORS with CONFIG_RANDOMIZE_BASE by Will Deacon · 4 years, 6 months ago
  80. 6e5f092 arm64: Remove Spectre-related CONFIG_* options by Will Deacon · 4 years, 6 months ago
  81. 39533e1 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs by Marc Zyngier · 4 years, 8 months ago
  82. 2e02cbb Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/next by Marc Zyngier · 4 years, 6 months ago
  83. 51dd2eb KVM: arm64: Match PMU error code descriptions with error conditions by Alexandru Elisei · 4 years, 6 months ago
  84. af130d0 KVM: arm64: Add undocumented return values for PMU device control group by Alexandru Elisei · 4 years, 6 months ago
  85. 8be86a5 KVM: arm64: Document PMU filtering API by Marc Zyngier · 5 years ago
  86. 88865be KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1 by Marc Zyngier · 5 years ago
  87. d7eec23 KVM: arm64: Add PMU event filtering infrastructure by Marc Zyngier · 5 years ago
  88. fd65a3b KVM: arm64: Use event mask matching architecture revision by Marc Zyngier · 5 years ago
  89. 42223fb KVM: arm64: Refactor PMU attribute error handling by Marc Zyngier · 5 years ago
  90. 6a2e092 KVM: VMX: vmx_uret_msrs_list[] can be static by kernel test robot · 4 years, 6 months ago
  91. 0c899c2 KVM: x86: do not attempt TSC synchronization on guest writes by Paolo Bonzini · 4 years, 6 months ago
  92. a7d5c7c KVM: nSVM: delay MSR permission processing to first nested VM run by Paolo Bonzini · 4 years, 6 months ago
  93. 729c15c KVM: x86: rename KVM_REQ_GET_VMCS12_PAGES by Paolo Bonzini · 4 years, 6 months ago
  94. d468706 KVM: selftests: Add test for user space MSR handling by Alexander Graf · 4 years, 6 months ago
  95. 1a15525 KVM: x86: Introduce MSR filtering by Alexander Graf · 4 years, 6 months ago
  96. 3eb9001 KVM: x86: VMX: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 6 months ago
  97. fd6fa73 KVM: x86: SVM: Prevent MSR passthrough when MSR access is denied by Alexander Graf · 4 years, 6 months ago
  98. 476c9bd KVM: x86: Prepare MSR bitmaps for userspace tracked MSRs by Aaron Lewis · 4 years, 6 months ago
  99. 51de815 KVM: x86: Add infrastructure for MSR filtering by Alexander Graf · 4 years, 6 months ago
  100. 1ae0995 KVM: x86: Allow deflecting unknown MSR accesses to user space by Alexander Graf · 4 years, 6 months ago