Re: [OS-BUILD PATCH 0/0] Fedora: upstream fixes and enable rk3399 pcie drivers

2021-06-16 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1176#note_603354064

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] configs: enable CONFIG_LEDS_BRIGHTNESS_HW_CHANGED

2021-06-10 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1169#note_598057180

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat/configs: Enable needed drivers for BlueField SoC on aarch64

2021-06-24 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1178#note_611169174

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config

2021-06-24 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1177#note_611169036

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] redhat: Rename mod-blacklist.sh to mod-denylist.sh

2021-06-24 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat: Rename mod-blacklist.sh to mod-denylist.sh

In the spirit of inclusivity, rename mod-blacklist.sh to
mod-denylist.sh.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -263,7 +263,7 @@ sources-rh: $(TARBALL) generate-testpatch-tmp setup-source 
dist-configs-check
rpminspect.yaml \
update_scripts.sh \
kvm_stat.logrotate \
-   mod-blacklist.sh \
+   mod-denylist.sh \
mod-internal.list \
mod-sign.sh \
configs/flavors \
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -704,7 +704,7 @@ Source13: redhatsecureboot003.cer
 
 Source22: mod-extra.list.rhel
 Source16: mod-extra.list.fedora
-Source17: mod-blacklist.sh
+Source17: mod-denylist.sh
 Source18: mod-sign.sh
 Source79: parallel_xz.sh
 
diff --git a/redhat/mod-blacklist.sh b/redhat/mod-denylist.sh
rename from redhat/mod-blacklist.sh
rename to redhat/mod-denylist.sh
index blahblah..blahblah 100755
--- a/redhat/mod-blacklist.sh
+++ b/redhat/mod-denylist.sh

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1184
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: Rename mod-blacklist.sh to mod-denylist.sh

2021-06-25 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1184#note_611754614

@pbrobinson Good point.  I will discuss the change with a few people and hope
to submit an MR next week for this.  My apologies for the delay but I want to
make sure documentation, etc., are informed of the decision.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] mod-denylist.sh: Change to denylist

2021-06-25 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

mod-denylist.sh: Change to denylist

Change blacklist references to denylist.

Suggested-by: Brian Masney 
Signed-off-by: Prarit Bhargava 

diff --git a/redhat/mod-denylist.sh b/redhat/mod-denylist.sh
index blahblah..blahblah 100755
--- a/redhat/mod-denylist.sh
+++ b/redhat/mod-denylist.sh
@@ -10,20 +10,20 @@ Dir="$1/$2"
 List=$3
 Dest="$4"
 
-blacklist()
+denylist()
 {
-   cat > "$RpmDir/etc/modprobe.d/$1-blacklist.conf" <<-__EOF__
+   cat > "$RpmDir/etc/modprobe.d/$1-denylist.conf" <<-__EOF__
# This kernel module can be automatically loaded by non-root users. To
-   # enhance system security, the module is blacklisted by default to 
ensure
+   # enhance system security, the module is denylisted by default to ensure
# system administrators make the module available for use as needed.
# See https://access.redhat.com/articles/3760101 for more details.
#
-   # Remove the blacklist by adding a comment # at the start of the line.
-   blacklist $1
+   # Remove the denylist by adding a comment # at the start of the line.
+   denylist $1
 __EOF__
 }
 
-check_blacklist()
+check_denylist()
 {
mod=$(find "$RpmDir/$ModDir" -name "$1")
[ ! "$mod" ] && return 0
@@ -31,7 +31,7 @@ check_blacklist()
mod="${1##*/}"
mod="${mod%.ko*}"
echo "$mod has an alias that allows auto-loading. Blacklisting."
-   blacklist "$mod"
+   denylist "$mod"
fi
 }
 
@@ -142,7 +142,7 @@ if [ -z "$Dest" ]; then
sed -e "s|^.|${ModDir}|g" "$Dir"/dep2.list > "$RpmDir/$ListName"
echo "./$RpmDir/$ListName created."
[ -d "$RpmDir/etc/modprobe.d/" ] || mkdir -p "$RpmDir/etc/modprobe.d/"
-   foreachp check_blacklist < "$List"
+   foreachp check_denylist < "$List"
 fi
 
 # Many BIOS-es export a PNP-id which causes the floppy driver to autoload
@@ -152,7 +152,7 @@ fi
 
 floppylist=("$RpmDir"/"$ModDir"/kernel/drivers/block/floppy.ko*)
 if [[ -n ${floppylist[0]} && -f ${floppylist[0]} ]]; then
- blacklist "floppy"
+ denylist "floppy"
 fi
 
 # avoid an empty kernel-extra package

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1185
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: Rename mod-blacklist.sh to mod-denylist.sh

2021-06-25 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1184#note_611760445

@bmasney, I've added https://gitlab.com/cki-project/kernel-
ark/-/merge_requests/1185 for your suggestion.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for June 11 2021

2021-06-11 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for June 11 2021

Update RHMAINTAINERS.

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
@@ -14,15 +14,9 @@ Descriptions of section entries:
W: Web-page with status/info
T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
S: Status, one of the following:
-  Supported:   Someone is actually paid to look after this.
-  Maintained:  Someone actually looks after it.
-  Odd Fixes:   It has a maintainer but they don't have time to do
-   much other than throw the odd patch in. See below..
-  Orphan:  No current maintainer [but maybe you could take the
-   role as you write your new code].
-  Obsolete:Old code. Something tagged obsolete generally means
-   it has been replaced by a better system and you
-   should be using that.
+  Supported:   This feature is supported.
+  Provided:This feature is provided for a supported feature.
+  Internal:This feature is only provided for internal use.
F: Files and directories with wildcard patterns.
   A trailing slash includes all files and subdirectory files.
   F:   drivers/net/all files in and below drivers/net
@@ -66,7 +60,9 @@ ARK Kernel Maintainer
 M: Justin Forbes 
 M: Patrick Talbert 
 R: Donald Zickus 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 I: INTERNAL
@@ -74,186 +70,220 @@ T:git 
https://gitlab.com/cki-project/kernel-ark.git
 
 CentOS Stream 9 Kernel Maintainer
 M: Herton R. Krzesinski 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 T: git 
https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9.git
 
 RHEL 9.0 Kernel Maintainer
 M: Herton R. Krzesinski 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.5 Kernel Maintainer
 M: Bruno Meneguele 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.4 Kernel Maintainer
 M: Jan Stancek 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.3 Kernel Maintainer
 M: Frantisek Hrbata 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.2 Kernel Maintainer
 M: Patrick Talbert 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.2 Real Time Kernel Maintainer
 M: Juri Lelli 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.1 Kernel Maintainer
 M: Brian Masney 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 8.1 Real Time Kernel Maintainer
 M: Juri Lelli 
-S: Maintained
+S: Supported
+F: makefile
+F: Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
 RHEL 7 ALT Kernel Maintainer
 M: Augusto Caringi 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.9 Kernel Maintainer
 M: Augusto Caringi 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.9 Real Time Kernel Maintainer
 M: Tom Rix 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.8 Kernel Maintainer
 M: Augusto Caringi 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.8 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.7 Kernel Maintainer
 M: Rado Vrbovsky 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.7 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.6 Kernel Maintainer
 M: Denys Vlasenko 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.6 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
-S: Maintained
+S: Supported
+F: makefile
 F: redhat/
 X: redhat/configs/
 
 RHEL 7.5 Kernel Maintainer
 M: Rado Vrbovsky 
-S:   

Re: [OS-BUILD PATCHv3 2/2] mm/cma: mark CMA on x86_64 tech preview and print RHEL-specific infos

2021-05-18 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1023#note_578122849

I understand this is meant to alert the system user that CMA is in use.
Perhaps this could be changed to "Initial CMA usage detected" or
something?  "called for the first time" makes it feel like it could be
an unintentional debug statement to the end user.  #IMO of course.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv4 0/2] enable CONFIG_CMA on x86_64 in ARK

2021-05-18 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1023#note_578243571

Thanks for making the changes.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] RHEL: disable io_uring support

2021-06-04 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1159#note_593168390

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Jul 8 2021

2021-07-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Jul 8 2021

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
@@ -126,7 +126,7 @@ F:  redhat/
 X: redhat/configs/
 
 RHEL 8.1 Kernel Maintainer
-M: Brian Masney 
+M: Frantisek Hrbata 
 S: Supported
 F: makefile
 F: Makefile.rhelver
@@ -212,7 +212,7 @@ F:  redhat/
 X: redhat/configs/
 
 RHEL 7.4 Kernel Maintainer
-M: Brian Masney 
+M: Frantisek Hrbata 
 S: Supported
 F: makefile
 F: redhat/
@@ -430,6 +430,7 @@ F:  drivers/net/ethernet/atheros/
 
 AUDIT SUBSYSTEM
 M: Richard Guy Briggs 
+R: Ondrej Mosnacek 
 S: Supported
 F: include/linux/audit.h
 F: include/uapi/linux/audit.h
@@ -589,6 +590,12 @@ F: include/linux/configfs.h
 
 CONTROL GROUP (CGROUP)
 M: Waiman Long 
+R: Chris White 
+R: Clark Williams 
+R: Joel Savitz 
+R: Lucas Zampieri 
+R: Luis Claudio Goncalves 
+R: Phil Auld 
 S: Supported
 F: Documentation/cgroup*
 F: include/linux/cgroup*
@@ -622,7 +629,10 @@ F: fs/cramfs/
 CRYPTO API
 M: Herbert Xu 
 M: "David S. Miller" 
+R: Bruno Meneguele 
 R: Ondrej Mosnacek 
+R: Phil Auld 
+R: Vladis Dronov 
 S: Supported
 F: Documentation/crypto/
 F: Documentation/devicetree/bindings/crypto/
@@ -720,12 +730,17 @@ F:drivers/dma/
 DMA SUPPORT
 M: Jerry Snitselaar 
 M: Donald Dutile 
+R: Clark Williams 
+R: Joel Savitz 
+R: Lucas Zampieri 
 S: Supported
 F: kernel/dma/
 F: include/linux/dma*
 
 EDAC/HERM
 M: Aristeu Rozanski 
+R: Herton R. Krzesinski 
+R: Rafael Aquini 
 S: Supported
 F: drivers/edac/
 
@@ -806,6 +821,12 @@ F: drivers/firmware/
 
 FTRACE
 M: Jerome Marchand 
+R: Jiri Olsa 
+R: Joe Lawrence 
+R: Josh Poimboeuf 
+R: Luis Claudio Goncalves 
+R: Waiman Long 
+R: Yannick Cote 
 S: Supported
 F: kernel/trace/
 F: include/linux/ftrace*
@@ -823,6 +844,11 @@ F: drivers/message/fusion/
 
 FUTEX SUBSYSTEM
 M: Waiman Long 
+R: Clark Williams 
+R: Donghai Qiao 
+R: Julia Denham 
+R: Nico Pache 
+R: Oleg Nesterov 
 S: Supported
 F: Documentation/*futex*
 F: include/asm-generic/futex.h
@@ -895,6 +921,13 @@ F: Documentation/infiniband/
 
 INIT
 M: Prarit Bhargava 
+R: Aristeu Rozanski 
+R: Artem Savkov 
+R: Clark Williams 
+R: Herton R. Krzesinski 
+R: Jan Stancek 
+R: Josh Poimboeuf 
+R: Kairui Song 
 S: Supported
 F: init/
 
@@ -914,9 +947,24 @@ F: include/uapi/linux/input.h
 INTEGRITY SUBSYSTEM
 M: Bruno Meneguele 
 R: Jerry Snitselaar 
+R: Richard Guy Briggs 
+R: Vladis Dronov 
 S: Supported
 F: security/integrity/
 
+INTERPROCESS COMMUNICATION (IPC)
+M: Aristeu Rozanski 
+M: Rafael Aquini 
+M: Waiman Long 
+R: Herton R. Krzesinski 
+R: Eugene Syromiatnikov 
+S: Supported
+F: include/linux/ipc*.h
+F: include/linux/msg.h
+F: include/linux/sem.h
+F: include/linux/shm.h
+F: ipc/
+
 INTERRUPT CONTROLLERS
 M: Mark Salter 
 S: Supported
@@ -998,7 +1046,7 @@ F: drivers/char/tpm/*
 F: include/linux/tpm.h
 
 INTEL QUICK ASSIST TECHNOLOGY (QAT)
-M: Vlad Dronov 
+M: Vladis Dronov 
 M: Tony Camuso 
 S: Supported
 F: drivers/crypto/qat/*
@@ -1034,7 +1082,12 @@ F:   include/linux/jbd2.h
 
 KEXEC/KDUMP
 M: Baoquan He 
+R: Jiri Olsa 
+R: Julia Denham 
 R: Kairui Song 
+R: Lucas Zampieri 
+R: Pingfan Liu 
+R: Tao Liu 
 L: kdump-b...@redhat.com
 S: Supported
 F: Documentation/admin-guide/kdump/
@@ -1179,6 +1232,13 @@ F:   drivers/leds/
 
 LIB
 M: Prarit Bhargava 
+R: Aristeu Rozanski 
+R: Christoph von Recklinghausen 
+R: Eugene Syromiatnikov 
+R: Herton R. Krzesinski 
+R: Nico Pache 
+R: Oleg Nesterov 
+R: Rafael Aquini 
 S: Supported
 F: lib/
 X: lib/nlattr.c
@@ -1188,6 +1248,7 @@ M:Josh Poimboeuf 
 M: Joe Lawrence 
 M: Artem Savkov 
 M: Yannick Cote 
+R: Joel Savitz 
 S: Supported
 F: Documentation/ABI/testing/sysfs-kernel-livepatch
 F: Documentation/livepatch/
@@ -1202,6 +1263,12 @@ F:   tools/testing/selftests/livepatch/
 
 LOCKING PRIMITIVES
 M: Waiman Long 
+R: Artem Savkov 
+R: Clark Williams 
+R: Donghai Qiao 
+R: Oleg Nesterov 
+R: Phil Auld 
+R: Wander Costa 
 S: Supported
 F: Documentation/locking/
 F: arch/*/include/asm/mutex*.h
@@ -1255,7 +1322,11 @@ F:   drivers/net/ethernet/mellanox/mlxsw/
 MEMORY MANAGEMENT
 M: Rafael Aquini 
 R: Aristeu Rozanski 
+R: Artem Savkov 
+R: Baoquan He 
+R: Christoph von Recklinghausen 
 R: 

[OS-BUILD PATCHv2] mod-denylist.sh: Change to denylist

2021-06-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

mod-denylist.sh: Change to denylist

Change blacklist references to denylist.

v2: modprobe still uses blacklist

Suggested-by: Brian Masney 
Signed-off-by: Prarit Bhargava 

diff --git a/redhat/mod-denylist.sh b/redhat/mod-denylist.sh
index blahblah..blahblah 100755
--- a/redhat/mod-denylist.sh
+++ b/redhat/mod-denylist.sh
@@ -10,28 +10,29 @@ Dir="$1/$2"
 List=$3
 Dest="$4"
 
-blacklist()
+denylist()
 {
+   # modprobe still uses the phrase 'blacklist' instead of 'denylist'
cat > "$RpmDir/etc/modprobe.d/$1-blacklist.conf" <<-__EOF__
# This kernel module can be automatically loaded by non-root users. To
-   # enhance system security, the module is blacklisted by default to 
ensure
+   # enhance system security, the module is denylisted by default to ensure
# system administrators make the module available for use as needed.
# See https://access.redhat.com/articles/3760101 for more details.
#
-   # Remove the blacklist by adding a comment # at the start of the line.
+   # Remove the denylist by adding a comment # at the start of the line.
blacklist $1
 __EOF__
 }
 
-check_blacklist()
+check_denylist()
 {
mod=$(find "$RpmDir/$ModDir" -name "$1")
[ ! "$mod" ] && return 0
if modinfo "$mod" | grep -q '^alias:\s\+net-'; then
mod="${1##*/}"
mod="${mod%.ko*}"
-   echo "$mod has an alias that allows auto-loading. Blacklisting."
-   blacklist "$mod"
+   echo "Blocking $mod from auto-loading."
+   denylist "$mod"
fi
 }
 
@@ -142,7 +143,7 @@ if [ -z "$Dest" ]; then
sed -e "s|^.|${ModDir}|g" "$Dir"/dep2.list > "$RpmDir/$ListName"
echo "./$RpmDir/$ListName created."
[ -d "$RpmDir/etc/modprobe.d/" ] || mkdir -p "$RpmDir/etc/modprobe.d/"
-   foreachp check_blacklist < "$List"
+   foreachp check_denylist < "$List"
 fi
 
 # Many BIOS-es export a PNP-id which causes the floppy driver to autoload
@@ -152,7 +153,7 @@ fi
 
 floppylist=("$RpmDir"/"$ModDir"/kernel/drivers/block/floppy.ko*)
 if [[ -n ${floppylist[0]} && -f ${floppylist[0]} ]]; then
- blacklist "floppy"
+ denylist "floppy"
 fi
 
 # avoid an empty kernel-extra package

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1185
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv3] mod-denylist.sh: Change to denylist

2021-07-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

mod-denylist.sh: Change to denylist

Change blacklist references to denylist.

v2: modprobe still uses blacklist
v3: modprobe doesn't care what the denylist file is named

Suggested-by: Brian Masney 
Signed-off-by: Prarit Bhargava 

diff --git a/redhat/mod-denylist.sh b/redhat/mod-denylist.sh
index blahblah..blahblah 100755
--- a/redhat/mod-denylist.sh
+++ b/redhat/mod-denylist.sh
@@ -10,28 +10,28 @@ Dir="$1/$2"
 List=$3
 Dest="$4"
 
-blacklist()
+denylist()
 {
-   cat > "$RpmDir/etc/modprobe.d/$1-blacklist.conf" <<-__EOF__
+   cat > "$RpmDir/etc/modprobe.d/$1-denylist.conf" <<-__EOF__
# This kernel module can be automatically loaded by non-root users. To
-   # enhance system security, the module is blacklisted by default to 
ensure
+   # enhance system security, the module is denylisted by default to ensure
# system administrators make the module available for use as needed.
# See https://access.redhat.com/articles/3760101 for more details.
#
-   # Remove the blacklist by adding a comment # at the start of the line.
+   # Remove the denylist by adding a comment # at the start of the line.
blacklist $1
 __EOF__
 }
 
-check_blacklist()
+check_denylist()
 {
mod=$(find "$RpmDir/$ModDir" -name "$1")
[ ! "$mod" ] && return 0
if modinfo "$mod" | grep -q '^alias:\s\+net-'; then
mod="${1##*/}"
mod="${mod%.ko*}"
-   echo "$mod has an alias that allows auto-loading. Blacklisting."
-   blacklist "$mod"
+   echo "Blocking $mod from auto-loading."
+   denylist "$mod"
fi
 }
 
@@ -142,7 +142,7 @@ if [ -z "$Dest" ]; then
sed -e "s|^.|${ModDir}|g" "$Dir"/dep2.list > "$RpmDir/$ListName"
echo "./$RpmDir/$ListName created."
[ -d "$RpmDir/etc/modprobe.d/" ] || mkdir -p "$RpmDir/etc/modprobe.d/"
-   foreachp check_blacklist < "$List"
+   foreachp check_denylist < "$List"
 fi
 
 # Many BIOS-es export a PNP-id which causes the floppy driver to autoload
@@ -152,7 +152,7 @@ fi
 
 floppylist=("$RpmDir"/"$ModDir"/kernel/drivers/block/floppy.ko*)
 if [[ -n ${floppylist[0]} && -f ${floppylist[0]} ]]; then
- blacklist "floppy"
+ denylist "floppy"
 fi
 
 # avoid an empty kernel-extra package

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1185
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] redhat/configs: Disable CONFIG_RT_GROUP_SCHED in rhel config

2021-07-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1177#note_616436703

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] mod-denylist.sh: Change to denylist

2021-07-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1185#note_616422030

I assumed that it had to end in blacklist.conf but I see now that the code
only looks *in* the file for a blacklist entry.  I tested this by blacklisting
the skx_edac driver, rebooting, and confirming that the skx_edac module did
not load.

```
[08:41 AM root@intel-purley-04 ~]# cat /etc/modprobe.d/skx_edac-denylist.conf
blacklist skx_edac
[08:42 AM root@intel-purley-04 ~]# lsmod | grep skx
```

I will fix this in v3.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/2] Revert PCI rockchip changes that weren't merged upstream

2021-06-28 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1187#note_613195446

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] Disable AMIGA_PARTITION and KARMA_PARTITION

2021-07-12 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

Disable AMIGA_PARTITION and KARMA_PARTITION

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1802694

The kernel FAST team wants these disabled for RHEL.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_AMIGA_PARTITION 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_AMIGA_PARTITION
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_AMIGA_PARTITION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_AMIGA_PARTITION is not set
diff --git a/redhat/configs/ark/generic/arm/aarch64/CONFIG_KARMA_PARTITION 
b/redhat/configs/ark/generic/arm/aarch64/CONFIG_KARMA_PARTITION
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/arm/aarch64/CONFIG_KARMA_PARTITION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_KARMA_PARTITION is not set
diff --git a/redhat/configs/ark/generic/powerpc/CONFIG_AMIGA_PARTITION 
b/redhat/configs/ark/generic/powerpc/CONFIG_AMIGA_PARTITION
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/powerpc/CONFIG_AMIGA_PARTITION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_AMIGA_PARTITION is not set
diff --git a/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_AMIGA_PARTITION 
b/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_AMIGA_PARTITION
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_AMIGA_PARTITION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_AMIGA_PARTITION is not set
diff --git a/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_KARMA_PARTITION 
b/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_KARMA_PARTITION
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_KARMA_PARTITION
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_KARMA_PARTITION is not set
diff --git a/redhat/configs/common/generic/CONFIG_AMIGA_PARTITION 
b/redhat/configs/common/generic/CONFIG_AMIGA_PARTITION
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_AMIGA_PARTITION
+++ b/redhat/configs/common/generic/CONFIG_AMIGA_PARTITION
@@ -1 +1 @@
-CONFIG_AMIGA_PARTITION=y
+# CONFIG_AMIGA_PARTITION is not set
diff --git a/redhat/configs/common/generic/CONFIG_KARMA_PARTITION 
b/redhat/configs/common/generic/CONFIG_KARMA_PARTITION
index blahblah..blahblah 100644
--- a/redhat/configs/common/generic/CONFIG_KARMA_PARTITION
+++ b/redhat/configs/common/generic/CONFIG_KARMA_PARTITION
@@ -1 +1 @@
-CONFIG_KARMA_PARTITION=y
+# CONFIG_KARMA_PARTITION is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1253
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Apr 30 2021

2021-04-30 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Apr 30 2021

Update RHMAINTAINERS.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -669,7 +669,8 @@ S:  Maintained
 F: drivers/scsi/hpsa*
 
 DISTRIBUTED LOCK MANAGER (DLM)
-M: David Teigland 
+M: Alexander Aring 
+R: David Teigland 
 S: Maintained
 F: fs/dlm/
 
@@ -991,6 +992,24 @@ S: Maintained
 F: fs/jbd2/
 F: include/linux/jbd2.h
 
+KEXEC/KDUMP
+M: Baoquan He 
+R: Kairui Song 
+L: kdump-b...@redhat.com
+S: Maintained
+F: Documentation/admin-guide/kdump/
+F: include/linux/crash_core.h
+F: include/linux/crash_dump.h
+F: include/uapi/linux/vmcore.h
+F: include/linux/kexec.h
+F: include/uapi/linux/kexec.h
+F: fs/proc/vmcore.c
+F: kernel/crash_*.c
+F: kernel/kexec*
+F: arch/x86/kernel/machine_kexec_*.c
+F: arch/x86/kernel/crash*.c
+F: arch/x86/kernel/kexec-bzimage64.c
+
 KERNEL VIRTUAL MACHINE (KVM)
 M: Paolo Bonzini 
 M: Bandan Das 
@@ -1331,6 +1350,16 @@ F:   include/net/netns/netfilter.h
 F: include/net/netns/nftables.h
 F: include/net/netns/x_tables.h
 
+NETWORKING [DSA]
+M: Ivan Vecera 
+S: Maintained
+F: Documentation/devicetree/bindings/net/dsa/
+F: drivers/net/dsa/
+F: include/linux/dsa/
+F: include/linux/platform_data/dsa.h
+F: include/net/dsa.h
+F: net/dsa/
+
 NETWORKING [GENERAL]
 M: Jiri Benc 
 M: Marcelo Leitner 
@@ -1583,7 +1612,17 @@ PLATFORM DRIVERS
 M: David Arcari 
 M: Mark Langsdorf 
 S: Maintained
-F: drivers/platform/
+F: drivers/platform/Kconfig
+
+PLATFORM DRIVERS MELLANOX
+M: Mark Langsdorf 
+S: Maintained
+F: drivers/platform/mellanox/
+
+PLATFORM DRIVERS X86
+M: David Arcari 
+S: Maintained
+F: drivers/platform/x86/
 
 POWER DRIVERS (Batteries, power supplies, etc.)
 M: Lenny Szubowicz 
@@ -1711,6 +1750,18 @@ S:   Maintained
 F: Documentation/rfkill.txt
 F: net/rfkill/
 
+REAL TIME CLOCK (RTC) SUBSYSTEM
+M: Waiman Long 
+S: Maintained
+F: Documentation/rtc.*
+F: Documentation/admin-guide/rtc.*
+F: drivers/rtc/
+F: include/linux/platform_data/rtc-*
+F: include/linux/rtc.h
+F: include/linux/rtc/
+F: include/uapi/linux/rtc.h
+F: tools/testing/selftests/rtc/
+
 S390 VFIO-CCW DRIVER
 M: Cornelia Huck 
 L: rhvirt-patc...@redhat.com
@@ -2029,7 +2080,7 @@ F:drivers/net/virtio_net.c
 F: drivers/vdpa/
 F: drivers/block/virtio_blk.c
 F: include/linux/virtio*.h
-F: include/linxu/vdpa.h
+F: include/linux/vdpa.h
 F: include/uapi/linux/virtio_*.h
 F: drivers/crypto/virtio/
 F: mm/balloon_compaction.c

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1064
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2 0/0] Improve generation of boot loader specification files

2021-04-27 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1042#note_561660455

@dzickusrh I've added @lszubowi.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 1/2] RHMAINTAINERS: NETWORKING: Add entry for Balazs Nemeth

2021-02-09 Thread Prarit Bhargava (via Email Bridge)
From: Marcelo Ricardo Leitner 

RHMAINTAINERS: NETWORKING: Add entry for Balazs Nemeth

Balazs is now part of the networking team.

RH-Acked-by: Balazs Nemeth 
RH-Acked-by: Jarod Wilson 
RH-Acked-by: Xin Long 

Signed-off-by: Marcelo Ricardo Leitner 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -1228,6 +1228,7 @@ I:net
 M: Jiri Benc 
 M: Marcelo Leitner 
 R: Antoine Tenart 
+R: Balazs Nemeth 
 R: Davide Caratti 
 R: Eric Garver 
 R: Flavio Leitner 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/890
___
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


[OS-BUILD PATCH 2/2] RHMAINTAINERS: Add futex subsystem

2021-02-09 Thread Prarit Bhargava (via Email Bridge)
From: Waiman Long 

RHMAINTAINERS: Add futex subsystem

Bugzilla: INTERNAL
Upstream: RHEL only

As I am also tracking upstream changes in futex code, I may as well add
the futex subsystem entry.

RH-Acked-by: Prarit Bhargava 

Signed-off-by: Waiman Long 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -739,6 +739,17 @@ F: Documentation/devicetree/bindings/phy/
 F: drivers/phy
 F: include/linux/phy
 
+FUTEX SUBSYSTEM
+M: Waiman Long 
+S: Maintained
+F: Documentation/*futex*
+F: include/asm-generic/futex.h
+F: include/linux/futex.h
+F: include/uapi/linux/futex.h
+F: kernel/futex.c
+F: tools/perf/bench/futex*
+F: tools/testing/selftests/futex/
+
 GFS2 FILE SYSTEM
 M: Bob Peterson 
 M: Andreas Gruenbacher 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/890
___
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


[OS-BUILD PATCH 0/2] RHMAINTAINERS: Update for 20210209

2021-02-09 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/890

Update for Feb 9 2021
 Changes:

 288cb5bb5524 (Waiman Long)
RHMAINTAINERS: Add futex subsystem

 6aa5c8637fd2 (Marcelo Ricardo Leitner)
RHMAINTAINERS: NETWORKING: Add entry for Balazs Nemeth

  redhat/rhdocs/MAINTAINERS/RHMAINTAINERS | 12 
  1 file changed, 12 insertions(+)
___
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


[OS-BUILD PATCH] RHMAINTAINERS: Fix list entries for kernel-patc...@redhat.com

2021-02-09 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Fix list entries for kernel-patc...@redhat.com

kernel-patc...@redhat.com is a list, not a maintainer.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -284,7 +284,7 @@ ARCHITECTURE DIRECTORY FILES
 M: Prarit Bhargava 
 M: David Arcari 
 M: Mark Salter 
-M: kernel-patc...@redhat.com
+L: kernel-patc...@redhat.com
 F: arch/Kconfig
 
 ARM64 PORT (AARCH64 ARCHITECTURE)
@@ -1490,7 +1490,7 @@ F:include/linux/psci.h
 F: include/uapi/linux/psci.h
 
 POWERPC (64-BIT)
-M: kernel-patc...@redhat.com
+L: kernel-patc...@redhat.com
 S: Maintained
 F: arch/powerpc/
 
@@ -1983,13 +1983,13 @@ F:  Documentation/filesystems/xfs.txt
 F: fs/xfs/
 
 ZBUD COMPRESSED PAGE ALLOCATOR
-M: kernel-patc...@redhat.com
+L: kernel-patc...@redhat.com
 S: Maintained
 F: mm/zbud.c
 F: include/linux/zbud.h
 
 ZSWAP COMPRESSED SWAP CACHING
-M: kernel-patc...@redhat.com
+L: kernel-patc...@redhat.com
 S: Maintained
 F: mm/zswap.c
 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/891
___
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


Re: [OS-BUILD PATCH 0/0] all/common/ark: minor cleanups and fix ups

2021-03-23 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/956#note_535704414

>(^ will that work? I don't see any approve button on this MR for some
reason…)

@dzickusrh
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2] RHMAINTAINERS: update for March 15 2021

2021-03-15 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: update for March 15 2021

Update RHMAINTAINERS.

v2: Update jforbes address

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -68,143 +68,178 @@ M:Patrick Talbert 
 R: Donald Zickus 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 I: INTERNAL
 T: git https://gitlab.com/cki-project/kernel-ark.git
 
+CentOS Stream 9 Kernel Maintainer
+M: Herton R. Krzesinski 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+T: git 
https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9.git
+
+RHEL 9.0 Kernel Maintainer
+M: Herton R. Krzesinski 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+
+RHEL 8.5 Kernel Maintainer
+M: Bruno Meneguele 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+
 RHEL 8.4 Kernel Maintainer
 M: Jan Stancek 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.3 Kernel Maintainer
 M: Frantisek Hrbata 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.2 Kernel Maintainer
-M: Bruno Meneguele 
+M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.2 Real Time Kernel Maintainer
 M: Juri Lelli 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.1 Kernel Maintainer
-M: Herton R. Krzesinski 
+M: Brian Masney 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.1 Real Time Kernel Maintainer
 M: Juri Lelli 
 S: Maintained
 F: redhat/
-
-RHEL 8.0 Kernel Maintainer
-M: Brian Masney 
-S: Maintained
-F: redhat/
-
-RHEL 8.0 Real Time Kernel Maintainer
-M: Clark Williams 
-S: Maintained
-F: redhat/
+X: redhat/configs/
 
 RHEL 7 ALT Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.9 Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.9 Real Time Kernel Maintainer
 M: Tom Rix 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.8 Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.8 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.7 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.7 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.6 Kernel Maintainer
 M: Denys Vlasenko 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.6 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.5 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.4 Kernel Maintainer
 M: Brian Masney 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.4 (MRG) Real Time Kernel Maintainer
 M: Clark Williams 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.3 Kernel Maintainer
 M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.2 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.10 Kernel Maintainer
 M: Denys Vlasenko 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.6 Kernel Maintainer
 M: Herton R. Krzesinski 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.5 Kernel Maintainer
 M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 5.11 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 5.9 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 3ware 9000 Storage Controller Linux Driver (3w-9xxx)
 M: Tomas Henzl 
@@ -275,6 +310,14 @@ S: Maintained
 F: drivers/iommu/amd_iommu*.[ch]
 F: include/linux/amd-iommu.h
 
+AMD SEV/SEV-ES/SEV-SNP Guest Side
+M: Vitaly Kuznetsov 
+M: Wei Huang 
+S: Maintained
+F: arch/x86/boot/compressed/sev*.c
+F: arch/x86/include/asm/sev*.h
+F: arch/x86/kernel/sev*.[cS]
+
 AQUANTIA ATLANTIC ETHERNET DRIVER
 M: Igor Russkikh 
 M: John W. Linville 
@@ -416,6 +459,7 @@ F:  drivers/net/ethernet/broadcom/bnx2x.*
 F: drivers/net/ethernet/broadcom/bnx2x_*
 
 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
+M: Jonathan Toppins 
 S: Maintained
 F: drivers/net/ethernet/broadcom/bnxt/
 F: drivers/net/ethernet/broadcom/Kconfig
@@ -442,10 +486,16 @@ S:Maintained
 F: drivers/net/ethernet/broadcom/cnic*
 
 

[OS-BUILD PATCH] RHMAINTAINERS: update for March 15 2021

2021-03-15 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: update for March 15 2021

Update RHMAINTAINERS.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -63,148 +63,183 @@ Red Hat Maintainers List (try to look for most precise 
areas first)
---
 
 ARK Kernel Maintainer
-M: Justin Forbes 
+M: Justin Forbes 
 M: Patrick Talbert 
 R: Donald Zickus 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 I: INTERNAL
 T: git https://gitlab.com/cki-project/kernel-ark.git
 
+CentOS Stream 9 Kernel Maintainer
+M: Herton R. Krzesinski 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+T: git 
https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9.git
+
+RHEL 9.0 Kernel Maintainer
+M: Herton R. Krzesinski 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+
+RHEL 8.5 Kernel Maintainer
+M: Bruno Meneguele 
+S: Maintained
+F: redhat/
+X: redhat/configs/
+
 RHEL 8.4 Kernel Maintainer
 M: Jan Stancek 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.3 Kernel Maintainer
 M: Frantisek Hrbata 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.2 Kernel Maintainer
-M: Bruno Meneguele 
+M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.2 Real Time Kernel Maintainer
 M: Juri Lelli 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.1 Kernel Maintainer
-M: Herton R. Krzesinski 
+M: Brian Masney 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 8.1 Real Time Kernel Maintainer
 M: Juri Lelli 
 S: Maintained
 F: redhat/
-
-RHEL 8.0 Kernel Maintainer
-M: Brian Masney 
-S: Maintained
-F: redhat/
-
-RHEL 8.0 Real Time Kernel Maintainer
-M: Clark Williams 
-S: Maintained
-F: redhat/
+X: redhat/configs/
 
 RHEL 7 ALT Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.9 Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.9 Real Time Kernel Maintainer
 M: Tom Rix 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.8 Kernel Maintainer
 M: Augusto Caringi 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.8 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.7 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.7 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.6 Kernel Maintainer
 M: Denys Vlasenko 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.6 Real Time Kernel Maintainer
 M: Luis Claudio Goncalves 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.5 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.4 Kernel Maintainer
 M: Brian Masney 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.4 (MRG) Real Time Kernel Maintainer
 M: Clark Williams 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.3 Kernel Maintainer
 M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 7.2 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.10 Kernel Maintainer
 M: Denys Vlasenko 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.6 Kernel Maintainer
 M: Herton R. Krzesinski 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 6.5 Kernel Maintainer
 M: Patrick Talbert 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 5.11 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 RHEL 5.9 Kernel Maintainer
 M: Rado Vrbovsky 
 S: Maintained
 F: redhat/
+X: redhat/configs/
 
 3ware 9000 Storage Controller Linux Driver (3w-9xxx)
 M: Tomas Henzl 
@@ -275,6 +310,14 @@ S: Maintained
 F: drivers/iommu/amd_iommu*.[ch]
 F: include/linux/amd-iommu.h
 
+AMD SEV/SEV-ES/SEV-SNP Guest Side
+M: Vitaly Kuznetsov 
+M: Wei Huang 
+S: Maintained
+F: arch/x86/boot/compressed/sev*.c
+F: arch/x86/include/asm/sev*.h
+F: arch/x86/kernel/sev*.[cS]
+
 AQUANTIA ATLANTIC ETHERNET DRIVER
 M: Igor Russkikh 
 M: John W. Linville 
@@ -416,6 +459,7 @@ F:  drivers/net/ethernet/broadcom/bnx2x.*
 F: drivers/net/ethernet/broadcom/bnx2x_*
 
 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
+M: Jonathan Toppins 
 S: Maintained
 F: 

Re: [OS-BUILD PATCH] RHMAINTAINERS: Update DMA Mapping entry

2021-03-04 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/595#note_522388616

Jerry, could you make your changes here

 https://gitlab.com/redhat/rhel/src/kernel/documentation

and then I'll port them into kernel-ark?  We're in a transition process
atm.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: fix and rename fedora-configs and rh-configs targets

2021-03-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/953#note_524578952

-fedora-configs: FLAVOR = fedora
-fedora-configs: dist-configs
+dist-fedora-configs: FLAVOR = fedora
+dist-fedora-configs: dist-configs

^^^ I know exactly the bug you're trying to fix.  You have to

```
cd redhat; make rh-configs
```

instead of just doing it at the top-level

Why don't you just add

ifeq ($(filter rh-%,$(MAKECMDGOALS)),)
include Makefile
endif
ifeq ($(filter fedora-%,$(MAKECMDGOALS)),)
include Makefile
endif

to the 'makefile'?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: fix and rename fedora-configs and rh-configs targets

2021-03-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/953#note_524611480

It's because 'make rh-configs' is such a common thing to type for us and
we wanted to keep that in place.  The other commands 'make rh-brew', for
instance, is well used but is not at the level of rh-configs.

So perhaps there's a middle ground here to do something like

rh-configs:
make dist-rh-configs

in the makefile (or something like that)?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for March 1 2021

2021-03-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for March 1 2021

Update to latest version, reorganize sections, and remove
kernel-patc...@redhat.com email list.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -63,13 +63,13 @@ Red Hat Maintainers List (try to look for most precise 
areas first)
---
 
 ARK Kernel Maintainer
-M: Justin Forbes 
+M: Justin Forbes 
 M: Patrick Talbert 
 R: Donald Zickus 
-T: git https://gitlab.com/cki-project/kernel-ark.git
 S: Maintained
 F: redhat/
 I: INTERNAL
+T: git https://gitlab.com/cki-project/kernel-ark.git
 
 RHEL 8.4 Kernel Maintainer
 M: Jan Stancek 
@@ -117,7 +117,7 @@ S:  Maintained
 F: redhat/
 
 RHEL 7.9 Kernel Maintainer
-M: Jan Stancek 
+M: Augusto Caringi 
 S: Maintained
 F: redhat/
 
@@ -278,7 +278,7 @@ F:  include/linux/amd-iommu.h
 AQUANTIA ATLANTIC ETHERNET DRIVER
 M: Igor Russkikh 
 M: John W. Linville 
-S: Maintained
+S: Maintained
 F: drivers/net/ethernet/aquantia/
 
 ARECA (ARC11xx/12xx/16xx/1880) SATA/SAS RAID Host Bus Adapter (arcmsr)
@@ -290,7 +290,7 @@ ARCHITECTURE DIRECTORY FILES
 M: Prarit Bhargava 
 M: David Arcari 
 M: Mark Salter 
-L: kernel-patc...@redhat.com
+S: Maintained
 F: arch/Kconfig
 
 ARM64 PORT (AARCH64 ARCHITECTURE)
@@ -338,11 +338,16 @@ F:drivers/iommu/arm-smmu.c
 F: drivers/iommu/arm-smmu-v3.c
 F: drivers/iommu/io-pgtable-arm.c
 
-ATHEROS WIRELESS LAN DRIVERS
+ATHEROS WIRELESS 5K LAN DRIVERS
 M: Jarod Wilson 
 M: John Linville 
 S: Maintained
 F: drivers/net/wireless/ath5k
+
+ATHEROS WIRELESS 9K LAN DRIVERS
+M: Jarod Wilson 
+M: John Linville 
+S: Maintained
 F: drivers/net/wireless/ath9k
 
 ATHEROS ETHERNET DRIVERS
@@ -366,6 +371,7 @@ BIOS ISSUES
 M: Al Stone 
 M: Lenny Szubowicz 
 M: Prarit Bhargava 
+S: Maintained
 
 BLOCK LAYER
 M: Ming Lei 
@@ -384,13 +390,13 @@ F:net/bluetooth
 BPF (Safe dynamic programs and tools)
 M: Jiri Olsa 
 M: Yauheni Kaliuta 
+S: Maintained
 F: arch/*/net/*
 F: Documentation/networking/filter.txt
 F: include/linux/filter.h
 F: include/trace/events/xdp.h
 F: include/uapi/linux/filter.h
 F: net/core/filter.c
-N: b[pt]f
 
 BROADCOM B44 10/100 ETHERNET DRIVER
 M: Jarod Wilson 
@@ -410,16 +416,15 @@ F:drivers/net/ethernet/broadcom/bnx2x.*
 F: drivers/net/ethernet/broadcom/bnx2x_*
 
 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
-L: kernel-patc...@redhat.com
 S: Maintained
 F: drivers/net/ethernet/broadcom/bnxt/
 F: drivers/net/ethernet/broadcom/Kconfig
 
 BROADCOM BNXT_RE RDMA ROCE DRIVER
-M: Selvin Xavier 
-S: Maintained
-F: drivers/infiniband/hw/bnxt_re/
-F: include/uapi/rdma/bnxt_re-abi.h
+M: Selvin Xavier 
+S: Maintained
+F: drivers/infiniband/hw/bnxt_re/
+F: include/uapi/rdma/bnxt_re-abi.h
 
 Broadcom NetXtreme II BCM5706/5708/5709/57710/57711/57712/57800/57810/57840 
iSCSI Driver
 M: Maurizio Lombardi 
@@ -437,7 +442,6 @@ S:  Maintained
 F: drivers/net/ethernet/broadcom/cnic*
 
 BROADCOM TG3 GIGABIT ETHERNET DRIVER
-L: kernel-patc...@redhat.com
 S: Maintained
 F: drivers/net/ethernet/broadcom/tg3.*
 F: drivers/net/ethernet/broadcom/Kconfig
@@ -467,19 +471,6 @@ S: Maintained
 F: Documentation/filesystems/ceph.txt
 F: fs/ceph/
 
-CEPH COMMON CODE (LIBCEPH)
-M: Ilya Dryomov 
-S: Maintained
-F: net/ceph/
-F: include/linux/ceph/
-F: include/linux/crush/
-
-CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
-M: Ilya Dryomov 
-S: Maintained
-F: Documentation/filesystems/ceph.txt
-F: fs/ceph/
-
 CHAR and MISC DRIVERS
 M: John Linville 
 S: Maintained
@@ -488,20 +479,19 @@ F:drivers/misc/
 F: include/linux/miscdevice.h
 
 CIFS FILESYSTEM
-L: kernel-patc...@redhat.com
 S: Maintained
 F: fs/cifs/
 
-CISCO VIC ETHERNET NIC DRIVER
-M: Stefan Assmann 
-S: Maintained
-F: drivers/net/ethernet/cisco/enic/
-
 CISCO FCOE HBA (fnic)
 M: Chris Leech 
 S: Maintained
 F: drivers/scsi/fnic/
 
+CISCO VIC ETHERNET NIC DRIVER
+M: Stefan Assmann 
+S: Maintained
+F: drivers/net/ethernet/cisco/enic/
+
 COMMON CLK FRAMEWORK
 M: Mark Salter 
 S: Maintained
@@ -513,6 +503,7 @@ F:  include/linux/of_clk.h
 
 CONFIGFS
 M: Bob Peterson 
+S: Maintained
 F: fs/configfs/
 F: include/linux/configfs.h
 
@@ -587,6 +578,8 @@ DEVICE MAPPER SUPPORT
 M: Mike Snitzer 
 S: Maintained
 F: Documentation/device-mapper/
+F: drivers/md/Kconfig
+F: drivers/md/Makefile
 F: drivers/md/dm*
 F: drivers/md/persistent-data/
 F: include/linux/device-mapper.h
@@ -684,12 +677,12 @@ M:  

[OS-BUILD PATCHv2] RHMAINTAINERS: Update for March 1 2021

2021-03-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for March 1 2021

Update to latest version, reorganize sections, and remove
kernel-patc...@redhat.com email list.

Signed-off-by: Prarit Bhargava 

---
v2: Fix jforbes' email address

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -66,10 +66,10 @@ ARK Kernel Maintainer
 M: Justin Forbes 
 M: Patrick Talbert 
 R: Donald Zickus 
-T: git https://gitlab.com/cki-project/kernel-ark.git
 S: Maintained
 F: redhat/
 I: INTERNAL
+T: git https://gitlab.com/cki-project/kernel-ark.git
 
 RHEL 8.4 Kernel Maintainer
 M: Jan Stancek 
@@ -117,7 +117,7 @@ S:  Maintained
 F: redhat/
 
 RHEL 7.9 Kernel Maintainer
-M: Jan Stancek 
+M: Augusto Caringi 
 S: Maintained
 F: redhat/
 
@@ -278,7 +278,7 @@ F:  include/linux/amd-iommu.h
 AQUANTIA ATLANTIC ETHERNET DRIVER
 M: Igor Russkikh 
 M: John W. Linville 
-S: Maintained
+S: Maintained
 F: drivers/net/ethernet/aquantia/
 
 ARECA (ARC11xx/12xx/16xx/1880) SATA/SAS RAID Host Bus Adapter (arcmsr)
@@ -290,7 +290,7 @@ ARCHITECTURE DIRECTORY FILES
 M: Prarit Bhargava 
 M: David Arcari 
 M: Mark Salter 
-L: kernel-patc...@redhat.com
+S: Maintained
 F: arch/Kconfig
 
 ARM64 PORT (AARCH64 ARCHITECTURE)
@@ -338,11 +338,16 @@ F:drivers/iommu/arm-smmu.c
 F: drivers/iommu/arm-smmu-v3.c
 F: drivers/iommu/io-pgtable-arm.c
 
-ATHEROS WIRELESS LAN DRIVERS
+ATHEROS WIRELESS 5K LAN DRIVERS
 M: Jarod Wilson 
 M: John Linville 
 S: Maintained
 F: drivers/net/wireless/ath5k
+
+ATHEROS WIRELESS 9K LAN DRIVERS
+M: Jarod Wilson 
+M: John Linville 
+S: Maintained
 F: drivers/net/wireless/ath9k
 
 ATHEROS ETHERNET DRIVERS
@@ -366,6 +371,7 @@ BIOS ISSUES
 M: Al Stone 
 M: Lenny Szubowicz 
 M: Prarit Bhargava 
+S: Maintained
 
 BLOCK LAYER
 M: Ming Lei 
@@ -384,13 +390,13 @@ F:net/bluetooth
 BPF (Safe dynamic programs and tools)
 M: Jiri Olsa 
 M: Yauheni Kaliuta 
+S: Maintained
 F: arch/*/net/*
 F: Documentation/networking/filter.txt
 F: include/linux/filter.h
 F: include/trace/events/xdp.h
 F: include/uapi/linux/filter.h
 F: net/core/filter.c
-N: b[pt]f
 
 BROADCOM B44 10/100 ETHERNET DRIVER
 M: Jarod Wilson 
@@ -410,16 +416,15 @@ F:drivers/net/ethernet/broadcom/bnx2x.*
 F: drivers/net/ethernet/broadcom/bnx2x_*
 
 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
-L: kernel-patc...@redhat.com
 S: Maintained
 F: drivers/net/ethernet/broadcom/bnxt/
 F: drivers/net/ethernet/broadcom/Kconfig
 
 BROADCOM BNXT_RE RDMA ROCE DRIVER
-M: Selvin Xavier 
-S: Maintained
-F: drivers/infiniband/hw/bnxt_re/
-F: include/uapi/rdma/bnxt_re-abi.h
+M: Selvin Xavier 
+S: Maintained
+F: drivers/infiniband/hw/bnxt_re/
+F: include/uapi/rdma/bnxt_re-abi.h
 
 Broadcom NetXtreme II BCM5706/5708/5709/57710/57711/57712/57800/57810/57840 
iSCSI Driver
 M: Maurizio Lombardi 
@@ -437,7 +442,6 @@ S:  Maintained
 F: drivers/net/ethernet/broadcom/cnic*
 
 BROADCOM TG3 GIGABIT ETHERNET DRIVER
-L: kernel-patc...@redhat.com
 S: Maintained
 F: drivers/net/ethernet/broadcom/tg3.*
 F: drivers/net/ethernet/broadcom/Kconfig
@@ -467,19 +471,6 @@ S: Maintained
 F: Documentation/filesystems/ceph.txt
 F: fs/ceph/
 
-CEPH COMMON CODE (LIBCEPH)
-M: Ilya Dryomov 
-S: Maintained
-F: net/ceph/
-F: include/linux/ceph/
-F: include/linux/crush/
-
-CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
-M: Ilya Dryomov 
-S: Maintained
-F: Documentation/filesystems/ceph.txt
-F: fs/ceph/
-
 CHAR and MISC DRIVERS
 M: John Linville 
 S: Maintained
@@ -488,20 +479,19 @@ F:drivers/misc/
 F: include/linux/miscdevice.h
 
 CIFS FILESYSTEM
-L: kernel-patc...@redhat.com
 S: Maintained
 F: fs/cifs/
 
-CISCO VIC ETHERNET NIC DRIVER
-M: Stefan Assmann 
-S: Maintained
-F: drivers/net/ethernet/cisco/enic/
-
 CISCO FCOE HBA (fnic)
 M: Chris Leech 
 S: Maintained
 F: drivers/scsi/fnic/
 
+CISCO VIC ETHERNET NIC DRIVER
+M: Stefan Assmann 
+S: Maintained
+F: drivers/net/ethernet/cisco/enic/
+
 COMMON CLK FRAMEWORK
 M: Mark Salter 
 S: Maintained
@@ -513,6 +503,7 @@ F:  include/linux/of_clk.h
 
 CONFIGFS
 M: Bob Peterson 
+S: Maintained
 F: fs/configfs/
 F: include/linux/configfs.h
 
@@ -587,6 +578,8 @@ DEVICE MAPPER SUPPORT
 M: Mike Snitzer 
 S: Maintained
 F: Documentation/device-mapper/
+F: drivers/md/Kconfig
+F: drivers/md/Makefile
 F: drivers/md/dm*
 F: drivers/md/persistent-data/
 F: include/linux/device-mapper.h
@@ -684,12 +677,12 @@ M:Chris Leech 
 S: Maintained
 F: drivers/scsi/libfc/
 F: drivers/scsi/fcoe/
-X: 

Re: [OS-BUILD PATCH] [redhat] Move ARM SMC configs to a proper location

2021-04-15 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1027#note_552732830

LOL
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2] RHMAINTAINERS: Update Apr 15 2021

2021-04-15 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update Apr 15 2021

Update RHMAINTAINERS to latest.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -257,7 +257,7 @@ S:  Maintained
 F: drivers/net/ethernet/realtek/8139cp.c
 
 ACPI SUBSYSTEM
-M: Al Stone 
+M: Mark Langsdorf 
 M: Lenny Szubowicz 
 M: Prarit Bhargava 
 M: David Arcari 
@@ -426,9 +426,9 @@ F:  block/
 BLUETOOTH SUBSYSTEM
 M: Gopal Tiwari 
 S: Maintained
-F: drivers/bluetooth
+F: drivers/bluetooth/
 F: include/net/bluetooth/
-F: net/bluetooth
+F: net/bluetooth/
 
 BPF (Safe dynamic programs and tools)
 M: Jiri Olsa 
@@ -503,7 +503,6 @@ F:  drivers/net/bonding/
 F: include/linux/if_bonding.h
 
 BUS DRIVER
-M: Myron Stowe 
 S: Maintained
 F: drivers/bus/
 
@@ -624,18 +623,31 @@ M:Jeff Moyer 
 S: Maintained
 F: drivers/dax
 
-DEVICE MAPPER SUPPORT
+DM and MD build and config files
 M: Mike Snitzer 
+M: Nigel Croxon 
 S: Maintained
-F: Documentation/device-mapper/
 F: drivers/md/Kconfig
 F: drivers/md/Makefile
+
+DEVICE MAPPER SUPPORT
+M: Mike Snitzer 
+S: Maintained
+F: Documentation/device-mapper/
 F: drivers/md/dm*
 F: drivers/md/persistent-data/
 F: include/linux/device-mapper.h
 F: include/linux/dm-*.h
 F: include/uapi/linux/dm-*.h
 
+SOFTWARE RAID (Multiple Disks, MD) SUPPORT
+M: Nigel Croxon 
+S: Maintained
+F: drivers/md/md*
+F: drivers/md/raid*
+F: include/linux/raid/
+F: include/uapi/linux/raid/
+
 DEVLINK
 M: Petr Oros 
 M: Ivan Vecera 
@@ -681,7 +693,7 @@ F:  kernel/dma/
 F: include/linux/dma*
 
 EDAC/HERM
-M: Aristeu Rozanski 
+M: Aristeu Rozanski 
 S: Maintained
 F: drivers/edac/
 
@@ -690,8 +702,13 @@ M: Ewan D. Milne 
 S: Maintained
 F: drivers/scsi/lpfc
 
+ETHERNET
+S: Maintained
+F: drivers/net/ethernet/
+
 ETHERNET BRIDGE
 M: Ivan Vecera 
+M: Hangbin Liu 
 S: Maintained
 F: net/bridge/
 F: include/linux/if_bridge.h
@@ -790,17 +807,6 @@ F: Documentation/devicetree/bindings/phy/
 F: drivers/phy
 F: include/linux/phy
 
-FUTEX SUBSYSTEM
-M: Waiman Long 
-S: Maintained
-F: Documentation/*futex*
-F: include/asm-generic/futex.h
-F: include/linux/futex.h
-F: include/uapi/linux/futex.h
-F: kernel/futex.c
-F: tools/perf/bench/futex*
-F: tools/testing/selftests/futex/
-
 GFS2 FILE SYSTEM
 M: Bob Peterson 
 M: Andreas Gruenbacher 
@@ -875,6 +881,7 @@ F:  include/uapi/linux/input.h
 
 INTEGRITY SUBSYSTEM
 M: Bruno Meneguele 
+R: Jerry Snitselaar 
 S: Maintained
 F: security/integrity/
 
@@ -1114,18 +1121,22 @@ LIB
 M: Prarit Bhargava 
 S: Maintained
 F: lib/
+X: lib/nlattr.c
 
 LIVE PATCHING / KPATCH
 M: Josh Poimboeuf 
 M: Joe Lawrence 
 M: Artem Savkov 
+M: Yannick Cote 
 S: Maintained
-F: kernel/livepatch/
-F: include/linux/livepatch.h
+F: Documentation/ABI/testing/sysfs-kernel-livepatch
+F: Documentation/livepatch/
+F: arch/powerpc/include/asm/livepatch.h
 F: arch/x86/include/asm/livepatch.h
 F: arch/x86/kernel/livepatch.c
-F: Documentation/livepatch/
-F: Documentation/ABI/testing/sysfs-kernel-livepatch
+F: include/linux/livepatch.h
+F: kernel/livepatch/
+F: lib/livepatch/
 F: samples/livepatch/
 F: tools/testing/selftests/livepatch/
 
@@ -1183,13 +1194,41 @@ F:  drivers/net/ethernet/mellanox/mlxsw/
 
 MEMORY MANAGEMENT
 M: Rafael Aquini 
-S: Maintained
-F: include/linux/mm.h
+R: Aristeu Rozanski 
+R: Don Dutile 
+R: Nico Pache 
+R: Waiman Long 
+L: mm-ma...@redhat.com
+S: Maintained
+F: arch/arm64/mm/
+F: arch/powerpc/mm/
+F: arch/s390/mm/
+F: arch/x86/mm/
+F: include/linux/compaction.h
 F: include/linux/gfp.h
-F: include/linux/memory_hotplug.h
-F: include/linux/mm.h
-F: include/linux/mmzone.h
+F: include/linux/huge*.h
+F: include/linux/kasan.h
+F: include/linux/khugepaged.h
+F: include/linux/kmemleak.h
+F: include/linux/ksm.h
+F: include/linux/mem*.h
+F: include/linux/migrate.h
+F: include/linux/mm*.h
+F: include/linux/node*.h
+F: include/linux/numa.h
+F: include/linux/oom.h
+F: include/linux/page*.h
+F: include/linux/pfn*.h
+F: include/linux/rmap.h
+F: include/linux/shm*.h
+F: include/linux/shrinker.h
+F: include/linux/slab_def.h
+F: include/linux/slab.h
+F: include/linux/slub_def.h
+F: include/linux/swap*.h
 F: include/linux/vmalloc.h
+F: include/linux/vmpressure.h
+F: include/linux/vmstat.h
 F: mm/
 
 MEMORY HOTPLUG
@@ -1262,6 +1301,17 @@ F:   Documentation/mmc/
 F: include/linux/mmc/
 F: drivers/mmc/
 
+MEDIA 

[OS-BUILD PATCH] RHMAINTAINERS: Update Apr 15 2021

2021-04-15 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update Apr 15 2021

Update RHMAINTAINERS to latest.

Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -63,7 +63,7 @@ Red Hat Maintainers List (try to look for most precise areas 
first)
---
 
 ARK Kernel Maintainer
-M: Justin Forbes 
+M: Justin Forbes 
 M: Patrick Talbert 
 R: Donald Zickus 
 S: Maintained
@@ -257,7 +257,7 @@ S:  Maintained
 F: drivers/net/ethernet/realtek/8139cp.c
 
 ACPI SUBSYSTEM
-M: Al Stone 
+M: Mark Langsdorf 
 M: Lenny Szubowicz 
 M: Prarit Bhargava 
 M: David Arcari 
@@ -426,9 +426,9 @@ F:  block/
 BLUETOOTH SUBSYSTEM
 M: Gopal Tiwari 
 S: Maintained
-F: drivers/bluetooth
+F: drivers/bluetooth/
 F: include/net/bluetooth/
-F: net/bluetooth
+F: net/bluetooth/
 
 BPF (Safe dynamic programs and tools)
 M: Jiri Olsa 
@@ -503,7 +503,6 @@ F:  drivers/net/bonding/
 F: include/linux/if_bonding.h
 
 BUS DRIVER
-M: Myron Stowe 
 S: Maintained
 F: drivers/bus/
 
@@ -624,18 +623,31 @@ M:Jeff Moyer 
 S: Maintained
 F: drivers/dax
 
-DEVICE MAPPER SUPPORT
+DM and MD build and config files
 M: Mike Snitzer 
+M: Nigel Croxon 
 S: Maintained
-F: Documentation/device-mapper/
 F: drivers/md/Kconfig
 F: drivers/md/Makefile
+
+DEVICE MAPPER SUPPORT
+M: Mike Snitzer 
+S: Maintained
+F: Documentation/device-mapper/
 F: drivers/md/dm*
 F: drivers/md/persistent-data/
 F: include/linux/device-mapper.h
 F: include/linux/dm-*.h
 F: include/uapi/linux/dm-*.h
 
+SOFTWARE RAID (Multiple Disks, MD) SUPPORT
+M: Nigel Croxon 
+S: Maintained
+F: drivers/md/md*
+F: drivers/md/raid*
+F: include/linux/raid/
+F: include/uapi/linux/raid/
+
 DEVLINK
 M: Petr Oros 
 M: Ivan Vecera 
@@ -681,7 +693,7 @@ F:  kernel/dma/
 F: include/linux/dma*
 
 EDAC/HERM
-M: Aristeu Rozanski 
+M: Aristeu Rozanski 
 S: Maintained
 F: drivers/edac/
 
@@ -690,8 +702,13 @@ M: Ewan D. Milne 
 S: Maintained
 F: drivers/scsi/lpfc
 
+ETHERNET
+S: Maintained
+F: drivers/net/ethernet/
+
 ETHERNET BRIDGE
 M: Ivan Vecera 
+M: Hangbin Liu 
 S: Maintained
 F: net/bridge/
 F: include/linux/if_bridge.h
@@ -790,17 +807,6 @@ F: Documentation/devicetree/bindings/phy/
 F: drivers/phy
 F: include/linux/phy
 
-FUTEX SUBSYSTEM
-M: Waiman Long 
-S: Maintained
-F: Documentation/*futex*
-F: include/asm-generic/futex.h
-F: include/linux/futex.h
-F: include/uapi/linux/futex.h
-F: kernel/futex.c
-F: tools/perf/bench/futex*
-F: tools/testing/selftests/futex/
-
 GFS2 FILE SYSTEM
 M: Bob Peterson 
 M: Andreas Gruenbacher 
@@ -875,6 +881,7 @@ F:  include/uapi/linux/input.h
 
 INTEGRITY SUBSYSTEM
 M: Bruno Meneguele 
+R: Jerry Snitselaar 
 S: Maintained
 F: security/integrity/
 
@@ -1114,18 +1121,22 @@ LIB
 M: Prarit Bhargava 
 S: Maintained
 F: lib/
+X: lib/nlattr.c
 
 LIVE PATCHING / KPATCH
 M: Josh Poimboeuf 
 M: Joe Lawrence 
 M: Artem Savkov 
+M: Yannick Cote 
 S: Maintained
-F: kernel/livepatch/
-F: include/linux/livepatch.h
+F: Documentation/ABI/testing/sysfs-kernel-livepatch
+F: Documentation/livepatch/
+F: arch/powerpc/include/asm/livepatch.h
 F: arch/x86/include/asm/livepatch.h
 F: arch/x86/kernel/livepatch.c
-F: Documentation/livepatch/
-F: Documentation/ABI/testing/sysfs-kernel-livepatch
+F: include/linux/livepatch.h
+F: kernel/livepatch/
+F: lib/livepatch/
 F: samples/livepatch/
 F: tools/testing/selftests/livepatch/
 
@@ -1183,13 +1194,41 @@ F:  drivers/net/ethernet/mellanox/mlxsw/
 
 MEMORY MANAGEMENT
 M: Rafael Aquini 
-S: Maintained
-F: include/linux/mm.h
+R: Aristeu Rozanski 
+R: Don Dutile 
+R: Nico Pache 
+R: Waiman Long 
+L: mm-ma...@redhat.com
+S: Maintained
+F: arch/arm64/mm/
+F: arch/powerpc/mm/
+F: arch/s390/mm/
+F: arch/x86/mm/
+F: include/linux/compaction.h
 F: include/linux/gfp.h
-F: include/linux/memory_hotplug.h
-F: include/linux/mm.h
-F: include/linux/mmzone.h
+F: include/linux/huge*.h
+F: include/linux/kasan.h
+F: include/linux/khugepaged.h
+F: include/linux/kmemleak.h
+F: include/linux/ksm.h
+F: include/linux/mem*.h
+F: include/linux/migrate.h
+F: include/linux/mm*.h
+F: include/linux/node*.h
+F: include/linux/numa.h
+F: include/linux/oom.h
+F: include/linux/page*.h
+F: include/linux/pfn*.h
+F: include/linux/rmap.h
+F: include/linux/shm*.h
+F: include/linux/shrinker.h
+F: include/linux/slab_def.h
+F: include/linux/slab.h
+F: 

Re: [OS-BUILD PATCHv3 0/5] nvme: update error handling and ana_state to work well with device-mapper-multipath

2021-04-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1024#note_551032821

@snitm how "old" are these patches in RHEL8?  IOW if they've been
untouched for years then hat would give @jmflinuxtx an idea of how often
he would see a merge collision (if ever).
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv4 0/4] nvme: update error handling and ana_state to work well with device-mapper-multipath

2021-04-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1024#note_557023748

Based on upstream's refusal to take this changeset I'm acking.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv4 0/4] nvme: update error handling and ana_state to work well with device-mapper-multipath

2021-04-21 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1024#note_557024010

@e-milne ?  @gtiwari1 ?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 4/5] RHMAINTAINERS: Add entry for the siw driver

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Kamal Heib 

RHMAINTAINERS: Add entry for the siw driver

Add myself to be the maintainer for the siw driver.

RH-Acked-by: Prarit Bhargava 
RH-Acked-by: Jarod Wilson 

Signed-off-by: Kamal Heib 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -1733,6 +1733,12 @@ M:   Mark Langsdorf 
 S: Odd Fixes
 F: drivers/net/ethernet/marvell/sky2.*
 
+SOFT-IWARP DRIVER (siw)
+M: Kamal Heib 
+S: Maintained
+F: drivers/infiniband/sw/siw/
+F: include/uapi/rdma/siw-abi.h
+
 SOFTWARE RAID (Multiple Disks, MD) SUPPORT
 M: Nigel Croxon 
 S: Maintained

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 2/5] RHMAINTAINERS: Add entry for the efa driver

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Kamal Heib 

RHMAINTAINERS: Add entry for the efa driver

Add myself to be the maintainer for the efa driver.

RH-Acked-by: Prarit Bhargava 
RH-Acked-by: Jarod Wilson 

Signed-off-by: Kamal Heib 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -260,6 +260,12 @@ S: Supported
 F: Documentation/networking/ena.txt
 F: drivers/net/ethernet/amazon/
 
+AMAZON RDMA EFA DRIVER (efa)
+M: Kamal Heib 
+S: Maintained
+F: drivers/infiniband/hw/efa/
+F: include/uapi/rdma/efa-abi.h
+
 AMD IOMMU (AMD-VI)
 M: Jerry Snitselaar 
 M: Myron Stowe 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 3/5] RHMAINTAINERS: Add entry for the vmw_pvrdma driver

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Kamal Heib 

RHMAINTAINERS: Add entry for the vmw_pvrdma driver

Add myself to be the maintainer for the vmw_pvrdma driver.

RH-Acked-by: Prarit Bhargava 
RH-Acked-by: Jarod Wilson 

Signed-off-by: Kamal Heib 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -1962,6 +1962,12 @@ M:   Cathy Avery 
 S: Maintained
 F: drivers/net/vmxnet3/*
 
+VMWARE PVRDMA DRIVER (vmw_pvrdma)
+M: Kamal Heib 
+S: Maintained
+F: drivers/infiniband/hw/vmw_pvrdma/
+F: include/uapi/rdma/vmw_pvrdma-abi.h
+
 WIRELESS DRIVERS AND STACK
 M: Jarod Wilson 
 M: John Linville 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 0/5] RHMAINTAINERS: updates for Feb 11 2021

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893

Add kheib entries for various sections.

Signed-off-by: Prarit Bhargava 
 Changes:

 21801ca03a97 (Kamal Heib)
RHMAINTAINERS: Add entry for the rdma_rxe driver

 d2ff594249bf (Kamal Heib)
RHMAINTAINERS: Add entry for the siw driver

 98326c1af45b (Kamal Heib)
RHMAINTAINERS: Add entry for the vmw_pvrdma driver

 1fce133ec54b (Kamal Heib)
RHMAINTAINERS: Add entry for the efa driver

 326ac612ba3b (Kamal Heib)
RHMAINTAINERS: Add entry for the bnxt_re driver

  redhat/rhdocs/MAINTAINERS/RHMAINTAINERS | 30
++
  1 file changed, 30 insertions(+)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 1/5] RHMAINTAINERS: Add entry for the bnxt_re driver

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Kamal Heib 

RHMAINTAINERS: Add entry for the bnxt_re driver

Add Selvin to be the maintainer for the bnxt_re driver.

RH-Acked-by: Prarit Bhargava 
RH-Acked-by: Jarod Wilson 

Signed-off-by: Kamal Heib 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -409,6 +409,12 @@ S: Maintained
 F: drivers/net/ethernet/broadcom/bnxt/
 F: drivers/net/ethernet/broadcom/Kconfig
 
+BROADCOM BNXT_RE RDMA ROCE DRIVER
+M: Selvin Xavier 
+S: Maintained
+F: drivers/infiniband/hw/bnxt_re/
+F: include/uapi/rdma/bnxt_re-abi.h
+
 Broadcom NetXtreme II BCM5706/5708/5709/57710/57711/57712/57800/57810/57840 
iSCSI Driver
 M: Maurizio Lombardi 
 S: Maintained

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 5/5] RHMAINTAINERS: Add entry for the rdma_rxe driver

2021-02-12 Thread Prarit Bhargava (via Email Bridge)
From: Kamal Heib 

RHMAINTAINERS: Add entry for the rdma_rxe driver

Add myself to be the maintainer for the rdma_rxe driver.

RH-Acked-by: Prarit Bhargava 
RH-Acked-by: Jarod Wilson 

Signed-off-by: Kamal Heib 
Signed-off-by: Prarit Bhargava 

diff a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS 
b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
--- a/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
+++ b/redhat/rhdocs/MAINTAINERS/RHMAINTAINERS
@@ -1739,6 +1739,12 @@ S:   Maintained
 F: drivers/infiniband/sw/siw/
 F: include/uapi/rdma/siw-abi.h
 
+SOFT-ROCE DRIVER (rdma_rxe)
+M: Kamal Heib 
+S: Maintained
+F: drivers/infiniband/sw/rxe/
+F: include/uapi/rdma/rdma_user_rxe.h
+
 SOFTWARE RAID (Multiple Disks, MD) SUPPORT
 M: Nigel Croxon 
 S: Maintained

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/893
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Aug 20 2021

2021-08-20 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Aug 20 2021

Update RHMAINTAINERS.

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
@@ -398,7 +398,7 @@ F:  arch/arm/oprofile/common.c
 F: arch/arm*/kernel/hw_breakpoint.c
 F: arch/arm*/include/asm/hw_breakpoint.h
 F: arch/arm*/include/asm/perf_event.h
-F: drivers/perf/*
+F: drivers/perf/
 F: include/linux/perf/arm_pmu.h
 
 ARM SMMU DRIVERS
@@ -650,7 +650,7 @@ F:  include/uapi/rdma/cxgb4-abi.h
 DEVICE DIRECT ACCESS
 M: Jeff Moyer 
 S: Supported
-F: drivers/dax
+F: drivers/dax/
 
 DM and MD build and config files
 M: Mike Snitzer 
@@ -735,7 +735,7 @@ F:  drivers/edac/
 EMULEX FC DRIVER
 M: Ewan D. Milne 
 S: Supported
-F: drivers/scsi/lpfc
+F: drivers/scsi/lpfc/
 
 ETHERNET
 S: Supported
@@ -850,8 +850,8 @@ GENERIC PHY FRAMEWORK
 M: John Linville 
 S: Supported
 F: Documentation/devicetree/bindings/phy/
-F: drivers/phy
-F: include/linux/phy
+F: drivers/phy/
+F: include/linux/phy/
 
 GFS2 FILE SYSTEM
 M: Bob Peterson 
@@ -892,7 +892,6 @@ S:  Supported
 F: Documentation/devicetree/bindings/i2c/
 F: Documentation/i2c/
 F: drivers/i2c/
-F: drivers/i2c/*/
 F: include/linux/i2c.h
 F: include/linux/i2c-*.h
 F: include/uapi/linux/i2c.h
@@ -1030,14 +1029,14 @@ F:  drivers/powercap/intel_rapl.c
 INTEL TRUSTED PLATFORM MODULE (TPM)
 M: Jerry Snitselaar 
 S: Supported
-F: drivers/char/tpm/*
+F: drivers/char/tpm/
 F: include/linux/tpm.h
 
 INTEL QUICK ASSIST TECHNOLOGY (QAT)
 M: Vladis Dronov 
 M: Tony Camuso 
 S: Supported
-F: drivers/crypto/qat/*
+F: drivers/crypto/qat/
 
 IOMMU DRIVERS
 M: Jerry Snitselaar 
@@ -1112,7 +,7 @@ F:include/uapi/linux/kvm*
 F: include/asm-generic/kvm*
 F: include/linux/kvm*
 F: include/kvm/iodev.h
-F: virt/kvm/*
+F: virt/kvm/
 F: tools/kvm/
 F: tools/testing/selftests/kvm/
 
@@ -1169,7 +1168,6 @@ M:Vitaly Kuznetsov 
 L: rhvirt-patc...@redhat.com
 S: Supported
 F: arch/x86/kvm/
-F: arch/x86/kvm/*/
 F: arch/x86/include/uapi/asm/kvm*
 F: arch/x86/include/uapi/asm/vmx.h
 F: arch/x86/include/asm/kvm*
@@ -1493,6 +1491,7 @@ S:Supported
 F: net/
 F: Documentation/networking/
 F: drivers/net/Space.c
+F: drivers/net/bareudp.c
 F: drivers/net/dummy.c
 F: drivers/net/geneve.c
 F: drivers/net/ifb.c
@@ -1561,6 +1560,7 @@ X:net/ieee802154/
 X: net/irda/
 X: net/iucv/
 X: net/mac80211/
+X: net/mac802154/
 X: net/rds/
 X: net/rfkill/
 X: net/sunrpc/
@@ -1599,14 +1599,26 @@ S:  Supported
 F: drivers/net/ethernet/qlogic/netxen/
 
 NETWORK LOCK MANAGER (lockd)
+M: Benjamin Coddington 
+M: J. Bruce Fields 
+M: Steve Dickson 
+M: Scott Mayhew 
 S: Supported
 F: fs/lockd/
 
 NFS FILE SYSTEM (nfs)
+M: Benjamin Coddington 
+M: J. Bruce Fields 
+M: Steve Dickson 
+M: Scott Mayhew 
 S: Supported
 F: fs/nfs/
 
 NFS SERVER (nfsd)
+M: Benjamin Coddington 
+M: J. Bruce Fields 
+M: Steve Dickson 
+M: Scott Mayhew 
 S: Supported
 F: fs/nfsd/
 
@@ -1637,8 +1649,8 @@ S:Supported
 NVDIMM SUBSYSTEM
 M: Jeff Moyer 
 S: Supported
-F: drivers/acpi/nfit
-F: drivers/nvdimm
+F: drivers/acpi/nfit/
+F: drivers/nvdimm/
 F: include/linux/libnvdimm.h
 F: include/linux/nd.h
 F: include/uapi/linux/ndctl.h
@@ -1707,7 +1719,7 @@ PERFORMANCE EVENTS SUBSYSTEM
 M: Jiri Olsa 
 M: Michael Petlan 
 S: Supported
-F: kernel/events/*
+F: kernel/events/
 F: include/linux/perf_event.h
 F: include/uapi/linux/perf_event.h
 F: arch/*/kernel/perf_event*.c
@@ -1816,19 +1828,19 @@ QLOGIC QED NETWORK DRIVER
 M: Manish Chopra 
 M: John W. Linville 
 S: Supported
-F: drivers/net/ethernet/qlogic/qed
+F: drivers/net/ethernet/qlogic/qed/
 
 QLOGIC QEDE ETHERNET NETWORK DRIVER
 M: Manish Chopra 
 M: John W. Linville 
 S: Supported
-F: drivers/net/ethernet/qlogic/qede
+F: drivers/net/ethernet/qlogic/qede/
 
 QLOGIC QEDR RDMA ETHERNET NETWORK DRIVER
 M: Manish Chopra 
 M: John W. Linville 
 S: Supported
-F: drivers/infiniband/hw/qedr
+F: drivers/infiniband/hw/qedr/
 
 QLOGIC QLGE 10Gb ETHERNET DRIVER
 M: Manish Chopra 
@@ -2027,6 +2039,10 @@ S:   Supported
 F: drivers/spi/
 
 SUN REMOTE PROCEDURE CALL (sunrpc)
+M: Benjamin Coddington 
+M: J. Bruce Fields 
+M: Steve Dickson 
+M: Scott Mayhew 
 S: Supported
 F: net/sunrpc/
 
@@ -2046,7 +2062,7 @@ SYSTEM ON CHIP
 M: Mark Salter 
 S: Supported
 F: drivers/soc/
-F: include/linux/soc
+F: 

Re: [OS-BUILD PATCH] increase CONFIG_NODES_SHIFT for aarch64

2021-08-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1312#note_652852405

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] [redhat] configs: Remove pending CONFIG_CHELSIO_IPSEC_INLINE file

2021-08-31 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1342#note_665183902

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Disable liquidio driver on ark/rhel

2021-08-20 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1320#note_656399609

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] Attempt to fix Intel PMT code

2021-08-25 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1327#note_660999801

I have posted
https://lore.kernel.org/lkml/20210825125735.621799-1-pra...@redhat.com/ .
Hopefully that lands and we can do a proper cleanup.

P.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2] Attempt to fix Intel PMT code

2021-08-25 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1327#note_660998828

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv3 0/2] netfilter: Add deprecation notices for xtables

2021-09-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1226#note_672662871



This looks good to me and matches the rest of the existing messages.  If we
need to change these
later on we can make a modification after management approval.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/0] [redhat] New configs in init/Kconfig

2021-09-09 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1369#note_673584604

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 2/2] x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support

2021-09-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support

Enable Elkhart Lake Quadrature Encoder Peripheral support for both
RHEL and Fedora.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER 
b/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER
@@ -0,0 +1 @@
+CONFIG_COUNTER=m
diff --git a/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP 
b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP
@@ -0,0 +1 @@
+CONFIG_INTEL_QEP=m
diff --git a/redhat/configs/common/generic/x86/x86_64/CONFIG_INTERRUPT_CNT 
b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTERRUPT_CNT
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTERRUPT_CNT
@@ -0,0 +1 @@
+# CONFIG_INTERRUPT_CNT is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1383
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 0/2] x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support

2021-09-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1383

Enable Elkhart Lake Quadrature Encoder Peripheral support for both
RHEL and Fedora.

Signed-off-by: Prarit Bhargava 

---
 redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER  |   1 +
 redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP|   1 +
 redhat/configs/common/generic/x86/x86_64/CONFIG_INTERRUPT_CNT|   1 +
 redhat/configs/common/generic/CONFIG_DMA_RESTRICTED_POOL |   1 +
 redhat/configs/pending-common/generic/CONFIG_DMA_RESTRICTED_POOL |  11 
--
 5 files changed, 4 insertions(+), 11 deletions(-)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 1/2] [redhat] New configs in kernel/dma

2021-09-13 Thread Prarit Bhargava (via Email Bridge)
From: Fedora Kernel Team 

[redhat] New configs in kernel/dma

Hi,

As part of the ongoing rebase effort, the following configuration
options need to be reviewed.

As a reminder, the ARK configuration flow involves moving unreviewed
configuration options from the pending directory to the ark directory.
In the diff below, options are removed from the pending directory and
added to the ark hierarchy. The final options that need to be ACKed
are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply
with a better option.

 Symbol: DMA_RESTRICTED_POOL [=n]
 Type  : bool
 Defined at kernel/dma/Kconfig:83
   Prompt: DMA Restricted Pool
   Depends on: OF [=y] && OF_RESERVED_MEM [=y] && SWIOTLB [=y]
   Location:
 -> Library routines

---

Cc: Jerry Snitselaar 
Cc: Donald Dutile 
Cc: Clark Williams 
Cc: Joel Savitz 
Cc: Lucas Zampieri 
Signed-off-by: Fedora Kernel Team 

diff --git a/redhat/configs/common/generic/CONFIG_DMA_RESTRICTED_POOL 
b/redhat/configs/common/generic/CONFIG_DMA_RESTRICTED_POOL
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_DMA_RESTRICTED_POOL
@@ -0,0 +1 @@
+# CONFIG_DMA_RESTRICTED_POOL is not set
diff --git a/redhat/configs/pending-common/generic/CONFIG_DMA_RESTRICTED_POOL 
b/redhat/configs/pending-common/generic/CONFIG_DMA_RESTRICTED_POOL
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/pending-common/generic/CONFIG_DMA_RESTRICTED_POOL
+++ /dev/null
@@ -1,11 +0,0 @@
-# Symbol: DMA_RESTRICTED_POOL [=n]
-# Type  : bool
-# Defined at kernel/dma/Kconfig:83
-#   Prompt: DMA Restricted Pool
-#   Depends on: OF [=y] && OF_RESERVED_MEM [=y] && SWIOTLB [=y]
-#   Location:
-# -> Library routines
-# 
-# 
-# 
-# CONFIG_DMA_RESTRICTED_POOL is not set

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1383
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support

2021-09-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

x86_64: Enable Elkhart Lake Quadrature Encoder Peripheral support

Enable Elkhart Lake Quadrature Encoder Peripheral support for both
RHEL and Fedora.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER 
b/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/x86_64/CONFIG_COUNTER
@@ -0,0 +1 @@
+CONFIG_COUNTER=m
diff --git a/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP 
b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/x86/x86_64/CONFIG_INTEL_QEP
@@ -0,0 +1 @@
+CONFIG_INTEL_QEP=m

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1383
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv3 0/2] netfilter: Add deprecation notices for xtables

2021-09-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1226#note_672411585

Hey @psutter1,

Things have progressed since you posted this two months ago.  RHEL9 has had
it's final rebase against ARK, and is now it's own tree:
https://gitlab.com/redhat/rhel/src/kernel/rhel-9.

Here's what you should now do:

1.  Use this MR to submit the deprecation code into ARK *and* disable the
CONFIGS for iptables, etc.  For those CONFIGs add a comment in the CONFIG file
that states: "This CONFIG has been disabled in RHEL by RHEL Engineering.
Please contact Red Hat Support for further assistance."

2.  Submit *this* MR to the RHEL9 repository so iptables are appropriately
marked deprecated in RHEL9.

I do realize this is a bit of extra work, however, we're figuring some of this
out as we move along.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv3 0/2] netfilter: Add deprecation notices for xtables

2021-09-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1226#note_672566455

@psutter1 -- I just sent you an email :)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] redhat/configs/evaluate_configs: Update help output

2021-08-09 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs/evaluate_configs: Update help output

Fix a typo with the .rhel priority in the output, and fix a tab issue.

Update the help output.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/evaluate_configs b/redhat/configs/evaluate_configs
index blahblah..blahblah 100755
--- a/redhat/configs/evaluate_configs
+++ b/redhat/configs/evaluate_configs
@@ -33,7 +33,7 @@ whatcouldgowrong() {
echo "usage: evaluate_configs [-c CONFIG] [-d] [-j] [ -p priority_file] 
[-f]"
echo ""
echo "  -c CONFIG  Evalulate specific CONFIGs (file or csl)"
-   echo "  -d Enable debug"
+   echo "  -d Enable debug"
echo "  -p priority.file   Specify a priority.file (no default)"
echo "  -j Evaluate common directory"
echo "  -f Evaluate CONFIGs"
@@ -47,7 +47,9 @@ whatcouldgowrong() {
echo "  ./evaluate_configs -p priority.fedora -f"
echo ""
echo "To fix only CONFIG_HEADER_TEST in RHEL,"
-   echo "  ./evaluate_configs -p priority.fedora -c CONFIG_HEADER_TEST -f"
+   echo "  ./evaluate_configs -p priority.rhel -c CONFIG_HEADER_TEST -f"
+   echo ""
+   echo "and commit the resulting changes."
echo ""
echo "To fix the common directory entries,"
echo " ./evaluate_configs -j"

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1302
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Revert "ice: mark driver as tech-preview"

2021-08-08 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1298#note_645926363

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/2] redhat/configs: sound configuration cleanups and updates

2021-08-12 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1294#note_649898788

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Aug 6 2021

2021-08-06 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Aug 6 2021

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
@@ -411,18 +411,6 @@ F: drivers/iommu/arm-smmu.c
 F: drivers/iommu/arm-smmu-v3.c
 F: drivers/iommu/io-pgtable-arm.c
 
-ATHEROS WIRELESS 5K LAN DRIVERS
-M: Jarod Wilson 
-M: John Linville 
-S: Supported
-F: drivers/net/wireless/ath5k
-
-ATHEROS WIRELESS 9K LAN DRIVERS
-M: Jarod Wilson 
-M: John Linville 
-S: Supported
-F: drivers/net/wireless/ath9k
-
 ATHEROS ETHERNET DRIVERS
 M: Jarod Wilson 
 S: Supported
@@ -1088,6 +1076,8 @@ R:Kairui Song 
 R: Lucas Zampieri 
 R: Pingfan Liu 
 R: Tao Liu 
+R: Lianbo Jiang 
+R: Philipp Rudo 
 L: kdump-b...@redhat.com
 S: Supported
 F: Documentation/admin-guide/kdump/
@@ -1103,6 +1093,12 @@ F:   arch/x86/kernel/machine_kexec_*.c
 F: arch/x86/kernel/crash*.c
 F: arch/x86/kernel/kexec-bzimage64.c
 
+KASLR
+M: Baoquan He 
+S: Supported
+F: arch/x86/boot/compressed/kaslr.c
+F: arch/x86/mm/kaslr.c
+
 KERNEL VIRTUAL MACHINE (KVM)
 M: Paolo Bonzini 
 M: Bandan Das 
@@ -1847,11 +1843,6 @@ F:   Documentation/ABI/testing/sysfs-bus-rbd
 F: drivers/block/rbd.c
 F: drivers/block/rbd_types.h
 
-RALINK RT2X00 WIRELESS LAN DRIVER
-M: Jarod Wilson 
-S: Supported
-F: drivers/net/wireless/rt2x00/
-
 READ-COPY UPDATE (RCU)
 M: Waiman Long 
 R: Artem Savkov 
@@ -1864,12 +1855,6 @@ F:   Documentation/RCU/
 F: include/linux/rcu*
 F: kernel/rcu/
 
-REALTEK WIRELESS LAN DRIVERS
-M: Jarod Wilson 
-M: John Linville 
-S: Supported
-F: drivers/net/wireless/rtl818x
-
 RFKILL
 M: John Linville 
 S: Supported
@@ -2199,7 +2184,6 @@ VIDEO DRIVERS
 M: David Airlie 
 M: Adam Jackson 
 M: Lyude Paul 
-R: Jeremy Cline 
 R: Michel Dänzer 
 R: Jérôme Glisse 
 R: Karol Herbst 
@@ -2303,12 +2287,20 @@ F:  drivers/infiniband/hw/vmw_pvrdma/
 F: include/uapi/rdma/vmw_pvrdma-abi.h
 
 WIRELESS DRIVERS AND STACK
-M: Jarod Wilson 
-M: John Linville 
+M: Íñigo Huguet 
+R: Jarod Wilson 
+R: John Linville 
 S: Supported
 F: drivers/net/wireless/
 F: net/mac80211/
 F: net/wireless/
+F: net/rfkill/
+F: net/qrtr/
+F: include/net/*80211*
+F: include/net/iw*
+F: include/net/regulatory.h
+F: include/uapi/linux/nl80211.h
+F: include/uapi/linux/wireless.h
 
 XEN
 M: Vitaly Kuznetsov 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1295
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] Fix dist-srpm-gcov

2021-10-14 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1430#note_703758840

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: remove kernel.changelog-8.99 file

2021-09-27 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1392#note_687664906

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat: rename usage of .rhel8git.mk to .rhpkg.mk

2021-09-27 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1389#note_687665503

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat/configs: Enable Hyper-V guests on ARM64

2021-09-27 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1394#note_687663426

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/5] configs: Add include_rhel and include_fedora to kernel.spec

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413#note_690565580

Okay based on that I'm resolving the thread.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 3/5] redhat/kernel.spec.template: Add include_fedora and include_rhel variables

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/kernel.spec.template: Add include_fedora and include_rhel variables

The centos-stream-9 (c9s) [1] repository contains files for both RHEL and
Fedora configs.  The Fedora configs will never be updated, and will
quickly be out-of-date with respect to upstream.  Having the files in
place causes confusion having the Fedora files causes for engineers and
contributors.

Add include_fedora and include_rhel variables.  These can be set in
Makefile.variables to include or exclude RHEL or Fedora-specific files.
These are enabled for ARK, and include_fedora can be disabled for c9s.

[1] https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9/
Signed-off-by: Prarit Bhargava 

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -236,7 +236,7 @@ setup-source: dist-git-version-check dist-clean-sources
cp $(REDHAT)/$(CHANGELOG_PREV) $(REDHAT)/$(CHANGELOG); \
fi
@cp $(REDHAT)/$(CHANGELOG) $(SOURCES)/$(CHANGELOG)
-   @$(REDHAT)/genspec.sh $(SOURCES) $(SOURCES)/$(SPECFILE) 
$(SOURCES)/$(CHANGELOG) $(PKGRELEASE) $(RPMKVERSION) $(RPMKPATCHLEVEL) 
$(RPMKSUBLEVEL) $(DISTRO_BUILD) $(RELEASED_KERNEL) $(SPECRELEASE) $(__ZSTREAM) 
"$(BUILDOPTS)" $(MARKER) `cat $(REDHAT)/marker` $(SINGLE_TARBALL) 
$(TARFILE_RELEASE) $(SNAPSHOT) $(UPSTREAM_BRANCH) $(BUILDID)
+   @$(REDHAT)/genspec.sh $(SOURCES) $(SOURCES)/$(SPECFILE) 
$(SOURCES)/$(CHANGELOG) $(PKGRELEASE) $(RPMKVERSION) $(RPMKPATCHLEVEL) 
$(RPMKSUBLEVEL) $(DISTRO_BUILD) $(RELEASED_KERNEL) $(SPECRELEASE) $(__ZSTREAM) 
"$(BUILDOPTS)" $(MARKER) `cat $(REDHAT)/marker` $(SINGLE_TARBALL) 
$(TARFILE_RELEASE) $(SNAPSHOT) $(UPSTREAM_BRANCH) $(BUILDID) 
$(INCLUDE_FEDORA_FILES) $(INCLUDE_RHEL_FILES)
@cp $(SOURCES)/$(SPECFILE) $(SOURCES)/../SPECS/
 
 generate-testpatch-tmp:
diff --git a/redhat/Makefile.variables b/redhat/Makefile.variables
index blahblah..blahblah 100644
--- a/redhat/Makefile.variables
+++ b/redhat/Makefile.variables
@@ -34,3 +34,10 @@ RELEASED_KERNEL:=0
 # multiple updates and builds without bumping the base version, and no
 # when you expect every build to use a different base kernel version.
 BUMP_RELEASE:=yes
+
+# INCLUDE_*_FILES determines whether or not the specific OS flavor files will
+# be included as part of the source RPM.  Downstream projects, such as
+# centos-stream or RHEL, can disable file inclusion by setting these values
+# to '0'.
+INCLUDE_FEDORA_FILES:=1
+INCLUDE_RHEL_FILES:=1
diff --git a/redhat/genspec.sh b/redhat/genspec.sh
index blahblah..blahblah 100755
--- a/redhat/genspec.sh
+++ b/redhat/genspec.sh
@@ -23,6 +23,8 @@ TARFILE_RELEASE=${16}
 SNAPSHOT=${17}
 UPSTREAM_BRANCH=${18}
 BUILDID=${19}
+INCLUDE_FEDORA_FILES=${20}
+INCLUDE_RHEL_FILES=${21}
 RPMVERSION=${KVERSION}.${KPATCHLEVEL}
 clogf="$SOURCES/changelog"
 # hide [redhat] entries from changelog
@@ -137,6 +139,8 @@ test -n "$SPECFILE" &&
s/%%DISTRO_BUILD%%/$DISTRO_BUILD/
s/%%RELEASED_KERNEL%%/$RELEASED_KERNEL/
s/%%DEBUG_BUILDS_ENABLED%%/$DEBUG_BUILDS_ENABLED/
+   s/%%INCLUDE_FEDORA_FILES%%/$INCLUDE_FEDORA_FILES/
+   s/%%INCLUDE_RHEL_FILES%%/$INCLUDE_RHEL_FILES/
s/%%TARBALL_VERSION%%/$TARFILE_RELEASE/" "$SPECFILE"
 
 echo "MARKER is $MARKER"
diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -3,6 +3,11 @@
 # environment changes that affect %%install need to go
 # here before the %%install macro is pre-built.
 
+# Include Fedora files
+%global include_fedora %%INCLUDE_FEDORA_FILES%%
+# Include RHEL files
+%global include_rhel %%INCLUDE_RHEL_FILES%%
+
 # Disable LTO in userspace packages.
 %global _lto_cflags %{nil}
 
@@ -685,8 +690,12 @@ Source1: Makefile.rhelver
 %define signing_key_filename kernel-signing-s390.cer
 %endif
 
+%if 0%{?include_rhel}
 Source8: x509.genkey.rhel
+%endif
+%if 0%{?include_fedora}
 Source9: x509.genkey.fedora
+%endif
 
 %if %{?released_kernel}
 
@@ -732,12 +741,17 @@ Source13: redhatsecureboot003.cer
 # released_kernel
 %endif
 
+%if 0%{?include_rhel}
 Source22: mod-extra.list.rhel
+%endif
+%if 0%{?include_fedora}
 Source16: mod-extra.list.fedora
+%endif
 Source17: mod-denylist.sh
 Source18: mod-sign.sh
 Source79: parallel_xz.sh
 
+%if 0%{?include_fedora}
 Source80: filter-x86_64.sh.fedora
 Source81: filter-armv7hl.sh.fedora
 Source82: filter-i686.sh.fedora
@@ -745,7 +759,9 @@ Source83: filter-aarch64.sh.fedora
 Source86: filter-ppc64le.sh.fedora
 Source87: filter-s390x.sh.fedora
 Source89: filter-modules.sh.fedora
+%endif
 
+%if 0%{?include_rhel}
 Source90: filter-x86_64.sh.rhel
 Source91: filter-armv7hl.sh.rhel
 Source92: filter-i686.sh.rhel
@@ -753,8 +769,10 @@ Source93: filter-aarch64.sh.rhel
 Source96: filter-ppc64le.sh.rhel
 Source97: filter-s390x.sh.rhel
 Source99: filter-modules.sh.rhel
+%endif
 %define modsign_cmd %{SOURCE18}
 
+%if 

[OS-BUILD PATCH 5/5] redhat/kernel.spec.template: Cleanup source numbering

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/kernel.spec.template: Cleanup source numbering

Cleanup the numbering of the source files.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -734,72 +734,71 @@ Source13: redhatsecureboot003.cer
 # released_kernel
 %endif
 
-Source17: mod-denylist.sh
-Source18: mod-sign.sh
-Source79: parallel_xz.sh
+Source20: mod-denylist.sh
+Source21: mod-sign.sh
+Source22: parallel_xz.sh
 
-%define modsign_cmd %{SOURCE18}
+%define modsign_cmd %{SOURCE21}
 
 %if 0%{?include_rhel}
-Source8: x509.genkey.rhel
+Source23: x509.genkey.rhel
 
-Source20: kernel-aarch64-rhel.config
-Source21: kernel-aarch64-debug-rhel.config
-Source22: mod-extra.list.rhel
+Source24: kernel-aarch64-rhel.config
+Source25: kernel-aarch64-debug-rhel.config
+Source26: mod-extra.list.rhel
 
-Source30: kernel-ppc64le-rhel.config
-Source31: kernel-ppc64le-debug-rhel.config
-Source32: kernel-s390x-rhel.config
-Source33: kernel-s390x-debug-rhel.config
-Source34: kernel-s390x-zfcpdump-rhel.config
-Source35: kernel-x86_64-rhel.config
-Source36: kernel-x86_64-debug-rhel.config
+Source27: kernel-ppc64le-rhel.config
+Source28: kernel-ppc64le-debug-rhel.config
+Source29: kernel-s390x-rhel.config
+Source30: kernel-s390x-debug-rhel.config
+Source31: kernel-s390x-zfcpdump-rhel.config
+Source32: kernel-x86_64-rhel.config
+Source33: kernel-x86_64-debug-rhel.config
 
-Source90: filter-x86_64.sh.rhel
-Source91: filter-armv7hl.sh.rhel
-Source92: filter-i686.sh.rhel
-Source93: filter-aarch64.sh.rhel
-Source96: filter-ppc64le.sh.rhel
-Source97: filter-s390x.sh.rhel
-Source99: filter-modules.sh.rhel
+Source34: filter-x86_64.sh.rhel
+Source35: filter-armv7hl.sh.rhel
+Source36: filter-i686.sh.rhel
+Source37: filter-aarch64.sh.rhel
+Source38: filter-ppc64le.sh.rhel
+Source39: filter-s390x.sh.rhel
+Source40: filter-modules.sh.rhel
 %endif
 
 %if 0%{?include_fedora}
-Source9: x509.genkey.fedora
-Source16: mod-extra.list.fedora
-
-Source37: kernel-aarch64-fedora.config
-Source38: kernel-aarch64-debug-fedora.config
-Source39: kernel-armv7hl-fedora.config
-Source40: kernel-armv7hl-debug-fedora.config
-Source41: kernel-armv7hl-lpae-fedora.config
-Source42: kernel-armv7hl-lpae-debug-fedora.config
-Source43: kernel-i686-fedora.config
-Source44: kernel-i686-debug-fedora.config
-Source45: kernel-ppc64le-fedora.config
-Source46: kernel-ppc64le-debug-fedora.config
-Source47: kernel-s390x-fedora.config
-Source48: kernel-s390x-debug-fedora.config
-Source49: kernel-x86_64-fedora.config
-Source50: kernel-x86_64-debug-fedora.config
-
-Source80: filter-x86_64.sh.fedora
-Source81: filter-armv7hl.sh.fedora
-Source82: filter-i686.sh.fedora
-Source83: filter-aarch64.sh.fedora
-Source86: filter-ppc64le.sh.fedora
-Source87: filter-s390x.sh.fedora
-Source89: filter-modules.sh.fedora
-%endif
-
-
-Source51: generate_all_configs.sh
-
-Source52: process_configs.sh
-Source56: update_scripts.sh
-Source57: generate_crashkernel_default.sh
-
-Source54: mod-internal.list
+Source50: x509.genkey.fedora
+Source51: mod-extra.list.fedora
+
+Source52: kernel-aarch64-fedora.config
+Source53: kernel-aarch64-debug-fedora.config
+Source54: kernel-armv7hl-fedora.config
+Source55: kernel-armv7hl-debug-fedora.config
+Source56: kernel-armv7hl-lpae-fedora.config
+Source57: kernel-armv7hl-lpae-debug-fedora.config
+Source58: kernel-i686-fedora.config
+Source59: kernel-i686-debug-fedora.config
+Source60: kernel-ppc64le-fedora.config
+Source61: kernel-ppc64le-debug-fedora.config
+Source62: kernel-s390x-fedora.config
+Source63: kernel-s390x-debug-fedora.config
+Source64: kernel-x86_64-fedora.config
+Source65: kernel-x86_64-debug-fedora.config
+
+Source67: filter-x86_64.sh.fedora
+Source68: filter-armv7hl.sh.fedora
+Source69: filter-i686.sh.fedora
+Source70: filter-aarch64.sh.fedora
+Source71: filter-ppc64le.sh.fedora
+Source72: filter-s390x.sh.fedora
+Source73: filter-modules.sh.fedora
+%endif
+
+Source80: generate_all_configs.sh
+Source81: process_configs.sh
+
+Source82: update_scripts.sh
+Source83: generate_crashkernel_default.sh
+
+Source84: mod-internal.list
 
 Source100: rheldup3.x509
 Source101: rhelkpatch1.x509
@@ -1421,7 +1420,7 @@ cd configs
 
 # Drop some necessary files from the source dir into the buildroot
 cp $RPM_SOURCE_DIR/kernel-*.config .
-cp %{SOURCE51} .
+cp %{SOURCE80} .
 # merge.pl
 cp %{SOURCE3000} .
 # kernel-local
@@ -1469,7 +1468,7 @@ done
 %endif
 %endif
 
-cp %{SOURCE52} .
+cp %{SOURCE81} .
 OPTS=""
 %if %{with_configchecks}
OPTS="$OPTS -w -n -c"
@@ -1481,7 +1480,7 @@ done
 %endif
 ./process_configs.sh $OPTS kernel %{rpmversion}
 
-cp %{SOURCE56} .
+cp %{SOURCE82} .
 RPM_SOURCE_DIR=$RPM_SOURCE_DIR ./update_scripts.sh %{primary_target}
 
 # end of kernel config
@@ -2002,9 +2001,9 @@ BuildKernel() {
 remove_depmod_files
 
 # Identify modules in the kernel-modules-extras package
-%{SOURCE17} 

[OS-BUILD PATCH 0/5] configs: Add include_rhel and include_fedora to kernel.spec

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413

The centos-stream-9 (c9s) [1] repository contains files for both RHEL and
Fedora configs.  The Fedora configs will never be updated, and will
quickly be out-of-date with respect to upstream.  Having the files in
place causes confusion for engineers and contributors.

This patchset adds an include_rhel and include_fedora variable to the kernel
rpm specfile, and adds a INCLUDE_FEDORA_FILES and INCLUDE_RHEL_FILES as
Makefile variables.  For RHEL and centos-stream, the fedora files can be
removed, redhat/configs/flavors updated, and INCLUDE_FEDORA_FILES can be set
to 0 with a single extra patch which requires minimal effort.

Signed-off-by: Prarit Bhargava 

---
 redhat/Makefile |6 +-
 redhat/Makefile.variables   |7 +
 redhat/genspec.sh   |4 +
 redhat/fedora_files/kernel-local => redhat/kernel-local |0 
 redhat/kernel.spec.template |  142 ---
 5 files changed, 90 insertions(+), 69 deletions(-)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 1/5] redhat/Makefile: Use flavors file

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/Makefile: Use flavors file

Use the configs/flavors file instead of hardcoding directory copies.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/Makefile b/redhat/Makefile
index blahblah..blahblah 100644
--- a/redhat/Makefile
+++ b/redhat/Makefile
@@ -254,8 +254,7 @@ sources-rh: $(TARBALL) generate-testpatch-tmp setup-source 
dist-configs-check
echo "WARNING: There are uncommitted changes in your tree or 
the changes are not in sync with linux-kernel-test.patch.  Either commit the 
changes or run 'make dist-test-patch'"
@rm $(TESTPATCH).tmp
@cp $(TESTPATCH) $(SOURCES)/linux-kernel-test.patch
-   @cp fedora_files/* $(SOURCES);
-   @cp rhel_files/* $(SOURCES);
+   @cat configs/flavors | while read flavor; do echo "Copying sources for 
$${flavor}"; [ -e $${flavor}_files ] && cp $${flavor}_files/* $(SOURCES); done
@cp cpupower.* \
keys/rhel*.x509 \
kabi/check-kabi \

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 4/5] redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/kernel.spec.template: Reorganize RHEL and Fedora specific files

Reorganize the RHEL and Fedora specific files into a single section.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/kernel.spec.template b/redhat/kernel.spec.template
index blahblah..blahblah 100755
--- a/redhat/kernel.spec.template
+++ b/redhat/kernel.spec.template
@@ -690,13 +690,6 @@ Source1: Makefile.rhelver
 %define signing_key_filename kernel-signing-s390.cer
 %endif
 
-%if 0%{?include_rhel}
-Source8: x509.genkey.rhel
-%endif
-%if 0%{?include_fedora}
-Source9: x509.genkey.fedora
-%endif
-
 %if %{?released_kernel}
 
 Source10: redhatsecurebootca5.cer
@@ -741,40 +734,19 @@ Source13: redhatsecureboot003.cer
 # released_kernel
 %endif
 
-%if 0%{?include_rhel}
-Source22: mod-extra.list.rhel
-%endif
-%if 0%{?include_fedora}
-Source16: mod-extra.list.fedora
-%endif
 Source17: mod-denylist.sh
 Source18: mod-sign.sh
 Source79: parallel_xz.sh
 
-%if 0%{?include_fedora}
-Source80: filter-x86_64.sh.fedora
-Source81: filter-armv7hl.sh.fedora
-Source82: filter-i686.sh.fedora
-Source83: filter-aarch64.sh.fedora
-Source86: filter-ppc64le.sh.fedora
-Source87: filter-s390x.sh.fedora
-Source89: filter-modules.sh.fedora
-%endif
-
-%if 0%{?include_rhel}
-Source90: filter-x86_64.sh.rhel
-Source91: filter-armv7hl.sh.rhel
-Source92: filter-i686.sh.rhel
-Source93: filter-aarch64.sh.rhel
-Source96: filter-ppc64le.sh.rhel
-Source97: filter-s390x.sh.rhel
-Source99: filter-modules.sh.rhel
-%endif
 %define modsign_cmd %{SOURCE18}
 
 %if 0%{?include_rhel}
+Source8: x509.genkey.rhel
+
 Source20: kernel-aarch64-rhel.config
 Source21: kernel-aarch64-debug-rhel.config
+Source22: mod-extra.list.rhel
+
 Source30: kernel-ppc64le-rhel.config
 Source31: kernel-ppc64le-debug-rhel.config
 Source32: kernel-s390x-rhel.config
@@ -782,9 +754,20 @@ Source33: kernel-s390x-debug-rhel.config
 Source34: kernel-s390x-zfcpdump-rhel.config
 Source35: kernel-x86_64-rhel.config
 Source36: kernel-x86_64-debug-rhel.config
+
+Source90: filter-x86_64.sh.rhel
+Source91: filter-armv7hl.sh.rhel
+Source92: filter-i686.sh.rhel
+Source93: filter-aarch64.sh.rhel
+Source96: filter-ppc64le.sh.rhel
+Source97: filter-s390x.sh.rhel
+Source99: filter-modules.sh.rhel
 %endif
 
 %if 0%{?include_fedora}
+Source9: x509.genkey.fedora
+Source16: mod-extra.list.fedora
+
 Source37: kernel-aarch64-fedora.config
 Source38: kernel-aarch64-debug-fedora.config
 Source39: kernel-armv7hl-fedora.config
@@ -799,6 +782,14 @@ Source47: kernel-s390x-fedora.config
 Source48: kernel-s390x-debug-fedora.config
 Source49: kernel-x86_64-fedora.config
 Source50: kernel-x86_64-debug-fedora.config
+
+Source80: filter-x86_64.sh.fedora
+Source81: filter-armv7hl.sh.fedora
+Source82: filter-i686.sh.fedora
+Source83: filter-aarch64.sh.fedora
+Source86: filter-ppc64le.sh.fedora
+Source87: filter-s390x.sh.fedora
+Source89: filter-modules.sh.fedora
 %endif
 
 

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/5] configs: Add include_rhel and include_fedora to kernel.spec

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413#note_690382344

Fixed :)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/5] configs: Add include_rhel and include_fedora to kernel.spec

2021-09-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1413#note_690443819

Good point @hertonrk-rh.  My plan is to remove the fedora_files,
configs/fedora, priority.fedora, and update flavors in RHEL & centos-stream.
Would that solve your concerns?
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] [redhat] redhat/configs: Update configs for secure IPL

2021-09-22 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1371#note_684542569

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Oct 1 2021

2021-10-01 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Oct 1 2021

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
@@ -85,6 +85,14 @@ F:   Makefile.rhelver
 F: redhat/
 X: redhat/configs/
 
+RHEL 8.6 Kernel Maintainer
+M: Augusto Caringi 
+S: Supported
+F: makefile
+F: Makefile.rhelver
+F: redhat/
+X: redhat/configs/
+
 RHEL 8.5 Kernel Maintainer
 M: Bruno Meneguele 
 S: Supported
@@ -149,7 +157,7 @@ F:  redhat/
 X: redhat/configs/
 
 RHEL 7.9 Kernel Maintainer
-M: Augusto Caringi 
+M: Rado Vrbovsky 
 S: Supported
 F: makefile
 F: redhat/
@@ -320,7 +328,7 @@ F:  drivers/media/pci/ivtv/ivtv-alsa*
 F: drivers/media/usb/tm6000/tm6000-alsa.c
 
 AMAZON ETHERNET DRIVERS
-M: John Linville 
+M: Petr Oros 
 S: Supported
 F: Documentation/networking/ena.txt
 F: drivers/net/ethernet/amazon/
@@ -350,7 +358,7 @@ F:  arch/x86/kernel/sev*.[cS]
 
 AQUANTIA ATLANTIC ETHERNET DRIVER
 M: Igor Russkikh 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/aquantia/
 
@@ -526,6 +534,15 @@ BUS DRIVER
 S: Supported
 F: drivers/bus/
 
+CAN BUS
+M: Peter Robinson 
+S: Supported
+F: include/linux/can/
+F: include/uapi/linux/can/
+F: include/uapi/linux/can.h
+F: drivers/net/can/
+F: net/can/
+
 CEPH COMMON CODE (LIBCEPH)
 M: Ilya Dryomov 
 M: Jeff Layton 
@@ -632,17 +649,17 @@ F:include/linux/crypto*
 F: lib/crypto/
 
 CXGB3 ETHERNET DRIVER (cxgb3)
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/chelsio/cxgb3/
 
 CXGB4 ETHERNET DRIVER (cxgb4)
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/chelsio/cxgb4/
 
 CXGB4 IWARP DRIVER (IW_CXGB4)
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/infiniband/hw/cxgb4/
 F: include/uapi/rdma/cxgb4-abi.h
@@ -700,6 +717,7 @@ F:  drivers/scsi/hpsa*
 DISTRIBUTED LOCK MANAGER (DLM)
 M: Alexander Aring 
 R: David Teigland 
+R: Bob Peterson 
 S: Supported
 F: fs/dlm/
 
@@ -847,7 +865,7 @@ F:  tools/perf/bench/futex*
 F: tools/testing/selftests/futex/
 
 GENERIC PHY FRAMEWORK
-M: John Linville 
+M: Petr Oros 
 S: Supported
 F: Documentation/devicetree/bindings/phy/
 F: drivers/phy/
@@ -856,6 +874,9 @@ F:  include/linux/phy/
 GFS2 FILE SYSTEM
 M: Bob Peterson 
 M: Andreas Gruenbacher 
+R: Abhi Das 
+R: Andrew Price 
+R: Paul Evans 
 S: Supported
 F: Documentation/filesystems/gfs2*.txt
 F: fs/gfs2/
@@ -1026,12 +1047,6 @@ INTEL RAPL DRIVER
 S: Supported
 F: drivers/powercap/intel_rapl.c
 
-INTEL TRUSTED PLATFORM MODULE (TPM)
-M: Jerry Snitselaar 
-S: Supported
-F: drivers/char/tpm/
-F: include/linux/tpm.h
-
 INTEL QUICK ASSIST TECHNOLOGY (QAT)
 M: Vladis Dronov 
 M: Tony Camuso 
@@ -1555,12 +1570,14 @@ X:  include/net/iucv/
 X: include/net/iw*
 X: include/net/regulatory.h
 X: net/bluetooth/
+X: net/can/
 X: net/ceph/
 X: net/ieee802154/
 X: net/irda/
 X: net/iucv/
 X: net/mac80211/
 X: net/mac802154/
+X: net/qrtr/
 X: net/rds/
 X: net/rfkill/
 X: net/sunrpc/
@@ -1800,14 +1817,14 @@ F:  drivers/scsi/qla2xxx/
 
 QLOGIC QLA3XXX NETWORK DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: Documentation/networking/LICENSE.qla3xxx
 F: drivers/net/ethernet/qlogic/qla3xxx.*
 
 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/qlogic/qlcnic/
 
@@ -1826,28 +1843,36 @@ F:  drivers/scsi/qedf/
 
 QLOGIC QED NETWORK DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/qlogic/qed/
 
 QLOGIC QEDE ETHERNET NETWORK DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/qlogic/qede/
 
 QLOGIC QEDR RDMA ETHERNET NETWORK DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/infiniband/hw/qedr/
 
 QLOGIC QLGE 10Gb ETHERNET DRIVER
 M: Manish Chopra 
-M: John W. Linville 
+M: Michal Schmidt 
 S: Supported
 F: drivers/net/ethernet/qlogic/qlge/
 
+QUALCOMM IPC ROUTER
+M: Íñigo Huguet 
+R: Jarod Wilson 
+R: John Linville 
+S: Provided
+F: include/uapi/linux/qrtr.h
+F: net/qrtr/
+
 RADOS BLOCK DEVICE (RBD)
 M: Ilya Dryomov 
 S: Supported
@@ -2104,6 +2129,13 @@ F:   

Re: [OS-BUILD PATCHv2 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-20 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_739245082

Thanks @jmflinuxtx .
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCHv2 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-18 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_737668577

@bmeneg, @omos, @NefigTut, @msalter, @poros2, @ahs3, @tcamuso, @darcari,
@dnlsn, @linville-rh, @clrkwllms, @arozansk, @hertonrk-rh, @mstowe1, @llong1,
@lgoncalv, @raquini, @jsnitsel, @rbriggs, @mlangsdorf, @bmasney, @esandeen-rh,
@cmaiolino, @Lyude

Reviews please!
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] kernel/rh_taint.c: Update to new messaging

2021-11-19 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

kernel/rh_taint.c: Update to new messaging

Bugzilla: https://bugzilla.redhat.com/2019377

Upstream Status: RHEL only

Red Hat requires customer-facing messages to inform users that hardware
and drivers are scheduled to be removed from support ie) disabled in the
kernel.  Hardware and drivers that are scheduled to be disabled in a
future release fall into two categories: unmaintained and deprecated.

Deprecated hardware and drivers continue to be fully maintained in the
current release, but will be disabled in a future major release.
Unmaintained hardware and drivers may receive security fixes and are also
disabled in a future major release.

The new messages have been agreed upon by the RHBU and RH Engineering.

The changes include renaming rh_taint.c to rh_message.c and adding PCI
device specific functions.

Signed-off-by: Prarit Bhargava 

diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index blahblah..blahblah 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -752,7 +752,8 @@ static void rh_check_supported(void)
pr_crit("Detected processor %s %s\n",
boot_cpu_data.x86_vendor_id,
boot_cpu_data.x86_model_id);
-   mark_hardware_unsupported("Processor");
+   mark_hardware_unmaintained("x86 processor", "%s %s", 
boot_cpu_data.x86_vendor_id,
+ boot_cpu_data.x86_model_id);
break;
}
 
diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c
index blahblah..blahblah 100644
--- a/drivers/net/team/team.c
+++ b/drivers/net/team/team.c
@@ -3045,7 +3045,7 @@ static int __init team_module_init(void)
if (err)
goto err_nl_init;
 
-   mark_hardware_deprecated(DRV_NAME);
+   mark_driver_deprecated(DRV_NAME);
 
return 0;
 
diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c
index blahblah..blahblah 100644
--- a/drivers/pci/pci-driver.c
+++ b/drivers/pci/pci-driver.c
@@ -296,33 +296,83 @@ static struct attribute *pci_drv_attrs[] = {
 };
 ATTRIBUTE_GROUPS(pci_drv);
 
+#if CONFIG_RHEL_DIFFERENCES
 /**
- * pci_hw_vendor_status - Tell if a PCI device is supported by the HW vendor
+ * pci_hw_deprecated - Tell if a PCI device is deprecated
  * @ids: array of PCI device id structures to search in
  * @dev: the PCI device structure to match against
  *
- * Used by a driver to check whether this device is in its list of unsupported
+ * Used by a driver to check whether this device is in its list of deprecated
  * devices.  Returns the matching pci_device_id structure or %NULL if there is
  * no match.
  *
  * Reserved for Internal Red Hat use only.
  */
-const struct pci_device_id *pci_hw_vendor_status(
-   const struct pci_device_id *ids,
+const struct pci_device_id *pci_hw_deprecated(const struct pci_device_id *ids,
+ struct pci_dev *dev)
+{
+   const struct pci_device_id *ret = pci_match_id(ids, dev);
+
+   if (!ret)
+   return NULL;
+
+   mark_hardware_deprecated(dev_driver_string(>dev), "%04X:%04X @ %s",
+dev->device, dev->vendor, pci_name(dev));
+   return ret;
+}
+EXPORT_SYMBOL(pci_hw_deprecated);
+
+/**
+ * pci_hw_unmaintained - Tell if a PCI device is unmaintained
+ * @ids: array of PCI device id structures to search in
+ * @dev: the PCI device structure to match against
+ *
+ * Used by a driver to check whether this device is in its list of unmaintained
+ * devices.  Returns the matching pci_device_id structure or %NULL if there is
+ * no match.
+ *
+ * Reserved for Internal Red Hat use only.
+ */
+const struct pci_device_id *pci_hw_unmaintained(const struct pci_device_id 
*ids,
struct pci_dev *dev)
 {
-   char devinfo[64];
const struct pci_device_id *ret = pci_match_id(ids, dev);
 
-   if (ret) {
-   snprintf(devinfo, sizeof(devinfo), "%s %s",
-dev_driver_string(>dev), dev_name(>dev));
-   mark_hardware_deprecated(devinfo);
-   }
+   if (!ret)
+   return NULL;
 
+   mark_hardware_unmaintained(dev_driver_string(>dev), "%04X:%04X @ 
%s",
+  dev->device, dev->vendor, pci_name(dev));
return ret;
 }
-EXPORT_SYMBOL(pci_hw_vendor_status);
+EXPORT_SYMBOL(pci_hw_unmaintained);
+
+/**
+ * pci_hw_disabled - Tell if a PCI device is disabled
+ * @ids: array of PCI device id structures to search in
+ * @dev: the PCI device structure to match against
+ *
+ * Used by a driver to check whether this device is in its list of disabled
+ * devices.  Returns the matching pci_device_id structure or %NULL if there is
+ * no match.
+ *
+ * Reserved for Internal Red Hat use only.
+ */
+const struct pci_device_id *pci_hw_disabled(const struct pci_device_id *ids,
+  

Re: [OS-BUILD PATCH] kernel/rh_taint.c: Update to new messaging

2021-11-19 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1459#note_738584047

@thenzl please review.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2] kernel/rh_taint.c: Update to new messaging

2021-11-19 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

kernel/rh_taint.c: Update to new messaging

Bugzilla: https://bugzilla.redhat.com/2019377

Upstream Status: RHEL only

Red Hat requires customer-facing messages to inform users that hardware
and drivers are scheduled to be removed from support ie) disabled in the
kernel.  Hardware and drivers that are scheduled to be disabled in a
future release fall into two categories: unmaintained and deprecated.

Deprecated hardware and drivers continue to be fully maintained in the
current release, but will be disabled in a future major release.
Unmaintained hardware and drivers may receive security fixes and are also
disabled in a future major release.

The new messages have been agreed upon by the RHBU and RH Engineering.

The changes include renaming rh_taint.c to rh_message.c and adding PCI
device specific functions.

Signed-off-by: Prarit Bhargava 

diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index blahblah..blahblah 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -752,7 +752,8 @@ static void rh_check_supported(void)
pr_crit("Detected processor %s %s\n",
boot_cpu_data.x86_vendor_id,
boot_cpu_data.x86_model_id);
-   mark_hardware_unsupported("Processor");
+   mark_hardware_unmaintained("x86 processor", "%s %s", 
boot_cpu_data.x86_vendor_id,
+ boot_cpu_data.x86_model_id);
break;
}
 
diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c
index blahblah..blahblah 100644
--- a/drivers/net/team/team.c
+++ b/drivers/net/team/team.c
@@ -3045,7 +3045,7 @@ static int __init team_module_init(void)
if (err)
goto err_nl_init;
 
-   mark_hardware_deprecated(DRV_NAME);
+   mark_driver_deprecated(DRV_NAME);
 
return 0;
 
diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c
index blahblah..blahblah 100644
--- a/drivers/pci/pci-driver.c
+++ b/drivers/pci/pci-driver.c
@@ -296,33 +296,83 @@ static struct attribute *pci_drv_attrs[] = {
 };
 ATTRIBUTE_GROUPS(pci_drv);
 
+#if CONFIG_RHEL_DIFFERENCES
 /**
- * pci_hw_vendor_status - Tell if a PCI device is supported by the HW vendor
+ * pci_hw_deprecated - Tell if a PCI device is deprecated
  * @ids: array of PCI device id structures to search in
  * @dev: the PCI device structure to match against
  *
- * Used by a driver to check whether this device is in its list of unsupported
+ * Used by a driver to check whether this device is in its list of deprecated
  * devices.  Returns the matching pci_device_id structure or %NULL if there is
  * no match.
  *
  * Reserved for Internal Red Hat use only.
  */
-const struct pci_device_id *pci_hw_vendor_status(
-   const struct pci_device_id *ids,
+const struct pci_device_id *pci_hw_deprecated(const struct pci_device_id *ids,
+ struct pci_dev *dev)
+{
+   const struct pci_device_id *ret = pci_match_id(ids, dev);
+
+   if (!ret)
+   return NULL;
+
+   mark_hardware_deprecated(dev_driver_string(>dev), "%04X:%04X @ %s",
+dev->device, dev->vendor, pci_name(dev));
+   return ret;
+}
+EXPORT_SYMBOL(pci_hw_deprecated);
+
+/**
+ * pci_hw_unmaintained - Tell if a PCI device is unmaintained
+ * @ids: array of PCI device id structures to search in
+ * @dev: the PCI device structure to match against
+ *
+ * Used by a driver to check whether this device is in its list of unmaintained
+ * devices.  Returns the matching pci_device_id structure or %NULL if there is
+ * no match.
+ *
+ * Reserved for Internal Red Hat use only.
+ */
+const struct pci_device_id *pci_hw_unmaintained(const struct pci_device_id 
*ids,
struct pci_dev *dev)
 {
-   char devinfo[64];
const struct pci_device_id *ret = pci_match_id(ids, dev);
 
-   if (ret) {
-   snprintf(devinfo, sizeof(devinfo), "%s %s",
-dev_driver_string(>dev), dev_name(>dev));
-   mark_hardware_deprecated(devinfo);
-   }
+   if (!ret)
+   return NULL;
 
+   mark_hardware_unmaintained(dev_driver_string(>dev), "%04X:%04X @ 
%s",
+  dev->device, dev->vendor, pci_name(dev));
return ret;
 }
-EXPORT_SYMBOL(pci_hw_vendor_status);
+EXPORT_SYMBOL(pci_hw_unmaintained);
+
+/**
+ * pci_hw_disabled - Tell if a PCI device is disabled
+ * @ids: array of PCI device id structures to search in
+ * @dev: the PCI device structure to match against
+ *
+ * Used by a driver to check whether this device is in its list of disabled
+ * devices.  Returns the matching pci_device_id structure or %NULL if there is
+ * no match.
+ *
+ * Reserved for Internal Red Hat use only.
+ */
+const struct pci_device_id *pci_hw_disabled(const struct pci_device_id *ids,
+  

Re: [OS-BUILD PATCHv2 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-19 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_738674681

Interesting.  It does look like ARM64_FORCE_52BIT exists but isn't used by the
fedora or rhel configs.  I should keep those files around to prevent a loss of
information in case it ever needs to be enabled.  An exact-match 'git grep'
probably would work.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 3/3] redhat/configs: Add two new CONFIGs

2021-11-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs: Add two new CONFIGs

These two config files are needed after the "evaluate_configs -D" cleanup.
While the contents of the files were correct, the names of the files were
incorrect and as a result were removed by "evaluate_configs -D".

Add two new CONFIG files.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG 
b/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG
@@ -0,0 +1 @@
+CONFIG_PPC_KUAP_DEBUG=y
diff --git a/redhat/configs/common/generic/CONFIG_NVME_TCP 
b/redhat/configs/common/generic/CONFIG_NVME_TCP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_NVME_TCP
@@ -0,0 +1 @@
+CONFIG_NVME_TCP=m

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] New configs in drivers/media

2021-11-11 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1487#note_730920784

Acked-by: Prarit Bhargava 
(via approve button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] New configs in drivers/media

2021-11-11 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1487#note_731174637

Rescind-acked-by: Prarit Bhargava 
(via unapprove button)
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH] redhat/docs/index.rst: Add local build information.

2021-11-10 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1488#note_729977488

Yeah, it's definitely on the positive side :).

I'm trying to figure out how to describe ark-latest.  I want to let users
know they can try ark-latest is os-build isn't compiling.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498

The kernel's CONFIG entries are under a constant state of change.  New
CONFIG entries are added and removed every upstream release.  In
kernel-ark we track CONFIG values with unique CONFIG files in the
redhat/configs/* directories.  It is often the case that we forget to
remove a CONFIG file when the CONFIG is removed from the upstream kernel.
This results in stale or "dead" config files in redhat/configs.

Add an option "-D" to evaluate_configs to identify and remove these
files, commit the resulting changes, and add two fixup CONFIG changes.

Signed-off-by: Prarit Bhargava 

---
 redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG => 
redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG |   0 
 redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP  
  |   1 -
 redhat/configs/ark/debug/CONFIG_DEBUG_SLAB 
  |   1 -
 redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
  |   1 -
 redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
  |   1 -
 redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT   
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM64_PTDUMP_DEBUGFS 
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM64_USER_VA_BITS_52
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_BIG_LITTLE_CPUFREQ   
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_CRYPTO_CRC32_ARM64_CE
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_HW_RANDOM_MSM
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_PHY_NS2_PCIE 
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_REFCOUNT_FULL
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_RTC_DS1685_SYSFS_REGS
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_CXL_LIB  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_DISABLE_MPROFILE_KERNEL  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_HMM  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_NEED_MULTIPLE_NODES  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_PPC_PTDUMP   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CHECK_STACK   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD128 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD256 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD320 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_SALSA20
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_TGR192 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_CFQ   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_IOSCHED   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_NOOP  
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_COMPRESSION_BZIP2   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_ROOT_GID
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_ROOT_UID
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_SCLP_ASYNC
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_BLK_DEV_XPRAM  
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_CHECK_STACK
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_CYCLADES   
 

[OS-BUILD PATCH 1/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs/evaluate_configs: Add find dead configs option

Add an option to evaluate_configs to find configs that are no longer
referenced in the configs.  The "-D" command only find unreferenced
configs and there is no guarantee that the resulting changes will result
in valid config generation.  ie) Additional changes may be required after
running the -D command.

Add an option to find dead configs.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/evaluate_configs b/redhat/configs/evaluate_configs
index blahblah..blahblah 100755
--- a/redhat/configs/evaluate_configs
+++ b/redhat/configs/evaluate_configs
@@ -771,6 +771,53 @@ map_configs_to_array() { #uses CONFIG, configmap, cfgs
return 0
 }
 
+find_dead_configs() {
+   echo > .finalconfiglist
+   echo > .configlist
+
+   (cd ..; make rh-configs)
+
+   awk '
+   /is not set/ {
+   split ($0, a, "#");
+   split(a[2], b);
+   print b[1] ;
+   }
+   /=/ {
+   split ($0, a, "=");
+   print a[1];
+   }
+   ' *.config | sort -u >> .finalconfiglist
+
+   (cd ..; make fedora-configs)
+
+   awk '
+   /is not set/ {
+   split ($0, a, "#");
+   split(a[2], b);
+   print b[1] ;
+   }
+   /=/ {
+   split ($0, a, "=");
+   print a[1];
+   }
+   ' *.config | sort -u >> .finalconfiglist
+
+   sort -o .finalconfiglist -u .finalconfiglist
+# use comm?
+
+   find ./ -name CONFIG_* | sed 's!.*/!!' | sort -u > .configlist
+
+   echo "These CONFIGS defined in redhat/configs but not the final 
.configs have been deleted:"
+   diff -u .finalconfiglist .configlist | grep "^+CONFIG" | sed 's/^+//g' 
| while read FILENAME
+   do
+   echo $FILENAME
+   find ./ -name $FILENAME | xargs rm -f
+   done
+
+#rm -f .configlist .finalconfiglist
+}
+
 #
 #
 # MAIN
@@ -781,7 +828,7 @@ map_configs_to_array() { #uses CONFIG, configmap, cfgs
 FINDFIXES=false
 FIXCOMMON=false
 configs=
-while getopts "c:dfhjp:" opt; do
+while getopts "c:dDfhjp:" opt; do
case ${opt} in
c )
configs=$OPTARG
@@ -789,6 +836,10 @@ while getopts "c:dfhjp:" opt; do
d )
DEBUG=true
;;
+   D )
+   find_dead_configs
+   exit 0
+   ;;
f )
# Find fixes per config-variant
FINDFIXES=true

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH 2/3] redhat/configs: Remove dead CONFIG files

2021-11-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs: Remove dead CONFIG files

Remove files identified by "evaluate-configs -D".

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB 
b/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEBUG_SLAB=y
diff --git a/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS 
b/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_AMDGPU_GART_DEBUGFS=y
diff --git a/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST 
b/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_FSCACHE_OBJECT_LIST=y
diff --git a/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT 
b/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_QUEUED_LOCK_STAT=y
diff --git a/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG 
b/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PPC_KUAP_DEBUG=y
diff --git a/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP 
b/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_X86_PTDUMP=y
diff --git a/redhat/configs/ark/generic/CONFIG_AD7152 
b/redhat/configs/ark/generic/CONFIG_AD7152
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_AD7152
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_AD7152 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_ADIS16060 
b/redhat/configs/ark/generic/CONFIG_ADIS16060
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_ADIS16060
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ADIS16060 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_ANON_INODES 
b/redhat/configs/ark/generic/CONFIG_ANON_INODES
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_ANON_INODES
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ANON_INODES=y
diff --git a/redhat/configs/ark/generic/CONFIG_AUDIT_TREE 
b/redhat/configs/ark/generic/CONFIG_AUDIT_TREE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_AUDIT_TREE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_AUDIT_TREE=y
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960 
b/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_DEV_DAC960 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM 
b/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_DEV_UMEM is not set
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ 
b/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_WBT_SQ is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CAPI_EICON 
b/redhat/configs/ark/generic/CONFIG_CAPI_EICON
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CAPI_EICON
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CAPI_EICON is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CIFS_SMB311 
b/redhat/configs/ark/generic/CONFIG_CIFS_SMB311
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CIFS_SMB311
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CIFS_SMB311 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CIFS_STATS 
b/redhat/configs/ark/generic/CONFIG_CIFS_STATS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CIFS_STATS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CIFS_STATS=y
diff --git a/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS 
b/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CRYPTO_MCRYPTD 
b/redhat/configs/ark/generic/CONFIG_CRYPTO_MCRYPTD
deleted file mode 100644
index blahblah..blahblah 0

[OS-BUILD PATCH 3/3] redhat/configs: Add two new CONFIGs

2021-11-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs: Add two new CONFIGs

These two config files are needed after the "evaluate_configs -D" cleanup.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG 
b/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG
@@ -0,0 +1 @@
+CONFIG_PPC_KUAP_DEBUG=y
diff --git a/redhat/configs/common/generic/CONFIG_NVME_TCP 
b/redhat/configs/common/generic/CONFIG_NVME_TCP
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/configs/common/generic/CONFIG_NVME_TCP
@@ -0,0 +1 @@
+CONFIG_NVME_TCP=m

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-13 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_732549529

Just a note on testing.  I did:

```
make rh-configs
cp configs/*.config /tmp/old_rh_configs
make fedora-configs
cp configs/*.config /tmp/old_fedora_configs

make rh-configs
cp configs/*.config /tmp/new_rh_configs
make fedora-configs
cp configs/*.config /tmp/new_fedora_configs

as a result I see NO changes:

[prarit@prarit redhat]$ diff -u /tmp/old_rh_configs/ /tmp/new_rh_configs
[prarit@prarit redhat]$ diff -u /tmp/old_fed_configs/ /tmp/new_fedora_configs/
[prarit@prarit redhat]$
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: [OS-BUILD PATCH 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-16 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_735002771

Sorry about that, put that into the "why aren't you thinking what I'm
thinking" basket.  I've updated the description on the 3rd commit.  I looked
at separating things out and it just got messy for no reason.  It was cleaner
to show things this way IMO.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCH] RHMAINTAINERS: Update for Nov 12 2021

2021-11-12 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Nov 12 2021

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
@@ -1250,6 +1250,9 @@ M:Mohammed Gamal 
 M: Vitaly Kuznetsov 
 S: Supported
 F: Documentation/networking/device_drivers/microsoft/netvsc.txt
+F: arch/arm64/hyperv
+F: arch/arm64/include/asm/hyperv-tlfs.h
+F: arch/arm64/include/asm/mshyperv.h
 F: arch/x86/include/asm/mshyperv.h
 F: arch/x86/include/asm/trace/hyperv.h
 F: arch/x86/include/asm/hyperv-tlfs.h
@@ -1310,6 +1313,7 @@ F:include/linux/livepatch.h
 F: kernel/livepatch/
 F: lib/livepatch/
 F: samples/livepatch/
+F: tools/objtool/
 F: tools/testing/selftests/livepatch/
 
 LOCKING PRIMITIVES
@@ -1526,6 +1530,7 @@ F:net/dsa/
 NETWORKING [GENERAL]
 M: Jiri Benc 
 M: Marcelo Leitner 
+R: Andrea Claudi 
 R: Antoine Tenart 
 R: Balazs Nemeth 
 R: Davide Caratti 
@@ -1542,7 +1547,7 @@ R:Marcelo Leitner 
 R: Paolo Abeni 
 R: Phil Sutter 
 R: Sabrina Dubroca 
-R: Stefano Brivio 
+R: Toke Høiland-Jørgensen 
 R: Xin Long 
 S: Supported
 F: net/
@@ -1584,6 +1589,7 @@ F:include/linux/udp.h
 F: include/uapi/linux/devlink.h
 F: include/uapi/linux/eth*
 F: include/uapi/linux/filter.h
+F: include/uapi/linux/genetlink.h
 F: include/uapi/linux/icmp*
 F: include/uapi/linux/if*
 F: include/uapi/linux/in[.6e]*
@@ -1592,9 +1598,10 @@ F:   include/uapi/linux/llc.h
 F: include/uapi/linux/lwtunnel.h
 F: include/uapi/linux/mroute*
 F: include/uapi/linux/net*
-F: include/uapi/linux/*netlink*
+F: include/uapi/linux/netlink*
 F: include/uapi/linux/openvswitch.h
 F: include/uapi/linux/pkt_*
+F: include/uapi/linux/rtnetlink.h
 F: include/uapi/linux/sctp.h
 F: include/uapi/linux/seg6*
 F: include/uapi/linux/sock*
@@ -2118,6 +2125,12 @@ S:   Supported
 F: Documentation/filesystems/squashfs.txt
 F: fs/squashfs/
 
+SPEAKUP
+M: John Linville 
+S: Supported
+F: Documentation/ABI/stable/sysfs-driver-speakup
+F: drivers/accessibility/speakup/
+
 SPI DRIVERS (Serial Peripheral Interface)
 M: Al Stone 
 S: Supported

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1493
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv3] kernel/rh_taint.c: Update to new messaging

2021-11-24 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

kernel/rh_taint.c: Update to new messaging

Bugzilla: https://bugzilla.redhat.com/2019377

Upstream Status: RHEL only

Red Hat requires customer-facing messages to inform users that hardware
and drivers are scheduled to be removed from support ie) disabled in the
kernel.  Hardware and drivers that are scheduled to be disabled in a
future release fall into two categories: unmaintained and deprecated.

Deprecated hardware and drivers continue to be fully maintained in the
current release, but will be disabled in a future major release.
Unmaintained hardware and drivers may receive security fixes and are also
disabled in a future major release.

The new messages have been agreed upon by the RHBU and RH Engineering.

The changes include renaming rh_taint.c to rh_message.c and adding PCI
device specific functions.

Signed-off-by: Prarit Bhargava 

diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index blahblah..blahblah 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -752,7 +752,8 @@ static void rh_check_supported(void)
pr_crit("Detected processor %s %s\n",
boot_cpu_data.x86_vendor_id,
boot_cpu_data.x86_model_id);
-   mark_hardware_unsupported("Processor");
+   mark_hardware_unmaintained("x86 processor", "%s %s", 
boot_cpu_data.x86_vendor_id,
+ boot_cpu_data.x86_model_id);
break;
}
 
diff --git a/drivers/net/ethernet/intel/e1000/e1000_main.c 
b/drivers/net/ethernet/intel/e1000/e1000_main.c
index blahblah..blahblah 100644
--- a/drivers/net/ethernet/intel/e1000/e1000_main.c
+++ b/drivers/net/ethernet/intel/e1000/e1000_main.c
@@ -224,10 +224,7 @@ static int __init e1000_init_module(void)
 
pr_info("%s\n", e1000_copyright);
 
-#ifdef CONFIG_RHEL_DIFFERENCES
-   add_taint(TAINT_SUPPORT_REMOVED, LOCKDEP_STILL_OK);
-   mark_driver_unsupported(e1000_driver_name);
-#endif
+   mark_driver_unmaintained(e1000_driver_name);
 
ret = pci_register_driver(_driver);
if (copybreak != COPYBREAK_DEFAULT) {
diff --git a/drivers/net/team/team.c b/drivers/net/team/team.c
index blahblah..blahblah 100644
--- a/drivers/net/team/team.c
+++ b/drivers/net/team/team.c
@@ -3045,7 +3045,7 @@ static int __init team_module_init(void)
if (err)
goto err_nl_init;
 
-   mark_hardware_deprecated(DRV_NAME);
+   mark_driver_deprecated(DRV_NAME);
 
return 0;
 
diff --git a/drivers/pci/pci-driver.c b/drivers/pci/pci-driver.c
index blahblah..blahblah 100644
--- a/drivers/pci/pci-driver.c
+++ b/drivers/pci/pci-driver.c
@@ -296,33 +296,83 @@ static struct attribute *pci_drv_attrs[] = {
 };
 ATTRIBUTE_GROUPS(pci_drv);
 
+#if CONFIG_RHEL_DIFFERENCES
 /**
- * pci_hw_vendor_status - Tell if a PCI device is supported by the HW vendor
+ * pci_hw_deprecated - Tell if a PCI device is deprecated
  * @ids: array of PCI device id structures to search in
  * @dev: the PCI device structure to match against
  *
- * Used by a driver to check whether this device is in its list of unsupported
+ * Used by a driver to check whether this device is in its list of deprecated
  * devices.  Returns the matching pci_device_id structure or %NULL if there is
  * no match.
  *
  * Reserved for Internal Red Hat use only.
  */
-const struct pci_device_id *pci_hw_vendor_status(
-   const struct pci_device_id *ids,
+const struct pci_device_id *pci_hw_deprecated(const struct pci_device_id *ids,
+ struct pci_dev *dev)
+{
+   const struct pci_device_id *ret = pci_match_id(ids, dev);
+
+   if (!ret)
+   return NULL;
+
+   mark_hardware_deprecated(dev_driver_string(>dev), "%04X:%04X @ %s",
+dev->device, dev->vendor, pci_name(dev));
+   return ret;
+}
+EXPORT_SYMBOL(pci_hw_deprecated);
+
+/**
+ * pci_hw_unmaintained - Tell if a PCI device is unmaintained
+ * @ids: array of PCI device id structures to search in
+ * @dev: the PCI device structure to match against
+ *
+ * Used by a driver to check whether this device is in its list of unmaintained
+ * devices.  Returns the matching pci_device_id structure or %NULL if there is
+ * no match.
+ *
+ * Reserved for Internal Red Hat use only.
+ */
+const struct pci_device_id *pci_hw_unmaintained(const struct pci_device_id 
*ids,
struct pci_dev *dev)
 {
-   char devinfo[64];
const struct pci_device_id *ret = pci_match_id(ids, dev);
 
-   if (ret) {
-   snprintf(devinfo, sizeof(devinfo), "%s %s",
-dev_driver_string(>dev), dev_name(>dev));
-   mark_hardware_deprecated(devinfo);
-   }
+   if (!ret)
+   return NULL;
 
+   mark_hardware_unmaintained(dev_driver_string(>dev), "%04X:%04X @ 
%s",
+

Re: [OS-BUILD PATCHv2 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498#note_736359035

>@prarit - thanks!
>/me mumbles something about ark commit id? then runs...

/me is confused

This is the ARK MR.
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 0/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498

The kernel's CONFIG entries are under a constant state of change.  New
CONFIG entries are added and removed every upstream release.  In
kernel-ark we track CONFIG values with unique CONFIG files in the
redhat/configs/* directories.  It is often the case that we forget to
remove a CONFIG file when the CONFIG is removed from the upstream kernel.
This results in stale or "dead" config files in redhat/configs.

Add an option "-D" to evaluate_configs to identify and remove these
files, commit the resulting changes, and add two fixup CONFIG changes.

Signed-off-by: Prarit Bhargava 

---
 redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG => 
redhat/configs/ark/debug/powerpc/CONFIG_PPC_KUAP_DEBUG |   0 
 redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP  
  |   1 -
 redhat/configs/ark/debug/CONFIG_DEBUG_SLAB 
  |   1 -
 redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
  |   1 -
 redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
  |   1 -
 redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT   
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM64_PTDUMP_DEBUGFS 
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM64_USER_VA_BITS_52
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_ARM_BIG_LITTLE_CPUFREQ   
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_CRYPTO_CRC32_ARM64_CE
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_HW_RANDOM_MSM
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_PHY_NS2_PCIE 
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_REFCOUNT_FULL
  |   1 -
 redhat/configs/ark/generic/arm/aarch64/CONFIG_RTC_DS1685_SYSFS_REGS
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_CXL_LIB  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_DISABLE_MPROFILE_KERNEL  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_HMM  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_NEED_MULTIPLE_NODES  
  |   1 -
 redhat/configs/ark/generic/powerpc/CONFIG_PPC_PTDUMP   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CHECK_STACK   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD128 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD256 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_RMD320 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_SALSA20
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_CRYPTO_TGR192 
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_CFQ   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_IOSCHED   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_DEFAULT_NOOP  
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_COMPRESSION_BZIP2   
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_ROOT_GID
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_INITRAMFS_ROOT_UID
  |   1 -
 redhat/configs/ark/generic/s390x/zfcpdump/CONFIG_SCLP_ASYNC
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_BLK_DEV_XPRAM  
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_CHECK_STACK
  |   1 -
 redhat/configs/ark/generic/s390x/CONFIG_CYCLADES   
 

[OS-BUILD PATCHv2 1/3] redhat/configs/evaluate_configs: Add find dead configs option

2021-11-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs/evaluate_configs: Add find dead configs option

Add an option to evaluate_configs to find configs that are no longer
referenced in the configs.  The "-D" command only find unreferenced
configs and there is no guarantee that the resulting changes will result
in valid config generation.  ie) Additional changes may be required after
running the -D command.

Add an option to find dead configs.

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/evaluate_configs b/redhat/configs/evaluate_configs
index blahblah..blahblah 100755
--- a/redhat/configs/evaluate_configs
+++ b/redhat/configs/evaluate_configs
@@ -771,6 +771,40 @@ map_configs_to_array() { #uses CONFIG, configmap, cfgs
return 0
 }
 
+generate_finalconfiglist() {
+   awk '
+   /is not set/ {
+   split ($0, a, "#");
+   split(a[2], b);
+   print b[1] ;
+   }
+   /=/ {
+   split ($0, a, "=");
+   print a[1];
+   }
+   ' *.config | sort -u >> .finalconfiglist
+}
+
+find_dead_configs() {
+   echo > .finalconfiglist
+   echo > .configlist
+
+   grep -q "rhel" flavors && (cd ..; make rh-configs) && 
generate_finalconfiglist
+   grep -q "fedora" flavors && (cd ..; make fedora-configs) && 
generate_finalconfiglist
+   sort -o .finalconfiglist -u .finalconfiglist
+
+   find ./ -name CONFIG_* | sed 's!.*/!!' | sort -u > .configlist
+
+   echo "These CONFIGS defined in redhat/configs but not the final 
.configs have been deleted:"
+   comm .configlist .finalconfiglist -2 -3 | while read FILENAME
+   do
+   echo $FILENAME
+   find ./ -name $FILENAME | xargs rm -f
+   done
+
+   rm -f .configlist .finalconfiglist
+}
+
 #
 #
 # MAIN
@@ -781,7 +815,7 @@ map_configs_to_array() { #uses CONFIG, configmap, cfgs
 FINDFIXES=false
 FIXCOMMON=false
 configs=
-while getopts "c:dfhjp:" opt; do
+while getopts "c:dDfhjp:" opt; do
case ${opt} in
c )
configs=$OPTARG
@@ -789,6 +823,10 @@ while getopts "c:dfhjp:" opt; do
d )
DEBUG=true
;;
+   D )
+   find_dead_configs
+   exit 0
+   ;;
f )
# Find fixes per config-variant
FINDFIXES=true

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1498
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


[OS-BUILD PATCHv2 2/3] redhat/configs: Remove dead CONFIG files

2021-11-17 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

redhat/configs: Remove dead CONFIG files

Remove files identified by "evaluate-configs -D".

Signed-off-by: Prarit Bhargava 

diff --git a/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB 
b/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_DEBUG_SLAB
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DEBUG_SLAB=y
diff --git a/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS 
b/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_DRM_AMDGPU_GART_DEBUGFS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_DRM_AMDGPU_GART_DEBUGFS=y
diff --git a/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST 
b/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_FSCACHE_OBJECT_LIST
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_FSCACHE_OBJECT_LIST=y
diff --git a/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT 
b/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/CONFIG_QUEUED_LOCK_STAT
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_QUEUED_LOCK_STAT=y
diff --git a/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG 
b/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/powerpc/CONFIG_PPA_KUAP_DEBUG
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_PPC_KUAP_DEBUG=y
diff --git a/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP 
b/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/debug/x86/x86_64/CONFIG_X86_PTDUMP
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_X86_PTDUMP=y
diff --git a/redhat/configs/ark/generic/CONFIG_AD7152 
b/redhat/configs/ark/generic/CONFIG_AD7152
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_AD7152
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_AD7152 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_ADIS16060 
b/redhat/configs/ark/generic/CONFIG_ADIS16060
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_ADIS16060
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_ADIS16060 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_ANON_INODES 
b/redhat/configs/ark/generic/CONFIG_ANON_INODES
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_ANON_INODES
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_ANON_INODES=y
diff --git a/redhat/configs/ark/generic/CONFIG_AUDIT_TREE 
b/redhat/configs/ark/generic/CONFIG_AUDIT_TREE
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_AUDIT_TREE
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_AUDIT_TREE=y
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960 
b/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_DEV_DAC960
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_DEV_DAC960 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM 
b/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_DEV_UMEM
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_DEV_UMEM is not set
diff --git a/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ 
b/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_BLK_WBT_SQ
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_BLK_WBT_SQ is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CAPI_EICON 
b/redhat/configs/ark/generic/CONFIG_CAPI_EICON
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CAPI_EICON
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CAPI_EICON is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CIFS_SMB311 
b/redhat/configs/ark/generic/CONFIG_CIFS_SMB311
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CIFS_SMB311
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CIFS_SMB311 is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CIFS_STATS 
b/redhat/configs/ark/generic/CONFIG_CIFS_STATS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CIFS_STATS
+++ /dev/null
@@ -1 +0,0 @@
-CONFIG_CIFS_STATS=y
diff --git a/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS 
b/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS
deleted file mode 100644
index blahblah..blahblah 0
--- a/redhat/configs/ark/generic/CONFIG_CRYPTO_DEV_CHELSIO_TLS
+++ /dev/null
@@ -1 +0,0 @@
-# CONFIG_CRYPTO_DEV_CHELSIO_TLS is not set
diff --git a/redhat/configs/ark/generic/CONFIG_CRYPTO_MCRYPTD 
b/redhat/configs/ark/generic/CONFIG_CRYPTO_MCRYPTD
deleted file mode 100644
index blahblah..blahblah 0

[OS-BUILD PATCH] RHMAINTAINERS: Update for Oct 29 2021

2021-10-29 Thread Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava 

RHMAINTAINERS: Update for Oct 29 2021

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
@@ -605,10 +605,17 @@ S:Supported
 F: Documentation/cgroup*
 F: include/linux/cgroup*
 F: include/linux/cpuset.h
-F: kernel/cgroup*
+F: kernel/cgroup/
 F: mm/memcontrol.c
 F: mm/swap_cgroup.c
 
+COUNTER SUBSYSTEM
+M: Prarit Bhargava 
+S: Supported
+F: drivers/counter/
+F: include/linux/counter.h
+F: include/linux/counter_enum.h
+
 CPU FREQUENCY DRIVERS
 M: Al Stone 
 M: Lenny Szubowicz 
@@ -799,6 +806,35 @@ F: include/scsi/fc_*.h
 F: include/scsi/fc/
 X: drivers/scsi/fcoe/fcoe.c
 
+FILESYSTEM (GENERAL)
+M: Brian Foster 
+M: Carlos Maiolino 
+M: Eric Sandeen 
+M: Bill O'Donnell 
+M: Dave Chinner 
+S: Supported
+F: fs/
+X: fs/aio.c
+X: fs/ceph/
+X: fs/cifs/
+X: fs/configfs/
+X: fs/cramfs/
+X: fs/dax.c
+X: fs/direct-io.c
+X: fs/dlm/
+X: fs/ext4/
+X: fs/fuse/
+X: fs/gfs2/
+X: fs/jbd2/
+X: fs/lockd/
+X: fs/nfs/
+X: fs/nfsd/
+X: fs/overlayfs/
+X: fs/proc/vmcore.c
+X: fs/pstore/
+X: fs/squashfs/
+X: fs/xfs/
+
 FORCEDETH ETHERNET DRIVER (forcedeth)
 M: Ivan Vecera 
 S: Supported
@@ -1043,6 +1079,12 @@ INTEL POWERCLAMP DRIVER
 S: Supported
 F: drivers/thermal/intel_powerclamp.c
 
+INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
+M: Prarit Bhargava 
+M: David Arcari 
+S: Maintained
+F: drivers/counter/intel-qep.c
+
 INTEL RAPL DRIVER
 S: Supported
 F: drivers/powercap/intel_rapl.c
@@ -1517,6 +1559,7 @@ F:drivers/net/netconsole.c
 F: drivers/net/netdevsim/
 F: drivers/net/nlmon.c
 F: drivers/net/veth.c
+F: drivers/net/vrf.c
 F: drivers/net/vxlan.c
 F: include/net/
 F: include/linux/eth*
@@ -1564,11 +1607,13 @@ F:  lib/nlattr.c
 F: tools/testing/selftests/net/
 X: include/net/*80211*
 X: include/net/*80215*
+X: include/net/af_vsock.h
 X: include/net/bluetooth/
 X: include/net/irda/
 X: include/net/iucv/
 X: include/net/iw*
 X: include/net/regulatory.h
+X: include/net/vsock_addr.h
 X: net/bluetooth/
 X: net/can/
 X: net/ceph/
@@ -1581,6 +1626,7 @@ X:net/qrtr/
 X: net/rds/
 X: net/rfkill/
 X: net/sunrpc/
+X: net/vmw_vsock/
 X: net/wimax/
 X: net/wireless/
 I: net
@@ -1663,6 +1709,20 @@ M:   Prarit Bhargava 
 M: David Arcari 
 S: Supported
 
+PCI-E NON-TRANSPARENT BRIDGE
+M: John Linville 
+M: Myron Stowe 
+S: Supported
+F: drivers/pci/
+F: tools/testing/selftests/ntb
+F: include/linux/ntb.h
+F: include/linux/ntb_transport.h
+F: Documentation/driver-api/ntb.rst
+F: Documentation/PCI/endpoint/
+F: drivers/ntb
+F: drivers/pci/endpoint/
+F: drivers/net/ntb_netdev.c
+
 NVDIMM SUBSYSTEM
 M: Jeff Moyer 
 S: Supported
@@ -2251,14 +2311,15 @@ M:  Stefan Hajnoczi 
 L: rhvirt-patc...@redhat.com
 S: Supported
 F: include/linux/virtio_vsock.h
+F: include/net/af_vsock.h
+F: include/net/vsock_addr.h
 F: include/uapi/linux/virtio_vsock.h
 F: include/uapi/linux/vsockmon.h
-F: net/vmw_vsock/af_vsock_tap.c
-F: net/vmw_vsock/virtio_transport_common.c
-F: net/vmw_vsock/virtio_transport.c
+F: net/vmw_vsock/
 F: drivers/net/vsockmon.c
 F: drivers/vhost/vsock.c
 F: drivers/vhost/vsock.h
+X: net/vmw_vsock/hyperv*
 
 VIRTIO CONSOLE DRIVER
 M: "Michael S. Tsirkin" 
@@ -2400,7 +2461,7 @@ XFS FILESYSTEM
 M: Brian Foster 
 M: Carlos Maiolino 
 M: Eric Sandeen 
-M: Bill O'Donnell 
+M: Bill O'Donnell 
 M: Dave Chinner 
 S: Supported
 F: Documentation/filesystems/xfs.txt

--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/1447
___
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 on the list, report it: 
https://pagure.io/fedora-infrastructure


  1   2   3   4   5   6   7   8   9   10   >