xserver/hw/xfree86/os-support/bus
Adam Jackson d322608dc9 Fix a buffer overrun on machines with excessively large PCI busses.
Formerly we sized an array with a compile time constant, then initialized
its size to the same constant, but the Linux PCI init code would increase
that "constant".  So if you happened to have more than 128 PCI devices,
you'd happily scribble into whatever variables happened to be in .bss
after that array.

Only really fixed for Linux atm.  Other OSes will simply (still) fail to
work on video devices above the 128th PCI device.
2007-04-25 16:29:48 -04:00
..
460gxPCI.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
460gxPCI.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Add $(DIX_CFLAGS) to remaining Makefile.am files 2006-11-07 12:49:28 -08:00
Pci.c Fix a buffer overrun on machines with excessively large PCI busses. 2007-04-25 16:29:48 -04:00
Pci.h Fixing domain support for ia64 2006-11-03 18:59:51 +01:00
Sbus.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
altixPCI.c Fix device path in altixPCI.c to be domain aware. 2006-11-03 18:59:52 +01:00
altixPCI.h Add Xtrans definitions (FONT_t, TRANS_CLIENT) to clean up warnings. 2005-07-03 07:02:09 +00:00
axpPci.c Fix root bus/domain selection on alpha 2007-02-25 21:00:25 +00:00
e8870PCI.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
e8870PCI.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
freebsdPci.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
ix86Pci.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
linuxPci.c Look for the PCI ROM file elsewhere in sysfs. 2007-04-09 19:08:52 -04:00
netbsdPci.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
ppcPci.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
sparcPci.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
xf86Pci.h Added linux 2.6 compatible domain aware device scanning code. 2006-11-03 18:59:51 +01:00
xf86Sbus.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
zx1PCI.c Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
zx1PCI.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00