Module Name: src Committed By: thorpej Date: Sat Oct 23 18:46:26 UTC 2021
Modified Files: src/distrib/sets/lists/debug: mi src/distrib/sets/lists/tests: mi src/sys/kern: kern_event.c src/tests/kernel/kqueue: Makefile Added Files: src/tests/kernel/kqueue: t_oneshot.c Log Message: Fix a regression introduced in kern_event.c,v 1.129 that would cause "udata" to get clobbered on ONESHOT events, and add a unit test for it. Reported by martin@ (manifested in his case as a KASSERT() firing when running unit tests in COMPAT_NETBSD32). To generate a diff of this commit: cvs rdiff -u -r1.366 -r1.367 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.1154 -r1.1155 src/distrib/sets/lists/tests/mi cvs rdiff -u -r1.137 -r1.138 src/sys/kern/kern_event.c cvs rdiff -u -r1.8 -r1.9 src/tests/kernel/kqueue/Makefile cvs rdiff -u -r0 -r1.1 src/tests/kernel/kqueue/t_oneshot.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.