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