From: Zhao, Yu Date: Thu, 23 Oct 2008 05:15:39 +0000 (+0800) Subject: PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems X-Git-Tag: v2.6.28-rc1~2^2~5 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8113587c2d14d3be2414190845b2e2617c0aa33b;p=pandora-kernel.git PCI: fix ARI code to be compatible with mixed ARI/non-ARI systems The original ARI support code has a compatibility problem with non-ARI devices. If a device doesn't support ARI, turning on ARI forwarding on its upper level bridge will cause undefined behavior. This fix turns on ARI forwarding only when the subordinate devices support it. Tested-by: Suresh Siddha Signed-off-by: Yu Zhao Signed-off-by: Jesse Barnes --- Reading git-diff-tree failed