CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2021/10/24 00:59:54

Modified files:
        sys/kern       : sys_pipe.c 

Log message:
Make pipe event filters MP-safe

Add the missing f_modify and f_process callbacks so that pipe_lock
serializes pipe knote handling. As pipe klist locking is already in
place, pipe event filters should now be MP-safe.

This uses write locking everywhere in the callbacks for simplicity.
There is not much multiple-readers parallelism to utilize.

OK mpi@ anton@

Reply via email to