From: Alex Williamson Date: Thu, 27 Jun 2013 22:39:48 +0000 (-0600) Subject: PCI: Check all ACS features for multifunction downstream ports X-Git-Tag: v3.12-rc1~177^2~9^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0a67119fce8e0246ce7c448e3db12afd57857ac0;p=pandora-kernel.git PCI: Check all ACS features for multifunction downstream ports The multifunction ACS rules do not apply to downstream ports. Those should be tested regardless of whether they are single function or multifunction. The PCIe spec also fully specifies which PCIe types are subject to the multifunction rules and excludes event collectors and PCIe-to-PCI bridges entirely. Document each rule to the section of the PCIe spec and provide overall documentation of the function. Signed-off-by: Alex Williamson Signed-off-by: Bjorn Helgaas Acked-by: Donald Dutile --- Reading git-diff-tree failed