Commit History

Author SHA1 Message Date
  Paolo Bonzini ba6a354154 KVM: mmu: allow page tables to be in read-only slots 12 years ago
  Yang Zhang 25d92081ae nEPT: Add nEPT violation/misconfigration support 12 years ago
  Yang Zhang 7a1638ce42 nEPT: Redefine EPT-specific link_shadow_page() 12 years ago
  Nadav Har'El 37406aaaee nEPT: Add EPT tables support to paging_tmpl.h 12 years ago
  Gleb Natapov 61719a8fff nEPT: Support shadow paging for guest paging without A/D bits 12 years ago
  Gleb Natapov d8089baca4 nEPT: make guest's A/D bits depends on guest's paging mode 12 years ago
  Nadav Har'El 0ad805a0c3 nEPT: Move common code to paging_tmpl.h 12 years ago
  Xiao Guangrong 027664216d KVM: MMU: fix check the reserved bits on the gpte of L2 12 years ago
  Xiao Guangrong f8f559422b KVM: MMU: fast invalidate all mmio sptes 12 years ago
  Xiao Guangrong f2fd125d32 KVM: MMU: store generation-number into mmio spte 12 years ago
  Takuya Yoshikawa 450e0b411f Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()" 12 years ago
  Takuya Yoshikawa 7ddca7e43c KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page() 12 years ago
  Xiao Guangrong f761620377 KVM: MMU: remove pt_access in mmu_set_spte 12 years ago
  Gleb Natapov eb3fce87cc KVM: MMU: drop superfluous is_present_gpte() check. 12 years ago
  Xiao Guangrong 93c05d3ef2 KVM: x86: improve reexecute_instruction 12 years ago
  Xiao Guangrong 7751babd3c KVM: MMU: fix infinite fault access retry 12 years ago
  Xiao Guangrong c22885050e KVM: MMU: fix Dirty bit missed if CR0.WP = 0 12 years ago
  Gleb Natapov b0cfeb5ded KVM: x86: remove unused variable from walk_addr_generic() 12 years ago
  Gleb Natapov 908e7d7999 KVM: MMU: simplify folding of dirty bit into accessed_dirty 12 years ago
  Xiao Guangrong 81c52c56e2 KVM: do not treat noslot pfn as a error pfn 12 years ago
  Christoffer Dall 8ca40a70a7 KVM: Take kvm instead of vcpu to mmu_notifier_retry 12 years ago
  Xiao Guangrong bd6360cc0a KVM: MMU: introduce FNAME(prefetch_gpte) 12 years ago
  Xiao Guangrong a052b42b0e KVM: MMU: move prefetch_invalid_gpte out of pagaing_tmp.h 12 years ago
  Xiao Guangrong d4878f24e3 KVM: MMU: cleanup FNAME(page_fault) 12 years ago
  Xiao Guangrong bd660776da KVM: MMU: remove mmu_is_invalid 12 years ago
  Avi Kivity c5421519f3 KVM: MMU: Eliminate pointless temporary 'ac' 12 years ago
  Avi Kivity b514c30f77 KVM: MMU: Avoid access/dirty update loop if all is well 13 years ago
  Avi Kivity 71331a1da1 KVM: MMU: Eliminate eperm temporary 13 years ago
  Avi Kivity 6fd01b711b KVM: MMU: Optimize is_last_gpte() 13 years ago
  Avi Kivity 13d22b6aeb KVM: MMU: Simplify walk_addr_generic() loop 13 years ago