summaryrefslogtreecommitdiffstats
path: root/net/vmw_vsock/virtio_transport_common.c
Commit message (Expand)AuthorAgeFilesLines
* virtio/vsock: send credit update during setting SO_RCVLOWATArseniy Krasnov2023-12-151-0/+30
* virtio/vsock: fix logic which reduces credit update messagesArseniy Krasnov2023-12-151-3/+10
* vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()Nikolay Kuratov2023-12-131-1/+1
* vsock/virtio: fix "comparison of distinct pointer types lacks a cast" warningStefano Garzarella2023-12-071-2/+1
* virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()Shigeru Yoshida2023-11-071-0/+2
* vsock/virtio: remove socket from connected/bound list on shutdownFilippo Storniolo2023-11-071-5/+11
* vsock/virtio: MSG_ZEROCOPY flag supportArseniy Krasnov2023-09-211-58/+192
* vsock/virtio: non-linear skb handling for tapArseniy Krasnov2023-09-211-3/+28
* vsock/virtio/vhost: read data from non-linear skbArseniy Krasnov2023-09-211-13/+19
* virtio/vsock: support MSG_PEEK for SOCK_SEQPACKETArseniy Krasnov2023-07-271-3/+60
* virtio/vsock: rework MSG_PEEK for SOCK_STREAMArseniy Krasnov2023-07-271-22/+19
* bpf, sockmap: Pass skb ownership through read_skbJohn Fastabend2023-05-231-4/+1
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-061-0/+10
|\
| * virtio/vsock: fix leaks due to missing skb ownerBobby Eshleman2023-03-311-0/+10
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-301-1/+8
|\|
| * virtio/vsock: WARN_ONCE() for invalid state of socketArseniy Krasnov2023-03-301-0/+7
| * virtio/vsock: fix header length on skb mergingArseniy Krasnov2023-03-301-1/+1
* | vsock: support sockmapBobby Eshleman2023-03-291-0/+25
* | virtio/vsock: check argument to avoid no effect callArseniy Krasnov2023-03-281-0/+6
* | virtio/vsock: allocate multiple skbuffs on txArseniy Krasnov2023-03-281-14/+43
* | virtio/vsock: check transport before skb allocationArseniy Krasnov2023-03-221-5/+3
|/
* virtio/vsock: don't drop skbuff on copy failureArseniy Krasnov2023-03-161-3/+2
* virtio/vsock: remove redundant 'skb_pull()' callArseniy Krasnov2023-03-161-1/+0
* virtio/vsock: don't use skbuff state to account creditArseniy Krasnov2023-03-161-12/+11
* virtio/vsock: replace virtio_vsock_pkt with sk_buffBobby Eshleman2023-01-161-189/+233
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-031-1/+1
|\
| * vhost/vsock: Use kvmalloc/kvfree for larger packets.Junichi Uekawa2022-09-291-1/+1
* | virtio/vsock: check SO_RCVLOWAT before wake up readerArseniy Krasnov2022-08-231-1/+1
* | virtio/vsock: use 'target' in notify_poll_in callbackArseniy Krasnov2022-08-231-4/+1
|/
* virtio/vsock: fix the transport to work with VMADDR_CID_ANYWei Wang2021-12-081-1/+2
* virtio/vsock: support MSG_EOR bit processingArseny Krasnov2021-09-051-1/+8
* virtio/vsock: rename 'EOR' to 'EOM' bit.Arseny Krasnov2021-09-051-7/+7
* VSOCK: handle VIRTIO_VSOCK_OP_CREDIT_REQUESTHarshavardhan Unnibhavi2021-08-031-0/+3
* net: sock: introduce sk_error_reportAlexander Aring2021-06-291-1/+1
* vsock/virtio: remove redundant `copy_failed` variableStefano Garzarella2021-06-181-5/+2
* virtio/vsock: rest of SOCK_SEQPACKET supportArseny Krasnov2021-06-111-2/+39
* virtio/vsock: add SEQPACKET receive logicArseny Krasnov2021-06-111-3/+31
* virtio/vsock: dequeue callback for SOCK_SEQPACKETArseny Krasnov2021-06-111-0/+84
* virtio/vsock: simplify credit update function APIArseny Krasnov2021-06-111-4/+3
* virtio/vsock: set packet's type in virtio_transport_send_pkt_info()Arseny Krasnov2021-06-111-14/+5
* vsock/virtio: free queued packets when closing socketStefano Garzarella2021-04-201-9/+19
* vsock/virtio: update credit only if socket is not closedStefano Garzarella2021-02-081-2/+2
* vsock/virtio: discard packets only when socket is really closedStefano Garzarella2020-11-231-3/+5
* virtio_vsock: Fix race condition in virtio_transport_recv_pktJia He2020-05-301-0/+8
* vsock/virtio: fix multiple packet delivery to monitoring devicesStefano Garzarella2020-04-271-0/+4
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2020-02-271-2/+0
|\
| * vsock: fix potential deadlock in transport->release()Stefano Garzarella2020-02-271-2/+0
* | net: virtio_vsock: Enhance connection semanticsSebastien Boeuf2020-02-161-0/+1
|/
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller2019-12-221-6/+19
|\
| * vsock/virtio: add WARN_ON check on virtio_transport_get_ops()Stefano Garzarella2019-12-161-2/+15