]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
PCI: Mark Nvidia GB10 to avoid bus reset
authorJohnny-CC Chang <Johnny-CC.Chang@mediatek.com>
Thu, 13 Nov 2025 08:44:06 +0000 (16:44 +0800)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 6 Feb 2026 22:53:27 +0000 (16:53 -0600)
commitc81a2ce6b6a844d1a57d2a69833a9d0f00403f00
tree8313a94b25659100df48ab564775cd5a87b5bb99
parentbeb2f81792a8a619e5122b6b24a374861309c54b
PCI: Mark Nvidia GB10 to avoid bus reset

After asserting Secondary Bus Reset to downstream devices via a GB10 Root
Port, the link may not retrain correctly, e.g., the link may retrain with a
lower lane count or config accesses to downstream devices may fail.

Prevent use of Secondary Bus Reset for devices below GB10.

Signed-off-by: Johnny-CC Chang <Johnny-CC.Chang@mediatek.com>
[bhelgaas: drop pci_ids.h update (only used once), update commit log]
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Reviewed-by: Manivannan Sadhasivam <mani@kernel.org>
Link: https://patch.msgid.link/20251113084441.2124737-1-Johnny-CC.Chang@mediatek.com
drivers/pci/quirks.c