Hi All,

Is anyone using PCI passthru of network adapters with OpenBSD 6.6 inside
bhyve?

I tried different combinations:
* Host: FreeBSD 12.1R and 13C
* CPUs: Intel i7 7600U, 8550U, AMD Opteron 6300 and Ryzen 1200
* NICs: Intel PRO/1000 (onboard) & RTL8111/8168/8411 (onboard and PCIe slot)

The behavior is always the same: OpenBSD guest sees the adapters and in
most of cases even correctly senses the media state, but it can't
send/receive packets.

Though once I've seen with tcpdump on another machine directly connected
to the host an ARP request packet coming from the OpenBSD guest, the
other machine send a corresponding ARP reply, but then nothing. So
probably only the incoming traffic is not working.

I'm investigating it with FreeBSD devs (here is a bug report with dmesgs
and all other relevant info:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245392), it looks like
something related to MSI interrupts, but I'd like to confirm if anyone
has a working setup of bhyve nic pci passthru with OpenBSD as a guest.

Thanks,
Anatoli

Reply via email to