HomeFreeBSD

cred: add proc_set_cred_init helper

Description

cred: add proc_set_cred_init helper

proc_set_cred_init can be used to set first credentials of a new
process.

Update proc_set_cred assertions so that it only expects already used
processes.

This fixes panics where p_ucred of a new process happens to be non-NULL.

Reviewed by: kib

Details

Provenance
mjgAuthored on
Parents
rS280330: fork: assign refed credentials earlier
Branches
Unknown
Tags
Unknown

Event Timeline