Re: [OS-BUILD PATCHv2] Enable CONFIG_EXPERT for both RHEL and Fedora
From: Jeff Moyer on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2612#note_1513936347 Sorry, I didn't get notification from gitlab that there was a response here. :( Yes, thanks for following up! ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv2] Enable CONFIG_EXPERT for both RHEL and Fedora
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2612#note_1513625855 @jmoyer1 is this okay to resolve? ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
Re: [OS-BUILD PATCHv2] Enable CONFIG_EXPERT for both RHEL and Fedora
From: Justin M. Forbes on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2612#note_1505070459 Sorry for the late response, I was travelling. I did an audit this week across all arches with post build configs, and the result is the V2 for this change. Specifically CONFIG_TRIM_UNUSED_KSYMS which is set in rt kernels actually disables LIVEPATCH. We had a few suboptions to CONFIG_HID_PICOLCD which were flipped from their defaults, and CONFIG_ARCH_MMAP_RND_BITS needed different values for a couple of different arches. As of now, things no existing configs (outside of EXPERT) are flipped with this change. ___ kernel mailing list -- kernel@lists.fedoraproject.org To unsubscribe send an email to kernel-le...@lists.fedoraproject.org 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@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[OS-BUILD PATCHv2] Enable CONFIG_EXPERT for both RHEL and Fedora
From: Justin M. Forbes 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 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/config