NetBSD/sys/altq
ozaki-r 3745c9bdf3 Lock IFQ operations when NET_MPSAFE
- Introduce NET_MPSAFE
  - not defined by default
- Add ifq_lock to protect ifnet#if_snd
- Initialize ifq_lock and lock IFQ operations
  when NET_MPSAFE

When NET_MPSAFE isn't defined, this modification
doesn't change its behavior and adds trivial
performance overheads.

Discussed with matt@ on tech-net
2014-07-01 10:16:02 +00:00
..
altq_afmap.c kill sprintf 2014-03-20 20:51:40 +00:00
altq_afmap.h
altq_blue.c
altq_blue.h
altq_cbq.c kill sprintf 2014-03-20 20:51:40 +00:00
altq_cbq.h
altq_cdnr.c
altq_cdnr.h
altq_classq.h
altq_conf.c
altq_conf.h
altq_fifoq.c
altq_fifoq.h
altq_flowvalve.h
altq_hfsc.c
altq_hfsc.h
altq_jobs.c
altq_jobs.h
altq_localq.c
altq_priq.c
altq_priq.h
altq_red.c
altq_red.h
altq_rio.c
altq_rio.h
altq_rmclass_debug.h
altq_rmclass.c
altq_rmclass.h
altq_subr.c - Move IFNET_*() macros under #ifdef _KERNEL. 2014-05-17 20:44:24 +00:00
altq_var.h
altq_wfq.c kill sprintf 2014-03-20 20:51:40 +00:00
altq_wfq.h
altq.h
altqconf.h
files.altq
if_altq.h Lock IFQ operations when NET_MPSAFE 2014-07-01 10:16:02 +00:00
Makefile