diff options
author | Eric Dumazet <edumazet@google.com> | 2013-03-06 06:49:21 +0000 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-03-06 15:40:53 -0500 |
commit | 6906f4ed6f85b2d72fd944e15da6a905fdde8b40 (patch) | |
tree | 6ba602c96ebf45e0a85c81e09bdec224e619c40c /include | |
parent | 09e7fae97702f9fcc875b56f3b687e88408b32e5 (diff) | |
download | linux-6906f4ed6f85b2d72fd944e15da6a905fdde8b40.tar.gz linux-6906f4ed6f85b2d72fd944e15da6a905fdde8b40.tar.bz2 linux-6906f4ed6f85b2d72fd944e15da6a905fdde8b40.zip |
htb: add HTB_DIRECT_QLEN attribute
HTB uses an internal pfifo queue, which limit is not reported
to userland tools (tc), and value inherited from device tx_queue_len
at setup time.
Introduce TCA_HTB_DIRECT_QLEN attribute to allow finer control.
Remove two obsolete pr_err() calls as well.
Signed-off-by: Eric Dumazet <edumazet@google.com>
Cc: Jamal Hadi Salim <jhs@mojatatu.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-rw-r--r-- | include/uapi/linux/pkt_sched.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/uapi/linux/pkt_sched.h b/include/uapi/linux/pkt_sched.h index 32aef0a439ef..dbd71b0c7d8c 100644 --- a/include/uapi/linux/pkt_sched.h +++ b/include/uapi/linux/pkt_sched.h @@ -348,6 +348,7 @@ enum { TCA_HTB_INIT, TCA_HTB_CTAB, TCA_HTB_RTAB, + TCA_HTB_DIRECT_QLEN, __TCA_HTB_MAX, }; |