diff -urN 2.3.35pre6/arch/i386/kernel/pci-i386.c 2.3.35pre6-alpha/arch/i386/kernel/pci-i386.c --- 2.3.35pre6/arch/i386/kernel/pci-i386.c Tue Dec 28 19:16:56 1999 +++ 2.3.35pre6-alpha/arch/i386/kernel/pci-i386.c Wed Dec 29 22:48:54 1999 @@ -102,7 +102,7 @@ * Expects start=0, end=size-1, flags=resource type. */ -int pci_assign_resource(struct pci_dev *dev, int i) +static int __init pcibios_assign_resource(struct pci_dev *dev, int i) { struct resource *r = &dev->resource[i]; struct resource *pr = pci_find_parent_resource(dev, r); @@ -272,7 +272,7 @@ * the BIOS forgot to do so or because we have decided the old * address was unusable for some reason. */ - pci_assign_resource(dev, idx); + pcibios_assign_resource(dev, idx); } } if (pci_probe & PCI_ASSIGN_ROMS) { @@ -280,7 +280,7 @@ r->end -= r->start; r->start = 0; if (r->end) - pci_assign_resource(dev, PCI_ROM_RESOURCE); + pcibios_assign_resource(dev, PCI_ROM_RESOURCE); } } } diff -urN 2.3.35pre6/drivers/pci/pcisyms.c 2.3.35pre6-alpha/drivers/pci/pcisyms.c --- 2.3.35pre6/drivers/pci/pcisyms.c Tue Dec 28 19:16:57 1999 +++ 2.3.35pre6-alpha/drivers/pci/pcisyms.c Wed Dec 29 22:41:46 1999 @@ -26,7 +26,6 @@ EXPORT_SYMBOL(pci_set_master); EXPORT_SYMBOL(pci_simple_probe); EXPORT_SYMBOL(pci_set_power_state); -EXPORT_SYMBOL(pci_assign_resource); #ifdef CONFIG_PROC_FS EXPORT_SYMBOL(pci_proc_attach_device); EXPORT_SYMBOL(pci_proc_detach_device);