nfs mount 시 커널패닉이 발생합니다.
안녕하세요. host의 특정디렉토리를 보드에 cs89x0디바이스를 이용하여
nfs를 이용한 마운트과정중에 커널패닉이 발생합니다. 커널 버젼은 2.6.18이구요.
cs89x0디바이스는 잘 잡히고, ping 테스트도 해봤는데 원활히 잘 되는것으로 보아
디바이스 드라이버 문제는 아닌것 같은데... 감이 않잡히네요..
어디서 문제가 발생한건지 조언좀 부탁드려도 될까요?
커널패닉 메시지는 다음과 같습니다.
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c7f24000
[00000000]
*pgd=a07dc031, *pte=00000000, *ppte=00000000
Internal error: Oops: 17 [#1]
Modules linked in:
CPU: 0
PC is at __inet_check_established+0x168/0x2e4
LR is at 0x2836f00
pc : [] lr : [<02836f00>] Not tainted
sp : c7dbdd08 ip : 00000800 fp : c7dbdd44
r10: 1c1c71f2 r9 : 2ed0f0cb r8 : c05747c8
r7 : 00000283 r6 : 00000000 r5 : c7fbe040 r4 : c7fbe040
r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : c0574000
Flags: nZCv IRQs on FIQs on Mode SVC_32 Segment user
Control: 397F Table: A7F24000 DAC: 00000015
Process mount (pid: 891, stack limit = 0xc7dbc260)
Stack: (0xc7dbdd08 to 0xc7dbe000)
dd00: 00000000 c0338084 32d0f0cb 00000000 00000000 c7fbd470
dd20: c7fbe040 00000283 00006f00 c031c800 c0338084 2ed0f0cb c7dbdd8c c7dbdd48
dd40: c0274d34 c0274518 c0649d18 c7dbddec c7dbde34 00000000 00006f00 2ed0f0cb
dd60: c7fbe040 0000013c 18000000 00000000 00006f00 2ed0f0cb c7fbe040 2ed0f0cb
dd80: c7dbde64 c7dbdd90 c0288360 c02749b4 c7dbddec c7dbdeb8 00008302 0000000
dda0: 00000044 c00d39b0 c00aef68 00000044 00000000 00000020 00000000 02c039b
ddc0: c7dbde1c 31302c28 00003131 00000000 c7dbde04 c7dbdde0 c019283c 0192120
dde0: 0000012f 00000000 0000012f 00000000 00000000 2ed0f0cb 32d0f0cb 00000000
de00: 00000000 00000000 00000000 00000000 00000000 00000000 00000006 6f008302
de20: 00000000 00000000 00000000 00000000 00000000 c0511d80 00000000 c7dbdeb8
de40: 00000010 c7fbe040 c7dbdeb8 c006c4c4 c7dbc000 c7f4a760 c7dbdeb4 c7dbde68
de60: c0292e48 c0288054 c024f870 00000002 00000000 c7fbe040 c7dbdf3c c056fb40
de80: c7dbdf38 bef88198 00000010 c7f4a760 bef88198 00000010 c7dbdeb8 c006c4c4
dea0: c7dbc000 00900066 c7dbdf5c c7dbdeb8 c024d9bc c0292da4 6f000002 2ed0f0cb
dec0: 00001f02 40004fd0 40185000 c005af48 00000000 00000000 c7dbdf3c c7dbdee8
dee0: c00b72f0 c0072f64 000920e8 00000066 c7dbdf1c c7dbdf00 00000000 c0066660
df00: 00000614 c7f25000 00000000 00000002 c7dbdf3c ffffffff 00000002 c07eb580
df20: c7dbdf3c c7dbdf30 c009cbb8 c0193cc0 c7dbdf7c c7dbdf40 00000000 00000000
df40: 00000003 bef88198 000920e8 00000066 c7dbdf74 c7dbdf60 c0071054 c024d954
df60: 00000000 bef88198 c7dbdfa4 c7dbdf78 c0071984 c0071018 c0072abc c00727e4
df80: 00000003 bef88198 00000010 bef88198 c7dbdfac c7dbdfa0 00000000 c7dbdfa8
dfa0: c006bd40 c00718c4 00000000 bef88198 00000003 bef87ffc 00000010 000036d4
dfc0: 00000000 bef88198 000920e8 00090050 bef8807c 000186a0 40208c2c 00000002
dfe0: 00000000 bef87ffc 401d20b4 401b5378 60000010 00000003 00000000 00000000
Backtrace:
[] (__inet_check_established+0x0/0x2e4) from [] (inet_hash_connect+0x38c/0x3cc)
[] (inet_hash_connect+0x0/0x3cc) from [] (tcp_v4_connect+0x318/0x62c)
[] (tcp_v4_connect+0x0/0x62c) from [] (inet_stream_connect+0xb0/0x278)
[] (inet_stream_connect+0x0/0x278) from [] (sys_connect+0x74/0x98)
[] (sys_connect+0x0/0x98) from [] (sys_oabi_connect+0x48/0x4c)
r7 = 00000066 r6 = 000920E8 r5 = BEF88198 r4 = 00000003
[] (sys_oabi_connect+0x0/0x4c) from [] (sys_oabi_socketcall+0xcc/0x1a4)
r5 = BEF88198 r4 = 00000000
[] (sys_oabi_socketcall+0x0/0x1a4) from [] (ret_fast_syscall+0x0/0x2c)
Code: e51b1030 e1530001 0a000057 e1a01000 (e5910000)
<0>Kernel panic - not syncing: Aiee, killing interrupt handler!


댓글 달기