netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/2] net/sched: retire tc ipt action
@ 2023-12-21 21:31 Jamal Hadi Salim
  2023-12-21 21:31 ` [PATCH net-next 1/2] net/sched: Retire " Jamal Hadi Salim
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Jamal Hadi Salim @ 2023-12-21 21:31 UTC (permalink / raw)
  To: davem, kuba, edumazet, pabeni
  Cc: netdev, jiri, xiyou.wangcong, stephen, dsahern, fw, pctammela,
	victor

In keeping up with my status as a hero who removes code: another one bites the
dust.
The tc ipt action was intended to run all netfilter/iptables target.
Unfortunately it has not benefitted over the years from proper updates when
netfilter changes, and for that reason it has remained rudimentary.
Pinging a bunch of people that i was aware were using this indicates that
removing it wont affect them.
Retire it to reduce maintenance efforts.
So Long, ipt, and Thanks for all the Fish.

Jamal Hadi Salim (2):
  net/sched: Retire ipt action
  net/sched: Remove CONFIG_NET_ACT_IPT from default configs

 arch/loongarch/configs/loongson3_defconfig |   1 -
 arch/mips/configs/ip22_defconfig           |   1 -
 arch/mips/configs/malta_defconfig          |   1 -
 arch/mips/configs/malta_kvm_defconfig      |   1 -
 arch/mips/configs/maltaup_xpa_defconfig    |   1 -
 arch/mips/configs/rb532_defconfig          |   1 -
 arch/powerpc/configs/ppc6xx_defconfig      |   1 -
 arch/s390/configs/debug_defconfig          |   1 -
 arch/s390/configs/defconfig                |   1 -
 arch/sh/configs/titan_defconfig            |   1 -
 include/net/tc_act/tc_ipt.h                |  17 -
 include/net/tc_wrapper.h                   |   4 -
 include/uapi/linux/pkt_cls.h               |   4 +-
 include/uapi/linux/tc_act/tc_ipt.h         |  20 -
 net/sched/Makefile                         |   1 -
 net/sched/act_ipt.c                        | 464 ---------------------
 tools/testing/selftests/tc-testing/config  |   1 -
 tools/testing/selftests/tc-testing/tdc.sh  |   1 -
 18 files changed, 2 insertions(+), 520 deletions(-)
 delete mode 100644 include/net/tc_act/tc_ipt.h
 delete mode 100644 include/uapi/linux/tc_act/tc_ipt.h
 delete mode 100644 net/sched/act_ipt.c

-- 
2.34.1


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-01-02 12:50 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-12-21 21:31 [PATCH net-next 0/2] net/sched: retire tc ipt action Jamal Hadi Salim
2023-12-21 21:31 ` [PATCH net-next 1/2] net/sched: Retire " Jamal Hadi Salim
2023-12-21 21:38   ` Pedro Tammela
2023-12-22  1:19     ` Stephen Hemminger
2023-12-22  2:02       ` David Ahern
2023-12-22  3:52         ` Stephen Hemminger
2023-12-22 10:45           ` Jamal Hadi Salim
2023-12-21 21:31 ` [PATCH net-next 2/2] net/sched: Remove CONFIG_NET_ACT_IPT from default configs Jamal Hadi Salim
2023-12-21 21:33 ` [PATCH net-next 0/2] net/sched: retire tc ipt action Florian Westphal
2023-12-22  3:51 ` David Ahern
2024-01-02 12:50 ` patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).