A missing piece for AF_VSOCK in the Linux kernel has been network namespace support. We discussed it as a future challenge during the KVM Forum 2019 talk and it was mentioned in several conference discussions since then.
I started working on namespace support back in
2019,
but never had the chance to complete it. Last year, Bobby Eshleman (Meta)
restarted the effort and drove it through 16 revisions of the patch series.
Daniel Berrangé, Michael S. Tsirkin, Paolo Abeni, and I contributed with
reviews and suggestions that shaped the current user API.
The result has been merged into net-next and will be available in
Linux 7.0.
