CVSROOT: /cvs Module name: src Changes by: clau...@cvs.openbsd.org 2024/10/08 03:05:40
Modified files: sys/kern : kern_exit.c kern_fork.c kern_prot.c sys_process.c sys/sys : proc.h Log message: Adjust lock requirements for ps_pptr, ps_ppid and ps_oppid. ps_pptr, ps_ppid and ps_oppid require the KERNEL_LOCK and the process mutex to be modified. At the same time either KERNEL_LOCK or process mutex needs to be taken to read the values. This is needed to further unlock ptsignal(). OK kettenis@, mvs@