Skip to content

Commit bbe77c1

Browse files
jhsmtPaolo Abeni
authored andcommitted
net/sched: Retire dsmark qdisc
The dsmark qdisc has served us well over the years for diffserv but has not been getting much attention due to other more popular approaches to do diffserv services. 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 fb38306 commit bbe77c1

File tree

4 files changed

+0
-670
lines changed

4 files changed

+0
-670
lines changed

net/sched/Kconfig

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -192,17 +192,6 @@ config NET_SCH_GRED
192192
To compile this code as a module, choose M here: the
193193
module will be called sch_gred.
194194

195-
config NET_SCH_DSMARK
196-
tristate "Differentiated Services marker (DSMARK)"
197-
help
198-
Say Y if you want to schedule packets according to the
199-
Differentiated Services architecture proposed in RFC 2475.
200-
Technical information on this method, with pointers to associated
201-
RFCs, is available at <http://www.gta.ufrj.br/diffserv/>.
202-
203-
To compile this code as a module, choose M here: the
204-
module will be called sch_dsmark.
205-
206195
config NET_SCH_NETEM
207196
tristate "Network emulator (NETEM)"
208197
help

net/sched/Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ obj-$(CONFIG_NET_SCH_HFSC) += sch_hfsc.o
3838
obj-$(CONFIG_NET_SCH_RED) += sch_red.o
3939
obj-$(CONFIG_NET_SCH_GRED) += sch_gred.o
4040
obj-$(CONFIG_NET_SCH_INGRESS) += sch_ingress.o
41-
obj-$(CONFIG_NET_SCH_DSMARK) += sch_dsmark.o
4241
obj-$(CONFIG_NET_SCH_SFB) += sch_sfb.o
4342
obj-$(CONFIG_NET_SCH_SFQ) += sch_sfq.o
4443
obj-$(CONFIG_NET_SCH_TBF) += sch_tbf.o

0 commit comments

Comments
 (0)