[OS-BUILD PATCHv2] Enable CONFIG_EXPERT for both RHEL and Fedora

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

 



From: Justin M. Forbes <jforbes@xxxxxxxxxxxxxxxxx>

Enable CONFIG_EXPERT for both RHEL and Fedora

With CONFIG_EXPERT disabled, we have had instances of things changing
underneath without our knowledge.  This is evident where we had config
items specifically set, but they are ignored because the item is now
dependent upon CONFIG_EXPERT.  It is time to enable CONFIG_EXPERT to
ensure that we know exactly how our configs are built.

Additionally, RT is hidden behind CONFIG_EXPERT as well, so RHEL
developers already had to ensure that configs dependent upon expert were
set correctly for both x86 and aarch64. This should make things a bit
easier in that regard since EXPERT is now set everywhere.

V2: Fix up some mismatches between generated configs and previously
built configs.

Signed-off-by: Justin M. Forbes <jforbes@xxxxxxxxxxxxxxxxx>

diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS b/redhat/configs/common/generic/CONFIG_ADVISE_SYSCALLS
rename from redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
rename to redhat/configs/common/generic/CONFIG_ADVISE_SYSCALLS
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS
+++ b/redhat/configs/common/generic/CONFIG_ADVISE_SYSCALLS
diff --git a/redhat/configs/rhel/generic/CONFIG_AIO b/redhat/configs/common/generic/CONFIG_AIO
rename from redhat/configs/rhel/generic/CONFIG_AIO
rename to redhat/configs/common/generic/CONFIG_AIO
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_AIO
+++ b/redhat/configs/common/generic/CONFIG_AIO
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP b/redhat/configs/common/generic/CONFIG_ALLOW_DEV_COREDUMP
rename from redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
rename to redhat/configs/common/generic/CONFIG_ALLOW_DEV_COREDUMP
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP
+++ b/redhat/configs/common/generic/CONFIG_ALLOW_DEV_COREDUMP
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS b/redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_BITS
rename from redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
rename to redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_BITS
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS
+++ b/redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_BITS
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS b/redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
rename from redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
rename to redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
+++ b/redhat/configs/common/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE b/redhat/configs/common/generic/CONFIG_ATA_FORCE
rename from redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
rename to redhat/configs/common/generic/CONFIG_ATA_FORCE
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE
+++ b/redhat/configs/common/generic/CONFIG_ATA_FORCE
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM b/redhat/configs/common/generic/CONFIG_ATH9K_PCOEM
rename from redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
rename to redhat/configs/common/generic/CONFIG_ATH9K_PCOEM
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM
+++ b/redhat/configs/common/generic/CONFIG_ATH9K_PCOEM
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL b/redhat/configs/common/generic/CONFIG_ATH9K_RFKILL
rename from redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
rename to redhat/configs/common/generic/CONFIG_ATH9K_RFKILL
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL
+++ b/redhat/configs/common/generic/CONFIG_ATH9K_RFKILL
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL b/redhat/configs/common/generic/CONFIG_BASE_FULL
rename from redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
rename to redhat/configs/common/generic/CONFIG_BASE_FULL
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL
+++ b/redhat/configs/common/generic/CONFIG_BASE_FULL
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_BLOCK b/redhat/configs/common/generic/CONFIG_BLOCK
rename from redhat/configs/rhel/rt/generic/CONFIG_BLOCK
rename to redhat/configs/common/generic/CONFIG_BLOCK
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_BLOCK
+++ b/redhat/configs/common/generic/CONFIG_BLOCK
diff --git a/redhat/configs/common/generic/arm/aarch64/CONFIG_BUG b/redhat/configs/common/generic/CONFIG_BUG
rename from redhat/configs/common/generic/arm/aarch64/CONFIG_BUG
rename to redhat/configs/common/generic/CONFIG_BUG
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/arm/aarch64/CONFIG_BUG
+++ b/redhat/configs/common/generic/CONFIG_BUG
diff --git a/redhat/configs/rhel/generic/CONFIG_CACHESTAT_SYSCALL b/redhat/configs/common/generic/CONFIG_CACHESTAT_SYSCALL
rename from redhat/configs/rhel/generic/CONFIG_CACHESTAT_SYSCALL
rename to redhat/configs/common/generic/CONFIG_CACHESTAT_SYSCALL
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/generic/CONFIG_CACHESTAT_SYSCALL
+++ b/redhat/configs/common/generic/CONFIG_CACHESTAT_SYSCALL
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CERTIFICATION_ONUS b/redhat/configs/common/generic/CONFIG_CFG80211_CERTIFICATION_ONUS
rename from redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CERTIFICATION_ONUS
rename to redhat/configs/common/generic/CONFIG_CFG80211_CERTIFICATION_ONUS
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CERTIFICATION_ONUS
+++ b/redhat/configs/common/generic/CONFIG_CFG80211_CERTIFICATION_ONUS
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CRDA_SUPPORT b/redhat/configs/common/generic/CONFIG_CFG80211_CRDA_SUPPORT
rename from redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CRDA_SUPPORT
rename to redhat/configs/common/generic/CONFIG_CFG80211_CRDA_SUPPORT
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CRDA_SUPPORT
+++ b/redhat/configs/common/generic/CONFIG_CFG80211_CRDA_SUPPORT
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_CONSOLE_TRANSLATIONS b/redhat/configs/common/generic/CONFIG_CONSOLE_TRANSLATIONS
rename from redhat/configs/rhel/rt/generic/CONFIG_CONSOLE_TRANSLATIONS
rename to redhat/configs/common/generic/CONFIG_CONSOLE_TRANSLATIONS
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_CONSOLE_TRANSLATIONS
+++ b/redhat/configs/common/generic/CONFIG_CONSOLE_TRANSLATIONS
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_COREDUMP b/redhat/configs/common/generic/CONFIG_COREDUMP
rename from redhat/configs/rhel/rt/generic/CONFIG_COREDUMP
rename to redhat/configs/common/generic/CONFIG_COREDUMP
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_COREDUMP
+++ b/redhat/configs/common/generic/CONFIG_COREDUMP
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_BUGVERBOSE b/redhat/configs/common/generic/CONFIG_DEBUG_BUGVERBOSE
rename from redhat/configs/rhel/rt/generic/CONFIG_DEBUG_BUGVERBOSE
rename to redhat/configs/common/generic/CONFIG_DEBUG_BUGVERBOSE
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_BUGVERBOSE
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_BUGVERBOSE
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B b/redhat/configs/common/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B
rename from redhat/configs/rhel/rt/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B
rename to redhat/configs/common/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B
diff --git a/redhat/configs/common/generic/CONFIG_DEBUG_MEMORY_INIT b/redhat/configs/common/generic/CONFIG_DEBUG_MEMORY_INIT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_MEMORY_INIT
@@ -0,0 +1 @@
+CONFIG_DEBUG_MEMORY_INIT=y
diff --git a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_RSEQ b/redhat/configs/common/generic/CONFIG_DEBUG_RSEQ
rename from redhat/configs/rhel/rt/generic/CONFIG_DEBUG_RSEQ
rename to redhat/configs/common/generic/CONFIG_DEBUG_RSEQ
index blahblah..blahblah 100644
--- a/redhat/configs/rhel/rt/generic/CONFIG_DEBUG_RSEQ
+++ b/redhat/configs/common/generic/CONFIG_DEBUG_RSEQ

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2612
_______________________________________________
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, report it: https://pagure.io/fedora-infrastructure/new_issue




[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