The modules act_ipt and sch_ingress standout among net/sched modules because they provide multiple act/sch functionalities in a single .ko. They have aliases to make autoloading work for any of the provided functionalities. Since the autoloading was changed to uniformly request any functionality under its alias, the non-systemic aliases can be removed now (i.e. assuming the alias were only used to ensure autoloading). Signed-off-by: Michal Koutný <mkoutny@xxxxxxxx> --- net/sched/act_ipt.c | 1 - net/sched/sch_ingress.c | 1 - 2 files changed, 2 deletions(-) diff --git a/net/sched/act_ipt.c b/net/sched/act_ipt.c index 098ea7e06f4c..d2fb6b19f7f0 100644 --- a/net/sched/act_ipt.c +++ b/net/sched/act_ipt.c @@ -436,7 +436,6 @@ static struct pernet_operations xt_net_ops = { MODULE_AUTHOR("Jamal Hadi Salim(2002-13)"); MODULE_DESCRIPTION("Iptables target actions"); MODULE_LICENSE("GPL"); -MODULE_ALIAS("act_xt"); static int __init ipt_init_module(void) { diff --git a/net/sched/sch_ingress.c b/net/sched/sch_ingress.c index 48a800131e99..c2ef9dcf91d2 100644 --- a/net/sched/sch_ingress.c +++ b/net/sched/sch_ingress.c @@ -370,6 +370,5 @@ static void __exit ingress_module_exit(void) module_init(ingress_module_init); module_exit(ingress_module_exit); -MODULE_ALIAS("sch_clsact"); MODULE_LICENSE("GPL"); MODULE_DESCRIPTION("Ingress and clsact based ingress and egress qdiscs"); -- 2.43.0