]> git.baikalelectronics.ru Git - kernel.git/commit
KVM: protect kvm_usage_count with its own spinlock
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 10 Sep 2013 10:58:35 +0000 (12:58 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Mon, 30 Sep 2013 07:21:46 +0000 (09:21 +0200)
commitc3845567f8f7ec88fc6f48800daa0a7861dade34
tree67471522814264ea197e724a1ca09a424bdbba6c
parentc8329b9e7eb643dcceaec31412e099d24f62469e
KVM: protect kvm_usage_count with its own spinlock

The VM list need not be protected by a raw spinlock.  Separate the
two so that kvm_lock can be made non-raw.

Cc: kvm@vger.kernel.org
Cc: gleb@redhat.com
Cc: jan.kiszka@siemens.com
Reviewed-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Documentation/virtual/kvm/locking.txt
virt/kvm/kvm_main.c