bhyve Bhyve passthrough error acpidump: RSDT entry 5 (sig SSDT) is corrupt

As per a suggestion of a FreeBSD user, I've bought a LogiLink PCIe card with four USB 3.0 ports, in order to be able to have a Linux bhyve virtual machine using some peripherals.

My system is stock:
Code:
# uname -a
FreeBSD leao 13.0-RELEASE-p4 FreeBSD 13.0-RELEASE-p4 #0: Tue Aug 24 07:33:27 UTC 2021     root@amd64-builder.daemonology.net:/usr/obj/usr/src/amd64.amd64/sys/GENERIC  amd64

It's a AMD Ryzen 1600AF CPU on a Asus M5A97 motherboard.

The card is this one:

Code:
# pciconf -lv | grep '4:0:0' -A 3
xhci1@pci0:4:0:0:       class=0x0c0330 rev=0x01 hdr=0x00 vendor=0x1106 device=0x3483 subvendor=0x1106 subdevice=0x3483
vendor     = 'VIA Technologies, Inc.'
device     = 'VL805/806 xHCI USB 3.0 Controller'
class      = serial bus

The template for the virtual machine includes a passthrough line:
Code:
# grep -v '^#' .templates/devuan.conf
loader="grub"
loader_timeout="3"
cpu=1
memory=2G
wired_memory="no"
bhyve_options="-p 1:1"
utctime="yes"
network0_type="virtio-net"
network0_switch="public"
disk0_type="virtio-blk"
disk0_name="disk0"
disk0_dev="sparse-zvol"
grub_run_partition="1"
grub_run_dir="/boot/grub"
passthru0="4/0/0"
virt_random="2"



After creating the virtual image, when installing, there's this error:

Code:
# vm install -f devuan2 devuan_beowulf_3.1.1_am
d64_desktop-live.iso  
Starting devuan2
* found guest in /zroot/vm/devuan2
* booting...
acpidump: RSDT entry 5 (sig SSDT) is corrupt


Did I just had bad luck with the card I bought? Is it some bug?
What to do?
 
Back
Top