Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Nov 2025 13:59:07 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 290997] [vmm]: PCI passthrough on AMD Ryzen 8700G not supported yet? (Variable size IVHD type 0xf0 not supported)
Message-ID:  <bug-290997-27103-8GlyNd5bEs@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-290997-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-290997-27103@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290997

--- Comment #2 from Nils Beyer <nbe@vkf-renzel.de> ---
(In reply to Bjoern A. Zeeb from comment #1)

I've set "hw.vmm.amdvi.enable=1" in "/boot/loader.conf" and rebooted - didn't
try the kenv variant just to be sure.

Now I get a "signal 4" abort:
------------------------------------ SNIP ------------------------------------
Nov 14 14:02:50: initialising
Nov 14 14:02:50:  [loader: grub]
Nov 14 14:02:50:  [cpu: 4]
Nov 14 14:02:50:  [memory: 8G]
Nov 14 14:02:50:  [hostbridge: standard]
Nov 14 14:02:50:  [com ports: com1]
Nov 14 14:02:50:  [uuid: ca7da59b-c08b-11f0-9b20-a0369fc3af60]
Nov 14 14:02:50:  [debug mode: yes]
Nov 14 14:02:50:  [primary disk: disk0.img]
Nov 14 14:02:50:  [primary disk dev: file]
Nov 14 14:02:50: initialising network device tap0
Nov 14 14:02:50: adding tap0 -> vm-public (public addm)
Nov 14 14:02:50: bring up tap0 -> vm-public (public addm)
Nov 14 14:02:50: booting
Nov 14 14:02:50: create file /mnt/vms/llm-test/device.map
Nov 14 14:02:50:  -> (cd0) /mnt/vms/.iso/debian-13.1.0-amd64-netinst.iso
Nov 14 14:02:50:  -> (hd0) /mnt/vms/llm-test/disk0.img
Nov 14 14:02:50: /usr/local/sbin/grub-bhyve -c /dev/nmdm-llm-test.1A -S -m
/mnt/vms/llm-test/device.map -M 8G -r cd0 llm-test
Nov 14 14:02:51:  [bhyve options: -c 4 -m 8G -AHPw -S -U
ca7da59b-c08b-11f0-9b20-a0369fc3af60 -u -S]
Nov 14 14:02:51:  [bhyve devices: -s 0,hostbridge -s 31,lpc -s
4:0,ahci-hd,/mnt/vms/llm-test/disk0.img -s
5:0,virtio-net,tap0,mac=58:9c:fc:0a:14:b6 -s 6:0,passthru,3/0/0]
Nov 14 14:02:51:  [bhyve console: -l com1,/dev/nmdm-llm-test.1A]
Nov 14 14:02:51:  [bhyve iso device: -s
3:0,ahci-cd,/mnt/vms/.iso/debian-13.1.0-amd64-netinst.iso,ro]
Nov 14 14:02:51: starting bhyve (run 1)
Nov 14 14:02:51: bhyve exited with status 4
Nov 14 14:02:51: destroying network device tap0
Nov 14 14:02:51: stopped
------------------------------------ SNIP ------------------------------------

Without the "passthru"-option the VM starts fine.

Do you need a coredump? How can I create one that is helpful - any special
sysctls?

-- 
You are receiving this mail because:
You are the assignee for the bug.


Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-290997-27103-8GlyNd5bEs>