diff options
author | Avi Kivity <avi@redhat.com> | 2010-05-13 05:35:17 -0400 |
---|---|---|
committer | Avi Kivity <avi@redhat.com> | 2010-08-01 03:35:48 -0400 |
commit | 93736624635235cc5372ffca6d62816d02170724 (patch) | |
tree | 801205636b4d6da4127a6d33873902d690431f52 /virt/kvm/kvm_main.c | |
parent | 19483d144023f7f4817dedafe26d5fe9ff2e7087 (diff) |
KVM: Consolidate arch specific vcpu ioctl locking
Now that all arch specific ioctls have centralized locking, it is easy to
move it to the central dispatcher.
Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'virt/kvm/kvm_main.c')
-rw-r--r-- | virt/kvm/kvm_main.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/virt/kvm/kvm_main.c b/virt/kvm/kvm_main.c index e0fb0988a3fe..35532c964710 100644 --- a/virt/kvm/kvm_main.c +++ b/virt/kvm/kvm_main.c | |||
@@ -1578,9 +1578,7 @@ out_free2: | |||
1578 | break; | 1578 | break; |
1579 | } | 1579 | } |
1580 | default: | 1580 | default: |
1581 | vcpu_put(vcpu); | ||
1582 | r = kvm_arch_vcpu_ioctl(filp, ioctl, arg); | 1581 | r = kvm_arch_vcpu_ioctl(filp, ioctl, arg); |
1583 | vcpu_load(vcpu); | ||
1584 | } | 1582 | } |
1585 | out: | 1583 | out: |
1586 | vcpu_put(vcpu); | 1584 | vcpu_put(vcpu); |