
Kernel logs (problems reported in Dom0's syslog when trying to start this Debian bullseye Xen HVM DomU with Xen VGA/PCI passthrough configured):

On Dom0, the Xen commandline and version (from xl dmesg):ĭom0_mem=2G,max:2G smt=false pv-l1tf=false iommu=1 no-real-mode edd=off I would expect both Windows and Linux HVMs to work comparably well. But with buster and bullseye running as the Dom0, I can only get the VGA/Passthrough feature to work with Windows Xen HVMs.

I have been using Xen's PCI and VGA passthrough feature since wheezy and jessie were the stable versions, and back then both Windows HVMs and Linux HVMs would function with the Intel Integrated Graphics Device (IGD), the audio device, and the USB 3 controller passed to them.
