CVSROOT: /cvs Module name: src Changes by: [email protected] 2015/12/09 05:07:42
Modified files:
sys/net : ifq.c
Log message:
rework ifq_serialise to avoid some atomic ops.
now both the list of work and the flag saying if something is
running the list are protected by a single mutex. it cuts the
number of interlocked ops for an uncontended run of the queue from
5 down to 2.
jmatthew likes it.
