Oops when booting with PCI support

Mattias Lindblad (matli@lysator.liu.se)
Sun, 19 May 1996 22:47:01 +0200 (MET DST)


I haven't been able to boot my system with any 1.3 or pre-2 kernel when=
I
have compiled it with PCI bios support. I'm sorry if this is an old,=20
well-known problem.

My MB uses the SiS 550X chipset.=20

This is the output generated att boot-time with the pre-2.0.6 kernel:=20

Probing PCI hardware.
Unable to handle kernel paging request at virtual address df23f71c
current->tss.cr3 =3D 00101000, %cr3 =3D 00101000
*pde =3D 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<00f7566>]
EFLAGS: 00010012
eax: 00000000 ebx: 00000000 ecx: 00000006 edx: 00000cfc
esi: 0019ff00 edi: 00000008 ebp: 001c821c esp: 0019e580
ds: 0018 es: 0018 fs: 0018 gs: 0018 ss: 0018
Process swapper (pid: 0, process nr: 0, stackpage=3D0019c648)
Stack: 00000004 00000002 0000b10b 000f70b4 6fa6c380 0046000f 0010d5fd 0=
0000010
00000000 00202fcc 00000000 0018c95d 00000000 00000000 00000004 0=
0000006
00000000 00000000 00000004 0019e5f3 01000000 00000000 001c8238 0=
019e610
Call Trace: [<0010d5fd>] [<0018c95d>] [01000000>] [<01000000>] [<0018cb=
82>] [<001090af>] [<01000000>]
[<01000000>] [<00114c74>] [<00800000>] [<00800000>]
Code: 2e ff 95 00 75 07 1f 61 cf e9 66 06 e9 ea 00 e9 3a 01 e9 f7
kfree of non-kmalloced memory: 0019e688, next=3D00000000, order=3D0
kfree of non-kmalloced memory: 0019e678, next=3D00000000, order=3D0
kfree of non-kmalloced memory: 0019eaac, next=3D00000000, order=3D0
idle task may not sleep
idle task may not sleep
idle task may not sleep
idle task may not sleep
idle task may not sleep

And this is the output from ksymoops:

Using `../System.map' to map addresses to symbols.

Trace: 10d5fd <pcibios_write_config_byte+29/3c>
Trace: 18c95d <scan_bus+135/2fc>

Code: call *%cs:0x1f077500(%ebp)
Code: popa
Code: iret
Code: jmp eae90674 <_EIP+eae90674>
Code: addb %ch,%cl
Code: cmpb (%ecx),%al
Code: jmp 9090010e <_EIP+9090010e>
Code: nop

//Mattias

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
8) Real: Mattias Lindblad <> Snail: Rydsv=E4gen 256 B:24 =
(8
8) Mail: matli@lysator.liu.se <> 584 34 Link=F6ping =
(8
8) Phone: +46-(0)13-260390 <> SWEDEN (8
8) WWW: http://www.edu.isy.liu.se/~d95matli (8
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D