This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM385隨機kernel panic問題 --- Ipc_procSyncStart



最近發生隨機kernel panic問題,機率雖然很低(1/1000),但還是想要了解一下~

在網路上查了一下,似乎是在"Ipc_procSyncStart"這邊發生了問題,

但是不是非常確定,是否有人可以幫忙解答一下呢 ?'

autorun_ipnc.sh

cd /opt/ipnc
echo ' inside autorun '
insmod sbull.ko
umount /mnt/ramdisk 2>/dev/null
rmmod sbull.ko 2>/dev/null
insmod sbull.ko
sleep 1
mkdosfs -v /dev/sbulla 2>/dev/null
mkdir /mnt/ramdisk 2>/dev/null
mount -t vfat /dev/sbulla /mnt/ramdisk 2>/dev/null
mknod /dev/mmc0 c 240 0

kernel panic log 

******** insmod wifi driver *************
RTL871X: module init start
RTL871X: rtl8821au v4.3.0_10674.20140321
RTL871X: build time: Feb 2 2016 15:16:30
RTL871X: rtw_ndev_init(wlan0)
usbcore: registered new interface driver rtl8821au
RTL871X: module init ret=0
hwclock: can't open '/dev/misc/rtc': No such file or directory
Fri May 1 00:00:00 GMT-8 2015
amixer: Cannot find the given element from control default

set MIC boost
numid=5,iface=MIXER,name='SSM2602 Mic Boost (+20dB)'
; type=BOOLEAN,access=rw------,values=1
: values=on
numid=6,iface=MIXER,name='SSM2602 Mic Boost2 (+20dB)'
; type=BOOLEAN,access=rw------,values=1
: values=on
ADDRCONF(NETDEV_UP): wlan0: link is not ready
SysLink version : 2.20.02.20
SysLink module created on Date:Jan 18 2016 Time:09:13:16
Trace enabled
Trace SetFailureReason enabled
/dev/mem opened.
Phy Addr : 0x48181560 Data : 0x00000002
Phy Addr : 0x48180f10 Data : 0x0000Unhandled fault: external abort on non-linefetch (0x1018) at 0x4026f0e4
0000
Phy Addr : 0x48180508 Data : 0x00000302
Phy Addr : 0x48180520 Data : 0x00000002
Phy Addr : 0x48180524 Data : 0x00000002
Phy Addr : 0x48180528 Data : 0x00000002
Phy Addr : 0x4c0000e4 Data : 0x0000030e
Bus error

[host] Setting DMM priority for [ISS ] to [0] ( 0x4e000634 = 0x00080000 )

[host] Setting L3 bandwidth regulator for [ISS ] to [press=[3,3] BW=100, W M Cycles=2000]

[host] Setting DMM priority for [HDVICP0 ] to [1] ( 0x4e000634 = 0x00000009 )

[host] Setting L3 bandwidth regulator for [HDVICP0 ] to [press=[0,0] BW=900, W M Cycles=2500]
******** run system_server *************
SYS_MAIN: No Model Info in EEPROM, set model name to FX2000.
COMM: AVBASE_comm_Vbus_enable(0).....

[host] GPIO 96 direction set to out
[host] GPIO 96 set to 1
[host] GPIO 107 direction set to out
[host] GPIO 75 direction set to in
[host] GPIO 107 clear to 0
******** run autorun_ipnc.sh *************
inside autorun
INIT: Entering runlevel: 3
sbulla: unknown partition table
Starting telnet daemon sbulla: unknown partition table
.
Starting syslogd/klogd: done


dm814x-evm login: Unable to handle kernel NULL pointer dereference at virtual ad dress 00000110
pgd = c83a0000
[00000110] *pgd=88397031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT
last sysfs file: /sys/devices/virtual/block/sbulla/removable
Modules linked in: sbull syslink 8812au [last unloaded: sbull]
CPU: 0 Not tainted (2.6.37_DM385_IPNC_3.50.00 #1)
PC is at Ipc_procSyncStart+0xd8/0x1f8 [syslink]
LR is at Ipc_getSlaveAddr+0x88/0xa0 [syslink]
pc : [<bf15bb0c>] lr : [<bf15b7e8>] psr: 60000013
sp : c8389db8 ip : 00000000 fp : c8389de4
r10: 00000000 r9 : 00000000 r8 : 00000000
r7 : 00000080 r6 : 00000100 r5 : 00000000 r4 : 00000014
r3 : 00000018 r2 : bf1a77a8 r1 : 00000110 r0 : ffffffff
Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
Control: 10c5387d Table: 883a0019 DAC: 00000015
Process fw_load.out (pid: 419, stack limit = 0xc83882e8)
Stack: (0xc8389db8 to 0xc838a000)
9da0: 00000000 bf1486cc
9dc0: 00000000 00000000 bf1a77a8 00000014 bf1a77a8 00000000 c8389e44 c8389de8
9de0: bf15c200 bf15ba40 bf14e680 bf14867c e3000000 00000080 99000000 e1000000
9e00: 01000000 00010002 05850000 00000080 e3530001 00000000 03c00000 00000000
9e20: bf1d7a84 00000001 01387fff 00000000 c8388000 00000000 c8389e7c c8389e48
9e40: bf140d98 bf15c104 00000000 9d6f9600 c8389e7c babe0000 bf1d7a84 00000000
9e60: babe0001 bf1d7a84 00000000 00000000 c8389ea4 c8389e80 bf15b464 bf140d60
9e80: babe0001 00000000 00000000 c014f497 beaa6bbc beaa6bbc c8389efc c8389ea8
9ea0: bf17f49c bf15b3d4 c014f497 beaa6bbc c8389ee4 c8389ec0 c004ea7c 00000000
9ec0: babe0001 00000000 beaa6ec6 00009520 00000000 c8398f00 c8f619c0 beaa6bbc
9ee0: 00000005 00000000 c8388000 00000000 c8389f74 c8389f00 c00e71a0 bf17f3b8
9f00: 00000001 c8da59c0 c8389f3c c8389f18 c004ea7c c004ff84 c8389f74 c8389f58
9f20: c04aab50 c00d9734 00000000 c04aab50 c8389f54 c8389f40 c04aab50 c004ea4c
9f40: c8398f00 00000000 c8389f74 c8389f58 c8398f00 beaa6bbc c014f497 00000005
9f60: 00000000 c8388000 c8389fa4 c8389f78 c00e726c c00e6c80 c8389fa4 00000001
9f80: c00c96c0 beaa6bbc 00080184 c014f497 00000036 c004c6c8 00000000 c8389fa8
9fa0: c004c520 c00e7220 beaa6bbc 00080184 00000005 c014f497 beaa6bbc 00000001
9fc0: beaa6bbc 00080184 c014f497 00000036 beaa6ec6 00000000 03046000 00000000
9fe0: 00080140 beaa6b58 0001e7f4 402f71cc 20000010 00000005 ffffffff ffffffff
Backtrace:
[<bf15ba34>] (Ipc_procSyncStart+0x0/0x1f8 [syslink]) from [<bf15c200>] (Ipc_atta ch+0x108/0x70c [syslink])
r8:00000000 r7:bf1a77a8 r6:00000014 r5:bf1a77a8 r4:00000000
[<bf15c0f8>] (Ipc_attach+0x0/0x70c [syslink]) from [<bf140d98>] (Platform_startC allback+0x44/0x1f8 [syslink])
[<bf140d54>] (Platform_startCallback+0x0/0x1f8 [syslink]) from [<bf15b464>] (Ipc _control+0x9c/0x160 [syslink])
r7:00000000 r6:00000000 r5:bf1d7a84 r4:babe0001
[<bf15b3c8>] (Ipc_control+0x0/0x160 [syslink]) from [<bf17f49c>] (IpcDrv_drvioct l+0xf0/0x574 [syslink])
r7:beaa6bbc r6:beaa6bbc r5:c014f497 r4:00000000
[<bf17f3ac>] (IpcDrv_drvioctl+0x0/0x574 [syslink]) from [<c00e71a0>] (do_vfs_ioc tl+0x52c/0x5a0)
[<c00e6c74>] (do_vfs_ioctl+0x0/0x5a0) from [<c00e726c>] (sys_ioctl+0x58/0x7c)
r9:c8388000 r8:00000000 r7:00000005 r6:c014f497 r5:beaa6bbc
r4:c8398f00
[<c00e7214>] (sys_ioctl+0x0/0x7c) from [<c004c520>] (ret_fast_syscall+0x0/0x30)
r8:c004c6c8 r7:00000036 r6:c014f497 r5:00080184 r4:beaa6bbc
Code: e2840010 e5810004 e3e00000 e7921003 (e5810000)
VIDEO_ENC: <<< M3 VIDEO >>>---[ end trace aa4f975416a0847e ]---

VPSS_MAIN: <<< M3 VPSS (0)>>>
mkdosfs 3.0.12 (29 Oct 2011)
unable to get drive geometry, using default 255/63
/dev/sbulla has 255 heads and 63 sectors per track,
logical sector size is 512,
using 0xf8 media descriptor, with 1024 sectors;
file system has 2 12-bit FATs and 4 sectors per cluster.
FAT size is 1 sector, and provides 247 clusters.
There is 1 reserved sector.
Root directory contains 512 slots and uses 32 sectors.
Volume ID is 186541e5, no volume label.