On 11/19/24 08:16, Bartosz Golaszewski wrote: > On Tue, 19 Nov 2024 at 15:04, Bjorn Helgaas <helgaas@xxxxxxxxxx> wrote: >> >> On Tue, Nov 19, 2024 at 12:55:36PM +0000, bugzilla-daemon@xxxxxxxxxx wrote: >>> https://bugzilla.kernel.org/show_bug.cgi?id=219513 >>> >>> Hardware: Sparc64 >>> Priority: P3 >>> Reporter: dullfire@xxxxxxxxx >>> Regression: No >>> >>> Created attachment 307241 >>> --> https://bugzilla.kernel.org/attachment.cgi?id=307241&action=edit >>> debug info (some shell commands to check the PCIe devices and drivers) >>> >>> In linux-next (next-20241118), since >>> commit 03cfe0e05650 ("PCI/pwrctl: Ensure that the pwrctl drivers are probed >>> before the PCI client drivers") >>> PCIe drivers no longer bind (at least on the tested SPARCv9 system). >>> >>> It appears a "supplier" devlink is created, however it is are dormant. see >>> attached "bug-info.txt" >> >> Thanks for the report. It sounds like you bisected this to >> 03cfe0e05650? Can you attach a complete dmesg log to the bugzilla? >> >> This commit is queued for v6.13, and the merge window is now open, so >> if it's a regression, we need to resolve it or drop it ASAP. > > Dullfire: is the DTS for this platform publicly available? If not, can > you at least post the PCI host controller and all its children nodes > here? > > Bart Bart: I attached to the bug report a dts extracted from the system. Just a FYI: SPARC systems (including linux) get their device tree from the open firmware, which likely dynamically generates at least parts of it, so there is not a discrete source for it. Regards, Jonathan Currier