[prev in list] [next in list] [prev in thread] [next in thread]
List: openbsd-cvs
Subject: CVS: cvs.openbsd.org: src
From: Visa Hankala <visa () cvs ! openbsd ! org>
Date: 2021-10-24 6:59:54
Message-ID: 94b28c1057f59f56 () cvs ! openbsd ! org
[Download RAW message or body]
CVSROOT: /cvs
Module name: src
Changes by: visa@cvs.openbsd.org 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@
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic