[PATCH 1/2] Enable CONFIG_NET_SCH_ETF

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx>

Enable the ETF queuing discipline (qdisc) as a module, similar to many other
qdiscs that we have enabled as modules.

ETF stands for Earliest TxTime first and it enables applications to schedule
network packets to be sent in the future.

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx>
---
 configs/fedora/generic/CONFIG_NET_SCH_ETF | 2 +-
 kernel-aarch64-debug.config               | 2 +-
 kernel-aarch64.config                     | 2 +-
 kernel-armv7hl-debug.config               | 2 +-
 kernel-armv7hl-lpae-debug.config          | 2 +-
 kernel-armv7hl-lpae.config                | 2 +-
 kernel-armv7hl.config                     | 2 +-
 kernel-i686-debug.config                  | 2 +-
 kernel-i686.config                        | 2 +-
 kernel-ppc64le-debug.config               | 2 +-
 kernel-ppc64le.config                     | 2 +-
 kernel-s390x-debug.config                 | 2 +-
 kernel-s390x.config                       | 2 +-
 kernel-x86_64-debug.config                | 2 +-
 kernel-x86_64.config                      | 2 +-
 15 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/configs/fedora/generic/CONFIG_NET_SCH_ETF b/configs/fedora/generic/CONFIG_NET_SCH_ETF
index 81be38299..e6e0db704 100644
--- a/configs/fedora/generic/CONFIG_NET_SCH_ETF
+++ b/configs/fedora/generic/CONFIG_NET_SCH_ETF
@@ -1 +1 @@
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config
index 9e1ebd58a..28aab4a2c 100644
--- a/kernel-aarch64-debug.config
+++ b/kernel-aarch64-debug.config
@@ -3791,7 +3791,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-aarch64.config b/kernel-aarch64.config
index ecb1738ba..9b2b582d2 100644
--- a/kernel-aarch64.config
+++ b/kernel-aarch64.config
@@ -3770,7 +3770,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-armv7hl-debug.config b/kernel-armv7hl-debug.config
index d02018cf4..557f6671d 100644
--- a/kernel-armv7hl-debug.config
+++ b/kernel-armv7hl-debug.config
@@ -3991,7 +3991,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-armv7hl-lpae-debug.config b/kernel-armv7hl-lpae-debug.config
index 157e5597e..b5580eda8 100644
--- a/kernel-armv7hl-lpae-debug.config
+++ b/kernel-armv7hl-lpae-debug.config
@@ -3816,7 +3816,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-armv7hl-lpae.config b/kernel-armv7hl-lpae.config
index f0e4ac84a..dabeeb27f 100644
--- a/kernel-armv7hl-lpae.config
+++ b/kernel-armv7hl-lpae.config
@@ -3796,7 +3796,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-armv7hl.config b/kernel-armv7hl.config
index 14a40a00e..95bac36e9 100644
--- a/kernel-armv7hl.config
+++ b/kernel-armv7hl.config
@@ -3971,7 +3971,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-i686-debug.config b/kernel-i686-debug.config
index 202339daf..ef79c8e58 100644
--- a/kernel-i686-debug.config
+++ b/kernel-i686-debug.config
@@ -3619,7 +3619,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-i686.config b/kernel-i686.config
index a6a0ebd26..83ea695ab 100644
--- a/kernel-i686.config
+++ b/kernel-i686.config
@@ -3599,7 +3599,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config
index 873a33c92..4b8e5a9b8 100644
--- a/kernel-ppc64le-debug.config
+++ b/kernel-ppc64le-debug.config
@@ -3374,7 +3374,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config
index cc27115ec..ef77a04da 100644
--- a/kernel-ppc64le.config
+++ b/kernel-ppc64le.config
@@ -3352,7 +3352,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config
index c5496274a..b1ef86fa4 100644
--- a/kernel-s390x-debug.config
+++ b/kernel-s390x-debug.config
@@ -3311,7 +3311,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-s390x.config b/kernel-s390x.config
index 3bb2f5bfe..fb6d7c7e4 100644
--- a/kernel-s390x.config
+++ b/kernel-s390x.config
@@ -3289,7 +3289,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config
index 0d516f4a4..a63a9fa08 100644
--- a/kernel-x86_64-debug.config
+++ b/kernel-x86_64-debug.config
@@ -3658,7 +3658,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
diff --git a/kernel-x86_64.config b/kernel-x86_64.config
index ff2f2ba0e..95ef43b21 100644
--- a/kernel-x86_64.config
+++ b/kernel-x86_64.config
@@ -3638,7 +3638,7 @@ CONFIG_NET_SCH_CODEL=m
 CONFIG_NET_SCH_DRR=m
 CONFIG_NET_SCH_DSMARK=m
 CONFIG_NET_SCHED=y
-# CONFIG_NET_SCH_ETF is not set
+CONFIG_NET_SCH_ETF=m
 CONFIG_NET_SCH_FQ_CODEL=y
 CONFIG_NET_SCH_FQ=m
 CONFIG_NET_SCH_GRED=m
-- 
2.14.4
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux