Using pidfd for process handling
pidfd is a way of reducing race conditions due to re-use of the numerical PIDs. The idea is to store the pidfd in the proc structure so we know which process we are really talking about.
This issue is used to track how/if we are going to do this.
References: