diff options
Diffstat (limited to 'net/sched/Kconfig')
-rw-r--r-- | net/sched/Kconfig | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/net/sched/Kconfig b/net/sched/Kconfig index 475df8449be9..b4662888bdbd 100644 --- a/net/sched/Kconfig +++ b/net/sched/Kconfig | |||
@@ -111,6 +111,17 @@ config NET_SCH_PRIO | |||
111 | To compile this code as a module, choose M here: the | 111 | To compile this code as a module, choose M here: the |
112 | module will be called sch_prio. | 112 | module will be called sch_prio. |
113 | 113 | ||
114 | config NET_SCH_RR | ||
115 | tristate "Multi Band Round Robin Queuing (RR)" | ||
116 | select NET_SCH_PRIO | ||
117 | ---help--- | ||
118 | Say Y here if you want to use an n-band round robin packet | ||
119 | scheduler. | ||
120 | |||
121 | The module uses sch_prio for its framework and is aliased as | ||
122 | sch_rr, so it will load sch_prio, although it is referred | ||
123 | to using sch_rr. | ||
124 | |||
114 | config NET_SCH_RED | 125 | config NET_SCH_RED |
115 | tristate "Random Early Detection (RED)" | 126 | tristate "Random Early Detection (RED)" |
116 | ---help--- | 127 | ---help--- |
@@ -275,7 +286,6 @@ config CLS_U32_MARK | |||
275 | config NET_CLS_RSVP | 286 | config NET_CLS_RSVP |
276 | tristate "IPv4 Resource Reservation Protocol (RSVP)" | 287 | tristate "IPv4 Resource Reservation Protocol (RSVP)" |
277 | select NET_CLS | 288 | select NET_CLS |
278 | select NET_ESTIMATOR | ||
279 | ---help--- | 289 | ---help--- |
280 | The Resource Reservation Protocol (RSVP) permits end systems to | 290 | The Resource Reservation Protocol (RSVP) permits end systems to |
281 | request a minimum and maximum data flow rate for a connection; this | 291 | request a minimum and maximum data flow rate for a connection; this |
@@ -290,7 +300,6 @@ config NET_CLS_RSVP | |||
290 | config NET_CLS_RSVP6 | 300 | config NET_CLS_RSVP6 |
291 | tristate "IPv6 Resource Reservation Protocol (RSVP6)" | 301 | tristate "IPv6 Resource Reservation Protocol (RSVP6)" |
292 | select NET_CLS | 302 | select NET_CLS |
293 | select NET_ESTIMATOR | ||
294 | ---help--- | 303 | ---help--- |
295 | The Resource Reservation Protocol (RSVP) permits end systems to | 304 | The Resource Reservation Protocol (RSVP) permits end systems to |
296 | request a minimum and maximum data flow rate for a connection; this | 305 | request a minimum and maximum data flow rate for a connection; this |
@@ -382,7 +391,6 @@ config NET_EMATCH_TEXT | |||
382 | 391 | ||
383 | config NET_CLS_ACT | 392 | config NET_CLS_ACT |
384 | bool "Actions" | 393 | bool "Actions" |
385 | select NET_ESTIMATOR | ||
386 | ---help--- | 394 | ---help--- |
387 | Say Y here if you want to use traffic control actions. Actions | 395 | Say Y here if you want to use traffic control actions. Actions |
388 | get attached to classifiers and are invoked after a successful | 396 | get attached to classifiers and are invoked after a successful |
@@ -465,7 +473,6 @@ config NET_ACT_SIMP | |||
465 | config NET_CLS_POLICE | 473 | config NET_CLS_POLICE |
466 | bool "Traffic Policing (obsolete)" | 474 | bool "Traffic Policing (obsolete)" |
467 | depends on NET_CLS_ACT!=y | 475 | depends on NET_CLS_ACT!=y |
468 | select NET_ESTIMATOR | ||
469 | ---help--- | 476 | ---help--- |
470 | Say Y here if you want to do traffic policing, i.e. strict | 477 | Say Y here if you want to do traffic policing, i.e. strict |
471 | bandwidth limiting. This option is obsoleted by the traffic | 478 | bandwidth limiting. This option is obsoleted by the traffic |
@@ -480,14 +487,6 @@ config NET_CLS_IND | |||
480 | classification based on the incoming device. This option is | 487 | classification based on the incoming device. This option is |
481 | likely to disappear in favour of the metadata ematch. | 488 | likely to disappear in favour of the metadata ematch. |
482 | 489 | ||
483 | config NET_ESTIMATOR | ||
484 | bool "Rate estimator" | ||
485 | ---help--- | ||
486 | Say Y here to allow using rate estimators to estimate the current | ||
487 | rate-of-flow for network devices, queues, etc. This module is | ||
488 | automatically selected if needed but can be selected manually for | ||
489 | statistical purposes. | ||
490 | |||
491 | endif # NET_SCHED | 490 | endif # NET_SCHED |
492 | 491 | ||
493 | endmenu | 492 | endmenu |