CPU, also add protection against invalid CPU's as well as split c_flags and c_iflags so that if a user plays with the active flag (the one expected to be played with by callers in MPSAFE) without a lock, it won't adversely affect the callout system by causing a corrupt list. This also means that all callers need to use the macros and *not* play with the falgs directly (like netgraph used to). Differential Revision: htts://reviews.freebsd.org/D1894 Reviewed by: .. timed out but looked at by jhb, imp, adrian hselasky tested by hiren and netflix. Sponsored by: Netflix Inc. |
||
---|---|---|
.. | ||
ccatm | ||
sscfu | ||
sscop | ||
uni | ||
ng_atm.c | ||
ng_atm.h | ||
ng_ccatm.h | ||
ng_sscfu.h | ||
ng_sscop.h | ||
ng_uni.h | ||
ngatmbase.c | ||
ngatmbase.h |