HomeFreeBSD

Use less-invasive approach for IF_AFDATA lock: convert into 2 locks:

Description

Use less-invasive approach for IF_AFDATA lock: convert into 2 locks:

use rwlock accessible via external functions
  (IF_AFDATA_CFG_* -> if_afdata_cfg_*()) for all control plane tasks
use rmlock (IF_AFDATA_RUN_*) for fast-path lookups.

Details

Provenance
melifaroAuthored on
Parents
rS274886: Forgot to update libmandoc
Branches
Unknown
Tags
Unknown

Event Timeline