KVM: introduce a table to map slot id to index in memslots array
authorXiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>
Thu, 24 Nov 2011 09:41:54 +0000 (17:41 +0800)
committerAvi Kivity <avi@redhat.com>
Tue, 27 Dec 2011 09:17:42 +0000 (11:17 +0200)
commitf85e2cb5dbaf905e9470d3fe099b31619da431fc
treeeb4d486094e0f2c7503a9e28a8ac76ce84d2a09e
parentbf3e05bc1e2781d5d8d3ddb2d8bf2d6ec207e5cb
KVM: introduce a table to map slot id to index in memslots array

The operation of getting dirty log is frequent when framebuffer-based
displays are used(for example, Xwindow), so, we introduce a mapping table
to speed up id_to_memslot()

Signed-off-by: Xiao Guangrong <xiaoguangrong@linux.vnet.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
include/linux/kvm_host.h
virt/kvm/kvm_main.c