Re: [PATCH v3] PCI: Skip Target Speed quirk on clamped ports with no link
From: Andreas Wild
Date: Tue Sep 29 2026 - 04:14:59 EST
On Tue, 29 Sep 2026, Thorsten Leemhuis wrote:
> No reason given, just a link to a diagnostic file that from a very quick
> look showed an Oops from the Nvidia driver:
> https://paste.cachyos.org/p/49a2487.log
>
> So maybe it's a problem in that OOT driver, maybe not. [...]
I had a look at that log, and I don't think it points at the patch.
It covers two boots, both on the same 7.2.2-1-cachyos build, which
carries the patch. The second one, from which the report was taken,
came up normally.
In the failing boot the NVIDIA driver fails to initialise the GPU
("RmInitAdapter failed! (0x24:0x72:1281)"), and about a second later
modprobe takes a general protection fault in __refill_objects_node(),
reached from mas_preallocate(): an object still on the maple_node free
list had a zeroed free pointer, as if it had been allocated or written
to while still free. The journal ends a second after that, so this is
presumably the hang the revert mentions.
That looks like slab corruption, which usually shows up in a victim
rather than the culprit, so the lack of NVIDIA frames in the trace
doesn't clear the driver: its failed-init teardown reported leaked
objects just before. Another candidate is 4a724bcf5d70 ("mm/slab: take
n->list_lock in __slab_try_return_freelist() to avoid race"), which only
reached stable in 7.2.7.
Nothing in the log implicates the patch, but it can't clear it either:
the patch's early return is silent, and the report only has warnings
and errors from the failing boot. One unexplained difference between
the boots: the r8169 NIC is at 33:00.0 in the failing one and at
30:00.0 in the good one.
Best regards,
Andreas