]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
VNETify dummynet
authorTom Jones <thj@FreeBSD.org>
Sat, 15 May 2021 12:36:45 +0000 (14:36 +0200)
committerKristof Provost <kp@FreeBSD.org>
Thu, 17 Jun 2021 08:52:13 +0000 (10:52 +0200)
commit14cde6b5b12d32d7d5374f3766c0e06ae0ca3303
tree65d5ab33601a9d26e9b88a668f8bc6c6f106c8aa
parentc0a91473f5be9f0660d1e043b1f08f7d50e815ad
VNETify dummynet

This moves dn_cfg and other parameters into per VNET variables.

The taskqueue and control state remains global.

Reviewed by: kp
Differential Revision: https://reviews.freebsd.org/D29274

(cherry picked from commit fe3bcfbda30e763a3ec56083b3a19cebbeaf8952)
sys/netpfil/ipfw/dn_aqm.h
sys/netpfil/ipfw/dn_aqm_codel.c
sys/netpfil/ipfw/dn_aqm_pie.c
sys/netpfil/ipfw/dn_sched.h
sys/netpfil/ipfw/dn_sched_fq_codel.c
sys/netpfil/ipfw/dn_sched_fq_codel.h
sys/netpfil/ipfw/dn_sched_fq_pie.c
sys/netpfil/ipfw/ip_dn_glue.c
sys/netpfil/ipfw/ip_dn_io.c
sys/netpfil/ipfw/ip_dn_private.h
sys/netpfil/ipfw/ip_dummynet.c