linux-stable/drivers/vhost
Jason Wang 86a07da343 Revert "net: vhost: lock the vqs one by one"
This reverts commit 78139c94dc. We don't
protect device IOTLB with vq mutex, which will lead e.g use after free
for device IOTLB entries. And since we've switched to use
mutex_trylock() in previous patch, it's safe to revert it without
having deadlock.

Fixes: commit 78139c94dc ("net: vhost: lock the vqs one by one")
Cc: Tonghao Zhang <xiangxia.m.yue@gmail.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-12-12 21:56:20 -08:00
..
Kconfig vhost: allow vhost-scsi driver to be built-in 2018-08-22 01:01:32 +03:00
Kconfig.vringh
Makefile
net.c vhost_net: switch to use mutex_trylock() in vhost_net_busy_poll() 2018-12-12 21:56:19 -08:00
scsi.c vhost/scsi: Use common handling code in request queue handler 2018-10-24 21:16:13 -04:00
test.c
test.h
vhost.c Revert "net: vhost: lock the vqs one by one" 2018-12-12 21:56:20 -08:00
vhost.h
vringh.c
vsock.c vhost/vsock: fix use-after-free in network stack callers 2018-12-06 14:28:38 -05:00