Thread (9 messages) 9 messages, 3 authors, 2018-07-16

Re: [PATCH v6 4/4] PCI: Introduce the disable_acs_redir parameter

From: Logan Gunthorpe <logang@deltatee.com>
Date: 2018-07-16 17:18:02
Also in: linux-pci, lkml


On 16/07/18 11:15 AM, Alex Williamson wrote:
quoted
+	pos = pci_find_ext_capability(dev, PCI_EXT_CAP_ID_ACS);
+	if (!pos) {
+		pci_warn(dev, "cannot disable ACS redirect for this hardware as it does not have ACS capabilities\n");
+		return;
+	}
+
+	if (!pci_dev_specific_disable_acs_redir(dev))
+		return;
Shouldn't this come before the above ACS capability test?  The PCH
quirk without a disable_acs_redir callback will fall out with the
pci_warn() above either way, but this ordering precludes that a quirk
could be written for that device since it doesn't have an ACS
capability.  Otherwise the series looks ok to me.  Thanks,
Yup, nice catch. I'll respin a v7 shortly.

Thanks,

Logan
--
To unsubscribe from this list: send the line "unsubscribe linux-doc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help