Holy crap guys! After watching LTT’s new video about a dual Windows-macOS system using KVM on Linux, they talked about how the macOS Catalina beta has VirtIO support.
Yes! It’s true! From what I have read, macOS Catalina currently has support for display adapters (stdvga and cirrus), virtio-blk (for drive passthrough) and virtio-9p (for drive sharing).
Obviously this is exciting for everyone who wants to run macOS on QEMU (through KVM on Linux or hypervisor.framework on macOS), but the speculation is Apple is adding VirtIO support for the enterprise crowd, since their upcoming Mac Pro could be a nice Mac virtualisation platform (recall that Apple advertised the Mac Pro as support rack mount configurations).
So there you go: hackintosh-ers, tinkerers, and enterprise folk alike, rejoice! macOS is becoming a friendlier guest OS.