1. 2f5947d Documentation: move Documentation/virtual to Documentation/virt by Christoph Hellwig · 5 years ago
  2. a6a6d3b x86: kvm: avoid constant-conversion warning by Arnd Bergmann · 6 years ago
  3. 39d7530 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  4. 39656e8 mm: lift the x86_32 PAE version of gup_get_pte to common code by Christoph Hellwig · 6 years ago
  5. a45ff59 Merge tag 'kvm-arm-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD by Paolo Bonzini · 6 years ago
  6. 335e192 KVM: x86: add tracepoints around __direct_map and FNAME(fetch) by Paolo Bonzini · 6 years ago
  7. e9f2a76 KVM: x86: change kvm_mmu_page_get_gfn BUG_ON to WARN_ON by Paolo Bonzini · 6 years ago
  8. d679b32 KVM: x86: remove now unneeded hugepage gfn adjustment by Paolo Bonzini · 6 years ago
  9. 3fcf2d1 KVM: x86: make FNAME(fetch) and __direct_map more similar by Paolo Bonzini · 6 years ago
  10. 43fdcda kvm: x86: Do not release the page inside mmu_set_spte() by Junaid Shahid · 6 years ago
  11. c884d8a Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx by Linus Torvalds · 6 years ago
  12. 20c8ccb treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 by Thomas Gleixner · 6 years ago
  13. b6b80c7 KVM: x86/mmu: Allocate PAE root array when using SVM's 32-bit NPT by Sean Christopherson · 6 years ago
  14. 1dfdb45 KVM: x86: clean up conditions for asynchronous page fault handling by Paolo Bonzini · 6 years ago
  15. 0d9ce16 kvm: Convert kvm_lock to a mutex by Junaid Shahid · 6 years ago
  16. f3ecb59 kvm: x86: Fix reserved bits related calculation errors caused by MKTME by Kai Huang · 6 years ago
  17. 7b6f8a0 kvm: x86: Move kvm_set_mmio_spte_mask() from x86.c to mmu.c by Kai Huang · 6 years ago
  18. 0ef0fd3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  19. 61455bf kvm: x86: Fix L1TF mitigation for shadow MMU by Kai Huang · 6 years ago
  20. 0c55671 kvm, x86: Properly check whether a pfn is an MMIO or not by KarimAllah Ahmed · 6 years ago
  21. 0699c64 x86/kvm/mmu: reset MMU context when 32-bit guest switches PAE by Vitaly Kuznetsov · 6 years ago
  22. bc8a3d8 kvm: mmu: Fix overflow on kvm mmu page limit calculation by Ben Gardon · 6 years ago
  23. cfd32ac KVM: x86/mmu: Fix an inverted list_empty() check when zapping sptes by Sean Christopherson · 6 years ago
  24. f285c63 kvm: mmu: Used range based flushing in slot_handle_level_range by Ben Gardon · 6 years ago
  25. 4d66623 KVM: x86: remove check on nr_mmu_pages in kvm_arch_commit_memory_region() by Wei Yang · 6 years ago
  26. 05d5a48 KVM: SVM: Workaround errata#1096 (insn_len maybe zero on SMAP violation) by Singh, Brijesh · 6 years ago
  27. 47c42e6 KVM: x86: fix handling of role.cr4_pae and rename it to 'gpte_size' by Sean Christopherson · 6 years ago
  28. 552c69b1 KVM: nVMX: Do not inherit quadrant and invalid for the root shadow EPT by Sean Christopherson · 6 years ago
  29. 636deed Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  30. 92da008 Revert "KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range()" by Ben Gardon · 6 years ago
  31. de3ccd2 KVM: MMU: record maximum physical address width in kvm_mmu_extended_role by Yu Zhang · 6 years ago
  32. ad7dc69 x86/kvm/mmu: fix switch between root and guest MMUs by Vitaly Kuznetsov · 6 years ago
  33. 8ab3c47 KVM: x86/mmu: Consolidate kvm_mmu_zap_all() and kvm_mmu_zap_mmio_sptes() by Sean Christopherson · 6 years ago
  34. 24efe61 KVM: x86/mmu: WARN if zapping a MMIO spte results in zapping children by Sean Christopherson · 6 years ago
  35. 83cdb56 KVM: x86/mmu: Differentiate between nr zapped and list unstable by Sean Christopherson · 6 years ago
  36. ea145aa Revert "KVM: MMU: fast invalidate all pages" by Sean Christopherson · 6 years ago
  37. 5d6317c KVM: x86/mmu: Voluntarily reschedule as needed when zapping all sptes by Sean Christopherson · 6 years ago
  38. 8a674ad KVM: x86/mmu: skip over invalid root pages when zapping all sptes by Sean Christopherson · 6 years ago
  39. 7390de1 Revert "KVM: x86: use the fast way to invalidate all pages" by Sean Christopherson · 6 years ago
  40. 42560fb Revert "KVM: MMU: add tracepoint for kvm_mmu_invalidate_all_pages" by Sean Christopherson · 6 years ago
  41. 43d2b14 Revert "KVM: MMU: zap pages in batch" by Sean Christopherson · 6 years ago
  42. 210f494 Revert "KVM: MMU: collapse TLB flushes when zap all pages" by Sean Christopherson · 6 years ago
  43. 52d5dedc Revert "KVM: MMU: reclaim the zapped-obsolete page first" by Sean Christopherson · 6 years ago
  44. 5ff0568 KVM: x86/mmu: Remove is_obsolete() call by Sean Christopherson · 6 years ago
  45. 571c5af KVM: x86/mmu: Voluntarily reschedule as needed when zapping MMIO sptes by Sean Christopherson · 6 years ago
  46. 4771450 Revert "KVM: MMU: drop kvm_mmu_zap_mmio_sptes" by Sean Christopherson · 6 years ago
  47. 4e10313 KVM: x86/mmu: Zap only the relevant pages when removing a memslot by Sean Christopherson · 6 years ago
  48. a211363 KVM: x86/mmu: Split remote_flush+zap case out of kvm_mmu_flush_or_zap() by Sean Christopherson · 6 years ago
  49. 85875a1 KVM: x86/mmu: Move slot_level_*() helper functions up a few lines by Sean Christopherson · 6 years ago
  50. 164bf7e KVM: Move the memslot update in-progress flag to bit 63 by Sean Christopherson · 6 years ago
  51. cae7ed3 KVM: x86: Refactor the MMIO SPTE generation handling by Sean Christopherson · 6 years ago
  52. 5192f9b KVM: x86: Use a u64 when passing the MMIO gen around by Sean Christopherson · 6 years ago
  53. e1359e2 KVM: x86/mmu: Detect MMIO generation wrap in any address space by Sean Christopherson · 6 years ago
  54. 1524825 KVM: Call kvm_arch_memslots_updated() before updating memslots by Sean Christopherson · 6 years ago
  55. 254272c kvm: x86: Add memcg accounting to KVM allocations by Ben Gardon · 6 years ago
  56. 8acc099 kvm, x86, mmu: Use kernel generic dynamic physical address mask by Kai Huang · 6 years ago
  57. b2869f2 KVM: x86: Mark expected switch fall-throughs by Gustavo A. R. Silva · 6 years ago
  58. 71883a6 KVM/MMU: Flush tlb directly in the kvm_zap_gfn_range() by Lan Tianyu · 6 years ago
  59. 3cc5ea9 KVM/MMU: Flush tlb directly in kvm_set_pte_rmapp() by Lan Tianyu · 6 years ago
  60. 0cf853c KVM/MMU: Move tlb flush in kvm_set_pte_rmapp() to kvm_mmu_notifier_change_pte() by Lan Tianyu · 6 years ago
  61. 748c0e3 KVM: Make kvm_set_spte_hva() return int by Lan Tianyu · 6 years ago
  62. c3134ce KVM: Replace old tlb flush function with new one to flush a specified range. by Lan Tianyu · 6 years ago
  63. 40ef75a KVM/MMU: Add tlb flush with range helper function by Lan Tianyu · 6 years ago
  64. bdd303c KVM: fix some typos by Wei Yang · 6 years ago
  65. 0e0fee5 kvm: mmu: Fix race in emulated page table writes by Junaid Shahid · 6 years ago
  66. 0d1e8b8 Merge tag 'kvm-4.20-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  67. ba9f6f8 Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 6 years ago
  68. e791238 KVM: x86: reintroduce pte_list_remove, but including mmu_spte_clear_track_bits by Wei Yang · 6 years ago
  69. 8daf346 KVM: x86: rename pte_list_remove to __pte_list_remove by Wei Yang · 6 years ago
  70. 39337ad kvm/x86 : fix some typo by Peng Hao · 6 years ago
  71. bf627a9 x86/kvm/mmu: check if MMU reconfiguration is needed in init_kvm_nested_mmu() by Vitaly Kuznetsov · 6 years ago
  72. 7dcd575 x86/kvm/mmu: check if tdp/shadow MMU reconfiguration is needed by Vitaly Kuznetsov · 6 years ago
  73. a336282 x86/kvm/nVMX: introduce source data cache for kvm_init_shadow_ept_mmu() by Vitaly Kuznetsov · 6 years ago
  74. 36d9594d x86/kvm/mmu: make space for source data caching in struct kvm_mmu by Vitaly Kuznetsov · 6 years ago
  75. e173299 x86/kvm/mmu: get rid of redundant kvm_mmu_setup() by Paolo Bonzini · 6 years ago
  76. 14c07ad x86/kvm/mmu: introduce guest_mmu by Vitaly Kuznetsov · 6 years ago
  77. 6a82cd1 x86/kvm/mmu.c: add kvm_mmu parameter to kvm_mmu_free_roots() by Vitaly Kuznetsov · 6 years ago
  78. 3dc773e x86/kvm/mmu.c: set get_pdptr hook in kvm_init_shadow_ept_mmu() by Vitaly Kuznetsov · 6 years ago
  79. 44dd3ff x86/kvm/mmu: make vcpu->mmu a pointer to the current MMU by Vitaly Kuznetsov · 6 years ago
  80. daefb79 KVM: x86: return 0 in case kvm_mmu_memory_cache has min number of objects by Wei Yang · 6 years ago
  81. daa07cb KVM: x86: fix L1TF's MMIO GFN calculation by Sean Christopherson · 6 years ago
  82. 9a98458 KVM/MMU: Fix comment in walk_shadow_page_lockless_end() by Tianyu Lan · 6 years ago
  83. 83b20b2 KVM: x86: don't reset root in kvm_mmu_setup() by Wei Yang · 6 years ago
  84. 585a8b9 signal/x86: Use send_sig_mceerr as apropriate by Eric W. Biederman · 7 years ago
  85. 564ad0a Merge tag 'kvm-arm-fixes-for-v4.19-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm by Radim Krčmář · 6 years ago
  86. a35381e KVM: Remove obsolete kvm_unmap_hva notifier backend by Marc Zyngier · 6 years ago
  87. 6c3dfeb KVM: x86: Do not re-{try,execute} after failed emulation in L2 by Sean Christopherson · 6 years ago
  88. 472faff KVM: x86: Default to not allowing emulation retry in kvm_mmu_page_fault by Sean Christopherson · 6 years ago
  89. 384bf22 KVM: x86: Merge EMULTYPE_RETRY and EMULTYPE_ALLOW_REEXECUTE by Sean Christopherson · 6 years ago
  90. 8065dbd KVM: x86: Invert emulation re-execute behavior to make it opt-in by Sean Christopherson · 6 years ago
  91. e61cf2e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 6 years ago
  92. 28a1f3a kvm: x86: Set highest physical address bits in non-present/reserved SPTEs by Junaid Shahid · 6 years ago
  93. ee6268b KVM: x86: Skip pae_root shadow allocation if tdp enabled by Liang Chen · 6 years ago
  94. c2a4ead KVM/MMU: Combine flushing remote tlb in mmu_set_spte() by Tianyu Lan · 6 years ago
  95. 450917b KVM/MMU: Simplify __kvm_sync_page() function by Tianyu Lan · 7 years ago
  96. b94742c kvm: x86: Add multi-entry LRU cache for previous CR3s by Junaid Shahid · 7 years ago
  97. faff875 kvm: x86: Flush only affected TLB entries in kvm_mmu_invlpg* by Junaid Shahid · 7 years ago
  98. 956bf35 kvm: x86: Skip shadow page resync on CR3 switch when indicated by guest by Junaid Shahid · 7 years ago
  99. 08fb59d kvm: x86: Support selectively freeing either current or previous MMU root by Junaid Shahid · 7 years ago
  100. 7eb77e9 kvm: x86: Add a root_hpa parameter to kvm_mmu->invlpg() by Junaid Shahid · 7 years ago