diff options
| author | Phil Sutter <phil@nwl.cc> | 2015-09-15 04:33:07 -0400 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2015-09-17 19:09:22 -0400 |
| commit | 2e64126bb0fb581b55e52e51ec451ebb0d6769c8 (patch) | |
| tree | 174900225c16bc6a6e0b60ab00823b79136fddbb /Documentation/sysctl | |
| parent | 562d897d15a6e2bab3cc9b4c172286b612834fe8 (diff) | |
net: qdisc: enhance default_qdisc documentation
Aside from some lingual cleanup, point out which interfaces are not or
partly covered by this setting.
Signed-off-by: Phil Sutter <phil@nwl.cc>
Acked-by: Cong Wang <cwang@twopensource.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'Documentation/sysctl')
| -rw-r--r-- | Documentation/sysctl/net.txt | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/Documentation/sysctl/net.txt b/Documentation/sysctl/net.txt index 6294b5186ae5..809ab6efcc74 100644 --- a/Documentation/sysctl/net.txt +++ b/Documentation/sysctl/net.txt | |||
| @@ -54,13 +54,15 @@ default_qdisc | |||
| 54 | -------------- | 54 | -------------- |
| 55 | 55 | ||
| 56 | The default queuing discipline to use for network devices. This allows | 56 | The default queuing discipline to use for network devices. This allows |
| 57 | overriding the default queue discipline of pfifo_fast with an | 57 | overriding the default of pfifo_fast with an alternative. Since the default |
| 58 | alternative. Since the default queuing discipline is created with the | 58 | queuing discipline is created without additional parameters so is best suited |
| 59 | no additional parameters so is best suited to queuing disciplines that | 59 | to queuing disciplines that work well without configuration like stochastic |
| 60 | work well without configuration like stochastic fair queue (sfq), | 60 | fair queue (sfq), CoDel (codel) or fair queue CoDel (fq_codel). Don't use |
| 61 | CoDel (codel) or fair queue CoDel (fq_codel). Don't use queuing disciplines | 61 | queuing disciplines like Hierarchical Token Bucket or Deficit Round Robin |
| 62 | like Hierarchical Token Bucket or Deficit Round Robin which require setting | 62 | which require setting up classes and bandwidths. Note that physical multiqueue |
| 63 | up classes and bandwidths. | 63 | interfaces still use mq as root qdisc, which in turn uses this default for its |
| 64 | leaves. Virtual devices (like e.g. lo or veth) ignore this setting and instead | ||
| 65 | default to noqueue. | ||
| 64 | Default: pfifo_fast | 66 | Default: pfifo_fast |
| 65 | 67 | ||
| 66 | busy_read | 68 | busy_read |
