From: Dorinda Bassey on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
Disable various network-related protocols listed below and it's related dependencies.
excluding: the ICMP and IPv4 protocols, the AF_CAN, AF_UNIX, AF_NETLINK and AF_INET socket families, and the SOCK_STREAM and SOCK_DGRAM, SOCK_PACKET, SOCK_SEQPACKET and AF_PACKET socket protocols.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
--- redhat/configs/rhel/automotive/generic/CONFIG_B53 | 1 + redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD | 1 + redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_CLIENT | 1 + redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_SERVER | 1 + redhat/configs/rhel/automotive/generic/CONFIG_BPF_STREAM_PARSER | 1 + redhat/configs/rhel/automotive/generic/CONFIG_FIREWIRE_NET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_IP_SET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_IP_VS | 1 + redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET_CXGB4 | 1 + redhat/configs/rhel/automotive/generic/CONFIG_LRU_CACHE | 1 + redhat/configs/rhel/automotive/generic/CONFIG_LWTUNNEL_BPF | 1 + redhat/configs/rhel/automotive/generic/CONFIG_MLXSW_CORE | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NETDEVSIM | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NETLABEL | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_9P_RDMA | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_CLS_ACT | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_PKTGEN | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_SWITCHDEV | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_VENDOR_MYRI | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NVME_KEYRING | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NVME_RDMA | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NVME_TARGET_RDMA | 1 + redhat/configs/rhel/automotive/generic/CONFIG_OBJAGG | 1 + redhat/configs/rhel/automotive/generic/CONFIG_OPENVSWITCH | 1 + redhat/configs/rhel/automotive/generic/CONFIG_PACKET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_PARMAN | 1 + redhat/configs/rhel/automotive/generic/CONFIG_SMBFS | 1 + redhat/configs/rhel/automotive/generic/CONFIG_SOCK_VALIDATE_XMIT | 1 + redhat/configs/rhel/automotive/generic/CONFIG_TCP_CONG_ADVANCED | 1 + redhat/configs/rhel/automotive/generic/CONFIG_TEST_KMOD | 1 + redhat/configs/rhel/automotive/generic/CONFIG_TLS | 1 + redhat/configs/rhel/automotive/generic/CONFIG_USB4_NET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_XDP_SOCKETS | 1 + 34 files changed, 34 insertions(+), 0 deletions(-)
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable Packet Socket Protocol
Disable The Packet Socket Protocol and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_PACKET b/redhat/configs/rhel/automotive/generic/CONFIG_PACKET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_PACKET @@ -0,0 +1 @@ +# CONFIG_PACKET is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable XDP Socket Protocol
Disable The XDP Socket Protocol and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_XDP_SOCKETS b/redhat/configs/rhel/automotive/generic/CONFIG_XDP_SOCKETS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_XDP_SOCKETS @@ -0,0 +1 @@ +# CONFIG_XDP_SOCKETS is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable Advanced TCP Congestion Control
Disable The Advanced TCP Congestion Control and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_TCP_CONG_ADVANCED b/redhat/configs/rhel/automotive/generic/CONFIG_TCP_CONG_ADVANCED new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_TCP_CONG_ADVANCED @@ -0,0 +1 @@ +# CONFIG_TCP_CONG_ADVANCED is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable TLS Protocol
Disable The TLS Protocol and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_TLS b/redhat/configs/rhel/automotive/generic/CONFIG_TLS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_TLS @@ -0,0 +1 @@ +# CONFIG_TLS is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable NetLabel subsystem support
Disable The NetLabel subsystem support and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NETLABEL b/redhat/configs/rhel/automotive/generic/CONFIG_NETLABEL new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NETLABEL @@ -0,0 +1 @@ +# CONFIG_NETLABEL is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable IP set support
Disable The IP set support and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_IP_SET b/redhat/configs/rhel/automotive/generic/CONFIG_IP_SET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_IP_SET @@ -0,0 +1 @@ +# CONFIG_IP_SET is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable IP Virtual Server configs
Disable The IP Virtual Server config and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_IP_VS b/redhat/configs/rhel/automotive/generic/CONFIG_IP_VS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_IP_VS @@ -0,0 +1 @@ +# CONFIG_IP_VS is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable Open vSwitch configs
Disable The Open vSwitch config and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_OPENVSWITCH b/redhat/configs/rhel/automotive/generic/CONFIG_OPENVSWITCH new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_OPENVSWITCH @@ -0,0 +1 @@ +# CONFIG_OPENVSWITCH is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable BPF STREAM_PARSER
Disable The BPF STREAM_PARSER that allows a TCP stream parser to be used with BPF_MAP_TYPE_SOCKMAP
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_BPF_STREAM_PARSER b/redhat/configs/rhel/automotive/generic/CONFIG_BPF_STREAM_PARSER new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_BPF_STREAM_PARSER @@ -0,0 +1 @@ +# CONFIG_BPF_STREAM_PARSER is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable traffic control actions
Disable The traffic control actions (NET_CLS_ACT) and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_CLS_ACT b/redhat/configs/rhel/automotive/generic/CONFIG_NET_CLS_ACT new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_CLS_ACT @@ -0,0 +1 @@ +# CONFIG_NET_CLS_ACT is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable network packet generator
Disable The network packet generator and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_PKTGEN b/redhat/configs/rhel/automotive/generic/CONFIG_NET_PKTGEN new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_PKTGEN @@ -0,0 +1 @@ +# CONFIG_NET_PKTGEN is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable switchdev driver framework
Disable The switchdev driver framework and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_SWITCHDEV b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SWITCHDEV new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_SWITCHDEV @@ -0,0 +1 @@ +# CONFIG_NET_SWITCHDEV is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable RADOS block device configs
Disable The RADOS block device configs and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD @@ -0,0 +1 @@ +# CONFIG_BLK_DEV_RNBD is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_CLIENT b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_CLIENT new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_CLIENT @@ -0,0 +1 @@ +# CONFIG_BLK_DEV_RNBD_CLIENT is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_SERVER b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_SERVER new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_BLK_DEV_RNBD_SERVER @@ -0,0 +1 @@ +# CONFIG_BLK_DEV_RNBD_SERVER is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable lightweight tunneling with BPF
Disable The lightweight tunneling with BPF for implementing flexible packet forwarding.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_LWTUNNEL_BPF b/redhat/configs/rhel/automotive/generic/CONFIG_LWTUNNEL_BPF new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_LWTUNNEL_BPF @@ -0,0 +1 @@ +# CONFIG_LWTUNNEL_BPF is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable RDMA in the 9P network
Disable RDMA support in the 9P network protocol.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_9P_RDMA b/redhat/configs/rhel/automotive/generic/CONFIG_NET_9P_RDMA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_9P_RDMA @@ -0,0 +1 @@ +# CONFIG_NET_9P_RDMA is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable CONFIG_SOCK_VALIDATE_XMIT config
Disable CONFIG_SOCK_VALIDATE_XMIT config, This config validates the socket's ability to transmit data.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_SOCK_VALIDATE_XMIT b/redhat/configs/rhel/automotive/generic/CONFIG_SOCK_VALIDATE_XMIT new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_SOCK_VALIDATE_XMIT @@ -0,0 +1 @@ +# CONFIG_SOCK_VALIDATE_XMIT is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable network storage related protocols
Disable network storage related protocols such as: CONFIG_NVME_* CONFIG_ISCSI_TARGET* This also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET b/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET @@ -0,0 +1 @@ +# CONFIG_ISCSI_TARGET is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET_CXGB4 b/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET_CXGB4 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_ISCSI_TARGET_CXGB4 @@ -0,0 +1 @@ +# CONFIG_ISCSI_TARGET_CXGB4 is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NVME_KEYRING b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_KEYRING new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_KEYRING @@ -0,0 +1 @@ +# CONFIG_NVME_KEYRING is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NVME_RDMA b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_RDMA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_RDMA @@ -0,0 +1 @@ +# CONFIG_NVME_RDMA is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NVME_TARGET_RDMA b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_TARGET_RDMA new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NVME_TARGET_RDMA @@ -0,0 +1 @@ +# CONFIG_NVME_TARGET_RDMA is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable Networking over FireWire
Disable Networking over FireWire.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_FIREWIRE_NET b/redhat/configs/rhel/automotive/generic/CONFIG_FIREWIRE_NET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_FIREWIRE_NET @@ -0,0 +1 @@ +# CONFIG_FIREWIRE_NET is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable DSA driver configs
Disable The DSA driver configs and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_B53 b/redhat/configs/rhel/automotive/generic/CONFIG_B53 new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_B53 @@ -0,0 +1 @@ +# CONFIG_B53 is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable the Mellanox SwitchX core driver
Disable The Mellanox SwitchX core driver and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_MLXSW_CORE b/redhat/configs/rhel/automotive/generic/CONFIG_MLXSW_CORE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_MLXSW_CORE @@ -0,0 +1 @@ +# CONFIG_MLXSW_CORE is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable network simulation and USB4 Ethernet
Disable network simulation and USB4 Ethernet functionality and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NETDEVSIM b/redhat/configs/rhel/automotive/generic/CONFIG_NETDEVSIM new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NETDEVSIM @@ -0,0 +1 @@ +# CONFIG_NETDEVSIM is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_USB4_NET b/redhat/configs/rhel/automotive/generic/CONFIG_USB4_NET new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_USB4_NET @@ -0,0 +1 @@ +# CONFIG_USB4_NET is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable Myricom network adapters
Disable The Myricom network adapters and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_NET_VENDOR_MYRI b/redhat/configs/rhel/automotive/generic/CONFIG_NET_VENDOR_MYRI new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_NET_VENDOR_MYRI @@ -0,0 +1 @@ +# CONFIG_NET_VENDOR_MYRI is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable the SMBFS file system
Disable the SMBFS file system and this also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816 Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_SMBFS b/redhat/configs/rhel/automotive/generic/CONFIG_SMBFS new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_SMBFS @@ -0,0 +1 @@ +# CONFIG_SMBFS is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable LRU_CACHE and TEST_KMOD configs
Disable support for LRU (Least Recently Used) cache and testing support for kernel modules. This also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_LRU_CACHE b/redhat/configs/rhel/automotive/generic/CONFIG_LRU_CACHE new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_LRU_CACHE @@ -0,0 +1 @@ +# CONFIG_LRU_CACHE is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_TEST_KMOD b/redhat/configs/rhel/automotive/generic/CONFIG_TEST_KMOD new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_TEST_KMOD @@ -0,0 +1 @@ +# CONFIG_TEST_KMOD is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Dorinda Bassey dbassey@redhat.com
redhat/configs: automotive: Disable PARMAN and OBJAGG configs
Disable support for ParMan and the Object Aggregator configs. This also automatically disables it's related dependencies.
This is needed to satisfy a requirement of FuSa efforts for RHIVOS.
Link: https://issues.redhat.com/browse/RHEL-75816
Signed-off-by: Dorinda Bassey dbassey@redhat.com
diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_OBJAGG b/redhat/configs/rhel/automotive/generic/CONFIG_OBJAGG new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_OBJAGG @@ -0,0 +1 @@ +# CONFIG_OBJAGG is not set diff --git a/redhat/configs/rhel/automotive/generic/CONFIG_PARMAN b/redhat/configs/rhel/automotive/generic/CONFIG_PARMAN new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/automotive/generic/CONFIG_PARMAN @@ -0,0 +1 @@ +# CONFIG_PARMAN is not set
-- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652
From: Marcelo Ricardo Leitner on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2326230...
Can we please remove double disablings, such as CONFIG_NET_DSA and CONFIG_FIREWIRE_NET ?
As discussed in the kernel team leads mtg this Thu, this enforcement will be made through acks from the auto team whenever a knob change affects automotive configs.
@jwilsonrh
From: Jarod Wilson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2326564...
Aye, as of right now, it should already be visible/obvious if a config change alters automotive configs as well as base configs, and we're committing to adding support for flagging those for explicit approval from the automotive group when they crop up.
From: Dorinda Bassey on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2328191...
Yeah the `CONFIG_NET_DSA` was an oversight. Thanks! for the `CONFIG_FIREWIRE_NET` without the MR it is set as `redhat/configs/fedora/generic/x86/CONFIG_FIREWIRE_NET:CONFIG_FIREWIRE_NET=m ` so i'm leaving that config there.
From: Dorinda Bassey on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2328191...
Yeah the `CONFIG_NET_DSA` was an oversight. Thanks!
for the `CONFIG_FIREWIRE_NET` without the MR it is set as `redhat/configs/fedora/generic/x86/CONFIG_FIREWIRE_NET:CONFIG_FIREWIRE_NET=m ` so i'm leaving that config there.
From: Dorinda Bassey on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2328191...
For the `CONFIG_NET_DSA`, I did not explicitly disable it, but instead disabled the top level config `CONFIG_B53` which automatically disables it's related dependencies. this `CONFIG_B53` is not currently disabled in RHEL so I don't think it's a double disable.
for the `CONFIG_FIREWIRE_NET` without the MR it is set as `redhat/configs/fedora/generic/x86/CONFIG_FIREWIRE_NET:CONFIG_FIREWIRE_NET=m ` so i'm leaving that config there.
From: Marcelo Ricardo Leitner on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2331154...
I'm not following. I tried it on the commit that you based the MR, and for NET_DSA I see:
``` ((72e3afc5f166...))]$ grep NET_DSA *config kernel-6.14.0-aarch64-64k.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-64k-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-automotive.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-automotive-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-rt.config:# CONFIG_NET_DSA is not set kernel-6.14.0-aarch64-rt-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-ppc64le.config:# CONFIG_NET_DSA is not set kernel-6.14.0-ppc64le-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-s390x.config:# CONFIG_NET_DSA is not set kernel-6.14.0-s390x-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64-automotive.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64-automotive-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64-debug.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64-rt.config:# CONFIG_NET_DSA is not set kernel-6.14.0-x86_64-rt-debug.config:# CONFIG_NET_DSA is not set ```
isn't it already off? And because of that B53 cannot be enabled, as you said, as it depends on NET_DSA.
As for firewire, it won't import configs from Fedora. If it is, that's a big bug somewhere. Similarly:
``` configs ((72e3afc5f166...))]$ grep 'FIREWIRE>' *config kernel-6.14.0-aarch64-64k.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-64k-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-automotive.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-automotive-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-rt.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-aarch64-rt-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-ppc64le.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-ppc64le-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-s390x.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-s390x-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64-automotive.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64-automotive-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64-debug.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64-rt.config:# CONFIG_FIREWIRE is not set kernel-6.14.0-x86_64-rt-debug.config:# CONFIG_FIREWIRE is not set ```
And FIREWIRE_NET depends on FIREWIRE:
``` config FIREWIRE_NET tristate "IP networking over 1394" depends on FIREWIRE && INET ```
Am I missing something maybe?
From: Dorinda Bassey on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/3652#note_2332499...
isn't it already off? And because of that B53 cannot be enabled, as you
said, as it depends on NET_DSA.
Right!
For firewire I can disable it as well, no point disabling it if `CONFIG_FIREWIRE is not set` Thanks!
kernel@lists.fedoraproject.org