Patch by Mike A. Harris to increase the X server's maximum number of PCI devices from the arbitrary default of 128, up to the PCI spec maximum of 256. This is required on various different hardware that exists nowadays on the x86, AMD64, ppc, ppc64 architectures, and possibly other architectures. In X.Org X11 6.7.0, this defaulted to 64, while the current CVS head destined to become 6.8.0 defaults to 128. We just set it to the max to not have to deal with this again in the future. Bug ID's resolved: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=126164 --- xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h.Xserver-increase-max-pci-devices 2004-06-30 10:08:25.000000000 -0400 +++ xc/programs/Xserver/hw/xfree86/os-support/bus/Pci.h 2004-06-30 10:08:41.000000000 -0400 @@ -112,7 +112,7 @@ /* * Global Definitions */ -#define MAX_PCI_DEVICES 128 /* Max number of devices accomodated */ +#define MAX_PCI_DEVICES 256 /* Max number of devices accomodated */ /* by xf86scanpci */ #if defined(sun) && defined(SVR4) && defined(sparc) # define MAX_PCI_BUSES 4096 /* Max number of PCI buses */