I noticed a inconsistency in the PCI-code for ix86:
In arch/i386/kernel/pci-i386.c:L230 :
Resource region gets disabled if no parent resource found or no resource
could be allocated.
But in L268 it states that the resources for several regions (IDE/VGA
etc) should not be touched.
Except that we already have, if they don't have a parent resource
(Logically, of course, we haven't messed with the actual settings at
that point).
However, this leads to some quite annoying messages at boot-up and an
uneasy feeling that there _might_ be something wrong.
Appended is the boot log with debugging enabled.
HTH,
Hannes
-- Hannes Reinecke <civhr@civ.hw.ac.uk> Fluid Loading and Instrumentation Center Tel: (+44) 131 451 3149 Dept. of Civil & Offshore Engineering Fax: (+44) 131 451 3154 Heriot Watt University, Edinburgh EH14 4AS
-- Linux version 2.3.20 (civhr@rm233b) (gcc version 2.95 19990728 (release)) #5 Mon Oct 11 11:48:40 BST 1999 e820: 654336 @ 00000000 (usable) e820: 1024 @ 0009fc00 (reserved) e820: 131072 @ 000e0000 (reserved) e820: 61865984 @ 00100000 (usable) e820: 4096 @ fec00000 (reserved) e820: 4096 @ fee00000 (reserved) e820: 131072 @ fffe0000 (reserved) Initializing CPU#0 Detected 233864508 Hz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 466.94 BogoMIPS memory region: 639k @ 00000000 memory region: 60416k @ 00100000 Memory: 58296k/61440k available (1192k kernel code, 416k reserved, 1452k data, 84k init, 0k bigmem) Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes) Page-cache hash table entries: 16384 (order: 4, 65536 bytes) CPU: AMD AMD-K6tm w/ multimedia extensions stepping 02 Checking 386/387 coupling... OK, FPU using exception 16 error reporting. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX PCI: Using configuration type 1 PCI: Probing PCI hardware PCI: IDE base address fixup for 00:01.1 PCI: Scanning for ghost devices on bus 0 PCI: Resource 00042200-00042207 (f=101, d=0, p=0) PCI: Cannot allocate resource region 0 of device 00:01.1 PCI: Resource 04100010-04100013 (f=101, d=0, p=0) PCI: Cannot allocate resource region 1 of device 00:01.1 PCI: Resource 708e0440-708e0447 (f=101, d=0, p=0) PCI: Cannot allocate resource region 2 of device 00:01.1 PCI: Resource 00440088-0044008b (f=109, d=0, p=0) PCI: Cannot allocate resource region 3 of device 00:01.1 PCI: Resource 00004000-0000400f (f=101, d=0, p=0) PCI: Resource ffae7000-ffae7fff (f=200, d=0, p=0) PCI: Resource 0000f780-0000f79f (f=101, d=0, p=0) PCI: Resource ff400000-ff7fffff (f=1208, d=0, p=0) PCI: Resource ffaf0000-ffafffff (f=200, d=0, p=0) PCI: Resource 0000f480-0000f4ff (f=101, d=0, p=0)- 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.tux.org/lkml/