mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-05 10:31:46 +09:00
virtio/vsock: remove redundant 'skb_pull()' call
commit6825e6b4f8upstream. Since we now no longer use 'skb->len' to update credit, there is no sense to update skbuff state, because it is used only once after dequeue to copy data and then will be released. Fixes:71dc9ec9ac("virtio/vsock: replace virtio_vsock_pkt with sk_buff") Signed-off-by: Arseniy Krasnov <AVKrasnov@sberdevices.ru> Reviewed-by: Stefano Garzarella <sgarzare@redhat.com> Acked-by: Bobby Eshleman <bobby.eshleman@bytedance.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
5852a2b573
commit
883a3db221
@@ -465,7 +465,6 @@ static int virtio_transport_seqpacket_do_dequeue(struct vsock_sock *vsk,
|
|||||||
dequeued_len = err;
|
dequeued_len = err;
|
||||||
} else {
|
} else {
|
||||||
user_buf_len -= bytes_to_copy;
|
user_buf_len -= bytes_to_copy;
|
||||||
skb_pull(skb, bytes_to_copy);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
spin_lock_bh(&vvs->rx_lock);
|
spin_lock_bh(&vvs->rx_lock);
|
||||||
|
|||||||
Reference in New Issue
Block a user