| Summary: | PCI probe shows wrong values in verbose boot | ||
|---|---|---|---|
| Product: | Base System | Reporter: | tamaru <tamaru> |
| Component: | kern | Assignee: | freebsd-bugs (Nobody) <bugs> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | 4.0-STABLE | ||
| Hardware: | Any | ||
| OS: | Any | ||
State Changed From-To: open->closed Fixed in revision 1.149 of sys/pci/pci.c |
/usr/src/sys/pci/pci.c has a typo in function pci_add_map. See the Fix field Fix: --- pci.c 2000/05/11 09:41:54 1.1.1.1 +++ pci.c 2000/05/18 17:16:23 @@ -1086,7 +1086,7 @@ if (bootverbose) { printf("\tmap[%02x]: type %x, range %2d, base %08x, size %2d\n", - reg, pci_maptype(base), ln2range, + reg, pci_maptype(map), ln2range, (unsigned int) base, ln2size); } How-To-Repeat: Boot the kernel in verbose mode. Watch the PCI probe where it shows the memory and port maps. The type field is always 1