Module Name: src Committed By: martin Date: Thu Feb 4 16:57:25 UTC 2021
Modified Files: src/sys/kern [netbsd-9]: kern_event.c Log Message: Pullup the following (requested by jdolecek in ticket #1191): sys/kern/kern_event.c r1.110-1.115 (via patch) fix a race in kqueue_scan() - when multiple threads check the same kqueue, it could happen other thread seen empty kqueue while kevent was being checked for re-firing and re-queued make sure to keep retrying if there are outstanding kevents even if no kevent is found on first pass through the queue, and only kq_count when actually completely done with the kevent PR kern/50094 by Christof Meerwal Also fixes timer latency in Go, as reported in https://github.com/golang/go/issues/42515 by Michael Pratt To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.104.4.1 src/sys/kern/kern_event.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.