patch-2.2.14 linux/arch/alpha/kernel/bios32.c
Next file: linux/arch/alpha/kernel/core_irongate.c
Previous file: linux/arch/alpha/kernel/alpha_ksyms.c
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Tue Jan 4 10:12:11 2000
- Orig file:
v2.2.13/linux/arch/alpha/kernel/bios32.c
- Orig date:
Tue Dec 1 09:33:59 1998
diff -u --recursive --new-file v2.2.13/linux/arch/alpha/kernel/bios32.c linux/arch/alpha/kernel/bios32.c
@@ -78,6 +78,7 @@
struct linux_hose_info *bus2hose[256];
struct linux_hose_info *hose_head, **hose_tail = &hose_head;
+struct linux_hose_info default_hose;
int hose_count;
int pci_probe_enabled;
@@ -639,11 +640,11 @@
/* Bypass hi reg in the loop. */
dev->base_address[++idx] = 0;
- printk("bios32 WARNING: "
- "handling 64-bit device in "
- "slot %d, function %d: \n",
- PCI_SLOT(dev->devfn),
- PCI_FUNC(dev->devfn));
+ DBG_DEVS(("bios32 WARNING: "
+ "handling 64-bit device in "
+ "slot %d, function %d: \n",
+ PCI_SLOT(dev->devfn),
+ PCI_FUNC(dev->devfn)));
}
DBG_DEVS(("layout_dev: dev 0x%x MEM @ 0x%lx (0x%x)\n",
@@ -1345,8 +1346,7 @@
/* For the benefit of single-bus machines, emulate a
multi-bus machine to the (limited) extent necessary.
Init all bus2hose entries to point to a dummy. */
- hose = kmalloc(sizeof(*hose), GFP_KERNEL);
- memset(hose, 0, sizeof(*hose));
+ hose = &default_hose;
for (i = 0; i < 256; ++i)
bus2hose[i] = hose;
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)