[Bug 245392] bhyve: PCI passthru built-in rtl8168 to OpenBSD no packets (AMD Ryzen 3 1200)
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Fri May 22 02:00:21 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245392
--- Comment #10 from Anatoli <me at anatoli.ws> ---
After a lot of triage, Peter Grehan identified the source of the problem and
prepared a patch (attached).
His description of the cause: the problem was that OpenBSD issues 4-byte PCI
configuration-space register reads/writes to consecutive 2-byte fields. In
general this is benign, but it exposed 2 bugs in the bhyve PCI emulation where
this wasn't being handled correctly.
This can be fixed by applying the attached patch and rebuilding user-space
bhyve.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list