]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()"
authorTakuya Yoshikawa <yoshikawa_takuya_b1@lab.ntt.co.jp>
Fri, 29 Mar 2013 05:05:26 +0000 (14:05 +0900)
committerGleb Natapov <gleb@redhat.com>
Sun, 7 Apr 2013 10:13:36 +0000 (13:13 +0300)
commitb3d61de17e2033e010600f2de0dacaedd6634680
tree5904992d4301411e8f3852167cce39b77b381b29
parent7bd0eb8fd170dcf1ef96d65ce3418429cf191c61
Revert "KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()"

With the following commit, shadow pages can be zapped at random during
a shadow page talbe walk:
  KVM: MMU: Move kvm_mmu_free_some_pages() into kvm_mmu_alloc_page()
  13aa9fd3254c6f22d62fe80c242794bc8668c693

This patch reverts it and fixes __direct_map() and FNAME(fetch)().

Signed-off-by: Takuya Yoshikawa <yoshikawa_takuya_b1@lab.ntt.co.jp>
Signed-off-by: Gleb Natapov <gleb@redhat.com>
arch/x86/kvm/mmu.c
arch/x86/kvm/paging_tmpl.h