kernel: fold codel default fix into main patch
Signed-off-by: Felix Fietkau <nbd@nbd.name>
This commit is contained in:
parent
7fab5dc486
commit
75b069f505
2 changed files with 20 additions and 22 deletions
|
@ -42,6 +42,15 @@
|
||||||
struct Qdisc_class_common {
|
struct Qdisc_class_common {
|
||||||
--- a/net/sched/sch_generic.c
|
--- a/net/sched/sch_generic.c
|
||||||
+++ b/net/sched/sch_generic.c
|
+++ b/net/sched/sch_generic.c
|
||||||
|
@@ -31,7 +31,7 @@
|
||||||
|
#include <net/dst.h>
|
||||||
|
|
||||||
|
/* Qdisc to use by default */
|
||||||
|
-const struct Qdisc_ops *default_qdisc_ops = &pfifo_fast_ops;
|
||||||
|
+const struct Qdisc_ops *default_qdisc_ops = &fq_codel_qdisc_ops;
|
||||||
|
EXPORT_SYMBOL(default_qdisc_ops);
|
||||||
|
|
||||||
|
/* Main transmission queue. */
|
||||||
@@ -728,7 +728,7 @@ static void attach_one_default_qdisc(str
|
@@ -728,7 +728,7 @@ static void attach_one_default_qdisc(str
|
||||||
void *_unused)
|
void *_unused)
|
||||||
{
|
{
|
||||||
|
@ -73,3 +82,14 @@
|
||||||
TC_H_MAKE(TC_H_MAJ(sch->handle),
|
TC_H_MAKE(TC_H_MAJ(sch->handle),
|
||||||
TC_H_MIN(i + 1)));
|
TC_H_MIN(i + 1)));
|
||||||
if (qdisc == NULL) {
|
if (qdisc == NULL) {
|
||||||
|
--- a/net/sched/sch_api.c
|
||||||
|
+++ b/net/sched/sch_api.c
|
||||||
|
@@ -1946,7 +1946,7 @@ static int __init pktsched_init(void)
|
||||||
|
return err;
|
||||||
|
}
|
||||||
|
|
||||||
|
- register_qdisc(&pfifo_fast_ops);
|
||||||
|
+ register_qdisc(&fq_codel_qdisc_ops);
|
||||||
|
register_qdisc(&pfifo_qdisc_ops);
|
||||||
|
register_qdisc(&bfifo_qdisc_ops);
|
||||||
|
register_qdisc(&pfifo_head_drop_qdisc_ops);
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
--- a/net/sched/sch_api.c
|
|
||||||
+++ b/net/sched/sch_api.c
|
|
||||||
@@ -1946,7 +1946,7 @@ static int __init pktsched_init(void)
|
|
||||||
return err;
|
|
||||||
}
|
|
||||||
|
|
||||||
- register_qdisc(&pfifo_fast_ops);
|
|
||||||
+ register_qdisc(&fq_codel_qdisc_ops);
|
|
||||||
register_qdisc(&pfifo_qdisc_ops);
|
|
||||||
register_qdisc(&bfifo_qdisc_ops);
|
|
||||||
register_qdisc(&pfifo_head_drop_qdisc_ops);
|
|
||||||
--- a/net/sched/sch_generic.c
|
|
||||||
+++ b/net/sched/sch_generic.c
|
|
||||||
@@ -31,7 +31,7 @@
|
|
||||||
#include <net/dst.h>
|
|
||||||
|
|
||||||
/* Qdisc to use by default */
|
|
||||||
-const struct Qdisc_ops *default_qdisc_ops = &pfifo_fast_ops;
|
|
||||||
+const struct Qdisc_ops *default_qdisc_ops = &fq_codel_qdisc_ops;
|
|
||||||
EXPORT_SYMBOL(default_qdisc_ops);
|
|
||||||
|
|
||||||
/* Main transmission queue. */
|
|
Loading…
Reference in a new issue