[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