aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/socket_netlink_route_sched.txt
diff options
context:
space:
mode:
authorMara Mihali <maramihali@google.com>2021-05-25 08:38:57 +0000
committerDmitry Vyukov <dvyukov@google.com>2021-05-26 11:10:24 +0200
commit54f0bcf1949532fe400c3e7d0941909fce7a6d7c (patch)
tree55e2c60b533e7ec3f1b0ebb1425c51e220bbc6f3 /sys/linux/socket_netlink_route_sched.txt
parent93d3a9f6027c2edb70b5edf0239ea00e58bd8ab1 (diff)
sys/linux: add fq_pie description for netlink_route_sched
Diffstat (limited to 'sys/linux/socket_netlink_route_sched.txt')
-rw-r--r--sys/linux/socket_netlink_route_sched.txt16
1 files changed, 16 insertions, 0 deletions
diff --git a/sys/linux/socket_netlink_route_sched.txt b/sys/linux/socket_netlink_route_sched.txt
index 1bc0fe671..581304b7c 100644
--- a/sys/linux/socket_netlink_route_sched.txt
+++ b/sys/linux/socket_netlink_route_sched.txt
@@ -114,6 +114,7 @@ qdisc_kind_options [
q_pfifo_head_drop tca_kind_options_t["pfifo_head_drop", int32]
q_fq tca_kind_options_t["fq", array[fq_policy]]
q_fq_codel tca_kind_options_t["fq_codel", array[fq_codel_policy]]
+ q_fq_pie tca_kind_options_t["fq_pie", array[fq_pie_policy]]
q_gred tca_kind_options_t["gred", array[gred_policy]]
q_hfsc tca_kind_options_t["hfsc", hfsc_policy]
q_hhf tca_kind_options_t["hhf", array[hhf_policy]]
@@ -231,6 +232,21 @@ fq_codel_policy [
TCA_FQ_CODEL_MEMORY_LIMIT nlattr[TCA_FQ_CODEL_MEMORY_LIMIT, int32]
] [varlen]
+fq_pie_policy [
+ TCA_FQ_PIE_LIMIT nlattr[TCA_FQ_PIE_LIMIT, int32]
+ TCA_FQ_PIE_FLOWS nlattr[TCA_FQ_PIE_FLOWS, int32[1:65535]]
+ TCA_FQ_PIE_TARGET nlattr[TCA_FQ_PIE_TARGET, int32]
+ TCA_FQ_PIE_TUPDATE nlattr[TCA_FQ_PIE_TUPDATE, int32]
+ TCA_FQ_PIE_ALPHA nlattr[TCA_FQ_PIE_ALPHA, int32[0:32]]
+ TCA_FQ_PIE_BETA nlattr[TCA_FQ_PIE_BETA, int32[0:32]]
+ TCA_FQ_PIE_QUANTUM nlattr[TCA_FQ_PIE_QUANTUM, int32]
+ TCA_FQ_PIE_MEMORY_LIMIT nlattr[TCA_FQ_PIE_MEMORY_LIMIT, int32]
+ TCA_FQ_PIE_ECN_PROB nlattr[TCA_FQ_PIE_ECN_PROB, int32[0:100]]
+ TCA_FQ_PIE_ECN nlattr[TCA_FQ_PIE_ECN, bool32]
+ TCA_FQ_PIE_BYTEMODE nlattr[TCA_FQ_PIE_BYTEMODE, bool32]
+ TCA_FQ_PIE_DQ_RATE_ESTIMATOR nlattr[TCA_FQ_PIE_DQ_RATE_ESTIMATOR, bool32]
+] [varlen]
+
# TODO: we should not have TCA_GRED_PARMS and TCA_GRED_STAB when do init
gred_policy [
TCA_GRED_PARMS nlattr[TCA_GRED_PARMS, tc_gred_qopt]