--- zzzz-none-000/linux-4.4.60/net/sched/sch_api.c 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/net/sched/sch_api.c 2021-02-04 17:41:59.000000000 +0000 @@ -308,6 +308,7 @@ out: return q; } +EXPORT_SYMBOL(qdisc_lookup); static struct Qdisc *qdisc_leaf(struct Qdisc *p, u32 classid) { @@ -328,7 +329,7 @@ /* Find queueing discipline by name */ -static struct Qdisc_ops *qdisc_lookup_ops(struct nlattr *kind) +struct Qdisc_ops *qdisc_lookup_ops(struct nlattr *kind) { struct Qdisc_ops *q = NULL; @@ -345,6 +346,7 @@ } return q; } +EXPORT_SYMBOL(qdisc_lookup_ops); /* The linklayer setting were not transferred from iproute2, in older * versions, and the rate tables lookup systems have been dropped in @@ -1948,7 +1950,7 @@ 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);