]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: mark memory slots as rcu
authorChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 6 Jul 2017 14:17:14 +0000 (16:17 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 7 Jul 2017 13:24:17 +0000 (15:24 +0200)
commit54546a777b7f58041a474659a8d69d39267bcb07
treefae2662f53c9922277dfd6772a6018ac533e0a36
parentaaf417366cb234c4a6a526adafa6c6e997327ffe
KVM: mark memory slots as rcu

we access the memslots array via srcu. Mark it as such and
use the right access functions also for the freeing of
memory slots.

Found by sparse:
./include/linux/kvm_host.h:565:16: error: incompatible types in
comparison expression (different address spaces)

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
include/linux/kvm_host.h
virt/kvm/kvm_main.c