The principial problem are the old pcibios_*_config_* functions. We have
two possibilities: either rewrite all drivers to use pci_*_config_*() instead
(which would be an awful lot of work) or make them map the (bus,devfn) pair
to struct pci_dev and call pci_*_config_*() automatically. The latter approach
would give us slower backward-compatible functions, but it's probably feasible
since they are not performance critical and we can use simple hashing, so that
the overhead will be minimal.
Have a nice fortnight
-- Martin `MJ' Mares <mj@ucw.cz> http://atrey.karlin.mff.cuni.cz/~mj/ Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth "The world is coming to an end... SAVE YOUR BUFFERS!!"- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html