Skip to content

Commit fb38306

Browse files
jhsmtPaolo Abeni
authored andcommitted
net/sched: Retire ATM qdisc
The ATM qdisc has served us well over the years but has not been getting much TLC due to lack of known users. Most recently it has become a shooting target for syzkaller. For this reason, we are retiring it. Signed-off-by: Jamal Hadi Salim <[email protected]> Acked-by: Jiri Pirko <[email protected]> Signed-off-by: Paolo Abeni <[email protected]>
1 parent 051d442 commit fb38306

File tree

4 files changed

+0
-815
lines changed

4 files changed

+0
-815
lines changed

net/sched/Kconfig

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -68,20 +68,6 @@ config NET_SCH_HFSC
6868
To compile this code as a module, choose M here: the
6969
module will be called sch_hfsc.
7070

71-
config NET_SCH_ATM
72-
tristate "ATM Virtual Circuits (ATM)"
73-
depends on ATM
74-
help
75-
Say Y here if you want to use the ATM pseudo-scheduler. This
76-
provides a framework for invoking classifiers, which in turn
77-
select classes of this queuing discipline. Each class maps
78-
the flow(s) it is handling to a given virtual circuit.
79-
80-
See the top of <file:net/sched/sch_atm.c> for more details.
81-
82-
To compile this code as a module, choose M here: the
83-
module will be called sch_atm.
84-
8571
config NET_SCH_PRIO
8672
tristate "Multi Band Priority Queueing (PRIO)"
8773
help

net/sched/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ obj-$(CONFIG_NET_SCH_TBF) += sch_tbf.o
4545
obj-$(CONFIG_NET_SCH_TEQL) += sch_teql.o
4646
obj-$(CONFIG_NET_SCH_PRIO) += sch_prio.o
4747
obj-$(CONFIG_NET_SCH_MULTIQ) += sch_multiq.o
48-
obj-$(CONFIG_NET_SCH_ATM) += sch_atm.o
4948
obj-$(CONFIG_NET_SCH_NETEM) += sch_netem.o
5049
obj-$(CONFIG_NET_SCH_DRR) += sch_drr.o
5150
obj-$(CONFIG_NET_SCH_PLUG) += sch_plug.o

0 commit comments

Comments
 (0)