HomeFreeBSD

proc: always store parent pid in p_oppid

Description

proc: always store parent pid in p_oppid

Doing so removes the dependency on proctree lock from sysctl process list
export which further reduces contention during poudriere -j 128 runs.

Reviewed by: kib (previous version)
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D17825

Details

Provenance
mjgAuthored on
Reviewer
kib
Differential Revision
D17825: proc: always store parent pid in p_oppid
Parents
rS340481: Remove do-nothing nvme_modevent.
Branches
Unknown
Tags
Unknown