https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290997
--- Comment #7 from Nils Beyer <[email protected]> --- (In reply to Mark Johnston from comment #6) okay, I've tried that in a dumb way: ----------------------------- SNIP ----------------------------- diff --git a/usr.sbin/bhyve/amd64/pci_gvt-d.c b/usr.sbin/bhyve/amd64/pci_gvt-d.c index 0ea53689f2b2..7d058f4b51a1 100644 --- a/usr.sbin/bhyve/amd64/pci_gvt-d.c +++ b/usr.sbin/bhyve/amd64/pci_gvt-d.c @@ -187,6 +187,7 @@ static const struct igd_device igd_devices[] = { INTEL_RPLS_IDS(IGD_DEVICE, &igd_ops_gen11), INTEL_RPLU_IDS(IGD_DEVICE, &igd_ops_gen11), INTEL_RPLP_IDS(IGD_DEVICE, &igd_ops_gen11), + INTEL_BMG_IDS(IGD_DEVICE, &igd_ops_gen11), }; static const struct igd_ops * ----------------------------- SNIP ----------------------------- Didn't work - status 4 still, other messages this time though: ----------------------------- SNIP ----------------------------- bhyve: Warning: Unable to reuse host address of Graphics Stolen Memory. GPU passthrough might not work properly. bhyve: gvt_d_setup_opregion: Invalid OpRegion signature bhyve: gvt_d_init: Unable to setup OpRegion Device emulation initialization error: Invalid argument ----------------------------- SNIP ----------------------------- If there is anything I can try or if you have any experimental code, I'm more than willingly to try that... -- You are receiving this mail because: You are the assignee for the bug.
