]> 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)
commite4b3abbee590ec5be99d3056e5e2ff8f59dfb348
tree67471522814264ea197e724a1ca09a424bdbba6c
parentf3903942f6d9d0484af4e48b3a2436bc37a991f7
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