KVM: implement multiple address spaces
authorPaolo Bonzini <pbonzini@redhat.com>
Sun, 17 May 2015 15:30:37 +0000 (17:30 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 5 Jun 2015 15:26:35 +0000 (17:26 +0200)
commitf481b069e674378758c73761827e83ab05c46b52
tree5f6ee0f8820e320f127fb7a23dd3ba28d5965302
parent8e73485c7959fd25650761eab04db1e72ea14c23
KVM: implement multiple address spaces

Only two ioctls have to be modified; the address space id is
placed in the higher 16 bits of their slot id argument.

As of this patch, no architecture defines more than one
address space; x86 will be the first.

Reviewed-by: Radim Krčmář <rkrcmar@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/virtual/kvm/api.txt
arch/powerpc/include/asm/kvm_book3s_64.h
include/linux/kvm_host.h
include/uapi/linux/kvm.h
virt/kvm/kvm_main.c