(no subject)

Taeil Um
2002-11-20T01:29:36Z

Hi All !
I recently ported JFFS2-MTD-NAND with samsung 16bit NAND flash.
it woks well except power fail case.

i turned it off while writing on NAND flash.
and i found my board died with a bellow "Kernel OOPS"

------------kernel oops-------------------------------------------------------------------------------------------------------------
raw unchecked node of size 0x64034000 freed from erase block 13 at 0x000340c0, but un0
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0514000
*pgd = 00000000, *pmd = 00000000
Internal error: Oops: ffffffff
CPU: 0
pc : [<c009e49c>] lr : [<c003e3d8>] Not tainted
sp : c1cffc58 ip : c1cffc04 fp : c1cffca0
r10: c07f5488 r9 : 003d1600 r8 : 00000000
r7 : c063ffff r6 : c1c2f8cc r5 : c0650270 r4 : 0000000d
r3 : c015f4c0 r2 : 00000001 r1 : 00000001 r0 : 0000007c
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: 217F Table: C0514015 DAC: 00000015

Backtrace:
Function entered at [<c009e3e8>] from [<c009c180>]
r8 = C021FD20 r7 = C1C2F8CC r6 = C1C2F8CC r5 = C021FD20
r4 = C0005E64
Function entered at [<c009c0e4>] from [<c00a2c84>]
r6 = C0652DC0 r5 = C0680C58 r4 = C0635350
---------------------------------------------------------------------------------------------------------------------------------------------
The "Kernel OOPS" may related to "jffs2_mark_node_obsolete" function.

Anybody did have same experience?