diff options
author | Stefano Garzarella <sgarzare@redhat.com> | 2019-07-30 18:43:32 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2019-07-31 01:00:00 +0300 |
commit | 9632e9f61bc4191411c47933abe5f2d93c578f5e (patch) | |
tree | 39df578365d29e1705e41a48d4a8b228cfb1c405 /drivers/vhost | |
parent | b89d882dc9fc279c8acbf1df71d51b22394186d5 (diff) | |
download | linux-9632e9f61bc4191411c47933abe5f2d93c578f5e.tar.xz |
vsock/virtio: fix locking in virtio_transport_inc_tx_pkt()
fwd_cnt and last_fwd_cnt are protected by rx_lock, so we should use
the same spinlock also if we are in the TX path.
Move also buf_alloc under the same lock.
Signed-off-by: Stefano Garzarella <sgarzare@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/vhost')
0 files changed, 0 insertions, 0 deletions