kernel: netsupport: add kmod-sched-act-gate

Add the gate tc action (IEEE 802.1Qci), which passes or drops ingress
packets based on a time schedule. It is used for Time-Sensitive
Networking.

Link: https://github.com/openwrt/openwrt/pull/25777
Signed-off-by: Nick Hainke <vincent@systemli.org>
This commit is contained in:
Nick Hainke committed 2026-10-11 09:29:58 +02:00
1 parent 75db232e46
commit 26ad76b186
1 file changed
+17
@@ -743,6 +743,23 @@ endef
$(eval $(call KernelPackage,sched-core))
define KernelPackage/sched-act-gate
SUBMENU:=$(NETWORK_SUPPORT_MENU)
TITLE:=Traffic gate control
DEPENDS:=+kmod-sched-core
KCONFIG:=CONFIG_NET_ACT_GATE
FILES:=$(LINUX_DIR)/net/sched/act_gate.ko
AUTOLOAD:=$(call AutoProbe,act_gate)
endef
define KernelPackage/sched-act-gate/description
Gate tc action (IEEE 802.1Qci) that passes or drops ingress packets
based on a time schedule.
endef
$(eval $(call KernelPackage,sched-act-gate))
define KernelPackage/sched-act-police
SUBMENU:=$(NETWORK_SUPPORT_MENU)
TITLE:=Traffic Policing