mirror of https://github.com/hak5/openwrt-owl.git
kernel: clean up fq_codel default patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45104owl
parent
e0f421dcab
commit
9444bc1ee2
|
@ -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. */
|
||||||
@@ -737,7 +737,7 @@ static void attach_one_default_qdisc(str
|
@@ -737,7 +737,7 @@ static void attach_one_default_qdisc(str
|
||||||
|
|
||||||
if (dev->tx_queue_len) {
|
if (dev->tx_queue_len) {
|
||||||
|
@ -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
|
||||||
|
@@ -1945,7 +1945,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
|
|
||||||
@@ -1945,7 +1945,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 New Issue