Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD8.1: syslogd spinning, kqueue and klog?
On Mon, Sep 09, 2019 at 09:56:19AM +1000, Paul Ripke wrote:
> I look at my machine today, and syslogd is burning a core, mostly in system
> time. ktruss sees it spinning thusly:
>
> 261 1 syslogd 0.000001183 __kevent50(0x6, 0x733392139000, 0, 0x733392142000, 0x40, 0x7f7fffba0960) = 1
> 261 1 syslogd 0.000000900 __clock_gettime50(0x3, 0x7f7fffba0950) = 0
> 261 1 syslogd 0.000001146 read(0x4, 0x73339212afe0, 0) = 0
> ""
> 261 1 syslogd 0.000001140 __kevent50(0x6, 0x733392139000, 0, 0x733392142000, 0x40, 0x7f7fffba0960) = 1
> 261 1 syslogd 0.000000929 __clock_gettime50(0x3, 0x7f7fffba0950) = 0
> 261 1 syslogd 0.000001135 read(0x4, 0x73339212afe0, 0) = 0
> ""
> 261 1 syslogd 0.000001176 __kevent50(0x6, 0x733392139000, 0, 0x733392142000, 0x40, 0x7f7fffba0960) = 1
> 261 1 syslogd 0.000000906 __clock_gettime50(0x3, 0x7f7fffba0950) = 0
> 261 1 syslogd 0.000001195 read(0x4, 0x73339212afe0, 0) = 0
> ""
>
> fd 4 is klog, and indeed, there's supposedly a pending event on kqueue:
>
> USER CMD PID FD MOUNT INUM MODE SZ|DV R/W
> root syslogd 261 root / 2 drwxr-xr-x 1024 r
> root syslogd 261 wd / 2 drwxr-xr-x 1024 r
> root syslogd 261 0 / 21204 crw-rw-rw- null rw
> root syslogd 261 1 / 21204 crw-rw-rw- null rw
> root syslogd 261 2 / 21204 crw-rw-rw- null rw
> root syslogd 261 3* unix dgram <-> /var/run/log [creat]
> root syslogd 261 4 / 21206 crw------- klog r
> root syslogd 261 5 /var 19 -rw-r--r-- 4 w
> root syslogd 261 6* kqueue pending 1
> root syslogd 261 7* internet6 dgram udp *:syslog
> root syslogd 261 8 /var 106001 -rw-r--r-- 668848 w
> root syslogd 261 9 /var 106001 -rw-r--r-- 668848 w
> root syslogd 261 10 /var 106013 -rw------- 153874 w
> ...
>
> Known-already-fixed issue, or new? Merely restarting syslogd "fixed"
> the issue, fwiw.
>
> NetBSD slave 8.1_STABLE NetBSD 8.1_STABLE (SLAVE) #5: Wed Aug 28 23:37:45 AEST 2019 stix@slave:/home/netbsd/netbsd-8/obj.amd64/home/netbsd/netbsd-8/src/sys/arch/amd64/compile/SLAVE amd64
It's happened again - I think I'll upgrade with the latest from the
branch, see if anything changes.
--
Paul Ripke
"Great minds discuss ideas, average minds discuss events, small minds
discuss people."
-- Disputed: Often attributed to Eleanor Roosevelt. 1948.
Home |
Main Index |
Thread Index |
Old Index