Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Aug 2025 04:52:49 +0000
From:      bugzilla-noreply@freebsd.org
To:        virtualization@FreeBSD.org
Subject:   [Bug 268794] Simultaneous vcpu_lock_all() and vm_handle_rendezvous() can deadlock vmm
Message-ID:  <bug-268794-27103-ee2Y9qd56p@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-268794-27103@https.bugs.freebsd.org/bugzilla/>
References:  <bug-268794-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=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.


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