From: Andris PE Date: Wed, 1 Jul 2026 09:03:50 +0000 (+0000) Subject: kernel: minimize kmod-sched-connmark dependencies X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a3811bbf4cc363aa4488863644f22726b45596a0;p=thirdparty%2Fopenwrt.git kernel: minimize kmod-sched-connmark dependencies Remove iptables kmod dependency from kmod-sched-connmark. Both dependents package/network/config/qos-scripts ../packages/net/trafficshaper Already pull in ipt kmods via iptables-mod-conntrack-extra Permits "clean" nftables migration at https://github.com/openwrt/packages/pull/29830 Signed-off-by: Andris PE Link: https://github.com/openwrt/openwrt/pull/24019 Signed-off-by: Jonas Jelonek --- diff --git a/package/kernel/linux/modules/netsupport.mk b/package/kernel/linux/modules/netsupport.mk index 815c9437496..c4ab8dc2fe7 100644 --- a/package/kernel/linux/modules/netsupport.mk +++ b/package/kernel/linux/modules/netsupport.mk @@ -825,7 +825,7 @@ $(eval $(call KernelPackage,sched-cake)) define KernelPackage/sched-connmark SUBMENU:=$(NETWORK_SUPPORT_MENU) TITLE:=Traffic shaper conntrack mark support - DEPENDS:=+kmod-sched-core +kmod-ipt-core +kmod-ipt-conntrack-extra + DEPENDS:=+kmod-sched-core +kmod-nf-conntrack KCONFIG:=CONFIG_NET_ACT_CONNMARK FILES:=$(LINUX_DIR)/net/sched/act_connmark.ko AUTOLOAD:=$(call AutoLoad,71, act_connmark)