[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: JFFS2 crash (details)




David Woodhouse writes:
> 
> jim@xxxxxxx.com said:
> >  I believe this because when I NFS boot the board, (e.g. with root on
> > NFS), things are fine unless I a) mount the JFFS2 partition **and**
> > change a file in it.  If I only mount or mount/unmount the partition,
> > the kernel doesn't crash, but if I so much as touch a file, I have a
> > certain 'oops' when I type 'reboot'. 
> 
> > Oops: Exception in kernel mode, sig: 4
> > NIP: 0017CA3C XER: 00000000 LR: 00000028 SP: C0251DF0 REGS: c0251d40 TRAP: 0700    Not tainted
> > MSR: 00081002 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00
> > TASK = c0250000[1] 'linuxrc' Last syscall: 5   
> > last math 00000000 last altivec 00000000     
> > GPR00: 00001032 C0251DF0 C0250000 00193D28 80808080 00001002 DAE80000 C3F40000 
> > GPR08: 00000CFD C0168B90 0000C000 00900000 02000000 00000000 30005140 00000000 
> > GPR16: 00000002 300050A0 000000CC 000000CC 00009032 00251F20 00000000 C0003D94 
> > GPR24: 00000000 00003815 30005000 C0190000 000038D8 00001002 80808080 00193D28 
> > Call backtrace:                                                                
> > C0112FBC C0041F28 C02B56A0 00050001 C0035580 
>                                              
> Please could you feed that through ksymoops?

sure.  The files in /tmp here are extracted from the running kernel on the embedded board.

ford 68 ksymoops -V -k /tmp/ksyms -l /tmp/modules -m ./System.map -o ../root/lib/modules/2.4.19pre1/net/
ksymoops 2.4.5 on ppc 2.4.18.  Options used
     -V (specified)
     -k /tmp/ksyms (specified)
     -l /tmp/modules (specified)
     -o ../root/lib/modules/2.4.19pre1/net/ (specified)
     -m ./System.map (specified)

Warning (compare_maps): mismatch on symbol xchg_u32  , ksyms_base says c000abc4, System.map says c0005ff8.  Ignoring ksyms_base entry
Reading Oops report from the terminal
Oops: Exception in kernel mode, sig: 4
NIP: 0017CA3C XER: 00000000 LR: 00000028 SP: C0251DF0 REGS: c0251d40 TRAP: 0700    Not tainted
MSR: 00081002 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00
TASK = c0250000[1] 'linuxrc' Last syscall: 5   
last math 00000000 last altivec 00000000     
GPR00: 00001032 C0251DF0 C0250000 00193D28 80808080 00001002 DAE80000 C3F40000 
GPR08: 00000CFD C0168B90 0000C000 00900000 02000000 00000000 30005140 00000000 
GPR16: 00000002 300050A0 000000CC 000000CC 00009032 00251F20 00000000 C0003D94 
GPR24: 00000000 00003815 30005000 C0190000 000038D8 00001002 80808080 00193D28 
Call backtrace:                                                                
C0112FBC C0041F28 C02B56A0 00050001 C0035580 
                                             
Oops: Exception in kernel mode, sig: 4
NIP: 0017CA3C XER: 00000000 LR: 00000028 SP: C0251DF0 REGS: c0251d40 TRAP: 0700    Not tainted
Using defaults from ksymoops -t elf32-powerpc -a powerpc:common
MSR: 00081002 EE: 0 PR: 0 FP: 0 ME: 1 IR/DR: 00
TASK = c0250000[1] 'linuxrc' Last syscall: 5   
last math 00000000 last altivec 00000000     
GPR00: 00001032 C0251DF0 C0250000 00193D28 80808080 00001002 DAE80000 C3F40000 
GPR08: 00000CFD C0168B90 0000C000 00900000 02000000 00000000 30005140 00000000 
GPR16: 00000002 300050A0 000000CC 000000CC 00009032 00251F20 00000000 C0003D94 
GPR24: 00000000 00003815 30005000 C0190000 000038D8 00001002 80808080 00193D28 
Call backtrace:                                                                
C0112FBC C0041F28 C02B56A0 00050001 C0035580 
Warning (Oops_read): Code line not seen, dumping what data is available


>>NIP; 0017ca3c Before first symbol   <=====

>>GPR0; 00001032 Before first symbol
>>GPR1; c0251df0 <_end+96dd8/2e70048>
>>GPR2; c0250000 <_end+94fe8/2e70048>
>>GPR3; 00193d28 Before first symbol
>>GPR4; 80808080 Before first symbol
>>GPR5; 00001002 Before first symbol
>>GPR6; dae80000 <END_OF_CODE+17e46bdc/????>
>>GPR7; c3f40000 <END_OF_CODE+f06bdc/????>
>>GPR8; 00000cfd Before first symbol
>>GPR9; c0168b90 <log_wait+4/c>
>>GPR10; 0000c000 Before first symbol
>>GPR11; 00900000 Before first symbol
>>GPR12; 02000000 Before first symbol
>>GPR14; 30005140 Before first symbol
>>GPR17; 300050a0 Before first symbol
>>GPR20; 00009032 Before first symbol
>>GPR21; 00251f20 Before first symbol
>>GPR23; c0003d94 <ret_from_except+0/34>
>>GPR25; 00003815 Before first symbol
>>GPR26; 30005000 Before first symbol
>>GPR27; c0190000 <serial_pci_tbl+418/b7c>
>>GPR28; 000038d8 Before first symbol
>>GPR29; 00001002 Before first symbol
>>GPR30; 80808080 Before first symbol
>>GPR31; 00193d28 Before first symbol

Trace; c0112fbc <unix_stream_connect+3a8/3ec>
Trace; c0041f28 <link_path_walk+868/958>
Trace; c02b56a0 <_end+fa688/2e70048>
Trace; 00050001 Before first symbol
Trace; c0035580 <no_llseek+0/c>


2 warnings issued.  Results may not be reliable.


To unsubscribe from this list: send the line "unsubscribe jffs-dev" in
the body of a message to majordomo@xxxxxxx.com