Bug#284111: xserver-xfree86: Doesn't scan PCI domains above 0000 on startup
>>>>> On Fri, 31 Dec 2004 03:01:27 -0500, Branden Robinson <branden@debian.org> said:
Branden> Yes; I apologize for hastily dismissing your report. The
Branden> fix is probably a for and a break away, but I think I will
Branden> CC David Mosberger on this message, as he almost certainly
Branden> has more clues to bring to the table than I do.
Branden> I wonder how many domains we should look for before we give
Branden> up. I get the feeling doing an ftw() on /proc/pci/pci is
Branden> not a good idea. Even doing as much as a readdir() feels
Branden> wrong, but maybe not. :-P
Hmmh, my patch didn't change the behavior as far as domains are
concerned. The old code also looked only at domain 0, IIRC.
I'm not terribly familiar with multi-domain machines. From what I
recall, the domain-changes to /proc/bus/pci were SPARC-specific and
I'm not sure whether that approach is the final answer. I cc'd Bjorn
Helgaas and Alex Williamson in case they want to comment, since they
have more experience with large/multi-domain Itanium machines.
--david
Reply to: