Skip to content

Commit

Permalink
net/sched: Retire ATM qdisc
Browse files Browse the repository at this point in the history
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 <jhs@mojatatu.com>
Acked-by: Jiri Pirko <jiri@nvidia.com>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
  • Loading branch information
Jamal Hadi Salim authored and Paolo Abeni committed Feb 16, 2023
1 parent 051d442 commit fb38306
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 815 deletions.
14 changes: 0 additions & 14 deletions net/sched/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -68,20 +68,6 @@ config NET_SCH_HFSC
To compile this code as a module, choose M here: the
module will be called sch_hfsc.

config NET_SCH_ATM
tristate "ATM Virtual Circuits (ATM)"
depends on ATM
help
Say Y here if you want to use the ATM pseudo-scheduler. This
provides a framework for invoking classifiers, which in turn
select classes of this queuing discipline. Each class maps
the flow(s) it is handling to a given virtual circuit.

See the top of <file:net/sched/sch_atm.c> for more details.

To compile this code as a module, choose M here: the
module will be called sch_atm.

config NET_SCH_PRIO
tristate "Multi Band Priority Queueing (PRIO)"
help
Expand Down
1 change: 0 additions & 1 deletion net/sched/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,6 @@ obj-$(CONFIG_NET_SCH_TBF) += sch_tbf.o
obj-$(CONFIG_NET_SCH_TEQL) += sch_teql.o
obj-$(CONFIG_NET_SCH_PRIO) += sch_prio.o
obj-$(CONFIG_NET_SCH_MULTIQ) += sch_multiq.o
obj-$(CONFIG_NET_SCH_ATM) += sch_atm.o
obj-$(CONFIG_NET_SCH_NETEM) += sch_netem.o
obj-$(CONFIG_NET_SCH_DRR) += sch_drr.o
obj-$(CONFIG_NET_SCH_PLUG) += sch_plug.o
Expand Down
Loading

0 comments on commit fb38306

Please sign in to comment.