summaryrefslogtreecommitdiff
path: root/net/vmw_vsock
AgeCommit message (Expand)AuthorFilesLines
2025-08-28vsock: Do not allow binding to VMADDR_PORT_ANYBudimir Markovic1-1/+2
2025-07-17vsock: Fix IOCTL_VM_SOCKETS_GET_LOCAL_CID to check also `transport_local`Michal Luczaj1-0/+2
2025-07-17vsock: Fix transport_* TOCTOUMichal Luczaj1-5/+23
2025-07-17af_vsock: Assign the vsock transport considering the vsock address flagsAndra Paraschiv1-2/+7
2025-07-17af_vsock: Set VMADDR_FLAG_TO_HOST flag on the receive pathAndra Paraschiv1-0/+12
2025-07-17vsock: Fix transport_{g2h,h2g} TOCTOUMichal Luczaj1-6/+21
2025-07-17vsock/vmci: Clear the vmci transport packet properly when initializing itHarshaVardhana S A1-2/+2
2025-04-10vsock: avoid timeout during connect() if the socket is closingStefano Garzarella1-1/+5
2025-03-13vsock: Orphan socket after transport releaseMichal Luczaj1-1/+7
2025-03-13vsock: Keep the binding until socket destructionMichal Luczaj1-2/+6
2025-03-13bpf, vsock: Invoke proto::close on close()Michal Luczaj1-27/+40
2025-03-13vsock: Allow retrying on connect() failureMichal Luczaj1-0/+5
2025-02-01vsock: prevent null-ptr-deref in vsock_*[has_data|has_space]Stefano Garzarella1-0/+6
2025-02-01vsock/virtio: discard packets if the transport changesStefano Garzarella1-2/+5
2025-02-01vsock: reset socket state when de-assigning the transportStefano Garzarella1-0/+9
2025-02-01vsock/virtio: cancel close work in the destructorStefano Garzarella1-8/+21
2024-12-19virtio/vsock: Fix accept_queue memory leakMichal Luczaj1-0/+8
2024-11-17vsock/virtio: Initialization of the dangling pointer occurring in vsk->transHyunwoo Kim1-0/+1
2024-11-17hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointerHyunwoo Kim1-0/+1
2024-01-26virtio/vsock: fix logic which reduces credit update messagesArseniy Krasnov1-3/+10
2023-12-20vsock/virtio: Fix unsigned integer wrap around in virtio_transport_has_space()Nikolay Kuratov1-1/+1
2023-05-30vsock: avoid to close connected socket after the timeoutZhuang Shengen1-1/+1
2023-01-14net: vmw_vsock: vmci: Check memcpy_from_msg()Artem Chernyshev1-1/+5
2022-10-26vhost/vsock: Use kvmalloc/kvfree for larger packets.Junichi Uekawa1-1/+1
2022-08-25vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout()Peilin Ye1-0/+1
2022-08-25vsock: Fix memory leak in vsock_connect()Peilin Ye1-1/+8
2022-03-23vsock: each transport cycles only on its own socketsJiyong Park3-5/+16
2022-02-23vsock: remove vsock from connected table when connect is interrupted by a signalSeth Forshee1-0/+1
2021-12-22virtio/vsock: fix the transport to work with VMADDR_CID_ANYWei Wang1-1/+2
2021-11-18vsock: prevent unnecessary refcnt inc for nonblocking connectEiichi Tsukata1-0/+2
2021-08-18vsock/virtio: avoid potential deadlock when vsock device removeLongpeng(Mike)1-2/+5
2021-07-19vsock: notify server to shutdown when client has pending signalLongpeng(Mike)1-1/+1
2021-05-14vsock/virtio: free queued packets when closing socketStefano Garzarella1-9/+19
2021-05-14vsock/vmci: log once the failed queue pair allocationStefano Garzarella1-2/+1
2021-03-30selinux: vsock: Set SID for socket returned by accept()David Brazdil1-0/+1
2021-02-17vsock: fix locking in vsock_shutdown()Stefano Garzarella2-7/+5
2021-02-17vsock/virtio: update credit only if socket is not closedStefano Garzarella1-2/+2
2021-02-17net/vmw_vsock: improve locking in vsock_connect_timeout()Norbert Slusarek1-4/+1
2021-02-17net/vmw_vsock: fix NULL pointer dereferenceNorbert Slusarek1-1/+1
2021-02-04vsock: fix the race conditions in multi-transport supportAlexander Popov1-5/+12
2020-11-24vsock/virtio: discard packets only when socket is really closedStefano Garzarella1-3/+5
2020-11-14vsock: forward all packets to the host when no H2G is registeredStefano Garzarella1-1/+1
2020-10-27vsock: use ns_capable_noaudit() on socket createJeff Vander Stoep1-1/+1
2020-08-12vsock: fix potential null pointer dereference in vsock_poll()Stefano Garzarella1-1/+1
2020-07-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-1/+1
2020-07-25net: pass a sockptr_t into ->setsockoptChristoph Hellwig1-2/+2
2020-07-20net: make ->{get,set}sockopt in proto_ops optionalChristoph Hellwig1-2/+0
2020-07-16vsock/virtio: annotate 'the_virtio_vsock' RCU pointerStefano Garzarella1-1/+1
2020-06-05vsock/vmci: make vmci_vsock_transport_cb() staticStefano Garzarella1-1/+1
2020-05-31virtio_vsock: Fix race condition in virtio_transport_recv_pktJia He1-0/+8