CVSROOT: /cvs Module name: src Changes by: [email protected] 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@
