From 0026bb20d12531ca2925b60bf081cc8be910ccf9 Mon Sep 17 00:00:00 2001 From: Richard Cheng Date: Thu, 12 Mar 2026 19:54:41 +0800 Subject: [PATCH] PCI: Use pr_warn_once() for ACS parameter parse failure When the ACS command line parameter cannot be parsed, the kernel skips applying the requested ACS override. This indicates an invalid boot parameter and should not be logged at informational level. Use pr_warn_once() so the message is surfaced as a warning while still avoiding repeated log spam during device enumeration. Signed-off-by: Richard Cheng Signed-off-by: Bjorn Helgaas Acked-by: Tushar Dave Link: https://patch.msgid.link/20260312115441.8168-1-icheng@nvidia.com --- drivers/pci/pci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index 8479c2e1f74f1..af735748a4a41 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -949,7 +949,7 @@ static void __pci_config_acs(struct pci_dev *dev, struct pci_acs *caps, ret = pci_dev_str_match(dev, p, &p); if (ret < 0) { - pr_info_once("PCI: Can't parse ACS command line parameter\n"); + pr_warn_once("PCI: Can't parse ACS command line parameter\n"); break; } else if (ret == 1) { /* Found a match */ -- 2.47.3