[Bug 291612] System hangs at ppt initia lization with PCI‑USB controller on FreeBSD 14.3

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 16 Dec 2025 15:59:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=291612

--- Comment #7 from Clockwork <Clockwork6400@protonmail.com> ---
(In reply to John Baldwin from comment #6)

Sorry for the inaccuracies. I will provide more details.

The hang occurs on the host, not inside the guest system.

My /boot/loader.conf contains passthrough configuration for USB devices into
the VM:

pptdevs="10/0/0 10/0/1 1/0/0"

Here 1/0/0 is my PCI‑USB card. Below is the detailed pciconf -lBbcevV output
for this problematic PCI‑USB card:

ppt0@pci0:1:0:0:        class=0x0c0330 rev=0x03 hdr=0x00 vendor=0x1912
device=0x0014 subvendor=0xffff subdevice=0xffff
    vendor     = 'Renesas Electronics Corp.'
    device     = 'uPD720201 USB 3.0 Host Controller'
    class      = serial bus
    subclass   = USB
    bar   [10] = type Memory, range 64, base 0xf6d00000, size 8192, enabled
    cap 01[50] = powerspec 3  supports D0 D3  current D0
    cap 05[70] = MSI supports 8 messages, 64 bit 
    cap 11[90] = MSI-X supports 8 messages
                 Table in map 0x10[0x1000], PBA in map 0x10[0x1080]
    cap 10[a0] = PCI-Express 2 endpoint max data 128(128) NS
                 max read 512
                 link x1(x1) speed 5.0(5.0) ASPM disabled(L0s/L1) ClockPM
disabled
    ecap 0001[100] = AER 1 0 fatal 0 non-fatal 0 corrected
    ecap 0018[150] = LTR 1

Unfortunately I cannot reach dmesg because the host completely hangs during
boot.

Here is a screenshot of the boot log at the moment of the hang:
https://ibb.co/xtvw9Tc2

After the line:
ppt part 0xf000-0xf0ff mem
0xe0000000-0xefffffff,0xf0000000-0xf01fffff,0xf6000000-0xf68fffff irq 54 at
device 0.0 on pci10

the system freezes and boot does not continue.

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