6.2 may have broken VMs that use legacy IGD passthrough.
This is somewhat related to https://forum.proxmox.com/threads/igd-passthrough-setup-broke-with-proxmox-6-2.69670, except legacy IGD PT also relied on a quirk in qemu. This quirk used to be generally available, but since QEMU 5 has become optional at compile time (see this commit).
I'm therefore trying to build a new version of qemu-system-x86_64 that has the required config, but am getting a bit lost in the Proxmox source code. I've gotten as far as checking out https://git.proxmox.com/git/pve-qemu.git and updating all the submodules but am having trouble getting something to build.
I also need to know which config Proxmox is currently using, so any guidance would be appreciated.
This is somewhat related to https://forum.proxmox.com/threads/igd-passthrough-setup-broke-with-proxmox-6-2.69670, except legacy IGD PT also relied on a quirk in qemu. This quirk used to be generally available, but since QEMU 5 has become optional at compile time (see this commit).
I'm therefore trying to build a new version of qemu-system-x86_64 that has the required config, but am getting a bit lost in the Proxmox source code. I've gotten as far as checking out https://git.proxmox.com/git/pve-qemu.git and updating all the submodules but am having trouble getting something to build.
I also need to know which config Proxmox is currently using, so any guidance would be appreciated.