Date: Mon, 24 Nov 2025 07:21:59 +0000 From: bugzilla-noreply@freebsd.org To: virtualization@FreeBSD.org Subject: [Bug 290997] [vmm]: Dedicated GPU - PCI passthrough not supported yet? (Variable size IVHD type 0xf0 not supported) Message-ID: <bug-290997-27103-Ss9esOB9Hj@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-290997-27103@https.bugs.freebsd.org/bugzilla/> References: <bug-290997-27103@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290997 --- Comment #10 from Corvin Köhne <corvink@FreeBSD.org> --- (In reply to Corvin Köhne from comment #5) > Do you have any plan to support this GPU? Is it possible that it'll just work > if one adds the GPU to the igd_devices list in usr.sbin/bhyve/amd64/pci_gvt-d.c? I don't have that hardware, so I can't test and work on it. Adding it to the list of igd_devices won't work because it then tries to apply igd related quirks. Those quirks are highly platform dependend and I doubt that those are required for dedicated GPUs because they have to work platform independend. It would be worth trying what happens when disabling those quirks and simply passing through the GPU. So maybe someone can try to always return ENXIO on gvt_d_probe: static int gvt_d_probe(struct pci_devinst *const pi) { return (ENXIO); } -- You are receiving this mail because: You are the assignee for the bug.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-290997-27103-Ss9esOB9Hj>
