Re: Issues with FreeBSD 15-CURRENT on the ThunderX1
Andrew Turner <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.arm |
|---|---|
| Message-ID | <[email protected]> |
> On 18 Feb 2025, at 16:43, Shawn Webb <[email protected]> wrote: > > 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. It looks like the driver is missing ACPI support [1]. You can force FDT by setting “kern.cfg.order=fdt” in loader. Andrew [1] https://cgit.freebsd.org/src/tree/sys/dev/vnic/thunder_bgx.c?id=c76c2a19ae3763d17aa6a60a5831ed24cbc16e83#n1122