[parisc-linux] Kernel panics on 715/80

Hannu Martikka martikka@penguin3.ntc.nokia.com
Wed, 5 Sep 2001 12:32:46 +0300 (EEST)


On Mon, 3 Sep 2001, ext Matthew Wilcox wrote:

> On Mon, Sep 03, 2001 at 05:21:09PM +0300, Hannu Martikka wrote:
> > Hei,
> >
> > I just downloaded kernel-2.4.9 (linux-20010901.tar.gz) and compiled it
> > with default configuration (I selected the 7100LC cpu) on my 715/80. I was
> > successfully running the 2.4.0 kernel from 0.9.2 cd-image.
> >
> > Any ideas what went wrong?
>
> Nope; two hints.  First, you can look up 102ee3c4 and 1010afd0 in your
> System.map -- that'll tell you which function it's in and what function
> called it, respectively.  Secondly, you can define EARLY_BOOTUP_DEBUG
> in arch/parisc/kernel/pdc_cons.c and recompile.  That'll show where it
> dies.  This crash concerns me a little since I tested CVS kernel a couple
> of days ago on a 715/80.

Sorry it took so long to do further debugging... Anyway the System.map
says:

102ee3a0 ? parisc_hardware_description
1010ae98 T alloc_pa_dev

I do have an extra card (X25-card as far as I can remember) on expansion
slot. I recompiled the kernel with the "EARLY_BOOTUP_DEBUG" and here are
the results:

...
ext2_mount(partition 3) returns 0
ext2_open(/boot/vmlinux-2.4.9) = 3
ELF32 executable
Entry 001000d0 first 00100000 n 4
Segment 0 load 00100000 size 1712560 mediaptr 0x1000
Segment 1 load 002a4000 size 281808 mediaptr 0x1a4000
Segment 2 load 002ec000 size 385024 mediaptr 0x1e9000
Segment 3 load 0037f510 size 88000 mediaptr 0x247510
branching to kernel entry point 0x001000d0
Linux version 2.4.9-pa13 (root@linox04) (gcc version 3.0.2 20010825
(Debian prerelease)) #1 Tue Sep 4 18:46:12 EEST 2001
FP[0] enabled: Rev 1 Model 13
The 32-bit Kernel has started...
Initialized PDC Console for debugging.
Determining PDC firmware type: Older Legacy Box
model   00006190 00000481 00000000 00000000 7804f0a4 00000000 00000004
00000072 00000072
vers    0000000b
CPUID   vers 0 rev 0
model   9000/715
Total Memory: 256 Mb
On node 0 totalpages: 65536
zone(0): 65536 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Searching for devices...

Dumping Stack from 10348000 to 10348980:
8000 00000000 00000000 00000000 00000000 102b6fa0 00000000 00000000
ffffffff
....

Kernel Fault: Code=15 regs=10348740 (Addr=2000003c)

     YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000011000000000000001111
r0-3     00000000 2000003c 1010afd0 1034c76c
r4-7     f0200000 1034c010 00000005 10348628
r8-11    10348609 00000008 0004000e 102ecf94
r12-15   00000000 00000001 00000001 f0000704
r16-19   f000b858 00000002 00000000 00000000
r20-23   00005e00 0000000b 00000010 0000008e
r24-27   00000000 1034c1e0 1034c770 102a4010
r28-31   00000000 00000000 10348980 f0012870
sr0-3    00000000 00000000 00000000 00000000
sr4-7    00000000 00000000 00000000 00000000

IASQ: 00000000 00000000 IAOQ: 102ee3c4 102ee3b4
 IIR: 0c201093    ISR: 00000000  IOR: 2000003c
 ORIG_R28: 00000000


- Goodi
"The linuX Files -- The Source is Out There."
ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°