$(eval $(call KernelPackage,sched-ipset))
+define KernelPackage/sched-mqprio-common
+ SUBMENU:=$(NETWORK_SUPPORT_MENU)
+ TITLE:=mqprio queue common dependencies support
+ DEPENDS:=@LINUX_6_6
+ HIDDEN:=1
+ KCONFIG:=CONFIG_NET_SCH_MQPRIO_LIB
+ FILES:=$(LINUX_DIR)/net/sched/sch_mqprio_lib.ko
+endef
+
+define KernelPackage/sched-mqprio-common/description
+ Common library for manipulating mqprio queue configurations
+endef
+
+$(eval $(call KernelPackage,sched-mqprio-common))
+
+
define KernelPackage/sched-mqprio
SUBMENU:=$(NETWORK_SUPPORT_MENU)
TITLE:=Multi-queue priority scheduler (MQPRIO)
- DEPENDS:=+kmod-sched-core
+ DEPENDS:=+kmod-sched-core +LINUX_6_6:kmod-sched-mqprio-common
KCONFIG:=CONFIG_NET_SCH_MQPRIO
FILES:=$(LINUX_DIR)/net/sched/sch_mqprio.ko
AUTOLOAD:=$(call AutoProbe, sch_mqprio)