Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
hanging process: state `layerf'
[While I see this problem on netbsd-5 (can't try with HEAD ATM), I think
this is the right place to ask since the problem seems to be a
regression caused by a recent pull-up.)
Hello,
since I updated the kernel of a NetBSD/i386 5.0_STABLE system yesterday I'm
seeing processes hanging forever (or just longer than my patience lasts...).
So far this seems to be reproducible by e.g. building parts of a NetBSD
release; the build process soon hangs and top(1) shows a make(1) process in
state `layerf' (and some others queueing):
load averages: 1.00, 0.75, 0.36; up 0+00:10:06 10:12:14
49 processes: 2 runnable, 45 sleeping, 2 on CPU
CPU0 states: 0.0% user, 0.0% nice, 0.8% system, 1.6% interrupt, 97.7% idle
CPU1 states: 0.8% user, 0.0% nice, 18.6% system, 0.0% interrupt, 80.6% idle
Memory: 165M Act, 13M Inact, 6440K Wired, 21M Exec, 97M File, 1258M Free
Swap: 2048M Total, 2048M Free
PID USERNAME PRI NICE SIZE RES STATE TIME WCPU CPU COMMAND
1159 build 125 0 3852K 2252K layerf/1 0:00 0.00% 0.00% nbmake
1187 build 85 0 3852K 2212K wait/1 0:00 0.00% 0.00% nbmake
5296 build 85 0 2828K 1576K wait/1 0:00 0.00% 0.00% nbmake
2374 build 85 0 2948K 956K wait/1 0:00 0.00% 0.00% sh
1189 build 85 0 2948K 924K wait/1 0:00 0.00% 0.00% sh
660 build 85 0 2824K 916K pause/1 0:00 0.00% 0.00% ksh
With the old kernel I can't reproduce this problem; a diff(1) of ident(1)
outputs of both old (working) and new (buggy) kernels is available [1]here.
One of those changes must be the culprit...
Anybody else seing the same? What does state `layerf' mean? Any hints?
TIA, Jukka
[1] http://salmi.ch/~jukka/nbsd/ident_hangproc.diff
--
This email fills a much-needed gap in the archives.
Home |
Main Index |
Thread Index |
Old Index