]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - drivers/vhost/vhost.c
vhost: use mutex_lock_nested() in vhost_dev_lock_vqs()
[mirror_ubuntu-bionic-kernel.git] / drivers / vhost / vhost.c
index 33ac2b186b85eb1f4883d26d6d0d9b3a8532fc01..549771a0cd8b90d087034823c6404412658839c0 100644 (file)
@@ -904,7 +904,7 @@ static void vhost_dev_lock_vqs(struct vhost_dev *d)
 {
        int i = 0;
        for (i = 0; i < d->nvqs; ++i)
-               mutex_lock(&d->vqs[i]->mutex);
+               mutex_lock_nested(&d->vqs[i]->mutex, i);
 }
 
 static void vhost_dev_unlock_vqs(struct vhost_dev *d)