[OS-BUILD PATCHv4 2/2] Remove duplicate configs acroos fedora, ark and common

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

 



From: Don Zickus <dzickus@xxxxxxxxxx>

Remove duplicate configs acroos fedora, ark and common

Started with a bunch of scripts to filter out duplicates.  Then
ran into all the override quirks and quickly and to revert large
chunks of it.

What is left is duplicates and cleanups of a small set of configs.

The SPEAKUP stuff seemed easy to consolidate.
The DW_DMAC_* configs were tricky because I could not delete the Fedora
overrides.
The EXPOLINE_* configs are s390x specific and with a little manual
cleanup made it work.
The HOTPLUG_PCI_SHPC had some override quirks but a few tweaks I can
easily sync everything up.

One new exposure is TEST_MIN_HEAP is now enabled on fedora-debug.  I
think that was the original intent but the feodra override accidentally
disabled it from common.

Verified by comparing the original 'make dist-configs; make
dist-fedora-configs' with the new version.  Other than TEST_MIN_HEAP
everything else matches.

This whole exercise made me frown with how the common configs and the
overrides work.  Maybe evaluate_configs -j isn't so bad after all...

Signed-off-by: Don Zickus <dzickus@xxxxxxxxxx>

diff a/redhat/configs/ark/generic/CONFIG_EVM_ADD_XATTRS b/redhat/configs/ark/generic/CONFIG_EVM_ADD_XATTRS
--- a/redhat/configs/ark/generic/CONFIG_EVM_ADD_XATTRS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_EVM_ADD_XATTRS is not set
diff a/redhat/configs/ark/generic/CONFIG_EVM_ATTR_FSUUID b/redhat/configs/ark/generic/CONFIG_EVM_ATTR_FSUUID
--- a/redhat/configs/ark/generic/CONFIG_EVM_ATTR_FSUUID
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_EVM_ATTR_FSUUID=y
diff a/redhat/configs/ark/generic/CONFIG_WATCHDOG_OPEN_TIMEOUT b/redhat/configs/ark/generic/CONFIG_WATCHDOG_OPEN_TIMEOUT
--- a/redhat/configs/ark/generic/CONFIG_WATCHDOG_OPEN_TIMEOUT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_WATCHDOG_OPEN_TIMEOUT=0
diff a/redhat/configs/ark/generic/CONFIG_DW_DMAC_PCI b/redhat/configs/common/generic/CONFIG_DW_DMAC_PCI
--- a/redhat/configs/ark/generic/CONFIG_DW_DMAC_PCI
+++ b/redhat/configs/common/generic/CONFIG_DW_DMAC_PCI
diff a/redhat/configs/common/generic/arm/CONFIG_HOTPLUG_PCI_SHPC b/redhat/configs/common/generic/CONFIG_HOTPLUG_PCI_SHPC
--- a/redhat/configs/common/generic/arm/CONFIG_HOTPLUG_PCI_SHPC
+++ b/redhat/configs/common/generic/CONFIG_HOTPLUG_PCI_SHPC
diff a/redhat/configs/ark/generic/arm/aarch64/CONFIG_DW_DMAC_PCI b/redhat/configs/common/generic/arm/aarch64/CONFIG_DW_DMAC_PCI
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_DW_DMAC_PCI
+++ b/redhat/configs/common/generic/arm/aarch64/CONFIG_DW_DMAC_PCI
diff a/redhat/configs/ark/generic/s390x/CONFIG_EXPOLINE_AUTO b/redhat/configs/common/generic/s390x/CONFIG_EXPOLINE_AUTO
--- a/redhat/configs/ark/generic/s390x/CONFIG_EXPOLINE_AUTO
+++ b/redhat/configs/common/generic/s390x/CONFIG_EXPOLINE_AUTO
diff a/redhat/configs/common/generic/s390x/CONFIG_HOTPLUG_PCI_SHPC b/redhat/configs/common/generic/s390x/CONFIG_HOTPLUG_PCI_SHPC
--- a/redhat/configs/common/generic/s390x/CONFIG_HOTPLUG_PCI_SHPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HOTPLUG_PCI_SHPC is not set
diff a/redhat/configs/ark/generic/x86/CONFIG_DW_DMAC_PCI b/redhat/configs/common/generic/x86/CONFIG_DW_DMAC_PCI
--- a/redhat/configs/ark/generic/x86/CONFIG_DW_DMAC_PCI
+++ b/redhat/configs/common/generic/x86/CONFIG_DW_DMAC_PCI
diff a/redhat/configs/fedora/generic/CONFIG_EXPOLINE_AUTO b/redhat/configs/fedora/generic/CONFIG_EXPOLINE_AUTO
--- a/redhat/configs/fedora/generic/CONFIG_EXPOLINE_AUTO
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_EXPOLINE_AUTO is not set
diff a/redhat/configs/fedora/generic/CONFIG_EXPOLINE_FULL b/redhat/configs/fedora/generic/CONFIG_EXPOLINE_FULL
--- a/redhat/configs/fedora/generic/CONFIG_EXPOLINE_FULL
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_EXPOLINE_FULL=y
diff a/redhat/configs/fedora/generic/CONFIG_HOTPLUG_PCI_SHPC b/redhat/configs/fedora/generic/CONFIG_HOTPLUG_PCI_SHPC
--- a/redhat/configs/fedora/generic/CONFIG_HOTPLUG_PCI_SHPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HOTPLUG_PCI_SHPC is not set
diff a/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_BA431 b/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_BA431
--- a/redhat/configs/fedora/generic/CONFIG_HW_RANDOM_BA431
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_HW_RANDOM_BA431 is not set
diff a/redhat/configs/fedora/generic/CONFIG_QCOM_CPR b/redhat/configs/fedora/generic/CONFIG_QCOM_CPR
--- a/redhat/configs/fedora/generic/CONFIG_QCOM_CPR
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_QCOM_CPR is not set
diff a/redhat/configs/fedora/generic/CONFIG_QCOM_EMAC b/redhat/configs/fedora/generic/CONFIG_QCOM_EMAC
--- a/redhat/configs/fedora/generic/CONFIG_QCOM_EMAC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_QCOM_EMAC is not set
diff a/redhat/configs/fedora/generic/CONFIG_QCOM_GPI_DMA b/redhat/configs/fedora/generic/CONFIG_QCOM_GPI_DMA
--- a/redhat/configs/fedora/generic/CONFIG_QCOM_GPI_DMA
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_QCOM_GPI_DMA is not set
diff a/redhat/configs/fedora/generic/CONFIG_SERIAL_LANTIQ b/redhat/configs/fedora/generic/CONFIG_SERIAL_LANTIQ
--- a/redhat/configs/fedora/generic/CONFIG_SERIAL_LANTIQ
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SERIAL_LANTIQ is not set
diff a/redhat/configs/fedora/generic/CONFIG_SPEAKUP b/redhat/configs/fedora/generic/CONFIG_SPEAKUP
--- a/redhat/configs/fedora/generic/CONFIG_SPEAKUP
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SPEAKUP=m
diff a/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC b/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC
--- a/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTPC
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_SPEAKUP_SYNTH_ACNTPC is not set
diff a/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA b/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA
--- a/redhat/configs/fedora/generic/CONFIG_SPEAKUP_SYNTH_ACNTSA
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_SPEAKUP_SYNTH_ACNTSA=m

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/996
_______________________________________________
kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




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

  Powered by Linux