]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: pass kvm_memory_slot to gfn_to_page_many_atomic
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 19 May 2015 14:01:50 +0000 (16:01 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 28 May 2015 08:43:33 +0000 (10:43 +0200)
commitd3e9766770f7d7f7bac60a6e69f913525a8da59c
tree8fa5aedbdb534029ca8a69d1b4608720fd90e817
parentac8cbe9ee5e84558b678922954077294b9ab8499
KVM: pass kvm_memory_slot to gfn_to_page_many_atomic

The memory slot is already available from gfn_to_memslot_dirty_bitmap.
Isn't it a shame to look it up again?  Plus, it makes gfn_to_page_many_atomic
agnostic of multiple VCPU address spaces.

Reviewed-by: Radim Krcmar <rkrcmar@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
arch/x86/kvm/mmu.c
include/linux/kvm_host.h
virt/kvm/kvm_main.c