summaryrefslogtreecommitdiffstats
path: root/drivers/vhost/vsock.c
AgeCommit message (Expand)AuthorLines
2025-08-01vsock/virtio: Rename virtio_vsock_skb_rx_put()Will Deacon-1/+1
2025-08-01vhost/vsock: Allocate nonlinear SKBs for handling large receive buffersWill Deacon-5/+3
2025-08-01vsock/virtio: Move SKB allocation lower-bound check to callersWill Deacon-1/+2
2025-08-01vsock/virtio: Rename virtio_vsock_alloc_skb()Will Deacon-1/+1
2025-08-01vsock/virtio: Move length check to callers of virtio_vsock_skb_rx_put()Will Deacon-1/+1
2025-08-01vhost/vsock: Avoid allocating arbitrarily-sized SKBsWill Deacon-2/+4
2024-08-02vsock/virtio: add SIOCOUTQ support for all virtio based transportsLuigi Leonardi-1/+3
2024-07-04vhost/vsock: always initialize seqpacket_allowMichael S. Tsirkin-2/+2
2023-12-15virtio/vsock: send credit update during setting SO_RCVLOWATArseniy Krasnov-0/+1
2023-10-15vhost/vsock: support MSG_ZEROCOPY for transportArseniy Krasnov-0/+7
2023-09-21vsock/virtio/vhost: read data from non-linear skbArseniy Krasnov-5/+9
2023-07-03vhost_sock: convert to vhost_vq_work_queueMike Christie-2/+2
2023-03-29vsock: support sockmapBobby Eshleman-0/+1
2023-02-25Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds-1/+1
2023-02-20vhost: remove unused parameteLiming Wu-1/+1
2023-01-16virtio/vsock: replace virtio_vsock_pkt with sk_buffBobby Eshleman-125/+89
2022-12-28vhost/vsock: Fix error handling in vhost_vsock_init()Yuan Can-1/+8
2022-11-25use less confusing names for iov_iter direction initializersAl Viro-2/+2
2022-09-29vhost/vsock: Use kvmalloc/kvfree for larger packets.Junichi Uekawa-1/+1
2022-05-31vhost: rename vhost_work_dev_flushMike Christie-1/+1
2022-05-31vhost_vsock: simplify vhost_vsock_flush()Andrey Ryabinin-5/+0
2022-05-31vhost: get rid of vhost_poll_flush() wrapperAndrey Ryabinin-1/+1
2022-03-11vsock: each transport cycles only on its own socketsJiyong Park-1/+2
2022-02-23vhost/vsock: don't check owner in vhost_vsock_stop() while releasingStefano Garzarella-7/+14
2021-11-24vhost/vsock: cleanup removing `len` variableStefano Garzarella-5/+1
2021-11-24vhost/vsock: fix incorrect used length reported to the guestStefano Garzarella-1/+1
2021-09-05vhost/vsock: support MSG_EOR bit processingArseny Krasnov-9/+13
2021-09-05virtio/vsock: rename 'EOR' to 'EOM' bit.Arseny Krasnov-6/+6
2021-07-03vhost: remove work arg from vhost_work_flushMike Christie-1/+1
2021-06-29net: sock: introduce sk_error_reportAlexander Aring-1/+1
2021-06-11vhost/vsock: support SEQPACKET for transportArseny Krasnov-4/+52
2020-12-27vhost/vsock: add IOTLB API supportStefano Garzarella-3/+65
2020-06-04vhost: allow device that does not depend on vhost workerJason Wang-1/+1
2020-05-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds-5/+11
2020-05-02vhost: vsock: kick send_pkt worker once device is startedJia He-0/+5
2020-04-27vsock/virtio: fix multiple packet delivery to monitoring devicesStefano Garzarella-0/+6
2020-04-27vhost/vsock: fix packet delivery order to monitoring devicesStefano Garzarella-5/+5
2020-04-16vhost: Create accessors for virtqueues private_dataEugenio Pérez-7/+7
2020-04-01vhost: allow per device message handlerJason Wang-1/+1
2019-12-07vhost/vsock: accept only packets with the right dst_cidStefano Garzarella-1/+3
2019-12-01Merge tag 'compat-ioctl-5.5' of git://git.kernel.org:/pub/scm/linux/kernel/gi...Linus Torvalds-11/+1
2019-11-14vhost/vsock: refuse CID assigned to the guest->host transportStefano Garzarella-0/+6
2019-11-14vsock: prevent transport modules unloadingStefano Garzarella-0/+2
2019-11-14vsock: add multi-transports supportStefano Garzarella-2/+3
2019-11-14vsock: handle buffer_size sockopts in the coreStefano Garzarella-6/+1
2019-11-14vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock()Stefano Garzarella-47/+47
2019-10-23compat_ioctl: move drivers to compat_ptr_ioctlArnd Bergmann-11/+1
2019-07-30vhost/vsock: split packets to send using multiple buffersStefano Garzarella-18/+48
2019-07-30vsock/virtio: limit the memory used per-socketStefano Garzarella-0/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482Thomas Gleixner-2/+1