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

2023-07-21 Thread Justin M. Forbes (via Email Bridge)
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

2023-07-21 Thread Aristeu Rozanski (via Email Bridge)
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

2023-07-21 Thread Patrick Talbert (via Email Bridge)
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

2023-07-21 Thread pbrobinson (via Email Bridge)
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

2023-07-21 Thread Felix Maurer (via Email Bridge)
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

2023-07-21 Thread Felix Maurer (via Email Bridge)
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

2023-07-21 Thread Prarit Bhargava (via Email Bridge)
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

2023-07-21 Thread Prarit Bhargava (via Email Bridge)
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

2023-07-21 Thread Prarit Bhargava (via Email Bridge)
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

2023-07-21 Thread pbrobinson (via Email Bridge)
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

2023-07-21 Thread Felix Maurer (via Email Bridge)
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