[OS-BUILD PATCH] dummy test
by GitLab Bridge on behalf of dzickusrh
From: Don Zickus <dzickus(a)redhat.com>
---
.gitlab-ci.yml | 31 ++++++++++++++++++++++---------
1 file changed, 22 insertions(+), 9 deletions(-)
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f4cf9dff3436..2b5a9bcf648c 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,10 +1,23 @@
-# CI definitions for ark-patches and internal are maintained in a single file
-# outside the main repository because the two branches are regularly merged
-# together in release branches. Rather than trying to keep the two branches in
-# sync or have merge conflicts each time we merge the two branches, the
-# definition is stored externally and included in each branch.
+# GitLab CI configuration file
#
-# To update any CI jobs, please submit any merge requests to
-# https://gitlab.com/cki-project/kernel-ark-ci/.
-include:
- - remote: 'https://gitlab.com/cki-project/kernel-ark-ci/raw/master/gitlab-ci.yml'
+# This contains CI definitions for https://gitlab.com/cki-project/kernel-ark.
+# It is stored outside the repository so that it's easy for all branches to
+# have a single CI definition across branches. Kernel patches are in one
+# branch, configuration in a separate branch, but these branches are merged for
+# release. Rather than making sure the two branches keep in sync, each branch
+# just has a CI definition that includes this file.
+
+image: registry.gitlab.com/cki-project/containers/python
+
+stages:
+ - test
+
+testing:
+ variables:
+ GIT_CLONE_PATH: $CI_BUILDS_DIR/$CI_CONCURRENT_ID/kernel-ark
+ GIT_DEPTH: "1"
+ stage: test
+ script:
+ - git config user.name "Fedora Kernel Team"
+ - git config user.email "kernel-team(a)fedoraproject.org"
+ - echo "PUBLIC KEY: $TORVALDS_GPG_KEY"
--
GitLab
3 years, 2 months
[OS-BUILD PATCH] gcc-plugins: fix gcc 11 indigestion with plugins...
by GitLab Bridge on behalf of jmflinuxtx
From: =?UTF-8?q?Valdis=20Kl=C4=93tnieks?= <valdis.kletnieks(a)vt.edu>
Fedora Rawhide has started including gcc 11,and the g++ compiler
throws a wobbly when it hits scripts/gcc-plugins:
HOSTCXX scripts/gcc-plugins/latent_entropy_plugin.so
In file included from /usr/include/c++/11/type_traits:35,
from /usr/lib/gcc/x86_64-redhat-linux/11/plugin/include/system.h:244,
from /usr/lib/gcc/x86_64-redhat-linux/11/plugin/include/gcc-plugin.h:28,
from scripts/gcc-plugins/gcc-common.h:7,
from scripts/gcc-plugins/latent_entropy_plugin.c:78:
/usr/include/c++/11/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO
C++ 2011 standard. This support must be enabled with the -std=c++11 or -std=gnu++11 compiler options.
32 | #error This file requires compiler and library support \
In fact, it works just fine with c++11, which has been in gcc since 4.8,
and we now require 4.9 as a minimum.
Signed-off-by: Valdis Kletnieks <valdis.kletnieks(a)vt.edu>
---
scripts/gcc-plugins/Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scripts/gcc-plugins/Makefile b/scripts/gcc-plugins/Makefile
index d66949bfeba4..b5487cce69e8 100644
--- a/scripts/gcc-plugins/Makefile
+++ b/scripts/gcc-plugins/Makefile
@@ -22,9 +22,9 @@ always-y += $(GCC_PLUGIN)
GCC_PLUGINS_DIR = $(shell $(CC) -print-file-name=plugin)
plugin_cxxflags = -Wp,-MMD,$(depfile) $(KBUILD_HOSTCXXFLAGS) -fPIC \
- -I $(GCC_PLUGINS_DIR)/include -I $(obj) -std=gnu++98 \
+ -I $(GCC_PLUGINS_DIR)/include -I $(obj) -std=gnu++11 \
-fno-rtti -fno-exceptions -fasynchronous-unwind-tables \
- -ggdb -Wno-narrowing -Wno-unused-variable -Wno-c++11-compat \
+ -ggdb -Wno-narrowing -Wno-unused-variable \
-Wno-format-diag
plugin_ldflags = -shared
--
GitLab
3 years, 2 months
✅ PASS: Test report for kernel 5.10.4-200.fc33 (fedora-33)
by CKI Project
Hello,
We ran automated tests on the following kernel build:
Kernel package: kernel-5.10.4-200.fc33
COPR build ID: 1858459
The results of these automated tests are provided below.
Overall result: PASSED
Tests: OK
All kernel binaries, config files, and logs are available for download here:
https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?pre...
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
For the full detail on our testing procedures, please scroll to the bottom of
this message.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Hardware testing
----------------
We booted each kernel and ran the following tests:
x86_64:
Host 1:
⚡ Internal infrastructure issues prevented one or more tests (marked
with ⚡⚡⚡) from running on this architecture.
This is not the fault of the kernel that was tested.
✅ Boot test
✅ selinux-policy: serge-testsuite
✅ storage: software RAID testing
✅ stress: stress-ng
🚧 ❌ CPU: Frequency Driver Test
🚧 ✅ CPU: Idle Test
🚧 ✅ xfstests - ext4
🚧 ✅ xfstests - xfs
🚧 ✅ xfstests - btrfs
🚧 ❌ xfstests - nfsv4.2
🚧 ❌ xfstests - cifsv3.11
🚧 ✅ IPMI driver test
🚧 ✅ IPMItool loop stress test
🚧 ✅ Storage blktests
🚧 ✅ Storage block - filesystem fio test
🚧 ⚡⚡⚡ Storage block - queue scheduler test
🚧 ⚡⚡⚡ Storage nvme - tcp
🚧 ⚡⚡⚡ Storage: swraid mdadm raid_module test
Host 2:
✅ Boot test
✅ ACPI table test
✅ LTP
✅ Loopdev Sanity
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Networking socket: fuzz
✅ Networking: igmp conformance test
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - transport
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ pciutils: sanity smoke test
✅ pciutils: update pci ids test
✅ ALSA PCM loopback test
✅ ALSA Control (mixer) Userspace Element test
✅ storage: SCSI VPD
🚧 ✅ CIFS Connectathon
🚧 ✅ POSIX pjd-fstest suites
🚧 ✅ Firmware test suite
🚧 ✅ jvm - jcstress tests
🚧 ✅ Memory function: kaslr
🚧 ✅ Ethernet drivers sanity
🚧 ✅ Networking firewall: basic netfilter test
🚧 ✅ audit: audit testsuite test
🚧 ✅ trace: ftrace/tracer
🚧 ❌ kdump - kexec_boot
Test sources: https://gitlab.com/cki-project/kernel-tests
💚 Pull requests are welcome for new tests or improvements to existing tests!
Aborted tests
-------------
Tests that didn't complete running successfully are marked with ⚡⚡⚡.
If this was caused by an infrastructure issue, we try to mark that
explicitly in the report.
Waived tests
------------
If the test run included waived tests, they are marked with 🚧. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.
Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running yet are marked with ⏱.
3 years, 2 months
❌ FAIL: Test report for kernel 5.10.4-200.fc33 (fedora-33)
by CKI Project
Hello,
We ran automated tests on the following kernel build:
Kernel package: kernel-5.10.4-200.fc33
COPR build ID: 1858459
The results of these automated tests are provided below.
Overall result: FAILED (see details below)
Tests: FAILED
One or more kernel tests failed:
x86_64:
❌ LTP
All kernel binaries, config files, and logs are available for download here:
https://arr-cki-prod-datawarehouse-public.s3.amazonaws.com/index.html?pre...
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
For the full detail on our testing procedures, please scroll to the bottom of
this message.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
Hardware testing
----------------
We booted each kernel and ran the following tests:
x86_64:
Host 1:
✅ Boot test
✅ ACPI table test
❌ LTP
✅ Loopdev Sanity
✅ Memory: fork_mem
✅ Memory function: memfd_create
✅ AMTU (Abstract Machine Test Utility)
✅ Networking bridge: sanity
✅ Networking socket: fuzz
✅ Networking: igmp conformance test
✅ Networking route: pmtu
✅ Networking route_func - local
✅ Networking route_func - forward
✅ Networking TCP: keepalive test
✅ Networking UDP: socket
✅ Networking tunnel: geneve basic test
✅ Networking tunnel: gre basic
✅ L2TP basic test
✅ Networking tunnel: vxlan basic
✅ Networking ipsec: basic netns - transport
✅ Networking ipsec: basic netns - tunnel
✅ Libkcapi AF_ALG test
✅ pciutils: sanity smoke test
✅ pciutils: update pci ids test
✅ ALSA PCM loopback test
✅ ALSA Control (mixer) Userspace Element test
✅ storage: SCSI VPD
🚧 ✅ CIFS Connectathon
🚧 ✅ POSIX pjd-fstest suites
🚧 ✅ Firmware test suite
🚧 ✅ jvm - jcstress tests
🚧 ✅ Memory function: kaslr
🚧 ✅ Ethernet drivers sanity
🚧 ✅ Networking firewall: basic netfilter test
🚧 ✅ audit: audit testsuite test
🚧 ✅ trace: ftrace/tracer
🚧 ❌ kdump - kexec_boot
Host 2:
✅ Boot test
✅ selinux-policy: serge-testsuite
✅ storage: software RAID testing
✅ stress: stress-ng
🚧 ❌ CPU: Frequency Driver Test
🚧 ✅ xfstests - ext4
🚧 ✅ xfstests - xfs
🚧 ✅ xfstests - btrfs
🚧 ✅ xfstests - nfsv4.2
🚧 ✅ xfstests - cifsv3.11
🚧 ❌ IPMI driver test
🚧 ✅ IPMItool loop stress test
🚧 ✅ Storage blktests
🚧 ✅ Storage block - filesystem fio test
🚧 ✅ Storage block - queue scheduler test
🚧 ✅ Storage nvme - tcp
🚧 ✅ Storage: swraid mdadm raid_module test
Test sources: https://gitlab.com/cki-project/kernel-tests
💚 Pull requests are welcome for new tests or improvements to existing tests!
Aborted tests
-------------
Tests that didn't complete running successfully are marked with ⚡⚡⚡.
If this was caused by an infrastructure issue, we try to mark that
explicitly in the report.
Waived tests
------------
If the test run included waived tests, they are marked with 🚧. Such tests are
executed but their results are not taken into account. Tests are waived when
their results are not reliable enough, e.g. when they're just introduced or are
being fixed.
Testing timeout
---------------
We aim to provide a report within reasonable timeframe. Tests that haven't
finished running yet are marked with ⏱.
3 years, 2 months
[OS-BUILD PATCH] Fedora: arm updates for 5.11 and general cross
Fedora
cleanups
by GitLab Bridge on behalf of pbrobinson
From: Peter Robinson <pbrobinson(a)redhat.com>
Updates for the arm architectures for 5.11, some cleanups of general
Fedora arch configs.
Deletion of some old/obsolete configs. No functional changes to non
Fedora specific configs.
Signed-off-by: Peter Robinson <pbrobinson(a)redhat.com>
---
.../ark/generic/CONFIG_HW_RANDOM_HISI_V2 | 1 -
.../CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 | 1 -
.../generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC | 1 -
.../common/generic/CONFIG_REGULATOR_PF8X00 | 1 +
.../generic/CONFIG_SND_SOC_ADAU1372_I2C | 0
.../generic/CONFIG_SND_SOC_ADAU1372_SPI | 0
.../generic/CONFIG_SND_SOC_PCM5102A | 0
.../common/generic/CONFIG_TABLET_USB_GTCO | 1 -
.../common/generic/CONFIG_VIDEO_OV7670 | 1 +
.../generic/arm/aarch64/CONFIG_GPIO_HISI | 1 +
.../fedora/generic/CONFIG_ARCH_EBSA110 | 1 -
.../fedora/generic/CONFIG_DEVFREQ_GOV_PASSIVE | 1 -
.../generic/CONFIG_DEVFREQ_GOV_PERFORMANCE | 1 -
.../generic/CONFIG_DEVFREQ_GOV_POWERSAVE | 1 -
.../CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND | 1 -
.../generic/CONFIG_DEVFREQ_GOV_USERSPACE | 1 -
.../fedora/generic/CONFIG_DEVFREQ_THERMAL | 1 -
.../generic/CONFIG_DRM_ANALOGIX_ANX7625 | 1 +
.../fedora/generic/CONFIG_EXTCON_USBC_TUSB320 | 1 +
.../fedora/generic/CONFIG_HW_RANDOM_HISI_V2 | 1 -
.../fedora/generic/CONFIG_PHY_HI3670_USB | 19 --------------
.../configs/fedora/generic/CONFIG_PM_DEVFREQ | 2 +-
.../fedora/generic/CONFIG_PM_DEVFREQ_EVENT | 1 -
.../generic/CONFIG_POWER_RESET_REGULATOR | 1 +
.../generic/CONFIG_SND_SOC_INTEL_KEEMBAY | 19 --------------
.../fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX | 1 +
.../fedora/generic/CONFIG_VIDEO_CAFE_CCIC | 2 +-
.../configs/fedora/generic/CONFIG_VIDEO_CCS | 1 +
.../fedora/generic/CONFIG_VIDEO_OV02A10 | 1 +
.../fedora/generic/CONFIG_VIDEO_OV7670 | 26 -------------------
.../fedora/generic/CONFIG_VIDEO_OV9734 | 1 +
.../fedora/generic/CONFIG_VIDEO_SMIAPP | 20 --------------
.../fedora/generic/arm/CONFIG_ARCH_KEEMBAY | 1 -
.../generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ | 17 ------------
.../arm/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND | 1 +
.../arm/CONFIG_DRM_PANEL_SITRONIX_ST7789V | 1 +
.../arm/CONFIG_PHY_MESON_AXG_MIPI_DPHY | 1 +
.../fedora/generic/arm/CONFIG_PHY_SAMSUNG_UFS | 21 ---------------
.../fedora/generic/arm/CONFIG_PM_DEVFREQ | 1 +
.../generic/arm/CONFIG_POWER_RESET_REGULATOR | 1 +
.../generic/arm/CONFIG_REGULATOR_ARM_SCMI | 1 +
.../generic/{ => arm}/CONFIG_SCSI_UFS_CRYPTO | 0
.../fedora/generic/arm/CONFIG_SCSI_UFS_EXYNOS | 23 ----------------
.../generic/arm/CONFIG_SND_SOC_ADAU1372_I2C | 1 +
.../generic/arm/CONFIG_SND_SOC_ADAU1372_SPI | 1 +
.../generic/arm/CONFIG_SND_SOC_FSL_AUD2HTX | 1 +
.../generic/arm/CONFIG_SND_SOC_FSL_XCVR | 1 +
.../generic/arm/CONFIG_SND_SOC_IMX_HDMI | 1 +
.../fedora/generic/arm/CONFIG_SUNXI_MBUS | 1 +
.../generic/arm/CONFIG_VIDEO_MESON_GE2D | 1 +
.../arm/aarch64/CONFIG_COMMON_CLK_FSL_FLEXSPI | 1 +
.../arm/aarch64/CONFIG_CRYPTO_DEV_HISI_TRNG | 1 +
.../generic/arm/aarch64/CONFIG_PHY_HI3670_USB | 1 +
.../arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC | 20 --------------
.../arm/aarch64/CONFIG_REGULATOR_PF8X00 | 1 +
.../generic/arm/aarch64/CONFIG_USB_EHCI_MXC | 1 -
.../generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P | 21 +--------------
.../arm/armv7/CONFIG_INPUT_ARIEL_PWRBUTTON | 1 +
.../arm/armv7/CONFIG_INTERCONNECT_EXYNOS | 1 +
.../arm/armv7/CONFIG_INTERCONNECT_SAMSUNG | 1 +
.../generic/arm/armv7/CONFIG_PCI_EXYNOS | 1 +
.../generic/arm/armv7/CONFIG_PHY_SAMSUNG_UFS | 1 +
.../generic/arm/armv7/CONFIG_SCSI_UFS_EXYNOS | 1 +
.../generic/arm/armv7/CONFIG_TEGRA30_EMC | 2 +-
.../generic/arm/armv7/CONFIG_VIDEO_IMX7_CSI | 1 +
.../generic/arm/armv7/CONFIG_VIDEO_IMX_CSI | 1 +
.../generic/arm/armv7/CONFIG_VIDEO_IMX_MEDIA | 2 +-
.../arm/armv7/armv7/CONFIG_PHY_MMP3_HSIC | 1 +
.../armv7/armv7/CONFIG_SND_SOC_IMX_MC13783 | 1 -
.../arm/armv7/armv7/CONFIG_SND_SOC_IMX_SSI | 1 -
.../arm/armv7/armv7/CONFIG_TEGRA20_EMC | 2 +-
.../arm/armv7/armv7/CONFIG_USB_EHCI_MXC | 1 -
.../arm/armv7/armv7/CONFIG_USB_IMX21_HCD | 1 -
.../arm/armv7/armv7/CONFIG_VIDEO_OV7670 | 1 +
.../fedora/generic/s390x/CONFIG_PM_DEVFREQ | 1 -
.../fedora/generic/x86/CONFIG_PWM_INTEL_LGM | 1 +
.../fedora/generic/x86/CONFIG_SCSI_UFSHCD | 1 -
.../fedora/generic/x86/CONFIG_SCSI_UFSHCD_PCI | 1 -
.../generic/x86/CONFIG_SCSI_UFSHCD_PLATFORM | 1 -
.../generic/x86/x86_64/CONFIG_VIDEO_CAFE_CCIC | 1 -
.../generic/CONFIG_DRM_ANALOGIX_ANX7625 | 18 -------------
.../pending-common/generic/CONFIG_GPIO_HISI | 21 ---------------
.../generic/CONFIG_VIDEO_OV7670 | 26 -------------------
.../generic/CONFIG_VIDEO_SMIAPP | 20 --------------
.../generic/CONFIG_COMMON_CLK_FSL_FLEXSPI | 17 ------------
.../generic/CONFIG_CRYPTO_DEV_HISI_TRNG | 17 ------------
.../CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 | 25 ------------------
.../generic/CONFIG_DRM_ANALOGIX_ANX7625 | 19 --------------
.../generic/CONFIG_EXTCON_USBC_TUSB320 | 18 -------------
.../pending-fedora/generic/CONFIG_GPIO_HISI | 21 ---------------
.../generic/CONFIG_INPUT_ARIEL_PWRBUTTON | 22 ----------------
.../generic/CONFIG_INTERCONNECT_SAMSUNG | 16 ------------
.../pending-fedora/generic/CONFIG_PCI_EXYNOS | 22 ----------------
.../generic/CONFIG_PHY_MESON_AXG_MIPI_DPHY | 19 --------------
.../generic/CONFIG_PHY_MMP3_HSIC | 22 ----------------
.../generic/CONFIG_POWER_RESET_REGULATOR | 17 ------------
.../generic/CONFIG_PWM_INTEL_LGM | 20 --------------
.../generic/CONFIG_QCOM_GPI_DMA | 20 --------------
.../generic/CONFIG_REGULATOR_ARM_SCMI | 19 --------------
.../generic/CONFIG_REGULATOR_PF8X00 | 18 -------------
.../generic/CONFIG_SND_SOC_ADAU1372_I2C | 1 -
.../generic/CONFIG_SND_SOC_ADAU1372_SPI | 1 -
.../generic/CONFIG_SND_SOC_FSL_AUD2HTX | 21 ---------------
.../generic/CONFIG_SND_SOC_FSL_XCVR | 22 ----------------
.../generic/CONFIG_SND_SOC_IMX_HDMI | 24 -----------------
.../generic/CONFIG_SND_SOC_PCM5102A | 1 -
.../generic/CONFIG_SND_SOC_SIMPLE_MUX | 1 -
.../pending-fedora/generic/CONFIG_VIDEO_CCS | 21 ---------------
.../generic/CONFIG_VIDEO_MESON_GE2D | 23 ----------------
.../generic/CONFIG_VIDEO_OV02A10 | 24 -----------------
.../generic/CONFIG_VIDEO_OV9734 | 24 -----------------
111 files changed, 44 insertions(+), 774 deletions(-)
delete mode 100644 redhat/configs/ark/generic/CONFIG_HW_RANDOM_HISI_V2
delete mode 100644 redhat/configs/common/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
delete mode 100644 redhat/configs/common/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC
create mode 100644 redhat/configs/common/generic/CONFIG_REGULATOR_PF8X00
rename redhat/configs/{pending-common => common}/generic/CONFIG_SND_SOC_ADAU1372_I2C (100%)
rename redhat/configs/{pending-common => common}/generic/CONFIG_SND_SOC_ADAU1372_SPI (100%)
rename redhat/configs/{pending-common => common}/generic/CONFIG_SND_SOC_PCM5102A (100%)
delete mode 100644 redhat/configs/common/generic/CONFIG_TABLET_USB_GTCO
create mode 100644 redhat/configs/common/generic/CONFIG_VIDEO_OV7670
create mode 100644 redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_HISI
delete mode 100644 redhat/configs/fedora/generic/CONFIG_ARCH_EBSA110
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PASSIVE
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PERFORMANCE
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_POWERSAVE
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_USERSPACE
delete mode 100644 redhat/configs/fedora/generic/CONFIG_DEVFREQ_THERMAL
create mode 100644 redhat/configs/fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
create mode 100644 redhat/configs/fedora/generic/CONFIG_EXTCON_USBC_TUSB320
delete mode 100644 redhat/configs/fedora/generic/CONFIG_HW_RANDOM_HISI_V2
delete mode 100644 redhat/configs/fedora/generic/CONFIG_PHY_HI3670_USB
delete mode 100644 redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ_EVENT
create mode 100644 redhat/configs/fedora/generic/CONFIG_POWER_RESET_REGULATOR
delete mode 100644 redhat/configs/fedora/generic/CONFIG_SND_SOC_INTEL_KEEMBAY
create mode 100644 redhat/configs/fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
create mode 100644 redhat/configs/fedora/generic/CONFIG_VIDEO_CCS
create mode 100644 redhat/configs/fedora/generic/CONFIG_VIDEO_OV02A10
delete mode 100644 redhat/configs/fedora/generic/CONFIG_VIDEO_OV7670
create mode 100644 redhat/configs/fedora/generic/CONFIG_VIDEO_OV9734
delete mode 100644 redhat/configs/fedora/generic/CONFIG_VIDEO_SMIAPP
delete mode 100644 redhat/configs/fedora/generic/arm/CONFIG_ARCH_KEEMBAY
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7789V
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_DPHY
delete mode 100644 redhat/configs/fedora/generic/arm/CONFIG_PHY_SAMSUNG_UFS
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_PM_DEVFREQ
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_POWER_RESET_REGULATOR
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_REGULATOR_ARM_SCMI
rename redhat/configs/fedora/generic/{ => arm}/CONFIG_SCSI_UFS_CRYPTO (100%)
delete mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_EXYNOS
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_I2C
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_SPI
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUD2HTX
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_XCVR
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_HDMI
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_SUNXI_MBUS
create mode 100644 redhat/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_GE2D
create mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_FSL_FLEXSPI
create mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_HISI_TRNG
create mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3670_USB
delete mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC
create mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_PF8X00
delete mode 100644 redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_EHCI_MXC
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_INPUT_ARIEL_PWRBUTTON
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_EXYNOS
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_SAMSUNG
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_PCI_EXYNOS
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_PHY_SAMSUNG_UFS
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_SCSI_UFS_EXYNOS
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX7_CSI
create mode 100644 redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_CSI
create mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MMP3_HSIC
delete mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_MC13783
delete mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_SSI
delete mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MXC
delete mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_IMX21_HCD
create mode 100644 redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_OV7670
delete mode 100644 redhat/configs/fedora/generic/s390x/CONFIG_PM_DEVFREQ
create mode 100644 redhat/configs/fedora/generic/x86/CONFIG_PWM_INTEL_LGM
delete mode 100644 redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD
delete mode 100644 redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PCI
delete mode 100644 redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PLATFORM
delete mode 100644 redhat/configs/fedora/generic/x86/x86_64/CONFIG_VIDEO_CAFE_CCIC
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_GPIO_HISI
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_VIDEO_OV7670
delete mode 100644 redhat/configs/pending-common/generic/CONFIG_VIDEO_SMIAPP
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_COMMON_CLK_FSL_FLEXSPI
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_HISI_TRNG
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_EXTCON_USBC_TUSB320
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_GPIO_HISI
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_INPUT_ARIEL_PWRBUTTON
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_INTERCONNECT_SAMSUNG
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_PCI_EXYNOS
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_PHY_MESON_AXG_MIPI_DPHY
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_PHY_MMP3_HSIC
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_POWER_RESET_REGULATOR
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_PWM_INTEL_LGM
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_ARM_SCMI
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_PF8X00
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_I2C
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_SPI
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_AUD2HTX
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_XCVR
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_IMX_HDMI
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_PCM5102A
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_VIDEO_CCS
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_VIDEO_MESON_GE2D
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV02A10
delete mode 100644 redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV9734
diff --git a/redhat/configs/ark/generic/CONFIG_HW_RANDOM_HISI_V2 b/redhat/configs/ark/generic/CONFIG_HW_RANDOM_HISI_V2
deleted file mode 100644
index f291e2a0fb43..000000000000
--- a/redhat/configs/ark/generic/CONFIG_HW_RANDOM_HISI_V2
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HW_RANDOM_HISI_V2 is not set
diff --git a/redhat/configs/common/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 b/redhat/configs/common/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
deleted file mode 100644
index 415503dd9113..000000000000
--- a/redhat/configs/common/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 is not set
diff --git a/redhat/configs/common/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC b/redhat/configs/common/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC
deleted file mode 100644
index 6cc2e21fa59f..000000000000
--- a/redhat/configs/common/generic/CONFIG_PHY_INTEL_KEEMBAY_EMMC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PHY_INTEL_KEEMBAY_EMMC is not set
diff --git a/redhat/configs/common/generic/CONFIG_REGULATOR_PF8X00 b/redhat/configs/common/generic/CONFIG_REGULATOR_PF8X00
new file mode 100644
index 000000000000..f75129b3d561
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_REGULATOR_PF8X00
@@ -0,0 +1 @@
+# CONFIG_REGULATOR_PF8X00 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_SND_SOC_ADAU1372_I2C b/redhat/configs/common/generic/CONFIG_SND_SOC_ADAU1372_I2C
similarity index 100%
rename from redhat/configs/pending-common/generic/CONFIG_SND_SOC_ADAU1372_I2C
rename to redhat/configs/common/generic/CONFIG_SND_SOC_ADAU1372_I2C
diff --git a/redhat/configs/pending-common/generic/CONFIG_SND_SOC_ADAU1372_SPI b/redhat/configs/common/generic/CONFIG_SND_SOC_ADAU1372_SPI
similarity index 100%
rename from redhat/configs/pending-common/generic/CONFIG_SND_SOC_ADAU1372_SPI
rename to redhat/configs/common/generic/CONFIG_SND_SOC_ADAU1372_SPI
diff --git a/redhat/configs/pending-common/generic/CONFIG_SND_SOC_PCM5102A b/redhat/configs/common/generic/CONFIG_SND_SOC_PCM5102A
similarity index 100%
rename from redhat/configs/pending-common/generic/CONFIG_SND_SOC_PCM5102A
rename to redhat/configs/common/generic/CONFIG_SND_SOC_PCM5102A
diff --git a/redhat/configs/common/generic/CONFIG_TABLET_USB_GTCO b/redhat/configs/common/generic/CONFIG_TABLET_USB_GTCO
deleted file mode 100644
index 50032433fcad..000000000000
--- a/redhat/configs/common/generic/CONFIG_TABLET_USB_GTCO
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_TABLET_USB_GTCO=m
diff --git a/redhat/configs/common/generic/CONFIG_VIDEO_OV7670 b/redhat/configs/common/generic/CONFIG_VIDEO_OV7670
new file mode 100644
index 000000000000..5376537e053a
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_VIDEO_OV7670
@@ -0,0 +1 @@
+# CONFIG_VIDEO_OV7670 is not set
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_HISI b/redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_HISI
new file mode 100644
index 000000000000..dbf1059b9f24
--- /dev/null
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_GPIO_HISI
@@ -0,0 +1 @@
+# CONFIG_GPIO_HISI is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_ARCH_EBSA110 b/redhat/configs/fedora/generic/CONFIG_ARCH_EBSA110
deleted file mode 100644
index b78c24f84aff..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_ARCH_EBSA110
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_EBSA110 is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PASSIVE b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PASSIVE
deleted file mode 100644
index 5f80876fcda4..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PASSIVE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEVFREQ_GOV_PASSIVE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PERFORMANCE b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PERFORMANCE
deleted file mode 100644
index b79a05cf1306..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_PERFORMANCE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEVFREQ_GOV_PERFORMANCE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_POWERSAVE b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_POWERSAVE
deleted file mode 100644
index 5b1218239c63..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_POWERSAVE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEVFREQ_GOV_POWERSAVE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
deleted file mode 100644
index 881ebdd7ee99..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_USERSPACE b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_USERSPACE
deleted file mode 100644
index 001f636a572d..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_GOV_USERSPACE
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEVFREQ_GOV_USERSPACE is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_THERMAL b/redhat/configs/fedora/generic/CONFIG_DEVFREQ_THERMAL
deleted file mode 100644
index 5b90f90828f4..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_DEVFREQ_THERMAL
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_DEVFREQ_THERMAL is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625 b/redhat/configs/fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
new file mode 100644
index 000000000000..ddb14b6bbb84
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
@@ -0,0 +1 @@
+CONFIG_DRM_ANALOGIX_ANX7625=m
diff --git a/redhat/configs/fedora/generic/CONFIG_EXTCON_USBC_TUSB320 b/redhat/configs/fedora/generic/CONFIG_EXTCON_USBC_TUSB320
new file mode 100644
index 000000000000..1e4bfedcb941
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_EXTCON_USBC_TUSB320
@@ -0,0 +1 @@
+CONFIG_EXTCON_USBC_TUSB320=m
diff --git a/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_HISI_V2 b/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_HISI_V2
deleted file mode 100644
index 7ca3b277f686..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_HISI_V2
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_HW_RANDOM_HISI_V2=y
diff --git a/redhat/configs/fedora/generic/CONFIG_PHY_HI3670_USB b/redhat/configs/fedora/generic/CONFIG_PHY_HI3670_USB
deleted file mode 100644
index 82919ca59c18..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_PHY_HI3670_USB
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_PHY_HI3670_USB:
-#
-# Enable this to support the HISILICON HI3670 USB PHY.
-#
-# To compile this driver as a module, choose M here.
-#
-# Symbol: PHY_HI3670_USB [=n]
-# Type : tristate
-# Defined at drivers/staging/hikey9xx/Kconfig:4
-# Prompt: hi3670 USB PHY support
-# Depends on: STAGING [=y] && (ARCH_HISI [=y] && ARM64 [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Staging drivers (STAGING [=y])
-# Selects: GENERIC_PHY [=y] && MFD_SYSCON [=y]
-#
-#
-#
-# CONFIG_PHY_HI3670_USB is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ b/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ
index 89637109cad4..ada3814f1c27 100644
--- a/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ
+++ b/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ
@@ -1 +1 @@
-CONFIG_PM_DEVFREQ=y
+# CONFIG_PM_DEVFREQ is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ_EVENT b/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ_EVENT
deleted file mode 100644
index e8ed02e7e5c7..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_PM_DEVFREQ_EVENT
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PM_DEVFREQ_EVENT is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_POWER_RESET_REGULATOR b/redhat/configs/fedora/generic/CONFIG_POWER_RESET_REGULATOR
new file mode 100644
index 000000000000..712536cfc88f
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_POWER_RESET_REGULATOR
@@ -0,0 +1 @@
+# CONFIG_POWER_RESET_REGULATOR is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_SND_SOC_INTEL_KEEMBAY b/redhat/configs/fedora/generic/CONFIG_SND_SOC_INTEL_KEEMBAY
deleted file mode 100644
index ab9c9f372a37..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_SND_SOC_INTEL_KEEMBAY
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_SND_SOC_INTEL_KEEMBAY:
-#
-# If you have a Intel Keembay platform then enable this option
-# by saying Y or m.
-#
-# Symbol: SND_SOC_INTEL_KEEMBAY [=n]
-# Type : tristate
-# Defined at sound/soc/intel/Kconfig:243
-# Prompt: Keembay Platforms
-# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && (ARM64 [=y] || COMPILE_TEST [=n]) && COMMON_CLK [=y]
-# Location:
-# -> Device Drivers
-# -> Sound card support (SOUND [=m])
-# -> Advanced Linux Sound Architecture (SND [=m])
-# -> ALSA for SoC audio support (SND_SOC [=m])
-#
-#
-#
-CONFIG_SND_SOC_INTEL_KEEMBAY=m
diff --git a/redhat/configs/fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX b/redhat/configs/fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
new file mode 100644
index 000000000000..38c11bfb3eeb
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
@@ -0,0 +1 @@
+CONFIG_SND_SOC_SIMPLE_MUX=m
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_CAFE_CCIC b/redhat/configs/fedora/generic/CONFIG_VIDEO_CAFE_CCIC
index f295314209a0..7f70560cfc5f 100644
--- a/redhat/configs/fedora/generic/CONFIG_VIDEO_CAFE_CCIC
+++ b/redhat/configs/fedora/generic/CONFIG_VIDEO_CAFE_CCIC
@@ -1 +1 @@
-CONFIG_VIDEO_CAFE_CCIC=m
+# CONFIG_VIDEO_CAFE_CCIC is not set
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_CCS b/redhat/configs/fedora/generic/CONFIG_VIDEO_CCS
new file mode 100644
index 000000000000..16e5c415b0c1
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_VIDEO_CCS
@@ -0,0 +1 @@
+CONFIG_VIDEO_CCS=m
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_OV02A10 b/redhat/configs/fedora/generic/CONFIG_VIDEO_OV02A10
new file mode 100644
index 000000000000..408f007a949f
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_VIDEO_OV02A10
@@ -0,0 +1 @@
+CONFIG_VIDEO_OV02A10=m
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_OV7670 b/redhat/configs/fedora/generic/CONFIG_VIDEO_OV7670
deleted file mode 100644
index 5fce980b06fb..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_VIDEO_OV7670
+++ /dev/null
@@ -1,26 +0,0 @@
-# CONFIG_VIDEO_OV7670:
-#
-# This is a Video4Linux2 sensor driver for the OmniVision
-# OV7670 VGA camera. It currently only works with the M88ALP01
-# controller.
-#
-# Symbol: VIDEO_OV7670 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:992
-# Prompt: OmniVision OV7670 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: V4L2_FWNODE [=m]
-# Selected by [n]:
-# - VIDEO_CAFE_CCIC [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && PCI [=y] && I2C [=y] && VIDEO_V4L2 [=m] && COMMON_CLK [=y]
-# - VIDEO_MMP_CAMERA [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && I2C [=y] && VIDEO_V4L2 [=m] && (ARCH_MMP || COMPILE_TEST [=n]) && COMMON_CLK [=y]
-# - VIDEO_VIA_CAMERA [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && FB_VIA [=n] && VIDEO_V4L2 [=m]
-#
-#
-#
-CONFIG_VIDEO_OV7670=m
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_OV9734 b/redhat/configs/fedora/generic/CONFIG_VIDEO_OV9734
new file mode 100644
index 000000000000..9945371c6506
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_VIDEO_OV9734
@@ -0,0 +1 @@
+CONFIG_VIDEO_OV9734=m
diff --git a/redhat/configs/fedora/generic/CONFIG_VIDEO_SMIAPP b/redhat/configs/fedora/generic/CONFIG_VIDEO_SMIAPP
deleted file mode 100644
index 4290a7ed897b..000000000000
--- a/redhat/configs/fedora/generic/CONFIG_VIDEO_SMIAPP
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_VIDEO_SMIAPP:
-#
-# This is a generic driver for SMIA++/SMIA camera modules.
-#
-# Symbol: VIDEO_SMIAPP [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/smiapp/Kconfig:2
-# Prompt: SMIA++/SMIA sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=y] && VIDEO_SMIAPP_PLL [=n] && V4L2_FWNODE [=m]
-#
-#
-#
-CONFIG_VIDEO_SMIAPP=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_ARCH_KEEMBAY b/redhat/configs/fedora/generic/arm/CONFIG_ARCH_KEEMBAY
deleted file mode 100644
index 08875182cdd8..000000000000
--- a/redhat/configs/fedora/generic/arm/CONFIG_ARCH_KEEMBAY
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ARCH_KEEMBAY is not set
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ b/redhat/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ
index e3bb05dfd4cb..15ad5a7c9be1 100644
--- a/redhat/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ
+++ b/redhat/configs/fedora/generic/arm/CONFIG_ARM_IMX_BUS_DEVFREQ
@@ -1,18 +1 @@
-# CONFIG_ARM_IMX_BUS_DEVFREQ:
-#
-# This adds the generic DEVFREQ driver for i.MX interconnects. It
-# allows adjusting NIC/NOC frequency.
-#
-# Symbol: ARM_IMX_BUS_DEVFREQ [=n]
-# Type : tristate
-# Defined at drivers/devfreq/Kconfig:94
-# Prompt: i.MX Generic Bus DEVFREQ Driver
-# Depends on: PM_DEVFREQ [=y] && (ARCH_MXC [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Generic Dynamic Voltage and Frequency Scaling (DVFS) support (PM_DEVFREQ [=y])
-# Selects: DEVFREQ_GOV_USERSPACE [=m]
-#
-#
-#
CONFIG_ARM_IMX_BUS_DEVFREQ=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND b/redhat/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
new file mode 100644
index 000000000000..ca7663b8301e
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND
@@ -0,0 +1 @@
+CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7789V b/redhat/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7789V
new file mode 100644
index 000000000000..f4ecfe0c2787
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_DRM_PANEL_SITRONIX_ST7789V
@@ -0,0 +1 @@
+CONFIG_DRM_PANEL_SITRONIX_ST7789V=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_DPHY b/redhat/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_DPHY
new file mode 100644
index 000000000000..d4b06daa87ae
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_PHY_MESON_AXG_MIPI_DPHY
@@ -0,0 +1 @@
+CONFIG_PHY_MESON_AXG_MIPI_DPHY=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_PHY_SAMSUNG_UFS b/redhat/configs/fedora/generic/arm/CONFIG_PHY_SAMSUNG_UFS
deleted file mode 100644
index a75a01efbb1a..000000000000
--- a/redhat/configs/fedora/generic/arm/CONFIG_PHY_SAMSUNG_UFS
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_PHY_SAMSUNG_UFS:
-#
-# Enable this to support the Samsung UFS PHY driver for
-# Samsung SoCs. This driver provides the interface for UFS
-# host controller to do PHY related programming.
-#
-# Symbol: PHY_SAMSUNG_UFS [=n]
-# Type : tristate
-# Defined at drivers/phy/samsung/Kconfig:32
-# Prompt: SAMSUNG SoC series UFS PHY driver
-# Depends on: OF [=y] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> PHY Subsystem
-# Selects: GENERIC_PHY [=y]
-# Selected by [n]:
-# - SCSI_UFS_EXYNOS [=n] && SCSI_LOWLEVEL [=y] && SCSI [=y] && SCSI_UFSHCD_PLATFORM [=m] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
-#
-#
-#
-CONFIG_PHY_SAMSUNG_UFS=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_PM_DEVFREQ b/redhat/configs/fedora/generic/arm/CONFIG_PM_DEVFREQ
new file mode 100644
index 000000000000..89637109cad4
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_PM_DEVFREQ
@@ -0,0 +1 @@
+CONFIG_PM_DEVFREQ=y
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_POWER_RESET_REGULATOR b/redhat/configs/fedora/generic/arm/CONFIG_POWER_RESET_REGULATOR
new file mode 100644
index 000000000000..5e6df6e9226c
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_POWER_RESET_REGULATOR
@@ -0,0 +1 @@
+CONFIG_POWER_RESET_REGULATOR=y
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_REGULATOR_ARM_SCMI b/redhat/configs/fedora/generic/arm/CONFIG_REGULATOR_ARM_SCMI
new file mode 100644
index 000000000000..a0ad4f8f6620
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_REGULATOR_ARM_SCMI
@@ -0,0 +1 @@
+CONFIG_REGULATOR_ARM_SCMI=m
diff --git a/redhat/configs/fedora/generic/CONFIG_SCSI_UFS_CRYPTO b/redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_CRYPTO
similarity index 100%
rename from redhat/configs/fedora/generic/CONFIG_SCSI_UFS_CRYPTO
rename to redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_CRYPTO
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_EXYNOS b/redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_EXYNOS
deleted file mode 100644
index d87acf266e95..000000000000
--- a/redhat/configs/fedora/generic/arm/CONFIG_SCSI_UFS_EXYNOS
+++ /dev/null
@@ -1,23 +0,0 @@
-# CONFIG_SCSI_UFS_EXYNOS:
-#
-# This selects the EXYNOS specific additions to UFSHCD platform driver.
-# UFS host on EXYNOS includes HCI and UNIPRO layer, and associates with
-# UFS-PHY driver.
-#
-# Select this if you have UFS host controller on EXYNOS chipset.
-# If unsure, say N.
-#
-# Symbol: SCSI_UFS_EXYNOS [=n]
-# Type : tristate
-# Defined at drivers/scsi/ufs/Kconfig:165
-# Prompt: EXYNOS specific hooks to UFS controller platform driver
-# Depends on: SCSI_LOWLEVEL [=y] && SCSI [=y] && SCSI_UFSHCD_PLATFORM [=m] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> SCSI device support
-# -> SCSI low-level drivers (SCSI_LOWLEVEL [=y])
-# Selects: PHY_SAMSUNG_UFS [=n]
-#
-#
-#
-# CONFIG_SCSI_UFS_EXYNOS is not set
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_I2C b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_I2C
new file mode 100644
index 000000000000..1365847e061d
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_I2C
@@ -0,0 +1 @@
+CONFIG_SND_SOC_ADAU1372_I2C=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_SPI b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_SPI
new file mode 100644
index 000000000000..12ed61c719ba
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_ADAU1372_SPI
@@ -0,0 +1 @@
+CONFIG_SND_SOC_ADAU1372_SPI=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUD2HTX b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUD2HTX
new file mode 100644
index 000000000000..e7209b07459c
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_AUD2HTX
@@ -0,0 +1 @@
+CONFIG_SND_SOC_FSL_AUD2HTX=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_XCVR b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_XCVR
new file mode 100644
index 000000000000..24b8fa3ca85a
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_FSL_XCVR
@@ -0,0 +1 @@
+CONFIG_SND_SOC_FSL_XCVR=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_HDMI b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_HDMI
new file mode 100644
index 000000000000..f704a4ca140a
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SND_SOC_IMX_HDMI
@@ -0,0 +1 @@
+CONFIG_SND_SOC_IMX_HDMI=m
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_SUNXI_MBUS b/redhat/configs/fedora/generic/arm/CONFIG_SUNXI_MBUS
new file mode 100644
index 000000000000..4b50ead57e2d
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_SUNXI_MBUS
@@ -0,0 +1 @@
+CONFIG_SUNXI_MBUS=y
diff --git a/redhat/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_GE2D b/redhat/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_GE2D
new file mode 100644
index 000000000000..80465e897319
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/CONFIG_VIDEO_MESON_GE2D
@@ -0,0 +1 @@
+CONFIG_VIDEO_MESON_GE2D=m
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_FSL_FLEXSPI b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_FSL_FLEXSPI
new file mode 100644
index 000000000000..124616969acc
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_COMMON_CLK_FSL_FLEXSPI
@@ -0,0 +1 @@
+CONFIG_COMMON_CLK_FSL_FLEXSPI=m
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_HISI_TRNG b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_HISI_TRNG
new file mode 100644
index 000000000000..f203ee55d4b6
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_CRYPTO_DEV_HISI_TRNG
@@ -0,0 +1 @@
+CONFIG_CRYPTO_DEV_HISI_TRNG=m
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3670_USB b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3670_USB
new file mode 100644
index 000000000000..a4164fd64c5c
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_HI3670_USB
@@ -0,0 +1 @@
+CONFIG_PHY_HI3670_USB=m
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC
deleted file mode 100644
index 6c71e4d3ca8e..000000000000
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_PHY_INTEL_KEEMBAY_EMMC
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_PHY_INTEL_KEEMBAY_EMMC:
-#
-# Choose this option if you have an Intel Keem Bay SoC.
-#
-# To compile this driver as a module, choose M here: the module
-# will be called phy-keembay-emmc.ko.
-#
-# Symbol: PHY_INTEL_KEEMBAY_EMMC [=n]
-# Type : tristate
-# Defined at drivers/phy/intel/Kconfig:5
-# Prompt: Intel Keem Bay EMMC PHY driver
-# Depends on: (OF [=y] && ARM64 [=y] || COMPILE_TEST [=n]) && HAS_IOMEM [=y]
-# Location:
-# -> Device Drivers
-# -> PHY Subsystem
-# Selects: GENERIC_PHY [=y] && REGMAP_MMIO [=y]
-#
-#
-#
-# CONFIG_PHY_INTEL_KEEMBAY_EMMC is not set
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_PF8X00 b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_PF8X00
new file mode 100644
index 000000000000..0f6986b3a212
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_REGULATOR_PF8X00
@@ -0,0 +1 @@
+CONFIG_REGULATOR_PF8X00=m
diff --git a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_EHCI_MXC b/redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_EHCI_MXC
deleted file mode 100644
index 30e8604fe17c..000000000000
--- a/redhat/configs/fedora/generic/arm/aarch64/CONFIG_USB_EHCI_MXC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_USB_EHCI_MXC is not set
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P b/redhat/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P
index b01cb9bfdddc..a21f68bef1b7 100644
--- a/redhat/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_CEC_SAMSUNG_S5P
@@ -1,20 +1 @@
-# CONFIG_CEC_SAMSUNG_S5P:
-#
-# This is a driver for Samsung S5P HDMI CEC interface. It uses the
-# generic CEC framework interface.
-# CEC bus is present in the HDMI connector and enables communication
-# between compatible devices.
-#
-# Symbol: CEC_SAMSUNG_S5P [=n]
-# Type : tristate
-# Defined at drivers/media/cec/platform/Kconfig:55
-# Prompt: Samsung S5P CEC driver
-# Depends on: MEDIA_CEC_SUPPORT [=y] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> HDMI CEC drivers (MEDIA_CEC_SUPPORT [=y])
-# Selects: CEC_CORE [=m] && CEC_NOTIFIER [=y]
-#
-#
-#
-# CONFIG_CEC_SAMSUNG_S5P is not set
+CONFIG_CEC_SAMSUNG_S5P=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_INPUT_ARIEL_PWRBUTTON b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INPUT_ARIEL_PWRBUTTON
new file mode 100644
index 000000000000..c2b3b49bcdb3
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INPUT_ARIEL_PWRBUTTON
@@ -0,0 +1 @@
+CONFIG_INPUT_ARIEL_PWRBUTTON=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_EXYNOS b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_EXYNOS
new file mode 100644
index 000000000000..16a53c440f09
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_EXYNOS
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_EXYNOS=y
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_SAMSUNG b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_SAMSUNG
new file mode 100644
index 000000000000..7c7fc34e2d3f
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_INTERCONNECT_SAMSUNG
@@ -0,0 +1 @@
+CONFIG_INTERCONNECT_SAMSUNG=y
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_PCI_EXYNOS b/redhat/configs/fedora/generic/arm/armv7/CONFIG_PCI_EXYNOS
new file mode 100644
index 000000000000..daeaf6ded752
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_PCI_EXYNOS
@@ -0,0 +1 @@
+# CONFIG_PCI_EXYNOS is not set
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_PHY_SAMSUNG_UFS b/redhat/configs/fedora/generic/arm/armv7/CONFIG_PHY_SAMSUNG_UFS
new file mode 100644
index 000000000000..d838243bd0af
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_PHY_SAMSUNG_UFS
@@ -0,0 +1 @@
+CONFIG_PHY_SAMSUNG_UFS=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_SCSI_UFS_EXYNOS b/redhat/configs/fedora/generic/arm/armv7/CONFIG_SCSI_UFS_EXYNOS
new file mode 100644
index 000000000000..aaceb25ba21f
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_SCSI_UFS_EXYNOS
@@ -0,0 +1 @@
+CONFIG_SCSI_UFS_EXYNOS=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_TEGRA30_EMC b/redhat/configs/fedora/generic/arm/armv7/CONFIG_TEGRA30_EMC
index ad808ee3c91e..29f846d79d68 100644
--- a/redhat/configs/fedora/generic/arm/armv7/CONFIG_TEGRA30_EMC
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_TEGRA30_EMC
@@ -1 +1 @@
-CONFIG_TEGRA30_EMC=y
+CONFIG_TEGRA30_EMC=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX7_CSI b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX7_CSI
new file mode 100644
index 000000000000..ce2c31128942
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX7_CSI
@@ -0,0 +1 @@
+CONFIG_VIDEO_IMX7_CSI=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_CSI b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_CSI
new file mode 100644
index 000000000000..52c5ad9037aa
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_CSI
@@ -0,0 +1 @@
+CONFIG_VIDEO_IMX_CSI=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_MEDIA b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_MEDIA
index fb99bb91acf6..1e50f2dbb1a3 100644
--- a/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_MEDIA
+++ b/redhat/configs/fedora/generic/arm/armv7/CONFIG_VIDEO_IMX_MEDIA
@@ -1 +1 @@
-# CONFIG_VIDEO_IMX_MEDIA is not set
+CONFIG_VIDEO_IMX_MEDIA=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MMP3_HSIC b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MMP3_HSIC
new file mode 100644
index 000000000000..7fc704235176
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_PHY_MMP3_HSIC
@@ -0,0 +1 @@
+CONFIG_PHY_MMP3_HSIC=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_MC13783 b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_MC13783
deleted file mode 100644
index 6f74ac751487..000000000000
--- a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_MC13783
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SND_SOC_IMX_MC13783=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_SSI b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_SSI
deleted file mode 100644
index 39e51be1041c..000000000000
--- a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_SND_SOC_IMX_SSI
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SND_SOC_IMX_SSI=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_EMC b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_EMC
index dc98c3eea0f3..36360a248fde 100644
--- a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_EMC
+++ b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_TEGRA20_EMC
@@ -1 +1 @@
-CONFIG_TEGRA20_EMC=y
+CONFIG_TEGRA20_EMC=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MXC b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MXC
deleted file mode 100644
index 42bd81e3b9e4..000000000000
--- a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_EHCI_MXC
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_USB_EHCI_MXC=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_IMX21_HCD b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_IMX21_HCD
deleted file mode 100644
index 9f1ec8ccd0c5..000000000000
--- a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_USB_IMX21_HCD
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_USB_IMX21_HCD=m
diff --git a/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_OV7670 b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_OV7670
new file mode 100644
index 000000000000..5597951dc1ac
--- /dev/null
+++ b/redhat/configs/fedora/generic/arm/armv7/armv7/CONFIG_VIDEO_OV7670
@@ -0,0 +1 @@
+CONFIG_VIDEO_OV7670=m
diff --git a/redhat/configs/fedora/generic/s390x/CONFIG_PM_DEVFREQ b/redhat/configs/fedora/generic/s390x/CONFIG_PM_DEVFREQ
deleted file mode 100644
index ada3814f1c27..000000000000
--- a/redhat/configs/fedora/generic/s390x/CONFIG_PM_DEVFREQ
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_PM_DEVFREQ is not set
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_PWM_INTEL_LGM b/redhat/configs/fedora/generic/x86/CONFIG_PWM_INTEL_LGM
new file mode 100644
index 000000000000..f5690ca52ea3
--- /dev/null
+++ b/redhat/configs/fedora/generic/x86/CONFIG_PWM_INTEL_LGM
@@ -0,0 +1 @@
+# CONFIG_PWM_INTEL_LGM is not set
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD b/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD
deleted file mode 100644
index 041b8209b69c..000000000000
--- a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SCSI_UFSHCD=m
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PCI b/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PCI
deleted file mode 100644
index 4907ac2e6fb4..000000000000
--- a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PCI
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SCSI_UFSHCD_PCI=m
diff --git a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PLATFORM b/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PLATFORM
deleted file mode 100644
index 16e9439f5f2f..000000000000
--- a/redhat/configs/fedora/generic/x86/CONFIG_SCSI_UFSHCD_PLATFORM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SCSI_UFSHCD_PLATFORM is not set
diff --git a/redhat/configs/fedora/generic/x86/x86_64/CONFIG_VIDEO_CAFE_CCIC b/redhat/configs/fedora/generic/x86/x86_64/CONFIG_VIDEO_CAFE_CCIC
deleted file mode 100644
index 7f70560cfc5f..000000000000
--- a/redhat/configs/fedora/generic/x86/x86_64/CONFIG_VIDEO_CAFE_CCIC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_VIDEO_CAFE_CCIC is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DRM_ANALOGIX_ANX7625 b/redhat/configs/pending-common/generic/CONFIG_DRM_ANALOGIX_ANX7625
index 23ed17e64cb7..8399c28a8c18 100644
--- a/redhat/configs/pending-common/generic/CONFIG_DRM_ANALOGIX_ANX7625
+++ b/redhat/configs/pending-common/generic/CONFIG_DRM_ANALOGIX_ANX7625
@@ -1,19 +1 @@
-# CONFIG_DRM_ANALOGIX_ANX7625:
-#
-# ANX7625 is an ultra-low power 4K mobile HD transmitter
-# designed for portable devices. It converts MIPI/DPI to
-# DisplayPort1.3 4K.
-#
-# Symbol: DRM_ANALOGIX_ANX7625 [=n]
-# Type : tristate
-# Defined at drivers/gpu/drm/bridge/analogix/Kconfig:29
-# Prompt: Analogix Anx7625 MIPI to DP interface support
-# Depends on: HAS_IOMEM [=y] && DRM_BRIDGE [=y] && DRM [=m] && OF [=y]
-# Location:
-# -> Device Drivers
-# -> Graphics support
-# -> Display Interface Bridges
-#
-#
-#
# CONFIG_DRM_ANALOGIX_ANX7625 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_GPIO_HISI b/redhat/configs/pending-common/generic/CONFIG_GPIO_HISI
deleted file mode 100644
index 297620d406ac..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_GPIO_HISI
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_GPIO_HISI:
-#
-# Say Y or M here to build support for the HiSilicon GPIO controller
-# driver GPIO block.
-# This GPIO controller support double-edge interrupt and multi-core
-# concurrent access.
-#
-# Symbol: GPIO_HISI [=n]
-# Type : tristate
-# Defined at drivers/gpio/Kconfig:301
-# Prompt: HiSilicon GPIO controller driver
-# Depends on: GPIOLIB [=y] && HAS_IOMEM [=y] && (ARM64 [=y] && ACPI [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> GPIO Support (GPIOLIB [=y])
-# -> Memory mapped GPIO drivers
-# Selects: GPIO_GENERIC [=m] && GPIOLIB_IRQCHIP [=y]
-#
-#
-#
-# CONFIG_GPIO_HISI is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV7670 b/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV7670
deleted file mode 100644
index 66e3813ba66e..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_OV7670
+++ /dev/null
@@ -1,26 +0,0 @@
-# CONFIG_VIDEO_OV7670:
-#
-# This is a Video4Linux2 sensor driver for the OmniVision
-# OV7670 VGA camera. It currently only works with the M88ALP01
-# controller.
-#
-# Symbol: VIDEO_OV7670 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:992
-# Prompt: OmniVision OV7670 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: V4L2_FWNODE [=n]
-# Selected by [n]:
-# - VIDEO_CAFE_CCIC [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && PCI [=y] && I2C [=y] && VIDEO_V4L2 [=m] && COMMON_CLK [=y]
-# - VIDEO_MMP_CAMERA [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && I2C [=y] && VIDEO_V4L2 [=m] && (ARCH_MMP || COMPILE_TEST [=n]) && COMMON_CLK [=y]
-# - VIDEO_VIA_CAMERA [=n] && MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=n] && V4L_PLATFORM_DRIVERS [=n] && FB_VIA [=n] && VIDEO_V4L2 [=m]
-#
-#
-#
-# CONFIG_VIDEO_OV7670 is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_VIDEO_SMIAPP b/redhat/configs/pending-common/generic/CONFIG_VIDEO_SMIAPP
deleted file mode 100644
index f24ad3981e20..000000000000
--- a/redhat/configs/pending-common/generic/CONFIG_VIDEO_SMIAPP
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_VIDEO_SMIAPP:
-#
-# This is a generic driver for SMIA++/SMIA camera modules.
-#
-# Symbol: VIDEO_SMIAPP [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/smiapp/Kconfig:2
-# Prompt: SMIA++/SMIA sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=n] && VIDEO_SMIAPP_PLL [=n] && V4L2_FWNODE [=n]
-#
-#
-#
-# CONFIG_VIDEO_SMIAPP is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_COMMON_CLK_FSL_FLEXSPI b/redhat/configs/pending-fedora/generic/CONFIG_COMMON_CLK_FSL_FLEXSPI
deleted file mode 100644
index 5b6e14887c3d..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_COMMON_CLK_FSL_FLEXSPI
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_COMMON_CLK_FSL_FLEXSPI:
-#
-# On Layerscape SoCs there is a special clock for the FlexSPI
-# interface.
-#
-# Symbol: COMMON_CLK_FSL_FLEXSPI [=n]
-# Type : tristate
-# Defined at drivers/clk/Kconfig:191
-# Prompt: Clock driver for FlexSPI on Layerscape SoCs
-# Depends on: COMMON_CLK [=y] && (ARCH_LAYERSCAPE [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Common Clock Framework (COMMON_CLK [=y])
-#
-#
-#
-# CONFIG_COMMON_CLK_FSL_FLEXSPI is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_HISI_TRNG b/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_HISI_TRNG
deleted file mode 100644
index 273befa0d40a..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_HISI_TRNG
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_CRYPTO_DEV_HISI_TRNG:
-#
-# Support for HiSilicon TRNG Driver.
-#
-# Symbol: CRYPTO_DEV_HISI_TRNG [=n]
-# Type : tristate
-# Defined at drivers/crypto/hisilicon/Kconfig:75
-# Prompt: Support for HISI TRNG Driver
-# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && ARM64 [=y] && ACPI [=y]
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-# -> Hardware crypto devices (CRYPTO_HW [=y])
-# Selects: HW_RANDOM [=y] && CRYPTO_RNG [=y]
-#
-#
-#
-# CONFIG_CRYPTO_DEV_HISI_TRNG is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 b/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
deleted file mode 100644
index 7e3eb3ced0c7..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4
+++ /dev/null
@@ -1,25 +0,0 @@
-# CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4:
-#
-# Support for Intel Keem Bay Offload and Crypto Subsystem (OCS) AES and
-# SM4 cihper hardware acceleration for use with Crypto API.
-#
-# Provides HW acceleration for the following transformations:
-# cbc(aes), ctr(aes), ccm(aes), gcm(aes), cbc(sm4), ctr(sm4), ccm(sm4)
-# and gcm(sm4).
-#
-# Optionally, support for the following transformations can also be
-# enabled: ecb(aes), cts(cbc(aes)), ecb(sm4) and cts(cbc(sm4)).
-#
-# Symbol: CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 [=n]
-# Type : tristate
-# Defined at drivers/crypto/keembay/Kconfig:1
-# Prompt: Support for Intel Keem Bay OCS AES/SM4 HW acceleration
-# Depends on: CRYPTO [=y] && CRYPTO_HW [=y] && (OF [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Cryptographic API (CRYPTO [=y])
-# -> Hardware crypto devices (CRYPTO_HW [=y])
-# Selects: CRYPTO_SKCIPHER [=y] && CRYPTO_AEAD [=y] && CRYPTO_ENGINE [=m]
-#
-#
-#
-# CONFIG_CRYPTO_DEV_KEEMBAY_OCS_AES_SM4 is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625 b/redhat/configs/pending-fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
deleted file mode 100644
index 23ed17e64cb7..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_DRM_ANALOGIX_ANX7625
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_DRM_ANALOGIX_ANX7625:
-#
-# ANX7625 is an ultra-low power 4K mobile HD transmitter
-# designed for portable devices. It converts MIPI/DPI to
-# DisplayPort1.3 4K.
-#
-# Symbol: DRM_ANALOGIX_ANX7625 [=n]
-# Type : tristate
-# Defined at drivers/gpu/drm/bridge/analogix/Kconfig:29
-# Prompt: Analogix Anx7625 MIPI to DP interface support
-# Depends on: HAS_IOMEM [=y] && DRM_BRIDGE [=y] && DRM [=m] && OF [=y]
-# Location:
-# -> Device Drivers
-# -> Graphics support
-# -> Display Interface Bridges
-#
-#
-#
-# CONFIG_DRM_ANALOGIX_ANX7625 is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_EXTCON_USBC_TUSB320 b/redhat/configs/pending-fedora/generic/CONFIG_EXTCON_USBC_TUSB320
deleted file mode 100644
index 3dea668fc809..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_EXTCON_USBC_TUSB320
+++ /dev/null
@@ -1,18 +0,0 @@
-# CONFIG_EXTCON_USBC_TUSB320:
-#
-# Say Y here to enable support for USB Type C cable detection extcon
-# support using a TUSB320.
-#
-# Symbol: EXTCON_USBC_TUSB320 [=n]
-# Type : tristate
-# Defined at drivers/extcon/Kconfig:189
-# Prompt: TI TUSB320 USB-C extcon support
-# Depends on: EXTCON [=y] && I2C [=y]
-# Location:
-# -> Device Drivers
-# -> External Connector Class (extcon) support (EXTCON [=y])
-# Selects: REGMAP_I2C [=y]
-#
-#
-#
-# CONFIG_EXTCON_USBC_TUSB320 is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_GPIO_HISI b/redhat/configs/pending-fedora/generic/CONFIG_GPIO_HISI
deleted file mode 100644
index 36fbf2f6c144..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_GPIO_HISI
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_GPIO_HISI:
-#
-# Say Y or M here to build support for the HiSilicon GPIO controller
-# driver GPIO block.
-# This GPIO controller support double-edge interrupt and multi-core
-# concurrent access.
-#
-# Symbol: GPIO_HISI [=n]
-# Type : tristate
-# Defined at drivers/gpio/Kconfig:301
-# Prompt: HiSilicon GPIO controller driver
-# Depends on: GPIOLIB [=y] && HAS_IOMEM [=y] && (ARM64 [=y] && ACPI [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> GPIO Support (GPIOLIB [=y])
-# -> Memory mapped GPIO drivers
-# Selects: GPIO_GENERIC [=y] && GPIOLIB_IRQCHIP [=y]
-#
-#
-#
-# CONFIG_GPIO_HISI is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_INPUT_ARIEL_PWRBUTTON b/redhat/configs/pending-fedora/generic/CONFIG_INPUT_ARIEL_PWRBUTTON
deleted file mode 100644
index 7ef3d55f4aaf..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_INPUT_ARIEL_PWRBUTTON
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_INPUT_ARIEL_PWRBUTTON:
-#
-# Say Y to enable support for reporting power button status on
-# on Dell Wyse 3020 ("Ariel") thin client.
-#
-# To compile this driver as a module, choose M here: the module
-# will be called ariel-pwrbutton.
-#
-# Symbol: INPUT_ARIEL_PWRBUTTON [=n]
-# Type : tristate
-# Defined at drivers/input/misc/Kconfig:76
-# Prompt: Dell Wyse 3020 Power Button Driver
-# Depends on: !UML && INPUT [=y] && INPUT_MISC [=y] && SPI [=y] && (MACH_MMP3_DT [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Input device support
-# -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y])
-# -> Miscellaneous devices (INPUT_MISC [=y])
-#
-#
-#
-# CONFIG_INPUT_ARIEL_PWRBUTTON is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_INTERCONNECT_SAMSUNG b/redhat/configs/pending-fedora/generic/CONFIG_INTERCONNECT_SAMSUNG
deleted file mode 100644
index 3f237a700706..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_INTERCONNECT_SAMSUNG
+++ /dev/null
@@ -1,16 +0,0 @@
-# CONFIG_INTERCONNECT_SAMSUNG:
-#
-# Interconnect drivers for Samsung SoCs.
-#
-# Symbol: INTERCONNECT_SAMSUNG [=n]
-# Type : bool
-# Defined at drivers/interconnect/samsung/Kconfig:2
-# Prompt: Samsung SoC interconnect drivers
-# Depends on: INTERCONNECT [=y] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> On-Chip Interconnect management support (INTERCONNECT [=y])
-#
-#
-#
-# CONFIG_INTERCONNECT_SAMSUNG is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_PCI_EXYNOS b/redhat/configs/pending-fedora/generic/CONFIG_PCI_EXYNOS
deleted file mode 100644
index aa2181b665c1..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_PCI_EXYNOS
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_PCI_EXYNOS:
-#
-# Enables support for the PCIe controller in the Samsung Exynos SoCs
-# to work in host mode. The PCI controller is based on the DesignWare
-# hardware and therefore the driver re-uses the DesignWare core
-# functions to implement the driver.
-#
-# Symbol: PCI_EXYNOS [=n]
-# Type : tristate
-# Defined at drivers/pci/controller/dwc/Kconfig:85
-# Prompt: Samsung Exynos PCIe controller
-# Depends on: PCI [=y] && (ARCH_EXYNOS [=y] || COMPILE_TEST [=n]) && PCI_MSI_IRQ_DOMAIN [=y]
-# Location:
-# -> Device Drivers
-# -> PCI support (PCI [=y])
-# -> PCI controller drivers
-# -> DesignWare PCI Core Support
-# Selects: PCIE_DW_HOST [=y]
-#
-#
-#
-# CONFIG_PCI_EXYNOS is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_PHY_MESON_AXG_MIPI_DPHY b/redhat/configs/pending-fedora/generic/CONFIG_PHY_MESON_AXG_MIPI_DPHY
deleted file mode 100644
index c1bd07a7eb5f..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_PHY_MESON_AXG_MIPI_DPHY
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_PHY_MESON_AXG_MIPI_DPHY:
-#
-# Enable this to support the Meson MIPI DPHY found in Meson AXG
-# SoCs.
-# If unsure, say N.
-#
-# Symbol: PHY_MESON_AXG_MIPI_DPHY [=y]
-# Type : tristate
-# Defined at drivers/phy/amlogic/Kconfig:75
-# Prompt: Meson AXG MIPI DPHY driver
-# Depends on: OF [=y] && (ARCH_MESON [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> PHY Subsystem
-# Selects: GENERIC_PHY [=y] && REGMAP_MMIO [=y] && GENERIC_PHY_MIPI_DPHY [=y]
-#
-#
-#
-CONFIG_PHY_MESON_AXG_MIPI_DPHY=y
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_PHY_MMP3_HSIC b/redhat/configs/pending-fedora/generic/CONFIG_PHY_MMP3_HSIC
deleted file mode 100644
index 83d20e8715e7..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_PHY_MMP3_HSIC
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_PHY_MMP3_HSIC:
-#
-# Enable this to support Marvell MMP3 USB HSIC PHY driver for
-# Marvell MMP3 SoC. This driver will be used my the Marvell EHCI
-# driver to initialize the interface to internal USB HSIC
-# components on MMP3-based boards.
-#
-# To compile this driver as a module, choose M here.
-#
-# Symbol: PHY_MMP3_HSIC [=n]
-# Type : tristate
-# Defined at drivers/phy/marvell/Kconfig:120
-# Prompt: Marvell MMP3 USB HSIC PHY Driver
-# Depends on: MACH_MMP3_DT [=y] || COMPILE_TEST [=n]
-# Location:
-# -> Device Drivers
-# -> PHY Subsystem
-# Selects: GENERIC_PHY [=y]
-#
-#
-#
-# CONFIG_PHY_MMP3_HSIC is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_POWER_RESET_REGULATOR b/redhat/configs/pending-fedora/generic/CONFIG_POWER_RESET_REGULATOR
deleted file mode 100644
index 07883c67e340..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_POWER_RESET_REGULATOR
+++ /dev/null
@@ -1,17 +0,0 @@
-# CONFIG_POWER_RESET_REGULATOR:
-#
-# This driver supports turning off your board by disabling a
-# power regulator defined in the devicetree.
-#
-# Symbol: POWER_RESET_REGULATOR [=n]
-# Type : bool
-# Defined at drivers/power/reset/Kconfig:180
-# Prompt: Regulator subsystem power-off driver
-# Depends on: POWER_RESET [=y] && OF [=y] && REGULATOR [=y]
-# Location:
-# -> Device Drivers
-# -> Board level reset or power off (POWER_RESET [=y])
-#
-#
-#
-# CONFIG_POWER_RESET_REGULATOR is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_PWM_INTEL_LGM b/redhat/configs/pending-fedora/generic/CONFIG_PWM_INTEL_LGM
deleted file mode 100644
index 7d6d9c685f60..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_PWM_INTEL_LGM
+++ /dev/null
@@ -1,20 +0,0 @@
-# CONFIG_PWM_INTEL_LGM:
-#
-# Generic PWM fan controller driver for LGM SoC.
-#
-# To compile this driver as a module, choose M here: the module
-# will be called pwm-intel-lgm.
-#
-# Symbol: PWM_INTEL_LGM [=n]
-# Type : tristate
-# Defined at drivers/pwm/Kconfig:252
-# Prompt: Intel LGM PWM support
-# Depends on: PWM [=y] && HAS_IOMEM [=y] && (OF [=y] && X86 [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Pulse-Width Modulation (PWM) Support (PWM [=y])
-# Selects: REGMAP_MMIO [=y]
-#
-#
-#
-# CONFIG_PWM_INTEL_LGM is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_QCOM_GPI_DMA b/redhat/configs/pending-fedora/generic/CONFIG_QCOM_GPI_DMA
index a77f89f91324..8b26467a3104 100644
--- a/redhat/configs/pending-fedora/generic/CONFIG_QCOM_GPI_DMA
+++ b/redhat/configs/pending-fedora/generic/CONFIG_QCOM_GPI_DMA
@@ -1,21 +1 @@
-# CONFIG_QCOM_GPI_DMA:
-#
-# Enable support for the QCOM GPI DMA controller. This controller
-# provides DMA capabilities for a variety of peripheral buses such
-# as I2C, UART, and SPI. By using GPI dmaengine driver, bus drivers
-# can use a standardize interface that is protocol independent to
-# transfer data between DDR and peripheral.
-#
-# Symbol: QCOM_GPI_DMA [=n]
-# Type : tristate
-# Defined at drivers/dma/qcom/Kconfig:22
-# Prompt: Qualcomm Technologies GPI DMA support
-# Depends on: DMADEVICES [=y] && ARCH_QCOM [=y]
-# Location:
-# -> Device Drivers
-# -> DMA Engine support (DMADEVICES [=y])
-# Selects: DMA_ENGINE [=y] && DMA_VIRTUAL_CHANNELS [=y]
-#
-#
-#
# CONFIG_QCOM_GPI_DMA is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_ARM_SCMI b/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_ARM_SCMI
deleted file mode 100644
index 265c4c7307a3..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_ARM_SCMI
+++ /dev/null
@@ -1,19 +0,0 @@
-# CONFIG_REGULATOR_ARM_SCMI:
-#
-# This adds the regulator driver support for ARM platforms using SCMI
-# protocol for device voltage management.
-# This driver uses SCMI Message Protocol driver to interact with the
-# firmware providing the device Voltage functionality.
-#
-# Symbol: REGULATOR_ARM_SCMI [=n]
-# Type : tristate
-# Defined at drivers/regulator/Kconfig:158
-# Prompt: SCMI based regulator driver
-# Depends on: REGULATOR [=y] && ARM_SCMI_PROTOCOL [=y] && OF [=y]
-# Location:
-# -> Device Drivers
-# -> Voltage and Current Regulator Support (REGULATOR [=y])
-#
-#
-#
-# CONFIG_REGULATOR_ARM_SCMI is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_PF8X00 b/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_PF8X00
deleted file mode 100644
index 18f23328bbce..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_REGULATOR_PF8X00
+++ /dev/null
@@ -1,18 +0,0 @@
-# CONFIG_REGULATOR_PF8X00:
-#
-# Say y here to support the regulators found on the NXP
-# PF8100/PF8121A/PF8200 PMIC.
-#
-# Symbol: REGULATOR_PF8X00 [=n]
-# Type : tristate
-# Defined at drivers/regulator/Kconfig:823
-# Prompt: NXP PF8100/PF8121A/PF8200 regulator driver
-# Depends on: REGULATOR [=y] && I2C [=m] && OF [=y]
-# Location:
-# -> Device Drivers
-# -> Voltage and Current Regulator Support (REGULATOR [=y])
-# Selects: REGMAP_I2C [=m]
-#
-#
-#
-# CONFIG_REGULATOR_PF8X00 is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_I2C b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_I2C
deleted file mode 100644
index ddc4bb9d5d6c..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_I2C
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SND_SOC_ADAU1372_I2C is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_SPI b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_SPI
deleted file mode 100644
index 5dc50776c4fd..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_ADAU1372_SPI
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SND_SOC_ADAU1372_SPI is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_AUD2HTX b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_AUD2HTX
deleted file mode 100644
index 284747ca7f31..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_AUD2HTX
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_SND_SOC_FSL_AUD2HTX:
-#
-# Say Y if you want to add AUDIO TO HDMI TX support for NXP.
-#
-# Symbol: SND_SOC_FSL_AUD2HTX [=n]
-# Type : tristate
-# Defined at sound/soc/fsl/Kconfig:108
-# Prompt: AUDIO TO HDMI TX module support
-# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && (ARCH_MXC [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Sound card support (SOUND [=m])
-# -> Advanced Linux Sound Architecture (SND [=m])
-# -> ALSA for SoC audio support (SND_SOC [=m])
-# -> SoC Audio for Freescale CPUs
-# Selected by [n]:
-# - SND_SOC_IMX_HDMI [=n] && SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_IMX_SOC [=m]
-#
-#
-#
-# CONFIG_SND_SOC_FSL_AUD2HTX is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_XCVR b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_XCVR
deleted file mode 100644
index e5a24ba1ec34..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_FSL_XCVR
+++ /dev/null
@@ -1,22 +0,0 @@
-# CONFIG_SND_SOC_FSL_XCVR:
-#
-# Say Y if you want to add Audio Transceiver (XCVR) support for NXP
-# iMX CPUs. XCVR is a digital module that supports HDMI2.1 eARC,
-# HDMI1.4 ARC and SPDIF.
-#
-# Symbol: SND_SOC_FSL_XCVR [=n]
-# Type : tristate
-# Defined at sound/soc/fsl/Kconfig:98
-# Prompt: NXP Audio Transceiver (XCVR) module support
-# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m]
-# Location:
-# -> Device Drivers
-# -> Sound card support (SOUND [=m])
-# -> Advanced Linux Sound Architecture (SND [=m])
-# -> ALSA for SoC audio support (SND_SOC [=m])
-# -> SoC Audio for Freescale CPUs
-# Selects: REGMAP_MMIO [=y] && SND_SOC_IMX_PCM_DMA [=n] && SND_SOC_GENERIC_DMAENGINE_PCM [=y]
-#
-#
-#
-# CONFIG_SND_SOC_FSL_XCVR is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_IMX_HDMI b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_IMX_HDMI
deleted file mode 100644
index 0546a7cf1b20..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_IMX_HDMI
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_SND_SOC_IMX_HDMI:
-#
-# ALSA SoC Audio support with HDMI feature for Freescale SoCs that have
-# SAI/AUD2HTX and connect with internal HDMI IP or external module
-# SII902X.
-# Say Y if you want to add support for SoC audio on an i.MX board with
-# IMX HDMI.
-#
-# Symbol: SND_SOC_IMX_HDMI [=n]
-# Type : tristate
-# Defined at sound/soc/fsl/Kconfig:308
-# Prompt: SoC Audio support for i.MX boards with HDMI port
-# Depends on: SOUND [=m] && !UML && SND [=m] && SND_SOC [=m] && SND_IMX_SOC [=m]
-# Location:
-# -> Device Drivers
-# -> Sound card support (SOUND [=m])
-# -> Advanced Linux Sound Architecture (SND [=m])
-# -> ALSA for SoC audio support (SND_SOC [=m])
-# -> SoC Audio for Freescale CPUs
-# Selects: SND_SOC_FSL_SAI [=m] && SND_SOC_FSL_AUD2HTX [=n] && SND_SOC_HDMI_CODEC [=m]
-#
-#
-#
-# CONFIG_SND_SOC_IMX_HDMI is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_PCM5102A b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_PCM5102A
deleted file mode 100644
index 3404e94df875..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_PCM5102A
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SND_SOC_PCM5102A is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX b/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
deleted file mode 100644
index f19851cd63e5..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_SND_SOC_SIMPLE_MUX
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SND_SOC_SIMPLE_MUX is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_CCS b/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_CCS
deleted file mode 100644
index 2a3319cd5be6..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_CCS
+++ /dev/null
@@ -1,21 +0,0 @@
-# CONFIG_VIDEO_CCS:
-#
-# This is a generic driver for MIPI CCS, SMIA++ and SMIA compliant
-# camera sensors.
-#
-# Symbol: VIDEO_CCS [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/ccs/Kconfig:2
-# Prompt: MIPI CCS/SMIA++/SMIA sensor support
-# Depends on: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y]
-# Visible if: MEDIA_SUPPORT [=m] && I2C [=y] && VIDEO_V4L2 [=m] && HAVE_CLK [=y] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=y] && VIDEO_CCS_PLL [=n] && V4L2_FWNODE [=m]
-#
-#
-#
-# CONFIG_VIDEO_CCS is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_MESON_GE2D b/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_MESON_GE2D
deleted file mode 100644
index f51ef6760269..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_MESON_GE2D
+++ /dev/null
@@ -1,23 +0,0 @@
-# CONFIG_VIDEO_MESON_GE2D:
-#
-# This is a v4l2 driver for Amlogic GE2D 2D graphics accelerator.
-# GE2D is a standalone 2D graphic acceleration unit, with color converter,
-# image scaling, BitBLT & alpha blending operations.
-#
-# To compile this driver as a module choose m here.
-#
-# Symbol: VIDEO_MESON_GE2D [=n]
-# Type : tristate
-# Defined at drivers/media/platform/Kconfig:309
-# Prompt: Amlogic 2D Graphic Acceleration Unit
-# Depends on: MEDIA_SUPPORT [=m] && MEDIA_PLATFORM_SUPPORT [=y] && V4L_MEM2MEM_DRIVERS [=y] && VIDEO_DEV [=m] && VIDEO_V4L2 [=m] && (ARCH_MESON [=y] || COMPILE_TEST [=n])
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media drivers
-# -> Memory-to-memory multimedia devices (V4L_MEM2MEM_DRIVERS [=y])
-# Selects: VIDEOBUF2_DMA_CONTIG [=m] && V4L2_MEM2MEM_DEV [=m]
-#
-#
-#
-# CONFIG_VIDEO_MESON_GE2D is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV02A10 b/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV02A10
deleted file mode 100644
index 15bbcb9c465d..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV02A10
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_OV02A10:
-#
-# This is a Video4Linux2 sensor driver for the OmniVision
-# OV02A10 camera.
-#
-# To compile this driver as a module, choose M here: the
-# module will be called ov02a10.
-#
-# Symbol: VIDEO_OV02A10 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:828
-# Prompt: OmniVision OV02A10 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y]
-# Visible if: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y] && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=y] && V4L2_FWNODE [=m]
-#
-#
-#
-# CONFIG_VIDEO_OV02A10 is not set
diff --git a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV9734 b/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV9734
deleted file mode 100644
index 02dca09e58f5..000000000000
--- a/redhat/configs/pending-fedora/generic/CONFIG_VIDEO_OV9734
+++ /dev/null
@@ -1,24 +0,0 @@
-# CONFIG_VIDEO_OV9734:
-#
-# This is a Video4Linux2 sensor driver for the OmniVision
-# OV9734 camera.
-#
-# To compile this driver as a module, choose M here: the
-# module's name is ov9734.
-#
-# Symbol: VIDEO_OV9734 [=n]
-# Type : tristate
-# Defined at drivers/media/i2c/Kconfig:1067
-# Prompt: OmniVision OV9734 sensor support
-# Depends on: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y] && (ACPI [=y] || COMPILE_TEST [=n])
-# Visible if: MEDIA_SUPPORT [=m] && VIDEO_V4L2 [=m] && I2C [=y] && (ACPI [=y] || COMPILE_TEST [=n]) && MEDIA_CAMERA_SUPPORT [=y]
-# Location:
-# -> Device Drivers
-# -> Multimedia support (MEDIA_SUPPORT [=m])
-# -> Media ancillary drivers
-# -> Camera sensor devices
-# Selects: MEDIA_CONTROLLER [=y] && VIDEO_V4L2_SUBDEV_API [=y] && V4L2_FWNODE [=m]
-#
-#
-#
-# CONFIG_VIDEO_OV9734 is not set
--
GitLab
3 years, 2 months
[OS-BUILD PATCH] Revert "Merge branch 'ark-enable-structleak' into
'os-build'"
by GitLab Bridge on behalf of jmflinuxtx
From: Justin Forbes <jforbes(a)fedoraproject.org>
This reverts merge request !786
---
redhat/configs/{common => ark}/debug/arm/aarch64/CONFIG_KASAN | 0
.../{common => ark}/debug/arm/aarch64/CONFIG_KASAN_GENERIC | 0
.../{common => ark}/debug/arm/aarch64/CONFIG_KASAN_INLINE | 0
redhat/configs/{common => ark}/debug/x86/x86_64/CONFIG_KASAN | 0
.../{common => ark}/debug/x86/x86_64/CONFIG_KASAN_GENERIC | 0
.../{common => ark}/debug/x86/x86_64/CONFIG_KASAN_INLINE | 0
redhat/configs/ark/generic/CONFIG_GCC_PLUGINS | 1 +
redhat/configs/ark/generic/CONFIG_KASAN_EXTRA | 1 +
redhat/configs/ark/generic/CONFIG_KASAN_GENERIC | 1 +
.../configs/{common/debug => ark/generic}/CONFIG_KASAN_OUTLINE | 0
.../configs/common/debug/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL | 1 -
redhat/configs/common/debug/CONFIG_INIT_STACK_NONE | 1 -
redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK | 1 -
.../common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL | 2 +-
redhat/configs/common/generic/CONFIG_INIT_STACK_NONE | 2 +-
redhat/configs/{common => fedora}/generic/CONFIG_GCC_PLUGINS | 0
redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK | 1 +
.../generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE | 0
redhat/kernel.spec.template | 1 -
19 files changed, 6 insertions(+), 6 deletions(-)
rename redhat/configs/{common => ark}/debug/arm/aarch64/CONFIG_KASAN (100%)
rename redhat/configs/{common => ark}/debug/arm/aarch64/CONFIG_KASAN_GENERIC (100%)
rename redhat/configs/{common => ark}/debug/arm/aarch64/CONFIG_KASAN_INLINE (100%)
rename redhat/configs/{common => ark}/debug/x86/x86_64/CONFIG_KASAN (100%)
rename redhat/configs/{common => ark}/debug/x86/x86_64/CONFIG_KASAN_GENERIC (100%)
rename redhat/configs/{common => ark}/debug/x86/x86_64/CONFIG_KASAN_INLINE (100%)
create mode 100644 redhat/configs/ark/generic/CONFIG_GCC_PLUGINS
create mode 100644 redhat/configs/ark/generic/CONFIG_KASAN_EXTRA
create mode 100644 redhat/configs/ark/generic/CONFIG_KASAN_GENERIC
rename redhat/configs/{common/debug => ark/generic}/CONFIG_KASAN_OUTLINE (100%)
delete mode 100644 redhat/configs/common/debug/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
delete mode 100644 redhat/configs/common/debug/CONFIG_INIT_STACK_NONE
delete mode 100644 redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
rename redhat/configs/{common => fedora}/generic/CONFIG_GCC_PLUGINS (100%)
create mode 100644 redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
rename redhat/configs/{common => fedora}/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE (100%)
diff --git a/redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN b/redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN
similarity index 100%
rename from redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN
rename to redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN
diff --git a/redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN_GENERIC b/redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN_GENERIC
similarity index 100%
rename from redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN_GENERIC
rename to redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN_GENERIC
diff --git a/redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN_INLINE b/redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN_INLINE
similarity index 100%
rename from redhat/configs/common/debug/arm/aarch64/CONFIG_KASAN_INLINE
rename to redhat/configs/ark/debug/arm/aarch64/CONFIG_KASAN_INLINE
diff --git a/redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN b/redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN
similarity index 100%
rename from redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN
rename to redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN
diff --git a/redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN_GENERIC b/redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN_GENERIC
similarity index 100%
rename from redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN_GENERIC
rename to redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN_GENERIC
diff --git a/redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN_INLINE b/redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN_INLINE
similarity index 100%
rename from redhat/configs/common/debug/x86/x86_64/CONFIG_KASAN_INLINE
rename to redhat/configs/ark/debug/x86/x86_64/CONFIG_KASAN_INLINE
diff --git a/redhat/configs/ark/generic/CONFIG_GCC_PLUGINS b/redhat/configs/ark/generic/CONFIG_GCC_PLUGINS
new file mode 100644
index 000000000000..072e253edbeb
--- /dev/null
+++ b/redhat/configs/ark/generic/CONFIG_GCC_PLUGINS
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGINS is not set
diff --git a/redhat/configs/ark/generic/CONFIG_KASAN_EXTRA b/redhat/configs/ark/generic/CONFIG_KASAN_EXTRA
new file mode 100644
index 000000000000..bd13b3f187b8
--- /dev/null
+++ b/redhat/configs/ark/generic/CONFIG_KASAN_EXTRA
@@ -0,0 +1 @@
+# CONFIG_KASAN_EXTRA is not set
diff --git a/redhat/configs/ark/generic/CONFIG_KASAN_GENERIC b/redhat/configs/ark/generic/CONFIG_KASAN_GENERIC
new file mode 100644
index 000000000000..9e5c6e8e6922
--- /dev/null
+++ b/redhat/configs/ark/generic/CONFIG_KASAN_GENERIC
@@ -0,0 +1 @@
+# CONFIG_KASAN_GENERIC is not set
diff --git a/redhat/configs/common/debug/CONFIG_KASAN_OUTLINE b/redhat/configs/ark/generic/CONFIG_KASAN_OUTLINE
similarity index 100%
rename from redhat/configs/common/debug/CONFIG_KASAN_OUTLINE
rename to redhat/configs/ark/generic/CONFIG_KASAN_OUTLINE
diff --git a/redhat/configs/common/debug/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL b/redhat/configs/common/debug/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
deleted file mode 100644
index 83bd543915b6..000000000000
--- a/redhat/configs/common/debug/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
diff --git a/redhat/configs/common/debug/CONFIG_INIT_STACK_NONE b/redhat/configs/common/debug/CONFIG_INIT_STACK_NONE
deleted file mode 100644
index 16e74023a918..000000000000
--- a/redhat/configs/common/debug/CONFIG_INIT_STACK_NONE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_INIT_STACK_NONE=y
diff --git a/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK b/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
deleted file mode 100644
index ea3aac683cd6..000000000000
--- a/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_GCC_PLUGIN_STRUCTLEAK=y
diff --git a/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL b/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
index 1713b5628e90..83bd543915b6 100644
--- a/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
+++ b/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL
@@ -1 +1 @@
-CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL=y
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
diff --git a/redhat/configs/common/generic/CONFIG_INIT_STACK_NONE b/redhat/configs/common/generic/CONFIG_INIT_STACK_NONE
index 37f7832f62d2..16e74023a918 100644
--- a/redhat/configs/common/generic/CONFIG_INIT_STACK_NONE
+++ b/redhat/configs/common/generic/CONFIG_INIT_STACK_NONE
@@ -1 +1 @@
-# CONFIG_INIT_STACK_NONE is not set
+CONFIG_INIT_STACK_NONE=y
diff --git a/redhat/configs/common/generic/CONFIG_GCC_PLUGINS b/redhat/configs/fedora/generic/CONFIG_GCC_PLUGINS
similarity index 100%
rename from redhat/configs/common/generic/CONFIG_GCC_PLUGINS
rename to redhat/configs/fedora/generic/CONFIG_GCC_PLUGINS
diff --git a/redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK b/redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
new file mode 100644
index 000000000000..23671269f90c
--- /dev/null
+++ b/redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK
@@ -0,0 +1 @@
+# CONFIG_GCC_PLUGIN_STRUCTLEAK is not set
diff --git a/redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE b/redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
similarity index 100%
rename from redhat/configs/common/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
rename to redhat/configs/fedora/generic/CONFIG_GCC_PLUGIN_STRUCTLEAK_VERBOSE
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index 51e521c708d7..5941924711d4 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -505,7 +505,6 @@ BuildRequires: gcc, binutils, redhat-rpm-config, hmaccalc, bison, flex
BuildRequires: net-tools, hostname, bc, elfutils-devel
BuildRequires: dwarves
BuildRequires: python3-devel
-BuildRequires: gcc-plugin-devel
%if %{with_headers}
BuildRequires: rsync
%endif
--
GitLab
3 years, 2 months
'make dist-brew' failures
by Prarit Bhargava
Hi everyone,
On F33 'make dist-brew DIST=.eln' fails on the os-build branch with
Wrote:
/home/prarit/git-kernel/kernel-ark/redhat/rpm/SRPMS/kernel-5.11.0-0.rc2.114.test.eln.src.rpm
brew build --scratch rhel-8.99.0-test-pesign
/home/prarit/git-kernel/kernel-ark/redhat/rpm/SRPMS/kernel-5.11.0-0.rc2.114.test.eln.src.rpm
Usage: brew build [options] <target> <srpm path or scm url>
The first option is the build target, not to be confused with the destination
tag (where the build eventually lands) or build tag (where the buildroot
contents are pulled from).
You can list all available build targets using the 'brew list-targets' command.
More detail can be found in the documentation.
https://docs.pagure.org/koji/HOWTO/#package-organization
(Specify the --help global option for a list of other help options)
brew: error: Unknown build target: rhel-8.99.0-test-pesign
make[1]: *** [Makefile:360: dist-brew] Error 2
make[1]: Leaving directory '/home/prarit/git-kernel/kernel-ark/redhat'
make: *** [makefile:12: dist-brew] Error 2
The brew target is generated in redhat/Makefile.common as
ifeq ("$(DIST)", ".elrdy")
BUILD_SCRATCH_TARGET ?= temp-ark-rhel-8-test
else ifeq ("$(IS_FEDORA)", "1")
BUILD_SCRATCH_TARGET ?= temp-ark-rhel-8-test
else
BUILD_SCRATCH_TARGET ?= rhel-$(RHEL_MAJOR).$(RHEL_MINOR).0-test-pesign
endif
and RHEL_MAJOR and RHEL_MINOR are defined in Makefile.rhelver as
RHEL_MAJOR = 8
RHEL_MINOR = 99
Is there a better option for the BUILD_SCRATCH_TARGET for .eln? Perhaps, like
fedora, the target should also be temp-ark-rhel-8-test?
P.
3 years, 2 months
Enable AMD Sensor Fusion HUB on kernel 5.11 snapshot
by Luya Tshimbalanga
Hello team,
AMD Sensor Fusion HUB finally landed on kernel 5.11 which is yet enabled on the main repository. After a rebuilt from the 20201223 snapshot by setting the hub as a module, the sensor failed to start.
From the test:
- Kernel: 5.11.0-0.rc0.20201223git614cb5894306.107.amdsfh.fc33.x86_64
- AMD_SFH_HID enabled as a module
- lsmod | grep amd: amd_sfh 36864 0
Revisitng the closed upstream bug https://bugzilla.redhat.com/show_bug.cgi?id=1651886 ,
lspci -nn | grep VGA
03:00.7 Non-VGA unclassified device [0000]: Advanced Micro Devices, Inc. [AMD] Raven/Raven2/Renoir Sensor Fusion Hub [1022:15e4]
It seems the firmware lacks support of the sensor as iio is unlisted. Will it be possible to fully enable the sensor and update the linux-firmware? Thanks
3 years, 2 months