diff options
Diffstat (limited to 'net/sched/Kconfig')
-rw-r--r-- | net/sched/Kconfig | 39 |
1 files changed, 35 insertions, 4 deletions
diff --git a/net/sched/Kconfig b/net/sched/Kconfig index f04d4a484d53..a7a5583d4f68 100644 --- a/net/sched/Kconfig +++ b/net/sched/Kconfig | |||
@@ -126,6 +126,17 @@ config NET_SCH_RED | |||
126 | To compile this code as a module, choose M here: the | 126 | To compile this code as a module, choose M here: the |
127 | module will be called sch_red. | 127 | module will be called sch_red. |
128 | 128 | ||
129 | config NET_SCH_SFB | ||
130 | tristate "Stochastic Fair Blue (SFB)" | ||
131 | ---help--- | ||
132 | Say Y here if you want to use the Stochastic Fair Blue (SFB) | ||
133 | packet scheduling algorithm. | ||
134 | |||
135 | See the top of <file:net/sched/sch_sfb.c> for more details. | ||
136 | |||
137 | To compile this code as a module, choose M here: the | ||
138 | module will be called sch_sfb. | ||
139 | |||
129 | config NET_SCH_SFQ | 140 | config NET_SCH_SFQ |
130 | tristate "Stochastic Fairness Queueing (SFQ)" | 141 | tristate "Stochastic Fairness Queueing (SFQ)" |
131 | ---help--- | 142 | ---help--- |
@@ -205,6 +216,29 @@ config NET_SCH_DRR | |||
205 | 216 | ||
206 | If unsure, say N. | 217 | If unsure, say N. |
207 | 218 | ||
219 | config NET_SCH_MQPRIO | ||
220 | tristate "Multi-queue priority scheduler (MQPRIO)" | ||
221 | help | ||
222 | Say Y here if you want to use the Multi-queue Priority scheduler. | ||
223 | This scheduler allows QOS to be offloaded on NICs that have support | ||
224 | for offloading QOS schedulers. | ||
225 | |||
226 | To compile this driver as a module, choose M here: the module will | ||
227 | be called sch_mqprio. | ||
228 | |||
229 | If unsure, say N. | ||
230 | |||
231 | config NET_SCH_CHOKE | ||
232 | tristate "CHOose and Keep responsive flow scheduler (CHOKE)" | ||
233 | help | ||
234 | Say Y here if you want to use the CHOKe packet scheduler (CHOose | ||
235 | and Keep for responsive flows, CHOose and Kill for unresponsive | ||
236 | flows). This is a variation of RED which trys to penalize flows | ||
237 | that monopolize the queue. | ||
238 | |||
239 | To compile this code as a module, choose M here: the | ||
240 | module will be called sch_choke. | ||
241 | |||
208 | config NET_SCH_INGRESS | 242 | config NET_SCH_INGRESS |
209 | tristate "Ingress Qdisc" | 243 | tristate "Ingress Qdisc" |
210 | depends on NET_CLS_ACT | 244 | depends on NET_CLS_ACT |
@@ -243,7 +277,7 @@ config NET_CLS_TCINDEX | |||
243 | 277 | ||
244 | config NET_CLS_ROUTE4 | 278 | config NET_CLS_ROUTE4 |
245 | tristate "Routing decision (ROUTE)" | 279 | tristate "Routing decision (ROUTE)" |
246 | select NET_CLS_ROUTE | 280 | select IP_ROUTE_CLASSID |
247 | select NET_CLS | 281 | select NET_CLS |
248 | ---help--- | 282 | ---help--- |
249 | If you say Y here, you will be able to classify packets | 283 | If you say Y here, you will be able to classify packets |
@@ -252,9 +286,6 @@ config NET_CLS_ROUTE4 | |||
252 | To compile this code as a module, choose M here: the | 286 | To compile this code as a module, choose M here: the |
253 | module will be called cls_route. | 287 | module will be called cls_route. |
254 | 288 | ||
255 | config NET_CLS_ROUTE | ||
256 | bool | ||
257 | |||
258 | config NET_CLS_FW | 289 | config NET_CLS_FW |
259 | tristate "Netfilter mark (FW)" | 290 | tristate "Netfilter mark (FW)" |
260 | select NET_CLS | 291 | select NET_CLS |