Subject: net: allow configuring default qdisc
authorstephen hemminger <stephen@networkplumber.org>
Thu, 13 Apr 2017 15:40:53 +0000 (08:40 -0700)
committerDavid S. Miller <davem@davemloft.net>
Mon, 17 Apr 2017 17:23:06 +0000 (13:23 -0400)
commit8ea3e439115a50b1927a4d035b2f84c46fc61c42
tree8625511224c100bdd07016eea85d0bad0027d235
parent7ca9511813c991f44b9e1b94aeeee488df401580
Subject: net: allow configuring default qdisc

Since 3.12 it has been possible to configure the default queuing
discipline via sysctl. This patch adds ability to configure the
default queue discipline in kernel configuration. This is useful for
environments where configuring the value from userspace is difficult
to manage.

The default is still the same as before (pfifo_fast) and it is
possible to change after kernel init with sysctl. This is similar
to how TCP congestion control works.

Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/Kconfig
net/sched/sch_api.c