Hi Thomas, On Thu, Apr 10, 2014 at 06:19:53PM +0200, Thomas Petazzoni wrote: > Hello all, > > This is an e-mail that attempts to summarize the situation in terms of > Armada XP PCIe issues. > > At > https://github.com/MISL-EBU-System-SW/mainline-public/commits/3.14/pci-debug, > I've pushed a branch based on top of v3.14 that contains: Thanks for putting all this online. I have a minor comment below : > * 2 patches on the pci-mvebu driver. One from Willy Tarreau to fix the > off by one on the sizes. And another one from me which splits the > PCI BAR into power-of-two sized chunks, in order to create valid > MBus windows. As suggested by Jason, this one should be merged before his that's just before, to ensure that it will not cause a regression. > I've tested this with my IGB card which needs a 9 MB > BAR (so 8 MB + 1 MB needed), and I've also faked the code to code to > simulate a 11.5 MB BAR (so 8 + 2 + 1 + 0.5 MB), and it worked. I > also checked that if we have an error when creating one of the > windows, then all the previous windows needed for the current BAR > are properly removed. Really cool, I'm going to test that on a few PCIe cards and will report the results here. How can we check the number of mbus windows in use ? Thanks, Willy -- To unsubscribe from this list: send the line "unsubscribe linux-pci" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html