Research notes, August 2026. Question: can a guest VM on a macOS host reach the host over AF_VSOCK, and specifically can the guest initiate that connection?
- Homebrew ships vhost-user compiled out. Not a Homebrew choice —
meson.build:223has.disable_auto_if(host_os != 'linux'), so theautofeature silently resolves to disabled on Darwin. The formula never passes--enable-vhost-user, so it follows mechanically. - The enabling patches never merged. Garzarella's series mostly landed in QEMU 9.1 — including
memory-backend-shm— but the three that flip the default (vhost-user: enable frontends on any POSIX system,libvhost-user,contrib/vhost-user-blk) are still only on his GitLab branch, verified absent frommasterand every release through 11.1.0. Stuck ~2 years on one flakyvhost-user/reconnectqtest that fails on FreeBSD and *frequently on mac