aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2006-10-06 17:32:22 +0000
committerFelix Fietkau <nbd@openwrt.org>2006-10-06 17:32:22 +0000
commita2aa7e5779e09f4399d4e5bc2d51d982bc117a91 (patch)
treeb7f3f66d3dc0090537b25773b3309e35e4dc8b74
parentb5d91b72f268ce526cf9a5b8b02e4f8bf28c8f21 (diff)
downloadupstream-a2aa7e5779e09f4399d4e5bc2d51d982bc117a91.tar.gz
upstream-a2aa7e5779e09f4399d4e5bc2d51d982bc117a91.tar.bz2
upstream-a2aa7e5779e09f4399d4e5bc2d51d982bc117a91.zip
port kmod-sched to new kernel packaging system
git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4933 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r--include/modules-2.4.mk4
-rw-r--r--include/modules-2.6.mk4
-rw-r--r--package/kernel/modules.mk10
-rw-r--r--target/linux/Config.in7
4 files changed, 10 insertions, 15 deletions
diff --git a/include/modules-2.4.mk b/include/modules-2.4.mk
index 7ef3323639..419a28bb68 100644
--- a/include/modules-2.4.mk
+++ b/include/modules-2.4.mk
@@ -21,10 +21,6 @@ $(eval $(call KMOD_template,IPIP,ipip,\
$(MODULES_DIR)/kernel/net/ipv4/ipip.o \
,CONFIG_NET_IPIP,,60,ipip))
-$(eval $(call KMOD_template,SCHED,sched,\
- $(MODULES_DIR)/kernel/net/sched/*.o \
-))
-
$(eval $(call KMOD_template,TUN,tun,\
$(MODULES_DIR)/kernel/drivers/net/tun.o \
,CONFIG_TUN,,20,tun))
diff --git a/include/modules-2.6.mk b/include/modules-2.6.mk
index 08ac4da810..950ff56786 100644
--- a/include/modules-2.6.mk
+++ b/include/modules-2.6.mk
@@ -19,10 +19,6 @@ $(eval $(call KMOD_template,IPIP,ipip,\
$(MODULES_DIR)/kernel/net/ipv4/ipip.ko \
,CONFIG_NET_IPIP,,60,ipip))
-$(eval $(call KMOD_template,SCHED,sched,\
- $(MODULES_DIR)/kernel/net/sched/*.ko \
-,CONFIG_NET_SCHED))
-
# Block devices
$(eval $(call KMOD_template,LOOP,loop,\
diff --git a/package/kernel/modules.mk b/package/kernel/modules.mk
index ab32969e35..a71948ddf1 100644
--- a/package/kernel/modules.mk
+++ b/package/kernel/modules.mk
@@ -391,6 +391,16 @@ endef
$(eval $(call KernelPackage,mppe))
+define KernelPackage/sched
+ TITLE:=Traffic schedulers
+ DESCRIPTION:=\
+ Kernel schedulers for IP traffic
+ FILES:=$(MODULES_DIR)/kernel/net/sched/*.$(LINUX_KMOD_SUFFIX)
+endef
+$(eval $(call KernelPackage,sched))
+
+
+
NDMENU:=Network Devices
define KernelPackage/natsemi
diff --git a/target/linux/Config.in b/target/linux/Config.in
index 1c1361e763..20099fee42 100644
--- a/target/linux/Config.in
+++ b/target/linux/Config.in
@@ -30,13 +30,6 @@ config PACKAGE_KMOD_RING
help
PF Ring
-config PACKAGE_KMOD_SCHED
- prompt "kmod-sched........................ Traffic schedulers"
- tristate
- default m
- help
- Kernel schedulers for IP traffic
-
config PACKAGE_KMOD_TUN
prompt "kmod-tun.......................... Universal TUN/TAP driver"
tristate