android_kernel_samsung_msm8976/drivers/vhost
Jason Wang bd35c1a7f6 vhost_net: poll vhost queue after marking DMA is done
[ Upstream commit 19c73b3e08d16ee923f3962df4abf6205127896a ]

We used to poll vhost queue before making DMA is done, this is racy if vhost
thread were waked up before marking DMA is done which can result the signal to
be missed. Fix this by always polling the vhost thread before DMA is done.

Signed-off-by: Jason Wang <jasowang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-09-14 06:54:56 -07:00
..
Kconfig Lots of virtio work which wasn't quite ready for last merge window. Plus 2013-05-02 14:14:04 -07:00
Makefile Lots of virtio work which wasn't quite ready for last merge window. Plus 2013-05-02 14:14:04 -07:00
net.c vhost_net: poll vhost queue after marking DMA is done 2013-09-14 06:54:56 -07:00
scsi.c vhost-scsi: Enable VIRTIO_RING_F_EVENT_IDX 2013-05-07 11:11:08 +03:00
test.c Lots of virtio work which wasn't quite ready for last merge window. Plus 2013-05-02 14:14:04 -07:00
test.h vhost test module 2010-12-09 16:00:21 +02:00
vhost.c vhost: check owner before we overwrite ubuf_info 2013-06-11 02:46:21 -07:00
vhost.h vhost: check owner before we overwrite ubuf_info 2013-06-11 02:46:21 -07:00
vringh.c Add missing module license tag to vring helpers. 2013-05-08 10:49:03 +09:30