Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
ntpd gets killed with newer kernel on i386
Hi,
running an old ntpd (userland from 5.99.2) with a kernel from today (16:00 UTC)
gets killed after a few minutes:
# ktrace -i /usr/sbin/ntpd -n
Jan 21 18:25:29 arresum ntpd[842]: ntpd 4.2.4p5-o Sat Aug 23 08:32:54 UTC 2008
(import)
Jan 21 18:29:45 arresum ntpd[842]: time reset +3.215350 s
Jan 21 18:29:45 arresum ntpd[842]: kernel time sync status change 2001
Killed
842 0 ntpd MISC msghdr: 28,
0000000000000000d4cc69d001000000000000000600000000000000
842 0 ntpd GIO fd 3 wrote 104 bytes
"<29>1 2009-01-21T18:29:45.636799+01:00 arresum.veego.de ntpd 842 - -
kernel time sync status change 2001"
842 0 ntpd RET sendto 104/0x68
842 0 ntpd CALL clock_gettime(0,0xbfbfe488)
842 0 ntpd RET clock_gettime 0
842 0 ntpd CALL clock_gettime(0,0xbfbfe998)
842 0 ntpd RET clock_gettime 0
842 0 ntpd CALL __sigprocmask14(1,0xbfbfeb68,0)
842 0 ntpd RET __sigprocmask14 0
842 0 ntpd CALL __sigprocmask14(2,0,0xbfbfeb74)
842 0 ntpd RET __sigprocmask14 0
842 0 ntpd CALL __sigsuspend14(0xbfbfeb74)
842 0 ntpd RET __sigsuspend14 -1 errno 4 Interrupted system call
842 0 ntpd PSIG SIGKILL SIG_DFL: code=SI_NOINFO
And yes, I made a kernel with 'options COMPAT_50' despite there is no COMPAT_50
in any i386 default kernel config, even when doc/UPDATING mentions:
1. Make sure your kernel has COMPAT_50 in it. Build and install.
This is needed even in the MODULAR kernel because there is
conditionally compiled code in rtsock.c.
Bernd
Home |
Main Index |
Thread Index |
Old Index