summaryrefslogtreecommitdiff
path: root/net/vmw_vsock
AgeCommit message (Expand)Author
2025-12-07vsock: Ignore signal/timeout on connect() if already establishedMichal Luczaj
2025-10-29vsock: fix lock inversion in vsock_assign_transport()Stefano Garzarella
2025-08-28vsock/virtio: Validate length in packet header before skb_put()Will Deacon
2025-08-28vsock/virtio: Resize receive buffers so that each SKB fits in a 4K pageWill Deacon
2025-08-15vsock: Do not allow binding to VMADDR_PORT_ANYBudimir Markovic
2025-07-17vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`Michal Luczaj
2025-07-17vsock: Fix transport_* TOCTOUMichal Luczaj
2025-07-17vsock: Fix transport_{g2h,h2g} TOCTOUMichal Luczaj
2025-07-10vsock/vmci: Clear the vmci transport packet properly when initializing itHarshaVardhana S A
2025-04-10vsock: avoid timeout during connect() if the socket is closingStefano Garzarella
2025-03-13vsock: Orphan socket after transport releaseMichal Luczaj
2025-03-13vsock: Keep the binding until socket destructionMichal Luczaj
2025-03-13bpf, vsock: Invoke proto::close on close()Michal Luczaj
2025-01-23vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]Stefano Garzarella
2025-01-23vsock: reset socket state when de-assigning the transportStefano Garzarella
2025-01-23vsock/virtio: cancel close work in the destructorStefano Garzarella
2025-01-23vsock/virtio: discard packets if the transport changesStefano Garzarella
2024-12-14sock_diag: add module pointer to "struct sock_diag_handler"Eric Dumazet
2024-11-22virtio/vsock: Fix accept_queue memory leakMichal Luczaj
2024-11-14vsock/virtio: Initialization of the dangling pointer occurring in vsk->transHyunwoo Kim
2024-11-14hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointerHyunwoo Kim
2024-04-10vsock/virtio: fix packet delivery to tap deviceMarco Pinna
2024-01-25virtio/vsock: fix logic which reduces credit update messagesArseniy Krasnov
2023-12-20vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()Nikolay Kuratov
2023-11-28vsock: read from socket's error queueArseniy Krasnov
2023-11-20virtio/vsock: fix header length on skb mergingArseniy Krasnov
2023-11-20virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()Shigeru Yoshida
2023-11-20virtio/vsock: fix leaks due to missing skb ownerBobby Eshleman
2023-11-20vsock/loopback: use only sk_buff_head.lock to protect the packet queueStefano Garzarella
2023-11-20virtio/vsock: don't drop skbuff on copy failureArseniy Krasnov
2023-11-20virtio/vsock: remove redundant 'skb_pull()' callArseniy Krasnov
2023-11-20virtio/vsock: don't use skbuff state to account creditArseniy Krasnov
2023-11-20vsock/virtio: remove socket from connected/bound list on shutdownFilippo Storniolo
2023-11-20virtio/vsock: replace virtio_vsock_pkt with sk_buffBobby Eshleman
2023-11-02vsock/virtio: initialize the_virtio_vsock before using VQsAlexandru Matei
2023-05-24vsock: avoid to close connected socket after the timeoutZhuang Shengen
2022-12-31net: vmw_vsock: vmci: Check memcpy_from_msg()Artem Chernyshev
2022-11-03vsock: fix possible infinite sleep in vsock_connectible_wait_data()Dexuan Cui
2022-11-03vsock: remove the unused 'wait' in vsock_connectible_recvmsg()Dexuan Cui
2022-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2022-09-29vhost/vsock: Use kvmalloc/kvfree for larger packets.Junichi Uekawa
2022-09-16vsock/vmci: fix repeated words in commentsJilin Yuan
2022-08-23vmci/vsock: check SO_RCVLOWAT before wake up readerArseniy Krasnov
2022-08-23virtio/vsock: check SO_RCVLOWAT before wake up readerArseniy Krasnov
2022-08-23vsock: add API call for data readyArseniy Krasnov
2022-08-23vsock: pass sock_rcvlowat to notify_poll_in as targetArseniy Krasnov
2022-08-23vmci/vsock: use 'target' in notify_poll_in callbackArseniy Krasnov
2022-08-23virtio/vsock: use 'target' in notify_poll_in callbackArseniy Krasnov
2022-08-23hv_sock: disable SO_RCVLOWAT supportArseniy Krasnov
2022-08-23vsock: SO_RCVLOWAT transport set callbackArseniy Krasnov