From: Dorinda Bassey <[email protected]>

redhat/configs: Disable unsafe queuing disciplines

Upstream Status: RHEL only

Disable the queueing disciplines not deemed mature
and robust enough for use in RHIVOS:
CONFIG_NET_SCH_HFSC
CONFIG_NET_SCH_GRED
CONFIG_NET_SCH_RED
CONFIG_NET_SCH_CAKE
CONFIG_NET_SCH_SFB
CONFIG_NET_SCH_CHOKE
CONFIG_NET_SCH_CODEL
CONFIG_NET_SCH_HHF
CONFIG_NET_SCH_PLUG
CONFIG_NET_SCH_DRR
CONFIG_NET_SCH_PIE
CONFIG_NET_SCH_QFQ
CONFIG_NET_SCH_SKBPRIO
CONFIG_NET_SCH_TEQL

This is needed to satisfy a requirement of FuSa efforts
for RHIVOS.

Link: https://issues.redhat.com/browse/RHEL-73582

Signed-off-by: Dorinda Bassey <[email protected]>

diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CAKE 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CAKE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CAKE
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_CAKE is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CHOKE 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CHOKE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CHOKE
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_CHOKE is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CODEL 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CODEL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_CODEL
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_CODEL is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_DRR 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_DRR
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_DRR
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_DRR is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_GRED 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_GRED
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_GRED
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_GRED is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HFSC 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HFSC
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HFSC
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_HFSC is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HHF 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HHF
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_HHF
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_HHF is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PIE 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PIE
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PIE
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_PIE is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PLUG 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PLUG
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_PLUG
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_PLUG is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_QFQ 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_QFQ
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_QFQ
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_QFQ is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_RED 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_RED
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_RED
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_RED is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SFB 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SFB
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SFB
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_SFB is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SKBPRIO 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SKBPRIO
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_SKBPRIO
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_SKBPRIO is not set
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_TEQL 
b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_TEQL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SCH_TEQL
@@ -0,0 +1 @@
+# CONFIG_NET_SCH_TEQL is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3592

-- 
_______________________________________________
kernel mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to