[Bug 250802] bhyve exited with status 134 when GPU PCI passthrough
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Mon Nov 2 09:10:57 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250802
Bug ID: 250802
Summary: bhyve exited with status 134 when GPU PCI passthrough
Product: Base System
Version: 12.2-STABLE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: bhyve
Assignee: virtualization at FreeBSD.org
Reporter: mr.xanto at gmail.com
Try to pass through GPU to a Windows 10 guest.
/boot/loader.conf:
vmm_load="YES"
pptdevs="1/0/0 1/0/1"
# pciconf -lv
ppt0 at pci0:1:0:0: class=0x030000 card=0x38991642 chip=0x0a6310de rev=0xa2
hdr=0x00
vendor = 'NVIDIA Corporation'
device = 'GT218 [GeForce 310]'
class = display
subclass = VGA
ppt1 at pci0:1:0:1: class=0x040300 card=0x38991642 chip=0x0be310de rev=0xa1
hdr=0x00
vendor = 'NVIDIA Corporation'
device = 'High Definition Audio Controller'
class = multimedia
subclass = HDA
bhyve options:
[bhyve options: -c 1 -m 3G -Hwl
bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd -U
00dad61d-0d2e-11eb-936d-70f3951447ea -S]
[bhyve devices: -s 0,hostbridge -s 31,lpc -s
4:0,ahci,hd:/mnt/Data/vm/win10/disk0.img -s
5:0,virtio-net,tap0,mac=58:9c:fc:01:00:a8 -s 6:0,passthru,1/0/0 -s
6:1,passthru,1/0/1 -s 7:0,xhci,tablet]
[bhyve console: -l com1,stdio]
[bhyve iso device: -s 3:0,ahci-cd,/mnt/Data/vm/.config/null.iso]
Windows guest see NVidia GPU, try to install driver, and after reboot bhyve
stop working with error:
bhyve exited with status 134
Unhandled ps2 keyboard command 0x02
Unhandled ps2 keyboard command 0x02
Assertion failed: (pi->pi_bar[baridx].type == PCIBAR_IO), function
passthru_write, file /usr/src/usr.sbin/bhyve/pci_passthru.c, line 916.
# uname -v
FreeBSD 12.2-STABLE r366667 GENERIC
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-virtualization
mailing list