Re: [PATCH 0/7] Consolidate vcpu ioctl locking
Avi Kivity <[email protected]> Thu, 13 May 2010 12:01:41 +0000
| Newsgroups | org.kernel.vger.kvm-ia64,org.kernel.vger.kvm,org.kernel.vger.kvm-ppc |
|---|---|
| Message-ID | <[email protected]> |
On 05/13/2010 02:57 PM, Alexander Graf wrote: > > Mind to give a high level overview on where you're moving which locks? > > Um, looks like I forgot to fill in the patchset header. Sorry. The patches move all vcpu ioctl locking from the individual ioctl handlers (e.g. kvm_vcpu_ioctl_set_cpuid()) to the top-level vcpu ioctl handler (kvm_vcpu_ioctl()). So tons of vcpu_load()/vcpu_put() pairs (some of the missing) get replaced by a single pair. -- error compiling committee.c: too many arguments to function