walące się kernele

Marcin Doliński devel-pl w pld-dc.org
Śro, 27 Lip 2005, 14:08:39 CEST


Problem ciągnie się od czasu 2.6.8, ostatni kernel który się nie wysypywał to 
było 2.6.7. Dlatego też przez b. długi czas używałem 2.6.7-1. Aktualny kernel 
oopsuje na maszynach typu ix86 nawet po 15 minutach, na amd64 co około dwie 
doby. Czy ktoś ma podobne problemy z kernelem? Testowane wersje to 
2.6.11.10-6 oraz 2.6.11.12-3.2.

W załączniku zdekodowany oops.

-- 
Marcin Doliński
PLD Linux Distribution
-------------- następna część ---------
ksymoops 2.4.11 on x86_64 2.6.11.10-6.  Options used
     -V (default)
     -k /proc/kallsyms (specified)
     -l /proc/modules (default)
     -o /lib/modules/2.6.11.10-6/ (default)
     -m /boot/System.map-2.6.11.10-6 (default)

Warning (find_objects): no *.o files in /lib/modules/2.6.11.10-6/.  Is /lib/modules/2.6.11.10-6/ a valid module directory?
Unable to handle kernel NULL pointer dereference at 0000000000000084 RIP: 
<ffffffff880b4a8d>{:ip_conntrack:tcp_new+221}
Oops: 0002 [1] 
CPU 0 
Pid: 0, comm: swapper Not tainted 2.6.11.10-6
RIP: 0010:[<ffffffff880b4a8d>] <ffffffff880b4a8d>{:ip_conntrack:tcp_new+221}
Using defaults from ksymoops -t elf64-x86-64 -a i386:x86-64
RSP: 0018:ffffffff804007f8  EFLAGS: 00010202
RAX: 0000000000000001 RBX: ffff810034772034 RCX: 000000004ef3108a
RDX: 0000000000000000 RSI: 0000000000000014 RDI: ffff810034772034
RBP: ffff810030e6dd40 R08: ffff81003e967180 R09: ffff810030e6dd40
R10: 0000000000000000 R11: ffff810038525250 R12: fffffffffffffff4
R13: ffff810034772020 R14: ffffffff880bbf60 R15: ffffffff80400894
FS:  0000000041802960(0000) GS:ffffffff804bab00(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000000084 CR3: 000000003e093000 CR4: 00000000000006e0
Stack: 0000000000000292 ffffffff880b265d ffffffff80000000 0000000000000296 
       ffffffff80400898 ffffffff880bbf60 fffffffffffffff4 ffff810030e6dd40 
       ffffffff880bbf60 ffffffff880b28cf 
Call Trace:<IRQ> <ffffffff880b265d>{:ip_conntrack:early_drop+141} <ffffffff880b28cf>{:ip_conntrack:init_conntrack+79} 
       <ffffffff880b2ad7>{:ip_conntrack:ip_conntrack_in+295} 
       <ffffffff8026cfee>{nf_iterate+94} <ffffffff8027e980>{ip_rcv_finish+0} 
       <ffffffff8026d387>{nf_hook_slow+135} <ffffffff8027e980>{ip_rcv_finish+0} 
       <ffffffff8027e746>{ip_rcv+1046} <ffffffff8026382c>{netif_receive_skb+540} 
       <ffffffff8808b248>{:tg3:tg3_vlan_rx+344} <ffffffff8808b5d3>{:tg3:tg3_rx+899} 
       <ffffffff8808b779>{:tg3:tg3_poll+137} <ffffffff80237230>{i8042_timer_func+0} 
       <ffffffff802639f9>{net_rx_action+121} <ffffffff80136693>{__do_softirq+83} 
       <ffffffff80136725>{do_softirq+53} <ffffffff80110d47>{do_IRQ+71} 
       <ffffffff8010e741>{ret_from_intr+0}  <EOI> <ffffffff8012e25e>{finish_task_switch+46} 
       <ffffffff8010c360>{default_idle+0} <ffffffff8010c384>{default_idle+36} 
       <ffffffff8010c466>{cpu_idle+54} <ffffffff804c6823>{start_kernel+403} 
       <ffffffff804c626a>{x86_64_start_kernel+362} 
Code: 41 89 8c 24 90 00 00 00 0f b7 43 0e 89 c2 c1 e8 08 c1 e2 08 


>>RIP; ffffffff880b4a8d <[ip_conntrack]tcp_new+dd/290>   <=====

>>R14; ffffffff880bbf60 <[ip_conntrack]ip_conntrack_protocol_tcp+0/80>
>>R15; ffffffff80400894 <boot_cpu_stack+3d14/4000>

Trace; ffffffff880b2ad7 <[ip_conntrack]ip_conntrack_in+127/290>
Trace; ffffffff8026cfee <nf_iterate+5e/c0>
Trace; ffffffff8026d387 <nf_hook_slow+87/110>
Trace; ffffffff8027e746 <ip_rcv+416/460>
Trace; ffffffff8808b248 <[tg3]tg3_vlan_rx+158/160>
Trace; ffffffff8808b779 <[tg3]tg3_poll+89/120>
Trace; ffffffff802639f9 <net_rx_action+79/110>
Trace; ffffffff80136725 <do_softirq+35/40>
Trace; ffffffff8010e741 <ret_from_intr+0/f>
Trace; ffffffff8010c360 <default_idle+0/30>
Trace; ffffffff8010c466 <cpu_idle+36/60>
Trace; ffffffff804c626a <x86_64_start_kernel+16a/180>

Code;  ffffffff880b4a8d <[ip_conntrack]tcp_new+dd/290>
0000000000000000 <_RIP>:
Code;  ffffffff880b4a8d <[ip_conntrack]tcp_new+dd/290>   <=====
   0:   41 89 8c 24 90 00 00      mov    %ecx,0x90(%r12)   <=====
Code;  ffffffff880b4a94 <[ip_conntrack]tcp_new+e4/290>
   7:   00 
Code;  ffffffff880b4a95 <[ip_conntrack]tcp_new+e5/290>
   8:   0f b7 43 0e               movzwl 0xe(%rbx),%eax
Code;  ffffffff880b4a99 <[ip_conntrack]tcp_new+e9/290>
   c:   89 c2                     mov    %eax,%edx
Code;  ffffffff880b4a9b <[ip_conntrack]tcp_new+eb/290>
   e:   c1 e8 08                  shr    $0x8,%eax
Code;  ffffffff880b4a9e <[ip_conntrack]tcp_new+ee/290>
  11:   c1 e2 08                  shl    $0x8,%edx

CR2: 0000000000000084
 <0>Kernel panic - not syncing: Aiee, killing interrupt handler!

1 warning issued.  Results may not be reliable.


Więcej informacji o liście dyskusyjnej pld-devel-pl