[Bug 214923] kqueue hangs with busy loop

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Dec 15 08:29:41 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214923

--- Comment #5 from yjh0502 at gmail.com ---
Here's output of procstat -kk

root at foo:/var/log # procstat -kk `pgrep watchman`
  PID    TID COMM             TDNAME           KSTACK
85871 100707 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 sbwait+0x4f
soreceive_generic+0x1ae dofileread+0x98 kern_readv+0x68 sys_read+0x84
amd64_syscall+0x4ce Xfast_syscall+0xfb
56477 100556 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_timedwait_sig+0x10 _cv_timedwait_sig_sbt+0x1c4
seltdwait+0xc7 kern_poll+0x296 sys_poll+0x61 amd64_syscall+0x4ce
Xfast_syscall+0xfb
56477 101126 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294
kern_sigsuspend+0x134 sys_sigsuspend+0x31 amd64_syscall+0x4ce
Xfast_syscall+0xfb
56477 101462 watchman         -                mi_switch+0xd2 sleepq_wait+0x3a
_sx_slock_hard+0x325 kern_poll+0x51e sys_poll+0x61 amd64_syscall+0x4ce
Xfast_syscall+0xfb
56477 101506 watchman         -                kern_kevent+0xb5
sys_kevent+0x11c amd64_syscall+0x4ce Xfast_syscall+0xfb
56477 101507 watchman         -                mi_switch+0xd2
turnstile_wait+0x408 __mtx_lock_sleep+0x13d knote+0x132 VOP_OPEN_APV+0xb5
vn_open_vnode+0x247 vn_open_cred+0x33e kern_openat+0x25c amd64_syscall+0x4ce
Xfast_syscall+0xfb
56477 101567 watchman         -                mi_switch+0xd2
turnstile_wait+0x408 __mtx_lock_sleep+0x13d knote_fdclose+0xb2 closefp+0x40
amd64_syscall+0x4ce Xfast_syscall+0xfb
56477 101568 watchman         -                mi_switch+0xd2 sleepq_wait+0x3a
_sx_slock_hard+0x325 kern_poll+0x51e sys_poll+0x61 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100681 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_timedwait_sig+0x10 _sleep+0x26f
kern_nanosleep+0x10e sys_nanosleep+0x53 amd64_syscall+0x4ce Xfast_syscall+0xfb
 1271 100683 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100684 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 fifo_open+0x244
VOP_OPEN_APV+0x89 vn_open_vnode+0x247 vn_open_cred+0x33e kern_openat+0x25c
amd64_syscall+0x4ce Xfast_syscall+0xfb
 1271 100685 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100724 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100763 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100801 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100884 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100919 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb
 1271 100945 watchman         -                mi_switch+0xd2
sleepq_catch_signals+0xb7 sleepq_wait_sig+0xf _sleep+0x294 umtxq_sleep+0x122
do_lock_umutex+0x174f __umtx_op_wait_umutex+0x72 amd64_syscall+0x4ce
Xfast_syscall+0xfb

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-bugs mailing list