]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: Move the memslot update in-progress flag to bit 63
authorSean Christopherson <sean.j.christopherson@intel.com>
Tue, 5 Feb 2019 21:01:18 +0000 (13:01 -0800)
committerPaolo Bonzini <pbonzini@redhat.com>
Wed, 20 Feb 2019 21:48:37 +0000 (22:48 +0100)
commit32c4476b22dc07287bde5dd7a49857a1a2019c98
treeb64283dd04a5aa6024d6fd6639db781bfe1c613e
parent83c01c9be2dc35e778af19cf6a50fa5dce9b39a6
KVM: Move the memslot update in-progress flag to bit 63

...now that KVM won't explode by moving it out of bit 0.  Using bit 63
eliminates the need to jump over bit 0, e.g. when calculating a new
memslots generation or when propagating the memslots generation to an
MMIO spte.

Signed-off-by: Sean Christopherson <sean.j.christopherson@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/virtual/kvm/mmu.txt
arch/x86/kvm/mmu.c
include/linux/kvm_host.h
virt/kvm/kvm_main.c