CVSROOT:        /cvs
Module name:    src
Changes by:     v...@cvs.openbsd.org    2021/06/16 08:26:30

Modified files:
        sys/kern       : kern_event.c 
        sys/sys        : event.h 

Log message:
kqueue: kq_lock is needed when updating kn_status

The kn_status field of struct knote is part of kqueue's internal state.
When kn_status is being updated, kq_lock has to be locked. This is true
even with MP-unsafe event filters.

OK mpi@

Reply via email to