[Bug 290920] FreeBSD 15 Regression: BHyve PCI Passthrough Broken on 15-STABLE (No GSI/Interrupt Remapping Failure)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 06 Dec 2025 16:03:50 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290920
Rich Gannon <rich@richgannon.net> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rich@richgannon.net
--- Comment #12 from Rich Gannon <rich@richgannon.net> ---
Same issue for me, upgrading from amd64 14.3-RELEASE-p6 to 15.0-RELEASE using
vm-bhyve. My OPNSense bhyve guest starts without error and the two onboard
network devices appear correctly in the guest, but packets don't seem to be
moving.
CPU: Intel(R) Xeon(R) CPU E3-1280 V2 @ 3.60GHz
MoBo: Supermicro X9SCI-LN4
Passthru NICs: 2x (of 4) Intel 82574L (em driver)
vm-bhyve guest config file:
loader="bhyveload"
priority="1"
cpu="3"
memory="8G"
disk0_type="nvme"
disk0_name="disk0.img"
uuid="3b52dad1-c916-11ed-a8a9-002590247e86"
passthru0="3/0/0" # LAN
passthru1="5/0/0" # Modem
/boot/loader.conf:
boot_serial="YES"
comconsole_port="0x3e8"
console="comconsole"
autoboot_delay="3"
security.bsd.allow_destructive_dtrace="0"
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"
cryptodev_load="YES"
zfs_load="YES"
coretemp_load="YES"
mlx4en_load="YES"
kern.racct.enable="1"
cpu_microcode_load="YES"
cpu_microcode_name="/boot/firmware/intel-ucode.bin"
# PCI passthrough of em2 and em3 to OPNSense
vmm_load="YES"
pptdevs="3/0/0 5/0/0"
--
You are receiving this mail because:
You are the assignee for the bug.