Module Name: src Committed By: thorpej Date: Wed Nov 24 16:35:33 UTC 2021
Modified Files: src/sys/kern: sys_eventfd.c sys_timerfd.c Log Message: Fix "restart" semantics -- restart is terminal, so don't clear the condition when previous waiters have drained. ("restart" is a bad name for that this function does, fwiw.) This should address a kernel assertion failure reported by Chavdar Ivanov on current-users. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/kern/sys_eventfd.c cvs rdiff -u -r1.6 -r1.7 src/sys/kern/sys_timerfd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.