ext3, quota, nfs, 2.4.17, oops (LONG)
David Tok
theo na coolnet.cz
Pátek Prosinec 28 14:44:58 CET 2001
Hezky den,
mam problem, jeden nepatrny lokalni server (P3, 450MHz, 256MB RAM,
8Gdisk) me jel bez problemu asi tak 40 dni an 2.4.14. Pak jsem provedl
upgrade jadra na 2.4.17 a asi 2 dny na to mi zacal kernel vyvadet pokud
jsem chtel zapsat na ext3 parice. Chctel bych zjist, kde je presne
problem. Daval jsem to za vinu ext3, ale na podobne priznaky me sletel i
jeden router a tam je 2.4.14 a ta mi jede vsude jinde v pohode. Na jinych
strojich s obdobnou konfiguraci me funguje i 2.4.17. Nevim, hledam
problem, moc z toho chytry nejsem, potrebuji jenom najit ktera cast jadra
dela potize.
diky,
-- david tok
PS: ksymoops:
<1>Unable to handle kernel paging request at virtual address d3464e84
printing eip:
c01253e8
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[kmem_cache_free+56/160] Not tainted
EIP: 0010:[<c01253e8>] Not tainted
EFLAGS: 00010092
eax: 94548dd4 ebx: c1407130 ecx: cf181020 edx: 0000003f
esi: 00000286 edi: 010b8f93 ebp: c15e4200 esp: c3cc9ed4
ds: 0018 es: 0018 ss: 0018
Process mount (pid: 23078, stackpage=c3cc9000)
Stack: c013e23c cf3ff3a0 cf181c40 cf010660 c013c4ba c1407130 cf181c40
c01347d0
c141b5a0 c3cc9f3c c3cc9f3c c14063a0 cfc43a60 c0135009 c141b5a0
c15e4234
c15e4200 c3cc9f64 c88e5000 c0130f1b c15e4200 c15e4234 c15e4200
c0140105
Call Trace: [iput+60/464] [shrink_dcache_sb+298/352]
[cached_lookup+16/80] [link_path_walk+1625/1808] [do_remount_sb+75/208]
Call Trace: [<c013e23c>] [<c013c4ba>] [<c01347d0>] [<c0135009>]
[<c0130f1b>]
[do_remount+133/176] [do_mount+246/352] [copy_mount_options+76/160]
[sys_mount+124/192] [system_call+51/56]
[<c0140105>] [<c0140396>] [<c014024c>] [<c014047c>] [<c0106ceb>]
Code: 89 44 b9 18 89 79 14 8b 51 10 8d 42 ff 89 41 10 85 c0 75 24
<1>Unable to handle kernel paging request at virtual address d3464e84
c01253e8
*pde = 00000000
Oops: 0002
CPU: 0
EIP: 0010:[kmem_cache_free+56/160] Not tainted
EIP: 0010:[<c01253e8>] Not tainted
Using defaults from ksymoops -t elf32-i386 -a i386
EFLAGS: 00010092
eax: 94548dd4 ebx: c1407130 ecx: cf181020 edx: 0000003f
esi: 00000286 edi: 010b8f93 ebp: c15e4200 esp: c3cc9ed4
ds: 0018 es: 0018 ss: 0018
Process mount (pid: 23078, stackpage=c3cc9000)
Stack: c013e23c cf3ff3a0 cf181c40 cf010660 c013c4ba c1407130 cf181c40
c01347d0
c141b5a0 c3cc9f3c c3cc9f3c c14063a0 cfc43a60 c0135009 c141b5a0
c15e4234
c15e4200 c3cc9f64 c88e5000 c0130f1b c15e4200 c15e4234 c15e4200
c0140105
Call Trace: [iput+60/464] [shrink_dcache_sb+298/352]
[cached_lookup+16/80] [link_path_walk+1625/1808] [do_remount_sb+75/208]
Call Trace: [<c013e23c>] [<c013c4ba>] [<c01347d0>] [<c0135009>]
[<c0130f1b>]
[<c0140105>] [<c0140396>] [<c014024c>] [<c014047c>] [<c0106ceb>]
Code: 89 44 b9 18 89 79 14 8b 51 10 8d 42 ff 89 41 10 85 c0 75 24
>>EIP; c01253e8 <kmem_cache_free+38/a0> <=====
Trace; c013e23c <iput+3c/1d0>
Trace; c013c4ba <shrink_dcache_sb+12a/160>
Trace; c01347d0 <cached_lookup+10/50>
Trace; c0135009 <link_path_walk+659/710>
Trace; c0130f1b <do_remount_sb+4b/d0>
Trace; c0140105 <do_remount+85/b0>
Trace; c0140396 <do_mount+f6/160>
Trace; c014024c <copy_mount_options+4c/a0>
Trace; c014047c <sys_mount+7c/c0>
Trace; c0106ceb <system_call+33/38>
Code; c01253e8 <kmem_cache_free+38/a0>
00000000 <_EIP>:
Code; c01253e8 <kmem_cache_free+38/a0> <=====
0: 89 44 b9 18 mov %eax,0x18(%ecx,%edi,4) <=====
Code; c01253ec <kmem_cache_free+3c/a0>
4: 89 79 14 mov %edi,0x14(%ecx)
Code; c01253ef <kmem_cache_free+3f/a0>
7: 8b 51 10 mov 0x10(%ecx),%edx
Code; c01253f2 <kmem_cache_free+42/a0>
a: 8d 42 ff lea 0xffffffff(%edx),%eax
Code; c01253f5 <kmem_cache_free+45/a0>
d: 89 41 10 mov %eax,0x10(%ecx)
Code; c01253f8 <kmem_cache_free+48/a0>
10: 85 c0 test %eax,%eax
Code; c01253fa <kmem_cache_free+4a/a0>
12: 75 24 jne 38 <_EIP+0x38> c0125420
<kmem_cache_free+70/a0>
Další informace o konferenci Linux