If you look at the current pci.c, it is going to be exceedingly difficult
to jettison part of the tables, and only keep others.
> There may be other areas of the kernel where some restructuring might
> also help. Question, of course, is would the gain be worth the effort?
I think rewriting current stuff that uses procfs to use the sysctl()
interface would end up being a big win overall.
> For the PCI stuff maybe, as it will keep growing.
I still maintain that the pci parser belongs in user space.
/proc/pci could be reduced to something like:
cat /proc/sys/hardware/pci
0 1 9 1 1 255 0 32 f0000000
Of course this would also be available through sysctl()
This is my ATI mach64 PCI card at irq 255, address f0000000.
-Dan