[OpenBIOS] Two logs from pci startup
Ronald G Minnich
rminnich at lanl.gov
Mon May 1 16:32:11 CEST 2000
First log is from my linuxbios startup, for a copy go to
www.acl.lanl.gov/linuxbios.
Second is from 2.3.99 startup with pci debugging turned on.
Strange stuff on boot, comments about 64-bit addresses (?? set smoething
wrong in memory attributes in BAR?) etc. See what you think. If we can get
this one licked we're going to boot!!
Note the bogomips and mhz numbers actually make sense. This is good. Also
the APIC support in 2.3.99 seems to work on uniprocessors, yee ha.
ron
-------------- next part --------------
PCI: Using configuration type 1
PciAllocateResourcesBus for bus 0x00000000
found devfn 0x00000000
mallocate 0x80000000
write command 0x00000002
bridge devfn is 0x00000008
recurse to bus 0x00000001
PciAllocateResourcesBus for bus 0x00000001
found devfn 0x00000060
iallocate 0x00001000
mallocate 0x90010000
iallocate 0x00001100
write command 0x00000003
found devfn 0x00000061
iallocate 0x00001200
mallocate 0x90040000
iallocate 0x00001300
write command 0x00000003
found devfn 0x00000070
mallocate 0x90041000
iallocate 0x00001340
mallocate 0x90100000
write command 0x00000003
found devfn 0x00000090
write command 0x00000000
found devfn 0x00000091
iallocate 0x00001380
write command 0x00000001
found devfn 0x00000092
iallocate 0x000013A0
write command 0x00000001
found devfn 0x00000093
write command 0x00000000
found devfn 0x000000A0
mallocate 0x92000000
mallocate 0x94000000
write command 0x00000002
found devfn 0x000000A1
mallocate 0x96000000
mallocate 0x98000000
write command 0x00000002
found devfn 0x000000A2
mallocate 0x9A000000
mallocate 0x9C000000
write command 0x00000002
found devfn 0x000000A3
mallocate 0x9E000000
mallocate 0xA0000000
write command 0x00000002
found devfn 0x000000A4
mallocate 0xA2000000
mallocate 0xA4000000
write command 0x00000002
found devfn 0x000000A5
mallocate 0xA6000000
mallocate 0xA8000000
write command 0x00000002
found devfn 0x000000A6
mallocate 0xAA000000
mallocate 0xAC000000
write command 0x00000002
found devfn 0x000000A7
mallocate 0xAE000000
mallocate 0xB0000000
write command 0x00000002
back from bus 0x00000001
subordinate is 0x00000001
conf is 0x000F3780
I wrote the io as 0x00001000 0x000013C0
I wrote the mem as 0x90010000 0xB0020000
bridge exits command is 0x00000003
found devfn 0x00000060
iallocate 0x00001400
mallocate 0xB0020000
iallocate 0x00001500
write command 0x00000003
found devfn 0x00000061
iallocate 0x00001600
mallocate 0xB0060000
iallocate 0x00001700
write command 0x00000003
found devfn 0x00000070
mallocate 0xB0061000
iallocate 0x00001740
mallocate 0xB0100000
write command 0x00000003
found devfn 0x00000090
write command 0x00000000
found devfn 0x00000091
iallocate 0x00001780
write command 0x00000001
found devfn 0x00000092
iallocate 0x000017A0
write command 0x00000001
found devfn 0x00000093
write command 0x00000000
found devfn 0x000000A0
mallocate 0xB2000000
mallocate 0xB4000000
write command 0x00000002
found devfn 0x000000A1
mallocate 0xB6000000
mallocate 0xB8000000
write command 0x00000002
found devfn 0x000000A2
mallocate 0xBA000000
mallocate 0xBC000000
write command 0x00000002
found devfn 0x000000A3
mallocate 0xBE000000
mallocate 0xC0000000
write command 0x00000002
found devfn 0x000000A4
mallocate 0xC2000000
mallocate 0xC4000000
write command 0x00000002
found devfn 0x000000A5
mallocate 0xC6000000
mallocate 0xC8000000
write command 0x00000002
found devfn 0x000000A6
mallocate 0xCA000000
mallocate 0xCC000000
write command 0x00000002
found devfn 0x000000A7
mallocate 0xCE000000
mallocate 0xD0000000
write command 0x00000002
-------------- next part --------------
<4>Linux version 2
3
99-pre5 (rminnich at mini) (gcc version egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Mon May 1 14:28:29 MDT 2000
<4>Scan SMP from c0000000 for 1024 bytes
<4>Scan SMP from c009fc00 for 1024 bytes
<4>Scan SMP from c00f0000 for 65536 bytes
<4>Scan SMP from c000a200 for 4096 bytes
<4>On node 0 totalpages: 65792
<4>zone(0): 4096 pages
<4>zone(1): 61696 pages
<4>zone(2): 0 pages
<4>mapped APIC to ffffe000 (01489000)
<4>Initializing CPU#0
<4>Detected 497438524 Hz processor
<4>Calibrating delay loop 992.87 BogoMIPS
<4>Memory: 257100k/263168k available (522k kernel code, 5680k reserved, 44k data, 52k init, 0k highmem)
<4>Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
<4>Page-cache hash table entries: 131072 (order: 7, 524288 bytes)
<6>Pentium-III serial number disabled
<4>CPU: Intel Pentium III (Katmai) stepping 03
<6>Checking 386/387 coupling. OK, FPU using exception 16 error reporting
<6>Checking 'hlt' instruction. OK
<4>POSIX conformance testing by UNIFIX
<4>mtrr: v1.36 (20000221) Richard Gooch (rgooch at atnf.csiro.au)
<4>PCI: Using configuration type 1
<4>PCI: Probing PCI hardware
<3>PCI: Unable to handle 64-bit address for device 00:0c.0
<3>PCI: Unable to handle 64-bit address for device 00:0c.1
<4>PCI: IDE base address fixup for 00:12.1
<4>PCI: Scanning for ghost devices on bus 0
<4>PCI: Scanning for ghost devices on bus 1
<4>PCI: Scanning for ghost devices on bus 2
<4>PCI: IRQ fixup
<4>PCI: Allocating resources
<4>PCI: ?? firstResource 80000000-8fffffff (f=1208, d=0, p=0)
<4>PCI: Resource 80000000-8fffffff (f=1208, d=0, p=0)
<4>PCI: ?? firstResource 00001400-000014ff (f=101, d=0, p=0)
<4>PCI: Resource 00001400-000014ff (f=101, d=0, p=0)
<4>PCI: Switching off ROM of 00:0c.0
<4>PCI: ?? firstResource 00001600-000016ff (f=101, d=0, p=0)
<4>PCI: Resource 00001600-000016ff (f=101, d=0, p=0)
<4>PCI: ?? firstResource b0061000-b0061fff (f=200, d=0, p=0)
<4>PCI: Resource b0061000-b0061fff (f=200, d=0, p=0)
<3>PCI: Cannot allocate resource region 0 of device 00:0e.0
<4>PCI: ?? firstResource 00001740-0000177f (f=101, d=0, p=0)
<4>PCI: Resource 00001740-0000177f (f=101, d=0, p=0)
<4>PCI: ?? firstResource b0100000-b01fffff (f=200, d=0, p=0)
<4>PCI: Resource b0100000-b01fffff (f=200, d=0, p=0)
<4>PCI: Switching off ROM of 00:0e.0
<4>PCI: ?? firstResource 00001780-0000178f (f=101, d=0, p=0)
<4>PCI: Resource 00001780-0000178f (f=101, d=0, p=0)
<4>PCI: ?? firstResource 000017a0-000017bf (f=101, d=0, p=0)
<4>PCI: Resource 000017a0-000017bf (f=101, d=0, p=0)
<4>PCI: ?? firstResource ce000000-cfffffff (f=1208, d=0, p=0)
<4>PCI: Resource ce000000-cfffffff (f=1208, d=0, p=0)
<4>PCI: ?? firstResource d0000000-d0000fff (f=200, d=0, p=0)
<4>PCI: Resource d0000000-d0000fff (f=200, d=0, p=0)
<4>PCI: Switching off ROM of 00:14.0
<3>PCI: Cannot find parent resource for device 00:0c.0
<3>PCI: Cannot find parent resource for device 00:0c.1
<6>Linux NET4.0 for Linux 2.3
<6>Based upon Swansea University Computer Society NET3.039
<4>Starting kswapd v1.6
<6>Uniform Multi-Platform E-IDE driver Revision: 6.30
<4>ide: Assuming 40MHz system bus speed for PIO modes; override with idebus=xx
<4>PIIX4: IDE controller on PCI bus 00 dev 91
<4>PIIX4: not 100% native mode: will probe irqs later
<4>PIIX4: neither IDE port enabled (BIOS)
<6>Serial driver version 4.93 (2000-03-20) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
<4>VFS: Cannot open root device "hda1" or 03:01
<4>Please append a correct "root=" boot option
<0>Kernel panic: VFS: Unable to mount root fs on 03:01
=101, d=0, p=0)
<4>PCI: ?? firstResource b0061000-b0061fff (f=200, d=0, p=0)
<4>PCI: Resource b0061000-b0061fff (f=200, d=0, p=0)
<3>PCI: Cannot allocate resource region 0 of device 00:0e
0
<4>PCI: ?? firstResource 00001740-0000177f (f=101, d=0, p=0)
<4>PCI: Resource 00001740-0000177f (f=101, d=0, p=0)
<4>PCI: ?? firstResource b0100000-b01fffff (f=200, d=0, p=0)
<4>PCI: Resource b0100000-b01fffff (f=200, d=0, p=0)
<4>PCI: Switching off ROM of 00:0e
0
<4>PCI: ?? firstResource 00001780-0000178f (f=101, d=0, p=0)
<4>PCI: Resource 00001780-0000178f (f=101, d=0, p=0)
<4>PCI: ?? firstResource 000017a0-000017bf (f=101, d=0, p=0)
<4>PCI: Resource 000017a0-000017bf (f=101, d=0, p=0)
<4>PCI: ?? firstResource ce000000-cfffffff (f=1208, d=0, p=0)
<4>PCI: Resource ce000000-cfffffff (f=1208, d=0, p=0)
<4>PCI: ?? firstResource d0000000-d0000fff (f=200, d=0, p=0)
<4>PCI: Resource d0000000-d0000fff (f=200, d=0, p=0)
<4>PCI: Switching off ROM of 00:14
0
<3>PCI: Cannot find parent resource for device 00:0c
0
<3>PCI: Cannot find parent resource for device 00:0c
1
<6>Linux NET4
0 for Linux 2
3
<6>Based upon Swansea University Computer Society NET3
039
<4>Starting kswapd v1
6
<6>Uniform Multi-Platform E-IDE driver Revision: 6
30
<4>ide: Assuming 40MHz system bus speed for PIO modes; override with idebus=xx
<4>PIIX4: IDE controller on PCI bus 00 dev 91
<4>PIIX4: not 100% native mode: will probe irqs later
<4>PIIX4: neither IDE port enabled (BIOS)
<6>Serial driver version 4
93 (2000-03-20) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
<4>VFS: Cannot open root device "hda1" or 03:01
<4>Please append a correct "root=" boot option
<0>Kernel panic: VFS: Unable to mount root fs on 03:01
<
More information about the openbios
mailing list