Internal error: Oops: 17 [#1] 9M2443

This kernel been running for a few weeks but starting to act up. boot & crash follow… any Ideas. Those 8000 words really short describe a problem… cuttin

thanks

Starting kernel …

Uncompressing Linux… done, booting the kernel.
Linux version 2.6.35.14 (marc@ubuntu) (gcc version 4.4.6 (crosstool-NG 1.12.1) ) #9 Tue Mar 17 08:06:2 0 PDT 2015
CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
CPU: VIVT data cache, VIVT instruction cache
Machine: ConnectCore 9M 2443 on a JSCC9M2443 Devboard
Ignoring unrecognised tag 0x54410008
Memory policy: ECC disabled, Data cache writeback
CPU S3C2443 (id 0x32443001)
S3C24XX Clocks, Copyright 2004 Simtec Electronics

Scanning device for bad blocks
Bad eraseblock 743 at 0x000005ce0000
Creating 5 MTD partitions on “NAND 128MiB 3,3V 8-bit”:
0x000000000000-0x0000000c0000 : “U-Boot”
0x0000000c0000-0x000000140000 : “NVRAM”
0x000000140000-0x000000240000 : “Splash”
0x000000240000-0x000000540000 : “Kernel”
0x000000540000-0x000008000000 : “RootFS”
s3c24xx-nand s3c2410-nand: clock idle support enabled
spi-s3c2443: Probing device with the ID 0
spi-s3c2443: Input clock frequency: 66750000 Hz
mapped channel 3 to 0
mapped channel 4 to 1
smsc911x: Driver version 2008-10-21.
smsc911x-mdio: probed
eth0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=ffffffff:01, irq=-1)
net eth0: MAC Address: 00:04:f3:01:fc:2d
rtc-ds1307 1-0068: rtc core: registered ds1337 as rtc0
i2c /dev entries driver
S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq enabled
S3C24XX PWM driver
s3c24xx-pwm: 3 channels
TCP cubic registered

Mounting fstab configured file systems… done
Starting syslog daemon: OK
Initializing random number generator… done
gpio: GPIO driver v2.1
sysfs
Starting network.
Registering DNS Servers: 8.8.8.8 8.8.2.2.
Invalid time detected, waiting for network…
Starting dropbear sshd: OK
Starting vsftpd server: OK
Starting ntpd: OK

BusyBox v1.18.4 (2011-11-24 13:34:13 CET) built-in shell (ash)
Enter ‘help’ for a list of built-in commands.

~ # JFFS2 notice: (344) check_node_data: wrong data CRC in data node at 0x06b64550: read 0x98062540, c alculated 0x942d575c.

~ # Unable to handle kernel NULL pointer dereference at virtual address 00000160
pgd = c0004000
[00000160] *pgd=00000000
Internal error: Oops: 17 [#1]
last sysfs file: /sys/devices/virtual/pwm/s3c24xx-pwm:0/request
Modules linked in: gpio
CPU: 0 Not tainted (2.6.35.14 #9)
PC is at do_coredump+0x38/0x9c8
LR is at get_signal_to_deliver+0x2f8/0x33c
pc : [] lr : [] psr: 60000013
sp : c02e5b90 ip : c02e5b90 fp : c02e5cac
r10: c02e5de0 r9 : 00000014 r8 : c03104e4
r7 : c02e7090 r6 : c02e5de0 r5 : 00000000 r4 : 00106001
r3 : 00000000 r2 : c02e5de0 r1 : 0000000b r0 : c02e7090
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: c000717f Table: 33e5c000 DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc02e4270)
Stack: (0xc02e5b90 to 0xc02e6000)
5b80: 00000020 00000000 c02e6dc8 0000000b
5ba0: 00106001 0000000b c02e6dc8 c02e7090 00000000 c02e5bc0 c00350fc c003503c
5bc0: c02e5bdc c02e5bd0 c0044cb8 c00350f8 c02e5c14 c02e5be0 c0045098 c0044c8c
5be0: c02eddc8 0000000b c02e6dc8 c02e5c80 0000000b c02e6dc8 c02e6ff0 00000000
5c00: 00000000 c3e1a918 c02e5c2c c02e5c18 c3e1a918 c02e5cf8 0000000b c02e6ff0
5c20: c02e5c44 c02e5c30 c0044504 c0085500 c3e1a918 c02e5cf8 c02e5c64 c02e4000
5c40: c02e5c64 c02e5c50 c0043884 c00437ec c02e6fd8 0000000b c02e5cac c02e5c68
5c60: c0045328 c0043874 c002ab98 c0046c0c 0000000b 00000000 00030001 fffffffc
5c80: 000000c0 00106001 c02e5cf8 c02e4000 c02e7090 c03104e4 00000014 c02e5de0
5ca0: c02e5ce4 c02e5cb0 c0046340 c008e44c c02e7270 c02e5d78 00000000 c02e5de0
5cc0: 00000000 00000000 00000001 00000000 c02e4000 00000001 c02e5dc4 c02e5ce8
5ce0: c002816c c0046058 c002cc4c c014bea4 c02e5d14 c02e5d00 0000000b 00000000
5d00: 00030001 fffffffc 000000c0 00000000 00000000 00000002 00000005 c02e7e68
5d20: fffffffc c02e5de0 c02e5ddc c02e5d38 c00251d4 c002ae9c c02e5d5c 00000813
5d40: c02e7c48 00000063 c02e5e10 0000003b 20000093 00000000 c02e5e0c c02e5d68
5d60: c0025274 c002c8f4 c0203fbc c01bd0a0 c3d45800 00000001 00000001 80000093
5d80: 00000000 00000000 c02e5db4 c02e5d98 c0034bc8 c0035c8c c3c15320 00000001
5da0: 00000000 00000000 00000001 00000000 c02e4000 00000001 c02e5ddc c02e5dc8
5dc0: c00286c4 c0028110 ffffffff 00000000 00000000 c02e5de0 c0025eac c00286b8
5de0: 0000003b 55250674 00f78fd5 00000000 00000001 00000000 00000000 00000001
5e00: 00000000 00000000 00000001 00000000 00000000 beb74c78 0000b840 fffffffc
5e20: 00000010 ffffffff 00000000 00000001 00000000 00000000 00000001 00000000
5e40: 00000000 c02e5e28 00000000 fffffffc 00000000 00000000 c0050798 c02ec768
5e60: c02e5e84 c02e5e70 9aca0000 0000003b 00000001 00000000 c02e5eac 00000001
5e80: ffff3f23 00000000 0000001e 3001e3b4 41129200 3001e318 c02e5ec4 c02e5ea8
5ea0: c0043180 c0054ddc c03108a0 00000000 00000000 0000001e c02e5edc c02e5ec8
5ec0: c0028f18 c0043160 c02ebb70 00000000 c02e5eec c02e5ee0 c0030da4 c0028f04
5ee0: c02e5f0c c02e5ef0 c0060f34 c0030da4 c02eeffc 0000001e c0311b58 c02ebb70
5f00: c02e5f2c c02e5f10 c0062b24 c0060f18 0000001e 00000000 00004000 c02e7a30
5f20: c02e5f44 c02e5f30 c0025070 c0062a00 ffffffff f4000000 c02e5f9c c02e5f48
5f40: c0025a44 c0025010 f4100000 deaddead deaddea9 60000013 c02e4000 c02e7a38
5f60: c02fe144 c02e7a30 3001e3b4 41129200 3001e318 c02e5f9c c02e5fa0 c02e5f90
5f80: c0026f48 c00269fc 60000013 ffffffff c02e5fbc c02e5fa0 c0026f48 c002698c
5fa0: c0311bcc c0020020 c002001c c02e7a30 c02e5fcc c02e5fc0 c0231560 c0026ef8
5fc0: c02e5ff4 c02e5fd0 c0008a34 c023150c c0008584 00000000 00000000 c0020020
5fe0: c0007175 c02fe1ec 00000000 c02e5ff8 30008034 c00087e8 00000000 00000000
Backtrace:
[] (do_coredump+0x0/0x9c8) from [] (get_signal_to_deliver+0x2f8/0x33c)
[] (get_signal_to_deliver+0x0/0x33c) from [] (do_signal+0x6c/0x5a8)
[] (do_signal+0x0/0x5a8) from [] (do_notify_resume+0x1c/0x50)
[] (do_notify_resume+0x0/0x50) from [] (work_pending+0x1c/0x20)
r5:00000000 r4:ffffffff
Code: e59330b8 e1a06002 e50b30fc e5905178 (e5934160)
—[ end trace 2988387954dca2aa ]—
Kernel panic - not syncing: Fatal exception in interrupt
Backtrace:
[] (dump_backtrace+0x0/0x114) from [] (dump_stack+0x18/0x1c)
r7:00000000 r6:c008e478 r5:00000001 r4:c02fe9d8
[] (dump_stack+0x0/0x1c) from [] (panic+0x60/0xdc)
[] (panic+0x0/0xdc) from [] (die+0x260/0x2b0)
r3:00010000 r2:c02e59c8 r1:c02fee20 r0:c029f28b
[] (die+0x0/0x2b0) from [] (__do_kernel_fault+0x6c/0x8c)
[] (__do_kernel_fault+0x0/0x8c) from [] (do_page_fault+0x1bc/0x1d4)
r9:60000013 r8:00000000 r7:00000160 r6:00000160 r5:c02e5b48
r4:c02e6dc8
[] (do_page_fault+0x0/0x1d4) from [] (do_DataAbort+0x3c/0xa0)
[] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc+0x40/0x60)
Exception stack(0xc02e5b48 to 0xc02e5b90)
5b40: c02e7090 0000000b c02e5de0 00000000 00106001 00000000
5b60: c02e5de0 c02e7090 c03104e4 00000014 c02e5de0 c02e5cac c02e5b90 c02e5b90
5b80: c0046340 c008e474 60000013 ffffffff
r7:c02e7090 r6:c02e5de0 r5:c02e5b7c r4:ffffffff
[] (do_coredump+0x0/0x9c8) from [] (get_signal_to_deliver+0x2f8/0x33c)
[] (get_signal_to_deliver+0x0/0x33c) from [] (do_signal+0x6c/0x5a8)
[] (do_signal+0x0/0x5a8) from [] (do_notify_resume+0x1c/0x50)
[] (do_notify_resume+0x0/0x50) from [] (work_pending+0x1c/0x20)
r5:00000000 r4:ffffffff

looks like filesystem error:
JFFS2 notice: (344) check_node_data: wrong data CRC in data node at 0x06b64550: read 0x98062540, c alculated 0x942d575c.

can you try to reprogram rootfs?