[Bug 287079] PCI devices unavailable on AMD FCH SMBus Controller

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 26 May 2025 15:11:27 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287079

            Bug ID: 287079
           Summary: PCI devices unavailable on AMD FCH SMBus Controller
           Product: Base System
           Version: 14.2-STABLE
          Hardware: amd64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: kern
          Assignee: bugs@FreeBSD.org
          Reporter: vincent@landgrafx.de

Created attachment 260720
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=260720&action=edit
Contains: b650.jpg dmesg.txt loader.txt pciconf.txt

Hi,

I'm running FreeBSD 14.2-RELEASE-p1 amd64 on an ASUS TUF GAMING B650-PLUS WIFI
(https://www.asus.com/motherboards-components/motherboards/tuf-gaming/tuf-gaming-b650-plus-wifi/)
and everything works great except for the Mellanox ConnectX-3 PCIe x4 NIC 10
Gigabit 10GBe SFP+ CX311A that I plan to use in the third slot of the
mainboard. The AMD B650 chipset seems to not allow me to access the nic. Other
peripherals like the sata or re2.5 GBits nic work without a problem.

The specs should match just fine:
1 x PCIe 4.0 x16 @CPU
- ASUS SafeSlot Core+
1 x PCIe 4.0 x16 (max. @x4) @PCH

I tried the card in the first slot (where now is an nvidia graphics card) and
it works fine. So we can exclude the card for the issue.

I suspect it to be related to this message:

intsmb0: <AMD FCH SMBus Controller> at device 20.0 on pci0
intsmb0: Could not allocate I/O space
device_attach: intsmb0 attach returned 6
intsmb0: <AMD FCH SMBus Controller> port 0xff00-0xff0f at device 20.0 on pci0
intsmb0: Could not allocate I/O space
device_attach: intsmb0 attach returned 6

I hope you can help me, thanks for your time.

Best regards,
Vincent

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