From: Bjorn Helgaas Date: Mon, 5 Aug 2013 22:15:10 +0000 (-0600) Subject: PCI: Align bridge I/O windows as required by downstream devices & bridges X-Git-Tag: v3.12-rc1~177^2~7^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2d1d66780ecd12c9518835303f5302fc5262d49b;p=pandora-kernel.git PCI: Align bridge I/O windows as required by downstream devices & bridges An upstream bridge's I/O window must be at least as aligned as any downstream device or bridge requires. In particular, if the upstream bridge supports 1K alignment but a downstream bridge requires 4K alignment, the upstream window must also be 4K aligned. Therefore, do not reduce the required alignment ("min_align") based on the upstream bridge's capabilities. Reported-by: Wei Yang Suggested-by: Yinghai Lu Signed-off-by: Bjorn Helgaas --- Reading git-diff-tree failed