[Bug 268794] Simultaneous vcpu_lock_all() and vm_handle_rendezvous() can deadlock vmm
Date: Sat, 16 Aug 2025 04:52:49 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=268794
Andrey Lanin <lettergrabber@yandex.ru> changed:
           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lettergrabber@yandex.ru
--- Comment #17 from Andrey Lanin <lettergrabber@yandex.ru> ---
Hi.
I have the same issue.
I tried this patch on FreeBSD 14.3 (two socket Intel Xeon Gold 5220). When I do
passthru 'xhci pci 'Renesas uPD720201 USB 3.0 Host Controller', Windows 11 Pro
24H2 hangs on boot (at  TianoCore screen). Windows 11 boots successfully
without the passthru PCIe USB controller.
bhyve command line:
sudo bhyve -c 16,sockets=2,cores=2,threads=4 -m 32G -A -H -w -S \
  -s 0,hostbridge \
  -s 3,ahci-hd,/path/to/bsd/vms/win11pro.img \
  -s 6,virtio-net,tap0 \
  -s 7,passthru,94/0/0 \
  -s 8,hda,play=/dev/dsp,rec=/dev/dsp \
  -s 29,fbuf,tcp=0.0.0.0:5900,w=1920,h=1200,wait \
  -s 30,xhci,tablet \
  -s 31,lpc \
  -l com1,stdio \
  -l tpm, passthru,/dev/tpm0 \
  -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \
  win11pro
Windows 10, Windows Server 2022, Debian 12 work fine with PCIe USB controller
passed thru.
-- 
You are receiving this mail because:
You are the assignee for the bug.