Kernel nebo ntp?

Filip Hroch hroch@monoceros.physics.muni.cz
Mon, 18 Jun 2001 11:06:12 GMT


Ciao

to je hlaska kernelu. Obecne se daji rict dve veci:

1. chyba je v kernelu, pokud mas nejakou starsi verzi
   bylo by vhodne updatovat

2. chyba je v HW, pokud pocitac delsi dobu slapal jak
   hodinky a ted se z niceho nic zacina sam resetovat
   pri beznych funkcich nebo takhle podivne pada zacina
   neco odchazet, nejspise vetracek.

FH



On Sat, 16 Jun 2001 15:02:48 +0200, Ondra Zima <ondra.zima@homolka.cz> wrote:
>Sewas lidi,
>mam tu na Debianku jeden takovy maly problemek.
>V noci asi tak kolem 6:50 mi hupnul router pro celou nemocnici.
>V logu je toto:
>kernel: Unable to handle kernel paging request at virtual address
>80000000
>kernel: current->tss.cr3 = 0257f000, %%cr3 = 0257f000
>kernel: *pde = 00000000
>kernel: Oops: 0000
>kernel: CPU:    0
>kernel: EIP:    0010:[<80000000>]
>kernel: EFLAGS: 00010202
>kernel: eax: 00000001   ebx: c01086b8   ecx: 00000070   edx: 00000000
>kernel: esi: bffffb70   edi: bffffbc8   ebp: c23a3fc4   esp: c23a3ef0
>kernel: ds: 0018   es: 0018   ss: 0018
>kernel: Process ntpd (pid: 266, process nr: 18, stackpage=c23a3000)
>kernel: Stack: c23a3fc4 c23a3f40 c0108a69 0000000e c2162108 c23a23a8
>c23a3fc4 0000000e 
>kernel:        c23a2000 c0108cf6 0000000e c2162108 c23a3f40 c23a23a8
>c23a3fc4 c23a2000 
>kernel:        00000000 00000000 bffffd1c c23a23a8 0000000e 00000000
>00000000 00000000 
>kernel: Call Trace: [handle_signal+117/228] [do_signal+542/640]
>[sys_select+1150/1164] [signal_return+20/24] 
>kernel: Code: <1>Unable to handle kernel paging request at virtual
>address 80000000
>kernel: current->tss.cr3 = 0257f000, %%cr3 = 0257f000
>kernel: *pde = 00000000
>kernel: Oops: 0000
>kernel: CPU:    0
>kernel: EIP:    0010:[show_registers+471/520]
>kernel: EFLAGS: 00010082
>kernel: eax: 80000000   ebx: 00000000   ecx: 00000005   edx: c23a3eb4
>kernel: esi: 0000002b   edi: c23a4000   ebp: c4800000   esp: c23a3e60
>kernel: ds: 0018   es: 0018   ss: 0018
>kernel: Process ntpd (pid: 266, process nr: 18, stackpage=c23a3000)
>kernel: Stack: bffffbc8 c23a2000 c5000000 c0109228 c23a3eb4 c01a9838
>c01aae4e 00000000 
>kernel:        00000000 c010e12c c01aae4e c23a3eb4 00000000 c23a2000
>bffffb70 bffffbc8 
>kernel:        c23a3fc4 c3fc47f8 c0108ee1 c23a3eb4 00000000 c01086b8
>00000070 00000000 
>kernel: Call Trace: [<c5000000>] [die+48/56] [stext_lock+5412/11276]
>[stext_lock+11066/11276] [do_page_fault+680/756]
>[stext_lock+11066/11276] [error_code+45/52] 
>kernel:        [setup_frame+204/428] [handle_signal+117/228]
>[do_signal+542/640] [sys_select+1150/1164] [signal_return+20/24] 
>kernel: Code: 8a 04 03 25 ff 00 00 00 50 68 30 98 1a c0 e8 2e 99 00 00
>83 
>
>Den pred tim se tento router samovolne dvakrat restartoval a IMHO za oba
>samovolne restarty muze ntpd (tak jako za zpanikareni kernelu - viz,
>vyse).
>
>ntpdate[268]: step time server 195.113.142.114 offset 0.054711 sec
>ntpd[271]: ntpd 4.0.99g Thu Apr  5 22:38:28 EDT 2001 (1)
>ntpd[271]: signal_no_reset: signal 13 had flags 4000000
>ntpd[271]: precision = 12 usec
>ntpd[271]: kern_enable is 1
>ntpd[271]: using kernel phase-lock loop 0040
>syslog-ng[168]: syslog-ng version 1.4.0rc3 starting
>kernel: klogd 1.3-3#33.1, log source = /proc/kmsg started.
>kernel: Inspecting /boot/System.map-2.2.13
>kernel: Loaded 6110 symbols from /boot/System.map-2.2.13.
>kernel: Symbols match kernel version 2.2.13.
>kernel: Loaded 13 symbols from 2 modules.
>kernel: Linux version 2.2.13 (root@ir2) (gcc version 2.95.2 19991109
>(Debian GNU/Linux)) #1 Mon Dec 27 23:27:26 CET 1999
>
>a pak je dale vse jako pri normalnim bootu.
>Je to chyba HW nebo ceho?
>
>-- 
>Ondra Zima <ondra.zima@homolka.cz> AndreW
>        Member of czech ATO