[OS-BUILD PATCH] 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. 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/configs/common/generic/CONFIG_BUG diff --git
Re: [OS-BUILD PATCH 0/6] treewide: Implement new Red Hat driver and device status infrastructure
From: Aristeu Rozanski on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2606#note_1481411674 Not only modules but PCI ids too, in case the driver itself is still supported except for some specific devices. ___ 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 PATCH 0/6] treewide: Implement new Red Hat driver and device status infrastructure
From: Patrick Talbert on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2606#note_1481276295 I think some users will want to be able to see the list of modules which are deprecated or unmaintained on a live system. I could also see it being useful for QE. Definitely keep the log message though; I didn't mean to imply that should be removed. ___ 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] redhat: Enable HSR and PRP
From: pbrobinson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2610#note_1481183603 LGTM :thumbsup: ___ 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] redhat: Enable HSR and PRP
From: Felix Maurer redhat: Enable HSR and PRP Enable hsr as a module to support the protocols HSR and PRP in the kernel. Leave it unset in the s390x-zfcpdump config because that does not need networking. Signed-off-by: Felix Maurer diff --git a/redhat/configs/common/generic/CONFIG_HSR b/redhat/configs/common/generic/CONFIG_HSR index blahblah..blahblah 100644 --- a/redhat/configs/common/generic/CONFIG_HSR +++ b/redhat/configs/common/generic/CONFIG_HSR @@ -1 +1 @@ -# CONFIG_HSR is not set +CONFIG_HSR=m diff --git a/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR b/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR @@ -0,0 +1 @@ +# CONFIG_HSR is not set -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2610 ___ 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 PATCH] redhat: Enable HSR and PRP for rhel
From: Felix Maurer on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2610#note_1481161502 Sure, if there is a need for it, I'll move it to common/generic/ ___ 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 PATCH] RHMAINTAINERS: Update for Jul 21 2023
From: Prarit Bhargava RHMAINTAINERS: Update for Jul 21 2023 Update RHMAINTAINERS to latest. Signed-off-by: Prarit Bhargava diff --git a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS index blahblah..blahblah 100644 --- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS +++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS @@ -117,6 +117,7 @@ R: Jarod Wilson R: John B. Wyatt IV R: Derek Barbosa R: Eder Zulian +R: Clark Williams S: Supported F: makefile F: Makefile @@ -264,6 +265,8 @@ R: Alice Mitchell S: Supported F: fs/afs/ F: net/rxrpc/ +F: Documentation/networking/rxrpc* +F: include/net/*rxrpc* AIO M: Jeff Moyer @@ -401,6 +404,7 @@ M: Adrien Thierry M: Andrew Halaney M: Brian Masney M: Eric Chanudet +M: Radu Rendec S: Supported F: Documentation/devicetree/bindings/*/qcom* F: Documentation/devicetree/bindings/soc/qcom/ @@ -714,6 +718,7 @@ S: Provided F: drivers/connector/ Continuous Integration (CKI) +M: Tales da Aparecida M: Tino Calancha M: Michael Hofmann M: Serhii Turivnyi @@ -753,10 +758,7 @@ M: David Arcari S: Supported F: drivers/cpufreq/ X: drivers/cpufreq/intel_pstate.c -X: drivers/cpufreq/amd-pstate-trace.h -X: drivers/cpufreq/amd_freq_sensitivity.c -X: drivers/cpufreq/amd-pstate.c -X: drivers/cpufreq/amd-pstate-trace.c +X: drivers/cpufreq/amd* CPU IDLE DRIVERS M: Mark Langsdorf @@ -1739,6 +1741,7 @@ R:Leah Leshchinsky R: Nico Pache R: Waiman Long R: Ricardo Robaina +R: Audra Mitchell S: Supported F: arch/arm64/mm/ F: arch/powerpc/mm/ @@ -2025,6 +2028,7 @@ X:include/net/mana/ X: include/net/netlabel.h X: include/net/netns/smc.h X: include/net/regulatory.h +X: include/net/*rxrpc* X: include/net/smc.h X: include/net/vsock_addr.h X: net/bluetooth/ @@ -3105,10 +3109,7 @@ R: Dean Nelson S: Supported F: arch/x86/kernel/cpu/cpufreq/ F: drivers/cpufreq/intel_pstate.c -F: drivers/cpufreq/amd-pstate-trace.h -F: drivers/cpufreq/amd_freq_sensitivity.c -F: drivers/cpufreq/amd-pstate.c -F: drivers/cpufreq/amd-pstate-trace.c +F: drivers/cpufreq/amd* F: drivers/idle/intel_idle.c F: drivers/idle/Kconfig -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2611 ___ 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 PATCH 0/6] treewide: Implement new Red Hat driver and device status infrastructure
From: Prarit Bhargava on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2606#note_1481129375 @dzickusrh we're looking at using some of the RHEL CVE process here (open a tracker BZ, open additional per-release BZs, etc.). That way we can track QA, docs, etc., involvement at a per-release level rather than on paper ;) ___ 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 PATCH 0/6] treewide: Implement new Red Hat driver and device status infrastructure
From: Prarit Bhargava on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2606#note_1481127679 Hrm... I hadn't considered that. That's not a bad idea for a future enhancement in this area. I wonder if having that list in sysfs is valuable for end users. We do document it in the RHEL release notes. Right now we're maintaining the status quo of outputting a message for each driver as it loads, and I think we should continue to do so for this first go around. Let me dig into the possibility of putting this info into sysfs. ___ 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 PATCH] redhat: Enable HSR and PRP for rhel
From: pbrobinson on gitlab.com https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2610#note_1481107497 Can you actually just enable it in common/generic/CONFIG_HSR so we can have it for Fedora too, this is needed for Edge so we want to be able to test it on Fedora IoT too which is the upstrem for RHEL for Edge. ___ 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 PATCH] redhat: Enable HSR and PRP for rhel
From: Felix Maurer redhat: Enable HSR and PRP for rhel Enable hsr as a module in the rhel configs to support the protocols HSR and PRP in the kernel. Leave it unset in the s390x-zfcpdump config because that does not need networking. Signed-off-by: Felix Maurer diff --git a/redhat/configs/rhel/generic/CONFIG_HSR b/redhat/configs/rhel/generic/CONFIG_HSR new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/generic/CONFIG_HSR @@ -0,0 +1 @@ +CONFIG_HSR=m diff --git a/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR b/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR new file mode 100644 index blahblah..blahblah 100644 --- /dev/null +++ b/redhat/configs/rhel/generic/s390x/zfcpdump/CONFIG_HSR @@ -0,0 +1 @@ +# CONFIG_HSR is not set -- https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2610 ___ 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