Linux vsock (for VMCI based transport) driver features and bug fixes
book
Article ID: 313782
calendar_today
Updated On:
Products
VMware vSphere ESXi
Issue/Introduction
This article provides a summary of the important features and bug fixes implemented in the Linux vsock drivers (vsock.ko and vmw_vsock_vmci_transport.ko) contributed to the upstream Linux kernel.
Resolution
Changes implemented by Linux kernel versions:
5.19
f4b41f062c424209e3939a81e6da022e049a45f2 ("net: remove noblock parameter from skb_recv_datagram()")
5.17
8e6ed963763fe21429eabfc76c69ce2b0163a3dd ("vsock: each transport cycles only on its own sockets")
b9208492fcaecff8f43915529ae34b3bcb03877c ("vsock: remove vsock from connected table when connect is interrupted by a signal")
cdfbabfb2f0ce983fdaa42f20e5f7842178fc01e ("net: Work around lockdep limitation in sockets that use sockets")
1827adb11ad26b2290dc9fe2aaf54976b2439865 ("Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip")
174cd4b1e5fbd0d74c68cf3a74f5bd4923485512 ("sched/headers: Prepare to move signal wakeup & sigpending methods from <linux/sched.h> into <linux/sched/signal.h>")