Changeset 32001


Ignore:
Timestamp:
2012-05-30T00:22:19+02:00 (6 years ago)
Author:
nbd
Message:

kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/modules/netsupport.mk

    r31907 r32001  
    596596SCHED_MODULES = $(patsubst $(LINUX_DIR)/net/sched/%.ko,%,$(wildcard $(LINUX_DIR)/net/sched/*.ko)) 
    597597SCHED_MODULES_CORE = sch_ingress sch_codel sch_fq_codel sch_hfsc cls_fw cls_route cls_flow cls_tcindex cls_u32 em_u32 act_mirred act_skbedit 
    598 SCHED_MODULES_EXTRA = $(filter-out $(SCHED_MODULES_CORE) act_connmark,$(SCHED_MODULES)) 
     598SCHED_MODULES_FILTER = $(SCHED_MODULES_CORE) act_connmark sch_esfq 
     599SCHED_MODULES_EXTRA = $(filter-out $(SCHED_MODULES_FILTER),$(SCHED_MODULES)) 
    599600SCHED_FILES = $(patsubst %,$(LINUX_DIR)/net/sched/%.ko,$(filter $(SCHED_MODULES_CORE),$(SCHED_MODULES))) 
    600601SCHED_FILES_EXTRA = $(patsubst %,$(LINUX_DIR)/net/sched/%.ko,$(SCHED_MODULES_EXTRA)) 
     
    639640$(eval $(call KernelPackage,sched-connmark)) 
    640641 
     642define KernelPackage/sched-esfq 
     643  SUBMENU:=$(NETWORK_SUPPORT_MENU) 
     644  TITLE:=Traffic shaper ESFQ support 
     645  DEPENDS:=+kmod-sched-core +kmod-ipt-core 
     646  KCONFIG:= \ 
     647        CONFIG_NET_SCH_ESFQ \ 
     648        CONFIG_NET_SCH_ESFQ_NFCT=y 
     649  FILES:=$(LINUX_DIR)/net/sched/sch_esfq.ko 
     650endef 
     651$(eval $(call KernelPackage,sched-esfq)) 
     652 
    641653define KernelPackage/sched 
    642654  SUBMENU:=$(NETWORK_SUPPORT_MENU) 
     
    646658        CONFIG_NET_SCH_DSMARK \ 
    647659        CONFIG_NET_SCH_HTB \ 
    648         CONFIG_NET_SCH_ESFQ \ 
    649         CONFIG_NET_SCH_ESFQ_NFCT=y \ 
    650660        CONFIG_NET_SCH_FIFO \ 
    651661        CONFIG_NET_SCH_GRED \ 
Note: See TracChangeset for help on using the changeset viewer.