[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: