>> I don't see the goal as perfect emulation of the real HW. >> >> Aiming for minimally disruptive to the ecosystem to support this >> quirky pre-CXL HW. >> >> Perfect emulation would need a unique VFIO uAPI and more complex qemu >> changes, and it really brings nothing of value. >> > > Does it mean that this requires maintaining a new guest driver > different from the existing one on bare metal? No, the VM would use the same Nvidia open source driver that is used by the bare metal. (https://github.com/NVIDIA/open-gpu-kernel-modules).