Issues with FreeBSD 15-CURRENT on the ThunderX1
Shawn Webb <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <7lodkufpcjqb44xayx4xug3bfabi6xqqxrj6vchp2yeakkup45@2btxqbvzfeyh> |
Hey all, It appears that probing PCI devices might be busted on FreeBSD 15-CURRENT snapshot FreeBSD-15.0-CURRENT-arm64-aarch64-20250213-6156da866e7d-275409-memstick. I have two ThunderX1 servers, both with PCI-connected Intel NICs. They used to work on FreeBSD/HardenedBSD. I noticed in the boot-up dmesg output that the kernel couldn't successfully probe the PCI devices. I've attached /var/run/dmesg.boot and the output of `pciconf -lv`. I don't know what exactly is broken, but I suspect the PCI probing errors are at least symptomatic of the underlying problem. I also tried HardenedBSD 15-CURRENT, and experienced the same issue. Thanks, -- Shawn Webb Cofounder / Security Engineer HardenedBSD Tor-ified Signal: +1 303-901-1600 / shawn_webb_opsec.50 https://git.hardenedbsd.org/hardenedbsd/pubkeys/-/raw/master/Shawn_Webb/03A4CBEBB82EA5A67D9F3853FF2E67A277F8E1FA.pub.asc
2025-02-18_dmesg.boot.txt
(text/plain, 21.2 KB)
---<<BOOT>>---
GDB: debug ports: uart
GDB: current port: uart
KDB: debugger backends: ddb gdb
KDB: current backend: ddb
Copyright (c) 1992-2025 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 15.0-CURRENT #0 main-n275409-6156da866e7d: Thu Feb 13 07:15:24 UTC 2025
[email protected]:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64
FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)
WARNING: WITNESS option enabled, expect reduced performance.
VT(efifb): resolution 640x480
real memory = 68697915392 (65515 MB)
avail memory = 66933039104 (63832 MB)
Starting CPU 1 (1)
Starting CPU 2 (2)
Starting CPU 3 (3)
Starting CPU 4 (4)
Starting CPU 5 (5)
Starting CPU 6 (6)
Starting CPU 7 (7)
Starting CPU 8 (8)
Starting CPU 9 (9)
Starting CPU 10 (a)
Starting CPU 11 (b)
Starting CPU 12 (c)
Starting CPU 13 (d)
Starting CPU 14 (e)
Starting CPU 15 (f)
Starting CPU 16 (100)
Starting CPU 17 (101)
Starting CPU 18 (102)
Starting CPU 19 (103)
Starting CPU 20 (104)
Starting CPU 21 (105)
Starting CPU 22 (106)
Starting CPU 23 (107)
Starting CPU 24 (108)
Starting CPU 25 (109)
Starting CPU 26 (10a)
Starting CPU 27 (10b)
Starting CPU 28 (10c)
Starting CPU 29 (10d)
Starting CPU 30 (10e)
Starting CPU 31 (10f)
Starting CPU 32 (200)
Starting CPU 33 (201)
Starting CPU 34 (202)
Starting CPU 35 (203)
Starting CPU 36 (204)
Starting CPU 37 (205)
Starting CPU 38 (206)
Starting CPU 39 (207)
Starting CPU 40 (208)
Starting CPU 41 (209)
Starting CPU 42 (20a)
Starting CPU 43 (20b)
Starting CPU 44 (20c)
Starting CPU 45 (20d)
Starting CPU 46 (20e)
Starting CPU 47 (20f)
FreeBSD/SMP: Multiprocessor System Detected: 48 CPUs
arc4random: WARNING: initial seeding bypassed the cryptographic random device because it was not yet seeded and the knob 'bypass_before_seeding' was enabled.
random: entropy device external interface
kbd0 at kbdmux0
acpi0: <ALASKA A M I >
acpi0: Power Button (fixed)
acpi0: Could not update all GPEs: AE_NOT_CONFIGURED
psci0: <ARM Power State Co-ordination Interface Driver> on acpi0
smccc0: <ARM SMCCC v1.0> on psci0
gic0: <ARM Generic Interrupt Controller v3.0> iomem 0x801000000000-0x80100000ffff,0x801080000000-0x8010805fffff on acpi0
its0: <ARM GIC Interrupt Translation Service> mem 0x801000020000-0x80100003ffff on gic0
generic_timer0: <ARM Generic Timer> irq 3,4,5,6 on acpi0
Timecounter "ARM MPCore Timecounter" frequency 100000000 Hz quality 1000
Event timer "ARM MPCore Eventtimer" frequency 100000000 Hz quality 1000
efirtc0: <EFI Realtime Clock>
efirtc0: registered as a time-of-day clock, resolution 1.000000s
smbios0: <System Management BIOS>
smbios0: Version: 3.0
pmu0: <Performance Monitoring Unit> on acpi0
acpi_syscontainer0: <System Container> on acpi0
acpi_syscontainer1: <System Container> on acpi0
acpi_button0: <Power Button> on acpi0
acpi_ged0: <Generic Event Device> irq 2 on acpi0
acpi_ged0: Raw IRQ 32
cpu0: <ACPI CPU> on acpi0
pcib0: <Generic PCI host controller> on acpi0
pcib0: failed to allocate resource for range 0
pcib0: failed to allocate resource for range 4
pci0: <ACPI PCI bus> on pcib0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e040000000, end=000087e0400fffff, count=0000000000100000, flags=0
pcib1: <PCI-PCI bridge> at device 1.0 on pci0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=0000000000000000, end=00000000000fffff, count=0000000000100000, flags=102
pcib1: failed to allocate initial memory window: 0-0xfffff
pci1: <PCI bus> on pcib1
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e050000000, end=000087e0507fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e050f00000, end=000087e050ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e051000000, end=000087e0517fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e051f00000, end=000087e051ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e052000000, end=000087e0527fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e052f00000, end=000087e052ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e053000000, end=000087e0537fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e053f00000, end=000087e053ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e054000000, end=000087e0547fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e054f00000, end=000087e054ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e055000000, end=000087e0557fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e055f00000, end=000087e055ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e056000000, end=000087e0567fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e056f00000, end=000087e056ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e057000000, end=000087e0577fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e057f00000, end=000087e057ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e058000000, end=000087e0587fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e058f00000, end=000087e058ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e059000000, end=000087e0597fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e059f00000, end=000087e059ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05a000000, end=000087e05a7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05af00000, end=000087e05affffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05b000000, end=000087e05b7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05bf00000, end=000087e05bffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05c000000, end=000087e05c7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05cf00000, end=000087e05cffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05d000000, end=000087e05d7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05df00000, end=000087e05dffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05e000000, end=000087e05e7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05ef00000, end=000087e05effffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e05f000000, end=000087e05f7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e05ff00000, end=000087e05fffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e088000000, end=000087e0887fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e088f00000, end=000087e088ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e089000000, end=000087e0897fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e089f00000, end=000087e089ffffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e08a000000, end=000087e08a7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e08af00000, end=000087e08affffff, count=0000000000100000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=16, start=000087e08b000000, end=000087e08b7fffff, count=0000000000800000, flags=0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=000087e08bf00000, end=000087e08bffffff, count=0000000000100000, flags=0
pci1: <serial bus> at device 0.11 (no driver attached)
pci1: <memory> at device 0.12 (no driver attached)
pci1: <memory> at device 0.48 (no driver attached)
pci1: <memory> at device 0.49 (no driver attached)
pci1: <memory> at device 0.50 (no driver attached)
pci1: <memory> at device 0.51 (no driver attached)
pci1: <memory> at device 0.52 (no driver attached)
pci1: <memory> at device 0.53 (no driver attached)
pci1: <memory> at device 0.54 (no driver attached)
pci1: <memory> at device 0.55 (no driver attached)
pci1: <memory> at device 0.56 (no driver attached)
pci1: <memory> at device 0.57 (no driver attached)
pci1: <memory> at device 0.58 (no driver attached)
pci1: <memory> at device 0.59 (no driver attached)
pci1: <memory> at device 0.60 (no driver attached)
pci1: <memory> at device 0.61 (no driver attached)
pci1: <memory> at device 0.62 (no driver attached)
pci1: <memory> at device 0.63 (no driver attached)
pci1: <serial bus> at device 0.74 (no driver attached)
pci1: <serial bus> at device 0.76 (no driver attached)
pci1: <memory> at device 0.80 (no driver attached)
pci1: <memory> at device 0.81 (no driver attached)
pci1: <memory> at device 0.82 (no driver attached)
pci1: <memory> at device 0.83 (no driver attached)
bgx0: <ThunderX BGX Ethernet I/O Interface> mem 0x87e0e0000000-0x87e0e03fffff,0x87e0e0400000-0x87e0e07fffff at device 0.128 on pci1
bgx0: No parent FDT node for BGX
bgx0: Could not find matching PHY
device_attach: bgx0 attach returned 6
bgx0: <ThunderX BGX Ethernet I/O Interface> mem 0x87e0e1000000-0x87e0e13fffff,0x87e0e1400000-0x87e0e17fffff at device 0.129 on pci1
bgx0: No parent FDT node for BGX
bgx0: Could not find matching PHY
device_attach: bgx0 attach returned 6
pci0: <unknown> at device 9.0 (no driver attached)
xhci0: <Cavium ThunderX USB 3.0 controller> mem 0x868000000000-0x8680001fffff,0x868000200000-0x8680002fffff at device 16.0 on pci0
xhci0: 64 bytes context size, 64-bit DMA
usbus0 on xhci0
xhci1: <Cavium ThunderX USB 3.0 controller> mem 0x869000000000-0x8690001fffff,0x869000200000-0x8690002fffff at device 17.0 on pci0
xhci1: 64 bytes context size, 64-bit DMA
usbus1 on xhci1
pcib2: <PCI-PCI bridge> at device 20.0 on pci0
pcib0: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=0000000000000000, end=00000000000fffff, count=0000000000100000, flags=102
pcib2: failed to allocate initial memory window: 0-0xfffff
pci2: <PCI bus> on pcib2
pci2: <mass storage, RAID> at device 0.0 (no driver attached)
pcib3: <Generic PCI host controller> on acpi0
pci3: <ACPI PCI bus> on pcib3
ahci0: <ThunderX AHCI SATA controller> mem 0x814000000000-0x8140001fffff,0x814000200000-0x8140002fffff at device 8.0 on pci3
ahci0: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
ahci0: quirks=0x30000<ABAR0,1MSI>
ahcich0: <AHCI channel> at channel 0 on ahci0
ahci1: <ThunderX AHCI SATA controller> mem 0x815000000000-0x8150001fffff,0x815000200000-0x8150002fffff at device 9.0 on pci3
ahci1: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
ahci1: quirks=0x30000<ABAR0,1MSI>
ahcich1: <AHCI channel> at channel 0 on ahci1
ahci2: <ThunderX AHCI SATA controller> mem 0x816000000000-0x8160001fffff,0x816000200000-0x8160002fffff at device 10.0 on pci3
ahci2: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
ahci2: quirks=0x30000<ABAR0,1MSI>
ahcich2: <AHCI channel> at channel 0 on ahci2
ahci3: <ThunderX AHCI SATA controller> mem 0x817000000000-0x8170001fffff,0x817000200000-0x8170002fffff at device 11.0 on pci3
ahci3: AHCI v1.30 with 1 6Gbps ports, Port Multiplier supported with FBS
ahci3: quirks=0x30000<ABAR0,1MSI>
ahcich3: <AHCI channel> at channel 0 on ahci3
pcib4: <Generic PCI host controller> on acpi0
pci4: <ACPI PCI bus> on pcib4
pcib5: <PCI-PCI bridge> at device 2.0 on pci4
pcib4: pci_host_generic_core_alloc_resource FAIL: type=3, rid=32, start=0000000000000000, end=00000000000fffff, count=0000000000100000, flags=102
pcib5: failed to allocate initial memory window: 0-0xfffff
pci5: <PCI bus> on pcib5
vnicpf0: <Cavium Thunder NIC Physical Function Driver> mem 0x843000000000-0x84303fffffff,0x843060000000-0x8430600fffff at device 0.0 on pci5
pci4: <network> at device 3.0 (no driver attached)
pcib6: <Generic PCI host controller> on acpi0
pci6: <ACPI PCI bus> on pcib6
pcib7: <Generic PCI host controller> on acpi0
pcib7: MCFG exists, but does not have bus 31-87
pcib7: could not allocate memory.
device_attach: pcib7 attach returned 6
pcib7: <Generic PCI host controller> on acpi0
pcib7: MCFG exists, but does not have bus 143-199
pcib7: could not allocate memory.
device_attach: pcib7 attach returned 6
uart0: <PrimeCell UART (PL011)> iomem 0x87e024000000-0x87e024000fff irq 0 on acpi0
uart0: console (115200,n,8,1)
uart1: <PrimeCell UART (PL011)> iomem 0x87e025000000-0x87e025000fff irq 1 on acpi0
armv8crypto0: <AES-CBC,AES-XTS,AES-GCM>
Timecounters tick every 1.000 msec
usbus0: 5.0Gbps Super Speed USB v3.0
usbus1: 5.0Gbps Super Speed USB v3.0
bgx0: <ThunderX BGX Ethernet I/O Interface> mem 0x87e0e0000000-0x87e0e03fffff,0x87e0e0400000-0x87e0e07fffff at device 0.128 on pci1
bgx0: No parent FDT node for BGX
bgx0: Could not find matching PHY
device_attach: bgx0 attach returned 6
bgx0: <ThunderX BGX Ethernet I/O Interface> mem 0x87e0e1000000-0x87e0e13fffff,0x87e0e1400000-0x87e0e17fffff at device 0.129 on pci1
bgx0: No parent FDT node for BGX
bgx0: Could not find matching PHY
device_attach: bgx0 attach returned 6
ugen1.1: <(0x177d) XHCI root HUB> at usbus1
uhub0 on usbus1
uhub0: <(0x177d) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1
ugen0.1: <(0x177d) XHCI root HUB> at usbus0
uhub1 on usbus0
uhub1: <(0x177d) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
Trying to mount root from ufs:/dev/ufs/FreeBSD_Install [ro,noatime]...
CPU 0: Cavium ThunderX r1p1 affinity: 0 0
Cache Type = <128 byte CWG,128 byte ERG,128 byte D-cacheline,VIPT I-cache,128 byte I-cacheline>
Instruction Set Attributes 0 = <CRC32,SHA2,SHA1,AES+PMULL>
Instruction Set Attributes 1 = <>
Instruction Set Attributes 2 = <>
Processor Features 0 = <GIC,AdvSIMD,FP,EL3,EL2,EL1,EL0>
Processor Features 1 = <>
Processor Features 2 = <>
Memory Model Features 0 = <TGran4,TGran64,TGran16,SNSMem,BigEnd,16bit ASID,256TB PA>
Memory Model Features 1 = <16bit VMID>
Memory Model Features 2 = <32bit CCIDX,48bit VA>
Memory Model Features 3 = <>
Memory Model Features 4 = <>
Debug Features 0 = <DoubleLock,6 CTX BKPTs,4 Watchpoints,6 Breakpoints,PMUv3,Debugv8>
Debug Features 1 = <>
Auxiliary Features 0 = <>
Auxiliary Features 1 = <>
AArch32 Instruction Set Attributes 5 = <>
AArch32 Media and VFP Features 0 = <>
AArch32 Media and VFP Features 1 = <>
CPU 1: Cavium ThunderX r1p1 affinity: 0 1
CPU 2: Cavium ThunderX r1p1 affinity: 0 2
CPU 3: Cavium ThunderX r1p1 affinity: 0 3
CPU 4: Cavium ThunderX r1p1 affinity: 0 4
CPU 5: Cavium ThunderX r1p1 affinity: 0 5
CPU 6: Cavium ThunderX r1p1 affinity: 0 6
CPU 7: Cavium ThunderX r1p1 affinity: 0 7
CPU 8: Cavium ThunderX r1p1 affinity: 0 8
CPU 9: Cavium ThunderX r1p1 affinity: 0 9
CPU 10: Cavium ThunderX r1p1 affinity: 0 10
CPU 11: Cavium ThunderX r1p1 affinity: 0 11
CPU 12: Cavium ThunderX r1p1 affinity: 0 12
CPU 13: Cavium ThunderX r1p1 affinity: 0 13
CPU 14: Cavium ThunderX r1p1 affinity: 0 14
CPU 15: Cavium ThunderX r1p1 affinity: 0 15
CPU 16: Cavium ThunderX r1p1 affinity: 1 0
CPU 17: Cavium ThunderX r1p1 affinity: 1 1
CPU 18: Cavium ThunderX r1p1 affinity: 1 2
CPU 19: Cavium ThunderX r1p1 affinity: 1 3
CPU 20: Cavium ThunderX r1p1 affinity: 1 4
CPU 21: Cavium ThunderX r1p1 affinity: 1 5
CPU 22: Cavium ThunderX r1p1 affinity: 1 6
CPU 23: Cavium ThunderX r1p1 affinity: 1 7
CPU 24: Cavium ThunderX r1p1 affinity: 1 8
CPU 25: Cavium ThunderX r1p1 affinity: 1 9
CPU 26: Cavium ThunderX r1p1 affinity: 1 10
CPU 27: Cavium ThunderX r1p1 affinity: 1 11
CPU 28: Cavium ThunderX r1p1 affinity: 1 12
CPU 29: Cavium ThunderX r1p1 affinity: 1 13
CPU 30: Cavium ThunderX r1p1 affinity: 1 14
CPU 31: Cavium ThunderX r1p1 affinity: 1 15
CPU 32: Cavium ThunderX r1p1 affinity: 2 0
CPU 33: Cavium ThunderX r1p1 affinity: 2 1
CPU 34: Cavium ThunderX r1p1 affinity: 2 2
CPU 35: Cavium ThunderX r1p1 affinity: 2 3
CPU 36: Cavium ThunderX r1p1 affinity: 2 4
CPU 37: Cavium ThunderX r1p1 affinity: 2 5
CPU 38: Cavium ThunderX r1p1 affinity: 2 6
CPU 39: Cavium ThunderX r1p1 affinity: 2 7
CPU 40: Cavium ThunderX r1p1 affinity: 2 8
CPU 41: Cavium ThunderX r1p1 affinity: 2 9
CPU 42: Cavium ThunderX r1p1 affinity: 2 10
CPU 43: Cavium ThunderX r1p1 affinity: 2 11
CPU 44: Cavium ThunderX r1p1 affinity: 2 12
CPU 45: Cavium ThunderX r1p1 affinity: 2 13
CPU 46: Cavium ThunderX r1p1 affinity: 2 14
CPU 47: Cavium ThunderX r1p1 affinity: 2 15
gic0: using for IPIs
Release APs...done
TCP_ratelimit: Is now initialized
WARNING: WITNESS option enabled, expect reduced performance.
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <WDC WD4003FRYZ-01F0DB0 01.01H01> ACS-2 ATA SATA 3.x device
ada0: Serial Number V1JXBBMS
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 3815447MB (7814037168 512 byte sectors)
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <WDC WD4003FRYZ-01F0DB0 01.01H01> ACS-2 ATA SATA 3.x device
ada1: Serial Number V1JXBA9S
ada1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 3815447MB (7814037168 512 byte sectors)
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <WDC WD4003FRYZ-01F0DB0 01.01H01> ACS-2 ATA SATA 3.x device
ada2: Serial Number V1JX74EG
ada2: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada2: Command Queueing enabled
ada2: 3815447MB (7814037168 512 byte sectors)
ada3 at ahcich3 bus 0 scbus3 target 0 lun 0
ada3: <TOSHIBA HDWQ140 FJ1M> ATA8-ACS SATA 3.x device
ada3: Serial Number 795YK1MUFAYG
ada3: 600.000MB/s transfers (SATA 3.x, UDMA5, PIO 8192bytes)
ada3: Command Queueing enabled
ada3: 3815447MB (7814037168 512 byte sectors)
random: unblocking device.
ugen0.2: <no manufacturer Gadget USB HUB> at usbus0
uhub2 on uhub1
uhub2: <no manufacturer Gadget USB HUB, class 9/0, rev 2.00/0.00, addr 1> on usbus0
ugen1.2: <Realtek USB3.0 Hub> at usbus1
uhub3 on uhub0
uhub3: <Realtek USB3.0 Hub, class 9/0, rev 2.00/1.27, addr 1> on usbus1
uhub3: 4 ports with 4 removable, self powered
Root mount waiting for: usbus0 usbus1
ugen1.3: <Logitech USB Keyboard> at usbus1
ukbd0 on uhub3
ukbd0: <Logitech USB Keyboard, class 0/0, rev 1.10/62.00, addr 2> on usbus1
kbd1 at ukbd0
uhub2: 5 ports with 5 removable, self powered
ugen1.4: <Realtek USB3.0 Hub> at usbus1
uhub4 on uhub0
uhub4: <Realtek USB3.0 Hub, class 9/0, rev 3.00/1.27, addr 3> on usbus1
ugen0.3: <Avocent Keyboard/Mouse Function> at usbus0
ukbd1 on uhub2
ukbd1: <Avocent Keyboard/Mouse Function, class 0/0, rev 2.00/0.00, addr 2> on usbus0
kbd2 at ukbd1
uhub4: 4 ports with 4 removable, self powered
ugen1.5: <SanDisk Ultra> at usbus1
umass0 on uhub4
umass0: <SanDisk Ultra, class 0/0, rev 3.00/1.00, addr 4> on usbus1
umass0: SCSI over Bulk-Only; quirks = 0x4001<NO_TEST_UNIT_READY,NO_SYNCHRONIZE_CACHE>
umass0:4:0: Attached to scbus4
Root mount waiting for: CAM
mountroot: waiting for device /dev/ufs/FreeBSD_Install...
da0 at umass-sim0 bus 0 scbus4 target 0 lun 0
da0: <SanDisk Ultra 1.00> Removable Direct Access SPC-4 SCSI device
da0: Serial Number 04017c66e7fd53ee6b642b69c02623e05351895873bb58e0148c3a3599a1
da0: 400.000MB/s transfers
da0: 14955MB (30629376 512 byte sectors)
da0: quirks=0x2<NO_6_BYTE>
GEOM: da0: the secondary GPT header is not in the last LBA.
Dual Console: Video Primary, Serial Secondary
lo0: link state changed to UP
uhid0 on uhub3
uhid0: <Logitech USB Keyboard, class 0/0, rev 1.10/62.00, addr 2> on usbus1
ums0 on uhub2
ums0: <Avocent Keyboard/Mouse Function, class 0/0, rev 2.00/0.00, addr 2> on usbus0
ums0: 3 buttons and [Z] coordinates ID=0
ums1 on uhub2
ums1: <Avocent Keyboard/Mouse Function, class 0/0, rev 2.00/0.00, addr 2> on usbus0
ums1: 3 buttons and [XYZ] coordinates ID=0
2025-02-18_pciconf-lv.txt
(text/plain, 9.2 KB)
pcib1@pci0:0:1:0: class=0x060400 rev=0x09 hdr=0x01 vendor=0x177d device=0xa002 subvendor=0x0000 subdevice=0x0000
vendor = 'Cavium, Inc.'
device = 'THUNDERX PCC Bridge'
class = bridge
subclass = PCI-PCI
none0@pci0:0:9:0: class=0x120000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa018 subvendor=0x177d subdevice=0xa118
vendor = 'Cavium, Inc.'
device = 'THUNDERX Random Number Generator'
class = processing accelerators
subclass = processing accelerators
xhci0@pci0:0:16:0: class=0x0c0330 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01b subvendor=0x177d subdevice=0xa11b
vendor = 'Cavium, Inc.'
device = 'THUNDERX xHCI USB Controller'
class = serial bus
subclass = USB
xhci1@pci0:0:17:0: class=0x0c0330 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01b subvendor=0x177d subdevice=0xa11b
vendor = 'Cavium, Inc.'
device = 'THUNDERX xHCI USB Controller'
class = serial bus
subclass = USB
pcib2@pci0:0:20:0: class=0x060400 rev=0x09 hdr=0x01 vendor=0x177d device=0xa002 subvendor=0x0000 subdevice=0x0000
vendor = 'Cavium, Inc.'
device = 'THUNDERX PCC Bridge'
class = bridge
subclass = PCI-PCI
none1@pci0:1:0:0: class=0x088000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa001 subvendor=0x177d subdevice=0xa101
vendor = 'Cavium, Inc.'
device = 'ThunderX MRML(Master RML Bridge to RSL devices)'
class = base peripheral
none2@pci0:1:0:1: class=0x088000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa00e subvendor=0x177d subdevice=0xa10e
vendor = 'Cavium, Inc.'
device = 'THUNDERX Reset Controller'
class = base peripheral
none3@pci0:1:0:11: class=0x0c8000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02b subvendor=0x177d subdevice=0xa12b
vendor = 'Cavium, Inc.'
device = 'THUNDERX SMI / MDIO Controller'
class = serial bus
none4@pci0:1:0:12: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa010 subvendor=0x177d subdevice=0xa110
vendor = 'Cavium, Inc.'
device = 'THUNDERX eMMC/SD Controller'
class = memory
none5@pci0:1:0:48: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none6@pci0:1:0:49: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none7@pci0:1:0:50: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none8@pci0:1:0:51: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none9@pci0:1:0:52: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none10@pci0:1:0:53: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none11@pci0:1:0:54: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none12@pci0:1:0:55: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02e subvendor=0x177d subdevice=0xa12e
vendor = 'Cavium, Inc.'
device = 'ThunderX L2C-TAD (Level 2 cache tag and data)'
class = memory
none13@pci0:1:0:56: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02f subvendor=0x177d subdevice=0xa12f
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-CBC'
class = memory
none14@pci0:1:0:57: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02f subvendor=0x177d subdevice=0xa12f
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-CBC'
class = memory
none15@pci0:1:0:58: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02f subvendor=0x177d subdevice=0xa12f
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-CBC'
class = memory
none16@pci0:1:0:59: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa02f subvendor=0x177d subdevice=0xa12f
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-CBC'
class = memory
none17@pci0:1:0:60: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa030 subvendor=0x177d subdevice=0xa130
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-MCI'
class = memory
none18@pci0:1:0:61: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa030 subvendor=0x177d subdevice=0xa130
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-MCI'
class = memory
none19@pci0:1:0:62: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa030 subvendor=0x177d subdevice=0xa130
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-MCI'
class = memory
none20@pci0:1:0:63: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa030 subvendor=0x177d subdevice=0xa130
vendor = 'Cavium, Inc.'
device = 'THUNDERX L2C-MCI'
class = memory
none21@pci0:1:0:74: class=0x0c8000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa012 subvendor=0x177d subdevice=0xa112
vendor = 'Cavium, Inc.'
device = 'THUNDERX TWSI / I2C Controller'
class = serial bus
none22@pci0:1:0:76: class=0x0c8000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa012 subvendor=0x177d subdevice=0xa112
vendor = 'Cavium, Inc.'
device = 'THUNDERX TWSI / I2C Controller'
class = serial bus
none23@pci0:1:0:80: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa022 subvendor=0x177d subdevice=0xa122
vendor = 'Cavium, Inc.'
device = 'THUNDERX LMC (DRAM Controller)'
class = memory
none24@pci0:1:0:81: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa022 subvendor=0x177d subdevice=0xa122
vendor = 'Cavium, Inc.'
device = 'THUNDERX LMC (DRAM Controller)'
class = memory
none25@pci0:1:0:82: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa022 subvendor=0x177d subdevice=0xa122
vendor = 'Cavium, Inc.'
device = 'THUNDERX LMC (DRAM Controller)'
class = memory
none26@pci0:1:0:83: class=0x058000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa022 subvendor=0x177d subdevice=0xa122
vendor = 'Cavium, Inc.'
device = 'THUNDERX LMC (DRAM Controller)'
class = memory
none27@pci0:1:0:128: class=0x028000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa026 subvendor=0x177d subdevice=0xa126
vendor = 'Cavium, Inc.'
device = 'THUNDERX BGX (Common Ethernet Interface)'
class = network
none28@pci0:1:0:129: class=0x028000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa026 subvendor=0x177d subdevice=0xa126
vendor = 'Cavium, Inc.'
device = 'THUNDERX BGX (Common Ethernet Interface)'
class = network
none29@pci0:2:0:0: class=0x010400 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01d subvendor=0x177d subdevice=0xa11d
vendor = 'Cavium, Inc.'
device = 'THUNDERX RAID Coprocessor'
class = mass storage
subclass = RAID
ahci0@pci1:0:8:0: class=0x010601 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01c subvendor=0x177d subdevice=0xa11c
vendor = 'Cavium, Inc.'
device = 'THUNDERX AHCI SATA Controller'
class = mass storage
subclass = SATA
ahci1@pci1:0:9:0: class=0x010601 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01c subvendor=0x177d subdevice=0xa11c
vendor = 'Cavium, Inc.'
device = 'THUNDERX AHCI SATA Controller'
class = mass storage
subclass = SATA
ahci2@pci1:0:10:0: class=0x010601 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01c subvendor=0x177d subdevice=0xa11c
vendor = 'Cavium, Inc.'
device = 'THUNDERX AHCI SATA Controller'
class = mass storage
subclass = SATA
ahci3@pci1:0:11:0: class=0x010601 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01c subvendor=0x177d subdevice=0xa11c
vendor = 'Cavium, Inc.'
device = 'THUNDERX AHCI SATA Controller'
class = mass storage
subclass = SATA
pcib5@pci2:0:2:0: class=0x060400 rev=0x09 hdr=0x01 vendor=0x177d device=0xa002 subvendor=0x0000 subdevice=0x0000
vendor = 'Cavium, Inc.'
device = 'THUNDERX PCC Bridge'
class = bridge
subclass = PCI-PCI
none30@pci2:0:3:0: class=0x028000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01f subvendor=0x177d subdevice=0xa11f
vendor = 'Cavium, Inc.'
device = 'THUNDERX Traffic Network Switch'
class = network
vnicpf0@pci2:1:0:0: class=0x020000 rev=0x09 hdr=0x00 vendor=0x177d device=0xa01e subvendor=0x177d subdevice=0xa11e
vendor = 'Cavium, Inc.'
device = 'THUNDERX Network Interface Controller'
class = network
subclass = ethernet
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEA6TL67gupaZ9nzhT/y5nonf44foFAme0uKoACgkQ/y5nonf4 4fp/EQ//XqEM6OUhDWSazfampQuBPQkyfKSuz2zFpNWbAwS53Yr0cXVCQWgQdEFH FYBho4tihrlNBI+f4CvVVISoYFNBEXy3ia7eCFscaoGlz2973YmXfR3AbVtoFOwp R87/Ew4XTM8kDg3v51BAdLA6YJzT1BkaxPa6WaN2jkeJGcv17Bh5FBkxQjfInyO6 H8eTh7t3ZMT37Y8Wgmo98L8r24Ps/lCuZPwR6i2zD8SFtTcR3ZXs660lCZRuSIwT Ijb/dcbpWJ4QIOwX2kn2yw3XbcTAYaninHpmyslO9A88wODfQU/O2rb5uk3voFyo 4dYIvxzJPGPYhhEjut95785LuZizQUjAjXKhoMcIbZ37ace2o65O75+DGpHCPB1B djGOpHevOfcmE4iyjTmYxQPuJlPWKy0YTbF36uGZZQxdloQxuKslTyLDPd9E9apn 4SG/DFuH8xlOkHILUL1dsHTc+4KV7pYNKiJJ0j1CPUhGKARQWgJM6mE3MjZElox6 g5yBeBgwCcb7YXuWbuyqsE0E/FL+wd1PWXriPZVZDukmRigiygyqXEnVbO6AZyg/ dbV6blyWa/UjyYzggFsCw6fzY3WPv3NqM2hjnwzaHIg0GQdBZGJagO8GEwfwDmdO 6xVmxGSbi4x0jz44bggwahJabX2XxUZW+ubq7iJ74lup2ZmU83Q= =RO/6 -----END PGP SIGNATURE-----