[OS-BUILD PATCH] RHMAINTAINERS: Update for Aug 4 2023
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
RHMAINTAINERS: Update for Aug 4 2023
Update RHMAINTAINERS to latest.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
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
@@ -289,7 +289,7 @@ F: drivers/media/pci/ivtv/ivtv-alsa*
F: drivers/media/usb/tm6000/tm6000-alsa.c
AMAZON ETHERNET DRIVERS
-M: Josef Oskera <joskera(a)redhat.com>
+M: Dan Campbell <dacampbe(a)redhat.com>
R: Michal Schmidt <mschmidt(a)redhat.com>
R: Petr Oros <poros(a)redhat.com>
R: Ken Cox <jkc(a)redhat.com>
@@ -345,7 +345,6 @@ R: Kamal Heib <kheib(a)redhat.com>
R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: drivers/net/ethernet/aquantia/
@@ -514,7 +513,6 @@ R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
R: Íñigo Huguet <ihuguet(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: Documentation/networking/bonding.rst
@@ -915,7 +913,6 @@ R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
R: Íñigo Huguet <ihuguet(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: drivers/net/ethernet/
@@ -938,7 +935,6 @@ R: Kamal Heib <kheib(a)redhat.com>
R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: Documentation/networking/phy.rst
@@ -955,6 +951,11 @@ F: include/trace/events/mdio.h
F: include/uapi/linux/mdio.h
F: include/uapi/linux/mii.h
+EXFAT FILE SYSTEM
+M: Pavel Reichl <preichl(a)redhat.com>
+S: Supported
+F: fs/exfat/
+
EXT4 FILE SYSTEM
M: Carlos Maiolino <cmaiolino(a)redhat.com>
S: Supported
@@ -1001,6 +1002,7 @@ X: fs/configfs/
X: fs/dax.c
X: fs/direct-io.c
X: fs/dlm/
+X: fs/exfat/
X: fs/ext4/
X: fs/fuse/
X: fs/gfs2/
@@ -1241,7 +1243,6 @@ R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
R: Íñigo Huguet <ihuguet(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: drivers/infiniband/
@@ -1304,7 +1305,6 @@ R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
R: Íñigo Huguet <ihuguet(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: drivers/net/ethernet/intel/ice/
@@ -1893,7 +1893,6 @@ R: Kamal Heib <kheib(a)redhat.com>
R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Íñigo Huguet <ihuguet(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: Documentation/devicetree/bindings/net/dsa/
@@ -1976,6 +1975,7 @@ 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/hsr_netlink.h
F: include/uapi/linux/icmp*
F: include/uapi/linux/if*
F: include/uapi/linux/in[.6e]*
@@ -3039,7 +3039,6 @@ R: Kamal Heib <kheib(a)redhat.com>
R: Stefan Assmann <sassmann(a)redhat.com>
R: Corinna Vinschen <vinschen(a)redhat.com>
R: Ivan Vecera <ivecera(a)redhat.com>
-R: Josef Oskera <joskera(a)redhat.com>
R: Izabela Bakollari <ibakolla(a)redhat.com>
S: Supported
F: Documentation/networking/mac80211*
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2630
9 months, 1 week
✅ PASS (SKIPPED 1 of 205): Test report for 6.4.8-100.fc37 (kernel-fedora)
by cki-project@redhat.com
Hi, we tested your kernel and here are the results:
Overall result: PASSED
Merge: OK
Compile: OK
Test: OK
Tested-by: CKI Project <cki-project(a)redhat.com>
Kernel information:
Brew / Koji Task ID: 104324397
You can find all the details about the test run at
https://datawarehouse.cki-project.org/kcidb/checkouts/98503
One or more kernel tests failed:
We also see the following known issues which are not related to your changes:
Issue: NFS Connectathon: SELinux prevents rpcbind
URL: https://bugzilla.redhat.com/1758147
Affected tests:
aarch64 - Filesystem - NFS Connectathon
x86_64 - Filesystem - NFS Connectathon
If you find a failure unrelated to your changes, please ask the test maintainer to review it.
This will prevent the failures from being incorrectly reported in the future.
Please reply to this email if you have any questions about the tests that we
ran or if you have any suggestions on how to make future tests more effective.
,-. ,-.
( C ) ( K ) Continuous
`-',-.`-' Kernel
( I ) Integration
`-'
______________________________________________________________________________
9 months, 1 week
[OS-BUILD PATCHv4 0/7] CI: script cleanup part3
by Don Zickus (via Email Bridge)
From: Don Zickus on gitlab.com
Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2519
This change uses the update git push changes for ark-create-release.sh. The
behavior moves the git push for gitlab-ci.yml to the script itself. No
expected behavior fallout, but there are some odd legacy cases that may cause
a subtle change.
Dependent on part2.
Signed-off-by: Don Zickus <dzickus(a)redhat.com>
---
redhat/scripts/ci/ark-ci-env.sh | 30 +++++++++++
redhat/scripts/ci/ark-create-release.sh | 74 +++++++++++-----------------
redhat/scripts/ci/ark-update-configs.sh | 85 ++++++++++++++++++--------------
.gitlab-ci.yml | 12 +----
4 files changed, 108 insertions(+), 93 deletions(-)
9 months, 1 week
[OS-BUILD PATCHv5] redhat/Makefile.cross: Fix ppc64le cross build
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile.cross: Fix ppc64le cross build targets
I keep forgetting to push this. The cross targets are currently available
only for ppc64, not ppc64le.
Fix the ppc64le cross build targets.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile.cross b/redhat/Makefile.cross
index blahblah..blahblah 100644
--- a/redhat/Makefile.cross
+++ b/redhat/Makefile.cross
@@ -6,13 +6,13 @@ CROSS_PACKAGE_LIST = \
ifeq ($(ARCH),arm64)
CROSS_PACKAGE_LIST += binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu
-else ifeq ($(ARCH),powerpc)
-CROSS_PACKAGE_LIST += binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu
+else ifeq ($(ARCH),ppc64le)
+CROSS_PACKAGE_LIST += binutils-ppc64le-linux-gnu gcc-ppc64le-linux-gnu
else ifeq ($(ARCH),s390)
CROSS_PACKAGE_LIST += binutils-s390x-linux-gnu gcc-s390x-linux-gnu
else
CROSS_PACKAGE_LIST += binutils-aarch64-linux-gnu gcc-aarch64-linux-gnu
-CROSS_PACKAGE_LIST += binutils-powerpc64-linux-gnu gcc-powerpc64-linux-gnu
+CROSS_PACKAGE_LIST += binutils-ppc64le-linux-gnu gcc-ppc64le-linux-gnu
CROSS_PACKAGE_LIST += binutils-s390x-linux-gnu gcc-s390x-linux-gnu
endif
@@ -25,47 +25,47 @@ dist-cross-download:
$(REDHAT)/scripts/cross-compile/download_cross.sh $(CROSS_PACKAGE_LIST)
dist-cross-aarch64-rpms: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-rpms: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+dist-cross-ppc64le-rpms: dist-cross-download dist-sources
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
dist-cross-s390x-rpms: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target s390x --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "s390x"
dist-cross-all-rpms: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
dist-cross-aarch64-build: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-build: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+dist-cross-ppc64le-build: dist-cross-download dist-sources
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le"
dist-cross-s390x-build: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target s390x --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "s390x"
dist-cross-all-builds: dist-cross-download dist-sources
- $(REDHAT)/scripts/cross_compile/x86_rngd.sh
+ $(REDHAT)/scripts/cross-compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le s390x x86_64"
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2613
9 months, 1 week
[OS-BUILD PATCH] [CI] add exit 0 to the end of CI scripts
by Don Zickus (via Email Bridge)
From: Don Zickus <dzickus(a)redhat.com>
[CI] add exit 0 to the end of CI scripts
Both of the CI scripts (ark-create-release and ark-update-configs) end
on a conditional that is usually non-zero in the normal case. That
leads that non-zero status to be the exit code of the overall script and
thus tells gitlab that things failed when actually they passed.
ark-create-release.sh last line
test "$TO_PUSH" && eval "$PUSH_CMD" # TO_PUSH is off right now
ark-update-configs.sh last line
grep -q "remote:[ ]* WARNINGS" $TMPFILE && die "Server side warnings"
( normally there is no server side warnings)
Let's make sure the script returns success by adding an explicity 'exit
0' at the end.
Fixes: #123
Signed-off-by: Don Zickus <dzickus(a)redhat.com>
diff --git a/redhat/scripts/ci/ark-create-release.sh b/redhat/scripts/ci/ark-create-release.sh
index blahblah..blahblah 100755
--- a/redhat/scripts/ci/ark-create-release.sh
+++ b/redhat/scripts/ci/ark-create-release.sh
@@ -72,3 +72,5 @@ PUSH_CMD="git push gitlab ${BRANCH} && \\
echo "# $PUSH_VERB $PUSH_STR"
echo "$PUSH_CMD"
test "$TO_PUSH" && eval "$PUSH_CMD"
+
+exit 0
diff --git a/redhat/scripts/ci/ark-update-configs.sh b/redhat/scripts/ci/ark-update-configs.sh
index blahblah..blahblah 100755
--- a/redhat/scripts/ci/ark-update-configs.sh
+++ b/redhat/scripts/ci/ark-update-configs.sh
@@ -110,3 +110,5 @@ fi
# failure. Make sure all branches are pushed first as follow up
# git-pushes may succeed.
grep -q "remote:[ ]* WARNINGS" $TMPFILE && die "Server side warnings"
+
+exit 0
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2626
9 months, 1 week
[OS-BUILD PATCHv4] redhat/Makefile.cross: Fix ppc64le cross build
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile.cross: Fix ppc64le cross build targets
I keep forgetting to push this. The cross targets are currently available
only for ppc64, not ppc64le.
Fix the ppc64le cross build targets.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile.cross b/redhat/Makefile.cross
index blahblah..blahblah 100644
--- a/redhat/Makefile.cross
+++ b/redhat/Makefile.cross
@@ -29,10 +29,10 @@ dist-cross-aarch64-rpms: dist-cross-download dist-sources
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-rpms: dist-cross-download dist-sources
+dist-cross-ppc64le-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le"
dist-cross-s390x-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -42,20 +42,20 @@ dist-cross-s390x-rpms: dist-cross-download dist-sources
dist-cross-all-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le s390x x86_64"
dist-cross-aarch64-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-build: dist-cross-download dist-sources
+dist-cross-ppc64le-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le"
dist-cross-s390x-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -65,7 +65,7 @@ dist-cross-s390x-build: dist-cross-download dist-sources
dist-cross-all-builds: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le s390x x86_64"
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2613
9 months, 1 week
[OS-BUILD PATCHv2] redhat/Makefile.cross: Fix ppc64le cross build
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile.cross: Fix ppc64le cross build targets
I keep forgetting to push this. The cross targets are currently available
only for ppc64, not ppc64le.
Fix the ppc64le cross build targets.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile.cross b/redhat/Makefile.cross
index blahblah..blahblah 100644
--- a/redhat/Makefile.cross
+++ b/redhat/Makefile.cross
@@ -29,10 +29,10 @@ dist-cross-aarch64-rpms: dist-cross-download dist-sources
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-rpms: dist-cross-download dist-sources
+dist-cross-ppc64le64-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le64"
dist-cross-s390x-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -42,20 +42,20 @@ dist-cross-s390x-rpms: dist-cross-download dist-sources
dist-cross-all-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le64 s390x x86_64"
dist-cross-aarch64-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-build: dist-cross-download dist-sources
+dist-cross-ppc64le64-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le64"
dist-cross-s390x-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -65,7 +65,7 @@ dist-cross-s390x-build: dist-cross-download dist-sources
dist-cross-all-builds: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le64 s390x x86_64"
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2613
9 months, 1 week
[OS-BUILD PATCHv3] redhat/Makefile.cross: Fix ppc64le cross build
targets
by Prarit Bhargava (via Email Bridge)
From: Prarit Bhargava <prarit(a)redhat.com>
redhat/Makefile.cross: Fix ppc64le cross build targets
I keep forgetting to push this. The cross targets are currently available
only for ppc64, not ppc64le.
Fix the ppc64le cross build targets.
Signed-off-by: Prarit Bhargava <prarit(a)redhat.com>
diff --git a/redhat/Makefile.cross b/redhat/Makefile.cross
index blahblah..blahblah 100644
--- a/redhat/Makefile.cross
+++ b/redhat/Makefile.cross
@@ -29,10 +29,10 @@ dist-cross-aarch64-rpms: dist-cross-download dist-sources
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-rpms: dist-cross-download dist-sources
+dist-cross-ppc64le-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le"
dist-cross-s390x-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -42,20 +42,20 @@ dist-cross-s390x-rpms: dist-cross-download dist-sources
dist-cross-all-rpms: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross -ba $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) -ba $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le s390x x86_64"
dist-cross-aarch64-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64"
-dist-cross-ppc64-build: dist-cross-download dist-sources
+dist-cross-ppc64le-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64"
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "ppc64le"
dist-cross-s390x-build: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
@@ -65,7 +65,7 @@ dist-cross-s390x-build: dist-cross-download dist-sources
dist-cross-all-builds: dist-cross-download dist-sources
$(REDHAT)/scripts/cross_compile/x86_rngd.sh
$(CROSS_RPMFLAGS) --target aarch64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(CROSS_RPMFLAGS) --target ppc64 --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
+ $(CROSS_RPMFLAGS) --target ppc64le --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --target s390x --with cross --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
$(CROSS_RPMFLAGS) --without debuginfo -bc $(RPM)/SOURCES/$(SPECFILE)
- $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64 s390x x86_64"
+ $(REDHAT)/scripts/cross-compile/generate-cross-report.sh "aarch64 ppc64le s390x x86_64"
diff --git a/redhat/rhdocs/RHMAINTAINERS b/redhat/rhdocs/RHMAINTAINERS
new file mode 100644
index blahblah..blahblah 100644
--- /dev/null
+++ b/redhat/rhdocs/RHMAINTAINERS
@@ -0,0 +1,3178 @@
+
+ List of RHEL maintainers and how to submit kernel changes
+
+ OPTIONAL CC: the maintainers and mailing lists that are generated
+ by redhat/scripts/rh_get_maintainer.pl. The results returned by the
+ script will be best if you have git installed and are making
+ your changes in a branch derived from the latest RHEL git tree.
+
+Descriptions of section entries:
+
+ M: Maintainer of the subsystem (Name and email)
+ R: Reviewer of the subsystem (Name and email)
+ L: Mailing list that is relevant to this area
+ 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: 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
+ F: drivers/net/* all files in drivers/net, but not below
+ F: */net/* all files in "any top level directory"/net
+ One pattern per line. Multiple F: lines acceptable.
+ X: Files and directories that are NOT maintained, same rules as F:
+ Files exclusions are tested before file matches.
+ Can be useful for excluding a specific subdirectory, for instance:
+ F: net/
+ X: net/ipv6/
+ matches all files in and below net excluding net/ipv6/
+ N: Files and directories *Regex* patterns.
+ N: [^a-z]tegra all files whose path contains tegra
+ (not including files like integrator)
+ One pattern per line. Multiple N: lines acceptable.
+ scripts/get_maintainer.pl has different behavior for files that
+ match F: pattern and matches of N: patterns. By default,
+ get_maintainer will not look at git log history when an F: pattern
+ match occurs. When an N: match occurs, git log history is used
+ to also notify the people that have git commit signatures.
+ K: *Content regex* (perl extended) pattern match in a patch or file.
+ For instance:
+ K: of_get_profile
+ matches patches or files that contain "of_get_profile"
+ K: \b(printk|pr_(info|err))\b
+ matches patches or files that contain one or more of the words
+ printk, pr_info or pr_err
+ One regex pattern per line. Multiple K: lines acceptable.
+ I: Additional subject tag for rhkl patch submission.
+ P: Person (obsolete)
+
+Note: For the hard of thinking, this list is meant to remain in alphabetical
+order. If you could add yourselves to it in alphabetical order that would be
+so much easier [Ed]
+
+Red Hat Maintainers List (try to look for most precise areas first)
+
+ -----------------------------------
+
+ARK Kernel Maintainer
+M: Justin Forbes <jforbes(a)redhat.com>
+M: Justin Forbes <jforbes(a)fedoraproject.org>
+M: Patrick Talbert <ptalbert(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+I: INTERNAL
+T: git https://gitlab.com/cki-project/kernel-ark.git
+
+ARK Real Time Kernel Maintainer
+M: Clark Williams <williams(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+Automotive Stream Distribution Kernel Maintainer
+M: Julio Faracco <jfaracco(a)redhat.com>
+M: Scott Weaver <scweaver(a)redhat.com>
+S: Supported
+F: makefile
+F: Makefile.rhelver
+F: redhat/
+X: redhat/configs/
+
+CentOS Stream 9 Kernel Maintainer
+M: Jan Stancek <jstancek(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+T: git https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-9.git
+
+CentOS Stream 9 Real Time Kernel Maintainer
+M: Luis Claudio Goncalves <lgoncalv(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 9.2 Kernel Maintainer
+M: Herton R. Krzesinski <herton(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 9.2 Real Time Kernel Maintainer
+M: Derek Barbosa <debarbos(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 9.1 Kernel Maintainer
+M: Patrick Talbert <ptalbert(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL/ARK/Centos-Stream General Kernel Reviewers
+M: Herton R. Krzesinski <herton(a)redhat.com>
+M: Justin Forbes <jforbes(a)fedoraproject.org>
+R: Jan Stancek <jstancek(a)redhat.com>
+R: Luis Claudio Goncalves <lgoncalv(a)redhat.com>
+R: Donald Zickus <dzickus(a)redhat.com>
+R: Prarit Bhargava <prarit(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: John B. Wyatt IV <jwyatt(a)redhat.com>
+R: Derek Barbosa <debarbos(a)redhat.com>
+R: Eder Zulian <ezulian(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+S: Supported
+F: makefile
+F: Makefile
+F: redhat/
+F: Kconfig.redhat
+X: redhat/configs/
+
+RHEL 9.0 Kernel Maintainer
+M: Julio Faracco <jfaracco(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 9.0 Real Time Kernel Maintainer
+M: Eder Zulian <ezulian(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+CentOS Stream 8 Real Time Kernel Maintainer
+M: John B. Wyatt IV <jwyatt(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.8 Kernel Maintainer
+M: Lucas Zampieri <lzampier(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.8 Real Time Kernel Maintainer
+M: Tyonnchie Berry <tyberry(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.7 Kernel Maintainer
+M: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.6 Kernel Maintainer
+M: Augusto Caringi <acaringi(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.6 Real Time Kernel Maintainer
+M: Chris White <chwhite(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.4 Kernel Maintainer
+M: Scott Weaver <scweaver(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.4 Real Time Kernel Maintainer
+M: Derek Barbosa <debarbos(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.2 Kernel Maintainer
+M: Julio Faracco <jfaracco(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.2 Real Time Kernel Maintainer
+M: Tyonnchie Berry <tyberry(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 8.1 Kernel Maintainer
+M: Scott Weaver <scweaver(a)redhat.com>
+S: Supported
+F: Makefile.rhelver
+
+RHEL 7.9 Kernel Maintainer
+M: Rado Vrbovsky <rvrbovsk(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 7.9 Real Time Kernel Maintainer
+M: Crystal Wood <swood(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 7.7 Kernel Maintainer
+M: Rado Vrbovsky <rvrbovsk(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 7.6 Kernel Maintainer
+M: Denys Vlasenko <dvlasenk(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 7.4 Kernel Maintainer
+M: Denys Vlasenko <dvlasenk(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 7.3 Kernel Maintainer
+M: Denys Vlasenko <dvlasenk(a)redhat.com>
+S: Supported
+F: Makefile
+
+RHEL 6.10 Kernel Maintainer
+M: Denys Vlasenko <dvlasenk(a)redhat.com>
+S: Supported
+F: Makefile
+
+3ware 9000 Storage Controller Linux Driver (3w-9xxx)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/3w-9xxx*
+
+8139CP 10/100 MEGABIT ETHERNET DRIVER (8139cp)
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/realtek/8139cp.c
+
+8169 10/100/1000 GIGABIT ETHERNET DRIVER (r8169)
+M: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/realtek/r8169*
+
+ACCESSIBILITY SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/accessibility/
+
+ACPI SUBSYSTEM
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/acpi/
+F: drivers/pnp/pnpacpi/
+F: include/linux/acpi.h
+F: include/acpi/
+F: arch/x86/kernel/acpi/
+F: arch/arm64/kernel/acpi*
+
+AFS
+M: Marc Dionne <mdionne(a)redhat.com>
+R: Alice Mitchell <ajmitchell(a)redhat.com>
+S: Supported
+F: fs/afs/
+F: net/rxrpc/
+F: Documentation/networking/rxrpc*
+F: include/net/*rxrpc*
+
+AIO
+M: Jeff Moyer <jmoyer(a)redhat.com>
+S: Supported
+F: fs/aio.c
+F: include/linux/*aio*.h
+
+ALSA SOUND DRIVER
+M: Jaroslav Kysela <jkysela(a)redhat.com>
+S: Supported
+F: sound/
+F: drivers/soundwire/
+F: drivers/media/pci/saa7134/saa7134-alsa.c
+F: drivers/media/pci/cx23885/cx23885-alsa.c
+F: drivers/media/pci/cx25821/cx25821-alsa.c
+F: drivers/media/pci/cx18/cx18-alsa*
+F: drivers/media/pci/cx88/cx88-alsa*
+F: drivers/media/pci/cobalt/cobalt-alsa*
+F: drivers/media/pci/ivtv/ivtv-alsa*
+F: drivers/media/usb/tm6000/tm6000-alsa.c
+
+AMAZON ETHERNET DRIVERS
+M: Josef Oskera <joskera(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: Documentation/networking/ena.txt
+F: Documentation/networking/device_drivers/ethernet/amazon/ena.rst
+F: drivers/net/ethernet/amazon/
+
+AMAZON RDMA EFA DRIVER (efa)
+M: Izabela Bakollari <ibakolla(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/efa/
+F: include/uapi/rdma/efa-abi.h
+
+AMD IOMMU (AMD-VI)
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Myron Stowe <mstowe(a)redhat.com>
+R: Alex Williamson <alex.williamson(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+S: Supported
+F: drivers/iommu/amd/
+F: include/linux/amd-iommu.h
+
+AMD PTDMA DRIVER
+M: John Linville <linville(a)redhat.com>
+M: Myron Stowe <mstowe(a)redhat.com>
+S: Supported
+F: drivers/dma/ptdma/
+
+AMD SEV/SEV-ES/SEV-SNP Guest Side
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+M: Wei Huang <wehuang(a)redhat.com>
+S: Supported
+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: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/aquantia/
+
+ARCHITECTURE DIRECTORY FILES
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: arch/Kconfig
+
+ARECA (ARC11xx/12xx/16xx/1880) SATA/SAS RAID Host Bus Adapter (arcmsr)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/arcmsr/
+
+ARM ARCHITECTED TIMER DRIVER
+M: Mark Salter <msalter(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: arch/arm64/include/asm/arch_timer.h
+F: drivers/clocksource/arm_arch_timer.c
+
+ARM INTERRUPT CONTROLLERS (GIC)
+M: Mark Salter <msalter(a)redhat.com>
+M: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: drivers/irqchip/irq-gic*
+F: include/linux/irqchip/arm-gic*
+
+ARM PMU PROFILING AND DEBUGGING
+M: Mark Salter <msalter(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: arch/arm*/kernel/perf_*
+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: include/linux/perf/arm_pmu.h
+
+ARM SMMU DRIVERS
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Mark Salter <msalter(a)redhat.com>
+R: Mark Langsdorf <mlangsdo(a)redhat.com>
+R: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: drivers/iommu/arm/
+F: drivers/iommu/io-pgtable-arm.c
+
+ARM/QUALCOMM SUPPORT
+M: Adrien Thierry <athierry(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+M: Brian Masney <bmasney(a)redhat.com>
+M: Eric Chanudet <echanude(a)redhat.com>
+M: Radu Rendec <rrendec(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/*/qcom*
+F: Documentation/devicetree/bindings/soc/qcom/
+F: arch/arm/boot/dts/qcom-*.dts
+F: arch/arm/boot/dts/qcom-*.dtsi
+F: arch/arm/mach-qcom/
+F: arch/arm64/boot/dts/qcom/
+F: drivers/*/*/qcom*
+F: drivers/*/*/qcom/
+F: drivers/*/pm8???-*
+F: drivers/*/qcom*
+F: drivers/*/qcom/
+F: drivers/bluetooth/btqcomsmd.c
+F: drivers/clocksource/timer-qcom.c
+F: drivers/cpuidle/cpuidle-qcom-spm.c
+F: drivers/extcon/extcon-qcom*
+F: drivers/i2c/busses/i2c-qcom-geni.c
+F: drivers/i2c/busses/i2c-qup.c
+F: drivers/iommu/msm*
+F: drivers/mfd/ssbi.c
+F: drivers/mmc/host/mmci_qcom*
+F: drivers/mmc/host/sdhci-msm.c
+F: drivers/pci/controller/dwc/pcie-qcom.c
+F: drivers/phy/qualcomm/
+F: drivers/power/*/msm*
+F: drivers/reset/reset-qcom-*
+F: drivers/ufs/host/ufs-qcom*
+F: drivers/spi/spi-geni-qcom.c
+F: drivers/spi/spi-qcom-qspi.c
+F: drivers/spi/spi-qup.c
+F: drivers/tty/serial/msm_serial.c
+F: drivers/usb/dwc3/dwc3-qcom.c
+F: include/dt-bindings/*/qcom*
+F: include/linux/*/qcom*
+F: include/linux/soc/qcom/
+
+ARM64 PORT (AARCH64 ARCHITECTURE)
+M: Mark Salter <msalter(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: arch/arm64/
+X: arch/arm64/net/
+
+ATHEROS ETHERNET DRIVERS
+M: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/atheros/
+
+AUDIT SUBSYSTEM
+M: Richard Guy Briggs <rbriggs(a)redhat.com>
+R: Ondrej Mosnacek <omosnace(a)redhat.com>
+R: Ricardo Robaina <rrobaina(a)redhat.com>
+S: Supported
+F: include/linux/audit.h
+F: include/uapi/linux/audit.h
+F: kernel/audit*
+
+AUTOMOTIVE
+M: Julio Faracco <jfaracco(a)redhat.com>
+M: Scott Weaver <scweaver(a)redhat.com>
+R: Adrien Thierry <athierry(a)redhat.com>
+R: Alessandro Carminati <acarmina(a)redhat.com>
+R: Andrew Halaney <ahalaney(a)redhat.com>
+R: Brian Masney <bmasney(a)redhat.com>
+R: Christoffer Hall Frederiksen <challfre(a)redhat.com>
+R: Eric Chanudet <echanude(a)redhat.com>
+R: Shawn Doherty <sdoherty(a)redhat.com>
+S: Supported
+F: redhat/configs/automotive/
+
+BE2NET ETHERNET DRIVER (be2net)
+M: Petr Oros <poros(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/emulex/benet/
+
+BIOS ISSUES
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+
+BLOCK LAYER
+M: Ming Lei <ming.lei(a)redhat.com>
+M: Jeff Moyer <jmoyer(a)redhat.com>
+M: Vivek Goyal <vgoyal(a)redhat.com>
+S: Supported
+F: block/
+F: drivers/block/
+
+BLUETOOTH SUBSYSTEM
+M: David Marlin <dmarlin(a)redhat.com>
+S: Supported
+F: drivers/bluetooth/
+F: include/net/bluetooth/
+F: net/bluetooth/
+
+BONDING DRIVER
+M: Hangbin Liu <haliu(a)redhat.com>
+M: Xin Long <lxin(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: Documentation/networking/bonding.rst
+F: drivers/net/bonding/
+F: include/net/bond_3ad.h
+F: include/net/bond_alb.h
+F: include/net/bonding.h
+F: include/net/bond_options.h
+F: include/uapi/linux/if_bonding.h
+F: tools/testing/selftests/drivers/net/bonding/
+
+BPF (Safe dynamic programs and tools)
+M: Yauheni Kaliuta <ykaliuta(a)redhat.com>
+R: Jerome Marchand <jmarchan(a)redhat.com>
+R: Jiri Benc <jbenc(a)redhat.com>
+R: Viktor Malik <vmalik(a)redhat.com>
+R: Artem Savkov <asavkov(a)redhat.com>
+S: Supported
+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
+X: Documentation/devicetree/bindings/dma/*nbpfaxi*
+X: drivers/dma/*nbpfaxi*
+X: drivers/media/i2c/sony-btf-mpx.c
+X: drivers/staging/fbtft/
+X: include/dt-bindings/dma/*nbpfaxi*
+X: net/bpfilter/
+
+BROADCOM B44 10/100 ETHERNET DRIVER
+M: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/b44.*
+
+BROADCOM BNX2 GIGABIT ETHERNET DRIVER (bnx2)
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/bnx2.*
+F: drivers/net/ethernet/broadcom/bnx2_*
+
+BROADCOM BNX2X GIGABIT ETHERNET DRIVER (bnx2x)
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/bnx2x.*
+F: drivers/net/ethernet/broadcom/bnx2x_*
+
+BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/bnxt/
+F: drivers/net/ethernet/broadcom/Kconfig
+
+BROADCOM BNXT_RE RDMA ROCE DRIVER
+M: Selvin Xavier <sxavier(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+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 <mlombard(a)redhat.com>
+S: Supported
+F: drivers/scsi/bnx2i/
+
+Broadcom NetXtreme II BCM57710 FCoE Driver
+M: Maurizio Lombardi <mlombard(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+S: Supported
+F: drivers/scsi/bnx2fc/
+
+Broadcom NetXtreme II CNIC Driver (cnic)
+M: Maurizio Lombardi <mlombard(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/cnic*
+
+Broadcom specific AMBA
+M: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Provided
+F: drivers/bcma/
+F: include/linux/bcma/
+
+BROADCOM TG3 GIGABIT ETHERNET DRIVER
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/broadcom/tg3.*
+F: drivers/net/ethernet/broadcom/Kconfig
+
+BUS DRIVER
+M: Myron Stowe <mstowe(a)redhat.com>
+S: Supported
+F: drivers/bus/
+
+CAN BUS
+M: Radu Rendec <rrendec(a)redhat.com>
+S: Supported
+F: Documentation/networking/can.rst
+F: include/linux/can/
+F: include/uapi/linux/can/
+F: include/uapi/linux/can.h
+F: drivers/net/can/
+F: net/can/
+
+CAVIUM LIQUIDIO NETWORK DRIVER
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/cavium/liquidio/
+
+CAVIUM THUNDERX NETWORK DRIVER
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/cavium/thunder/
+F: drivers/net/ethernet/cavium/common/
+
+CEPH COMMON CODE (LIBCEPH)
+M: Ilya Dryomov <idryomov(a)redhat.com>
+M: Xiubo Li <xiubli(a)redhat.com>
+S: Supported
+F: net/ceph/
+F: include/linux/ceph/
+F: include/linux/crush/
+
+CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
+M: Xiubo Li <xiubli(a)redhat.com>
+S: Supported
+F: Documentation/filesystems/ceph.txt
+F: fs/ceph/
+
+CERTIFICATES
+M: David Howells <dhowells(a)redhat.com>
+S: Supported
+F: certs/
+F: security/keys/
+
+CHAR and MISC DRIVERS
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: drivers/char/
+F: drivers/misc/
+F: include/linux/miscdevice.h
+
+CIFS FILESYSTEM
+M: Ronnie Sahlberg <lsahlber(a)redhat.com>
+R: Benjamin Coddington <bcodding(a)redhat.com>
+R: Jeffrey Layton <jlayton(a)redhat.com>
+R: Steve Dickson <steved(a)redhat.com>
+R: Scott Mayhew <smayhew(a)redhat.com>
+S: Supported
+F: fs/cifs/
+
+CISCO FCOE HBA (fnic)
+M: Chris Leech <cleech(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+S: Supported
+F: drivers/scsi/fnic/
+
+CISCO VIC ETHERNET NIC DRIVER
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/cisco/enic/
+
+CLOCKSOURCE
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: drivers/clocksource/
+X: drivers/clocksource/hyperv_timer.c
+X: drivers/clocksource/arm_arch_timer.c
+X: drivers/clocksource/timer-qcom.c
+
+COMMON CLK FRAMEWORK
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/clock/
+F: drivers/clk/
+F: include/linux/clk-pr*
+F: include/linux/clk/
+F: include/linux/of_clk.h
+
+COMPUTE EXPRESS LINK (CXL)
+M: Myron Stowe <mstowe(a)redhat.com>
+M: John Linville <linville(a)redhat.com>
+S: Supported
+F: drivers/cxl/
+F: include/uapi/linux/cxl_mem.h
+F: Documentation/ABI/testing/sysfs-bus-cxl
+F: Documentation/driver-api/cxl/memory-devices.rst
+
+CONFIGFS
+M: Bob Peterson <rpeterso(a)redhat.com>
+S: Supported
+F: fs/configfs/
+F: include/linux/configfs.h
+
+CONNECTOR
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/connector/
+
+Continuous Integration (CKI)
+M: Tales da Aparecida <tdaapare(a)redhat.com>
+M: Tino Calancha <tcalanch(a)redhat.com>
+M: Michael Hofmann <mhofmann(a)redhat.com>
+M: Serhii Turivnyi <sturivny(a)redhat.com>
+S: Supported
+F: .gitlab-ci.yml
+I: INTERNAL
+
+CONTROL GROUP (CGROUP)
+M: Waiman Long <longman(a)redhat.com>
+R: Chris White <chwhite(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Joel Savitz <jsavitz(a)redhat.com>
+R: Lucas Zampieri <lzampier(a)redhat.com>
+R: Luis Claudio Goncalves <lgoncalv(a)redhat.com>
+R: Phil Auld <pauld(a)redhat.com>
+S: Supported
+F: Documentation/cgroup*
+F: include/linux/cgroup*
+F: include/linux/cpuset.h
+F: kernel/cgroup/
+F: mm/memcontrol.c
+F: mm/swap_cgroup.c
+
+COUNTER SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/counter/
+F: include/linux/counter.h
+F: include/linux/counter_enum.h
+
+CPU FREQUENCY DRIVERS
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/cpufreq/
+X: drivers/cpufreq/intel_pstate.c
+X: drivers/cpufreq/amd*
+
+CPU IDLE DRIVERS
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/cpuidle/
+
+CRYPTO API
+M: Herbert Xu <herbert.xu(a)redhat.com>
+M: "David S. Miller" <davem(a)redhat.com>
+M: Vladis Dronov <vdronov(a)redhat.com>
+M: Clemens Lang <cllang(a)redhat.com>
+M: Simo Sorce <simo(a)redhat.com>
+R: Ondrej Mosnacek <omosnace(a)redhat.com>
+R: Phil Auld <pauld(a)redhat.com>
+S: Supported
+F: Documentation/crypto/
+F: Documentation/devicetree/bindings/crypto/
+F: arch/*/crypto/
+F: crypto/
+F: drivers/crypto/
+F: include/crypto/
+F: include/linux/crypto*
+F: lib/crypto/
+
+CXGB3 ETHERNET DRIVER (cxgb3)
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/chelsio/cxgb3/
+
+CXGB4 ETHERNET DRIVER (cxgb4)
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/chelsio/cxgb4/
+
+CXGB4 IWARP DRIVER (IW_CXGB4)
+M: Rahul Lakkireddy <rlakkire(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/cxgb4/
+F: include/uapi/rdma/cxgb4-abi.h
+
+DCA SUBSYSTEM
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+S: Supported
+F: drivers/dca/
+
+DEVICE DIRECT ACCESS
+M: Jeff Moyer <jmoyer(a)redhat.com>
+S: Supported
+F: drivers/dax/
+
+DEVICE MAPPER SUPPORT
+M: Mike Snitzer <snitzer(a)redhat.com>
+S: Supported
+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
+
+DEVLINK
+M: Petr Oros <poros(a)redhat.com>
+M: Ivan Vecera <ivecera(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: Documentation/networking/devlink/
+F: net/core/devlink.c
+F: include/net/devlink.h
+F: include/uapi/linux/devlink.h
+
+DIRECT IO
+M: Jeff Moyer <jmoyer(a)redhat.com>
+S: Supported
+F: fs/direct-io.c
+
+Disk Array driver for HP Smart Array SAS controllers (hpsa)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/hpsa*
+
+DISTRIBUTED LOCK MANAGER (DLM)
+M: Alexander Aring <aahringo(a)redhat.com>
+R: David Teigland <teigland(a)redhat.com>
+R: Bob Peterson <rpeterso(a)redhat.com>
+R: Andreas Gruenbacher <agruenba(a)redhat.com>
+S: Supported
+F: fs/dlm/
+
+DM and MD build and config files
+M: Mike Snitzer <snitzer(a)redhat.com>
+M: Nigel Croxon <ncroxon(a)redhat.com>
+S: Supported
+F: drivers/md/Kconfig
+F: drivers/md/Makefile
+
+DMA BUFFER SHARING FRAMEWORK
+M: Lyude Paul <lyude(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+R: Jerry Snitselaar <jsnitsel(a)redhat.com>
+S: Supported
+F: drivers/dma-buf/
+F: include/linux/dma-buf*
+
+DMA DRIVERS
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/dma/
+
+DMA SUPPORT
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Joel Savitz <jsavitz(a)redhat.com>
+R: Lucas Zampieri <lzampier(a)redhat.com>
+S: Supported
+F: kernel/dma/
+F: include/asm-generic/dma-mapping.h
+F: include/linux/dma-mapping.h
+F: include/linux/dma-map-ops.h
+F: include/linux/dma-direct.h
+
+DRIVER CODE
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+S: Supported
+F: drivers/base/
+
+EDAC/HERM
+M: Aristeu Rozanski <arozansk(a)redhat.com>
+R: Herton R. Krzesinski <herton(a)redhat.com>
+R: Rafael Aquini <aquini(a)redhat.com>
+R: Prarit Bhargava <prarit(a)redhat.com>
+R: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/edac/
+
+EMULEX FC DRIVER
+M: Ewan D. Milne <emilne(a)redhat.com>
+S: Supported
+F: drivers/scsi/lpfc/
+
+ETHERNET
+M: Michal Schmidt <mschmidt(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/
+X: drivers/net/ethernet/microsoft/
+
+ETHERNET BRIDGE
+M: Ivan Vecera <ivecera(a)redhat.com>
+M: Hangbin Liu <haliu(a)redhat.com>
+S: Supported
+F: net/bridge/
+F: include/linux/if_bridge.h
+
+ETHERNET PHY LIBRARY
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: Documentation/networking/phy.rst
+F: drivers/net/mdio/
+F: drivers/net/phy/
+F: drivers/of/of_mdio.c
+F: include/linux/*mdio*.h
+F: include/linux/mdio/
+F: include/linux/phy.h
+F: include/linux/phy_fixed.h
+F: include/linux/platform_data/mdio-bcm-unimac.h
+F: include/linux/platform_data/mdio-gpio.h
+F: include/trace/events/mdio.h
+F: include/uapi/linux/mdio.h
+F: include/uapi/linux/mii.h
+
+EXT4 FILE SYSTEM
+M: Carlos Maiolino <cmaiolino(a)redhat.com>
+S: Supported
+F: Documentation/filesystems/ext4/ext4.rst
+F: fs/ext4/
+
+EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/extcon/
+
+FCOE (libfc, libfcoe)
+M: John Meneghini <jmeneghi(a)redhat.com>
+R: Chris Leech <cleech(a)redhat.com>
+S: Supported
+F: drivers/scsi/libfc/
+F: drivers/scsi/fcoe/
+F: include/scsi/libfc.h
+F: include/scsi/libfcoe.h
+F: include/scsi/fcoe_*.h
+F: include/scsi/fc_*.h
+F: include/scsi/fc/
+X: drivers/scsi/fcoe/fcoe.c
+
+FEDORA
+M: Justin Forbes <jforbes(a)fedoraproject.org>
+S: Supported
+F: redhat/configs/fedora/
+F: redhat/fedora_files/
+
+FILESYSTEM (GENERAL)
+M: Brian Foster <bfoster(a)redhat.com>
+M: Carlos Maiolino <cmaiolino(a)redhat.com>
+M: Eric Sandeen <esandeen(a)redhat.com>
+M: Bill O'Donnell <bodonnel(a)redhat.com>
+M: Dave Chinner <dchinner(a)redhat.com>
+S: Supported
+F: fs/
+X: fs/aio.c
+X: fs/ceph/
+X: fs/cifs/
+X: fs/configfs/
+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/
+X: fs/proc/namespaces.c
+
+FILESYSTEM DIRECT ACCESS
+M: Jeff Moyer <jmoyer(a)redhat.com>
+M: Eric Sandeen <esandeen(a)redhat.com>
+S: Supported
+F: fs/dax.c
+F: include/linux/dax.h
+F: include/trace/events/fs_dax.h
+
+FIRMWARE SUBSYSTEM
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+S: Supported
+F: drivers/firmware/
+
+FORCEDETH ETHERNET DRIVER (forcedeth)
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/nvidia/forcedeth.c
+
+FTRACE
+M: Jerome Marchand <jmarchan(a)redhat.com>
+R: Joe Lawrence <joe.lawrence(a)redhat.com>
+R: Josh Poimboeuf <jpoimboe(a)redhat.com>
+R: Luis Claudio Goncalves <lgoncalv(a)redhat.com>
+R: Waiman Long <longman(a)redhat.com>
+R: Yannick Cote <ycote(a)redhat.com>
+S: Supported
+F: kernel/trace/
+F: include/linux/ftrace*
+
+FUSE FILESYSTEM
+M: Miklos Szeredi <mszeredi(a)redhat.com>
+S: Supported
+F: fs/fuse/
+F: include/uapi/linux/fuse.h
+
+Fusion MPT SAS Host driver (mptsas)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/message/fusion/
+
+FUTEX SUBSYSTEM
+M: Waiman Long <longman(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Julia Denham <jdenham(a)redhat.com>
+R: Nico Pache <npache(a)redhat.com>
+R: Oleg Nesterov <onestero(a)redhat.com>
+S: Supported
+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: kernel/futex/
+F: tools/perf/bench/futex*
+F: tools/testing/selftests/futex/
+
+GCOV
+M: Jan Stancek <jstancek(a)redhat.com>
+S: Internal
+F: kernel/gcov/
+
+GENERIC PHY FRAMEWORK
+M: Petr Oros <poros(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/phy/
+F: drivers/phy/
+F: include/linux/phy/
+
+GFS2 FILE SYSTEM
+M: Bob Peterson <rpeterso(a)redhat.com>
+M: Andreas Gruenbacher <agruenba(a)redhat.com>
+R: Abhi Das <adas(a)redhat.com>
+R: Andrew Price <anprice(a)redhat.com>
+R: Paul Evans <pevans(a)redhat.com>
+S: Supported
+F: Documentation/filesystems/gfs2*.txt
+F: fs/gfs2/
+F: include/uapi/linux/gfs2_ondisk.h
+
+GNSS SUBSYSTEM
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Provided
+F: drivers/gnss/
+F: include/linux/gnss.h
+
+GPIO SUBSYSTEM
+M: Brian Masney <bmasney(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: Documentation/ABI/obsolete/sysfs-gpio
+F: Documentation/ABI/testing/gpio-cdev
+F: Documentation/admin-guide/gpio/
+F: Documentation/devicetree/bindings/gpio/
+F: Documentation/driver-api/gpio/
+F: drivers/gpio/
+F: include/asm-generic/gpio.h
+F: include/linux/gpio.h
+F: include/linux/gpio/
+F: include/linux/of_gpio.h
+F: include/uapi/linux/gpio.h
+F: tools/gpio/
+
+GPU DRIVERS
+M: David Airlie <airlied(a)redhat.com>
+M: Adam Jackson <ajax(a)redhat.com>
+M: Lyude Paul <lyude(a)redhat.com>
+R: Michel Dänzer <mdaenzer(a)redhat.com>
+R: Karol Herbst <kherbst(a)redhat.com>
+R: Ben Skeggs <bskeggs(a)redhat.com>
+R: Jocelyn Falempe <jfalempe(a)redhat.com>
+R: Mika Penttilä <mpenttil(a)redhat.com>
+S: Supported
+F: drivers/gpu/
+F: drivers/video/
+
+HARDWARE SPINLOCK CORE
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/hwspinlock/
+
+HARDWARE TRACING FACILITIES
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/hwtracing/
+
+HIBERNATION (aka Software Suspend, aka swsusp)
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Supported
+F: kernel/power/
+
+HID CORE LAYER
+M: Benjamin Tissoires <benjamin.tissoires(a)redhat.com>
+S: Supported
+F: drivers/hid/
+F: include/linux/hid*
+F: include/uapi/linux/hid*
+
+HTE SUBSYSTEM (HARDWARE TIMESTAMP ENGINE)
+M: Adrien Thierry <athierry(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+M: Brian Masney <bmasney(a)redhat.com>
+M: Eric Chanudet <echanude(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/timestamp/
+F: Documentation/driver-api/hte/
+F: drivers/hte/
+F: include/linux/hte.h
+
+HWMON SUBSYSTEM
+M: Dean Nelson <dnelson(a)redhat.com>
+S: Supported
+F: drivers/hwmon/
+
+HWPOISON MEMORY FAILURE HANDLING
+M: Dean Nelson <dnelson(a)redhat.com>
+S: Supported
+F: mm/memory-failure.c
+F: mm/hwpoison-inject.c
+
+Hyper-V CORE AND DRIVERS
+M: Cathy Avery <cavery(a)redhat.com>
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+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
+F: arch/x86/kernel/cpu/mshyperv.c
+F: arch/x86/hyperv/
+F: drivers/clocksource/hyperv_timer.c
+F: drivers/hid/hid-hyperv.c
+F: drivers/hv/
+F: drivers/input/serio/hyperv-keyboard.c
+F: drivers/pci/controller/pci-hyperv.c
+F: drivers/pci/controller/pci-hyperv-intf.c
+F: drivers/net/hyperv/
+F: drivers/net/ethernet/microsoft/
+F: drivers/scsi/storvsc_drv.c
+F: drivers/uio/uio_hv_generic.c
+F: drivers/video/fbdev/hyperv_fb.c
+F: drivers/iommu/hyperv-iommu.c
+F: net/vmw_vsock/hyperv_transport.c
+F: include/clocksource/hyperv_timer.h
+F: include/linux/hyperv.h
+F: include/uapi/linux/hyperv.h
+F: include/asm-generic/mshyperv.h
+F: include/net/mana/
+F: tools/hv/
+F: Documentation/ABI/stable/sysfs-bus-vmbus
+F: Documentation/ABI/testing/debugfs-hyperv
+
+I2C SUBSYSTEM
+M: David Arcari <darcari(a)redhat.com>
+R: Tony Camuso <tcamuso(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/i2c/
+F: Documentation/i2c/
+F: drivers/i2c/
+F: include/linux/i2c.h
+F: include/linux/i2c-*.h
+F: include/uapi/linux/i2c.h
+F: include/uapi/linux/i2c-*.h
+
+INDUSTRIAL I/O SUBSYSTEM (IIO)
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/iio/
+
+INFINIBAND SUBSYSTEM
+M: Kamal Heib <kheib(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: drivers/infiniband/
+F: include/rdma/
+F: include/uapi/rdma/
+F: include/uapi/linux/if_infiniband.h
+F: Documentation/infiniband/
+F: include/linux/mlx4/
+F: include/linux/mlx5/
+
+INIT
+M: Prarit Bhargava <prarit(a)redhat.com>
+R: Aristeu Rozanski <arozansk(a)redhat.com>
+R: Artem Savkov <asavkov(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Herton R. Krzesinski <herton(a)redhat.com>
+R: Jan Stancek <jstancek(a)redhat.com>
+R: Josh Poimboeuf <jpoimboe(a)redhat.com>
+S: Supported
+F: init/
+
+INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
+M: Tony Camuso <tcamuso(a)redhat.com>
+M: Benjamin Tissoires <benjamin.tissoires(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/input/
+F: Documentation/devicetree/bindings/serio/
+F: Documentation/input/
+F: drivers/input/
+F: include/linux/input.h
+F: include/linux/input/
+F: include/uapi/linux/input-event-codes.h
+F: include/uapi/linux/input.h
+
+INTEGRITY SUBSYSTEM
+M: Coiby Xu <coxu(a)redhat.com>
+R: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Richard Guy Briggs <rbriggs(a)redhat.com>
+R: Vladis Dronov <vdronov(a)redhat.com>
+S: Supported
+F: security/integrity/
+
+INTEL E1000 ETHERNET DRIVER (e1000)
+M: Ken Cox <jkc(a)redhat.com>
+S: Provided
+F: drivers/net/ethernet/intel/e1000/
+
+INTEL E1000E ETHERNET DRIVER (e1000e)
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/e1000e/
+
+INTEL ETHERNET CONNECTION E800 SERIES (ice)
+M: Petr Oros <poros(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/ice/
+F: include/linux/net/intel/
+
+INTEL ETHERNET PROTOCOL DRIVER FOR RDMA (irdma)
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/irdma/
+F: include/uapi/rdma/irdma-abi.h
+
+INTEL I40E ETHERNET DRIVERS (i40e)
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/i40e/
+
+INTEL I40IW IWARP DRIVER (i40iw)
+M: Stefan Assmann <sassmann(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/i40iw/
+F: include/uapi/rdma/i40iw-abi.h
+
+INTEL IAVF ETHERNET DRIVERS (iavf)
+M: Petr Oros <poros(a)redhat.com>
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/iavf/
+F: include/linux/avf/
+
+INTEL IGB ETHERNET DRIVERS (igb)
+M: Corinna Vinschen <vinschen(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/igb/
+
+INTEL IGBVF ETHERNET DRIVERS (igbvf)
+M: Corinna Vinschen <vinschen(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/igbvf/
+
+INTEL IGC ETHERNET DRIVERS (igc)
+M: Corinna Vinschen <vinschen(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/igc/
+
+INTEL IOMMU (VT-d)
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Myron Stowe <mstowe(a)redhat.com>
+R: Alex Williamson <alex.williamson(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+S: Supported
+F: drivers/iommu/intel/
+F: include/linux/intel-iommu.h
+F: include/linux/intel-svm.h
+
+INTEL IXGBE ETHERNET DRIVER (ixgbe)
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/ixgbe/
+
+INTEL IXGBEVF ETHERNET DRIVER (ixgbevf)
+M: Ken Cox <jkc(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/intel/ixgbevf/
+
+INTEL POWERCLAMP DRIVER
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/thermal/intel_powerclamp.c
+
+INTEL QUADRATURE ENCODER PERIPHERAL DRIVER
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Maintained
+F: drivers/counter/intel-qep.c
+
+INTEL QUICK ASSIST TECHNOLOGY (QAT)
+M: Vladis Dronov <vdronov(a)redhat.com>
+M: Stepan Horacek <shoracek(a)redhat.com>
+R: Tony Camuso <tcamuso(a)redhat.com>
+S: Supported
+F: drivers/crypto/qat/
+F: Documentation/ABI/testing/sysfs-driver-qat
+
+INTEL RAPL DRIVER
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/powercap/intel*
+
+INTERPROCESS COMMUNICATION (IPC)
+M: Aristeu Rozanski <arozansk(a)redhat.com>
+M: Rafael Aquini <aquini(a)redhat.com>
+M: Waiman Long <longman(a)redhat.com>
+R: Herton R. Krzesinski <herton(a)redhat.com>
+R: Eugene Syromiatnikov <esyromia(a)redhat.com>
+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 <msalter(a)redhat.com>
+S: Supported
+F: drivers/irqchip/
+F: include/linux/irqchip/
+F: include/linux/irqchip.h
+X: drivers/irqchip/irq-gic*
+X: include/linux/irqchip/arm-gic*
+
+IOMMU DRIVERS
+M: Jerry Snitselaar <jsnitsel(a)redhat.com>
+R: Myron Stowe <mstowe(a)redhat.com>
+R: Alex Williamson <alex.williamson(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+S: Supported
+F: drivers/iommu/
+F: include/linux/iommu*h
+F: include/linux/ioasid.h
+F: include/linux/iova.h
+F: include/linux/io-pgtable.h
+F: include/linux/dma-iommu.h
+F: include/linux/of_iommu.h
+F: include/uapi/linux/iommu.h
+
+IPMI SUBSYSTEM
+M: Tony Camuso <tcamuso(a)redhat.com>
+S: Supported
+F: drivers/char/ipmi/
+F: include/linux/ipmi-fru.h
+F: include/linux/ipmi.h
+F: include/linux/ipmi_smi.h
+F: include/uapi/linux/ipmi.h
+F: include/uapi/linux/ipmi_bmc.h
+F: include/uapi/linux/ipmi_msgdefs.h
+
+IRQ SUBSYSTEM
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: kernel/irq/
+
+ISCSI (iscsi_tcp, libiscsi, libiscsi_tcp, scsi_transport_iscsi)
+M: Chris Leech <cleech(a)redhat.com>
+S: Supported
+F: drivers/scsi/*iscsi*
+F: include/scsi/*iscsi*
+
+IUCV
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: include/net/iucv/
+F: net/iucv/
+
+JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
+M: Carlos Maiolino <cmaiolino(a)redhat.com>
+S: Supported
+F: fs/jbd2/
+F: include/linux/jbd2.h
+
+KASLR
+M: Julia Denham <jdenham(a)redhat.com>
+R: Baoquan He <bhe(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: arch/x86/boot/compressed/kaslr.c
+F: arch/x86/mm/kaslr.c
+
+KERNEL INIT (and related code)
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: kernel/*.[ch]
+X: kernel/audit*
+X: kernel/bpf/
+X: kernel/crash_*.c
+X: kernel/futex.c
+X: kernel/kexec*
+X: kernel/module/
+X: kernel/module_signature.c
+X: kernel/power/
+X: kernel/rcu/
+X: kernel/trace/
+X: kernel/time/
+
+KERNEL VIRTUAL MACHINE (KVM)
+M: Paolo Bonzini <pbonzini(a)redhat.com>
+M: Bandan Das <bsd(a)redhat.com>
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+S: Supported
+F: drivers/virt/tdx/
+F: Documentation/virt/kvm/
+F: include/trace/events/kvm.h
+F: include/uapi/asm-generic/kvm*
+F: include/uapi/linux/kvm*
+F: include/asm-generic/kvm*
+F: include/linux/kvm*
+F: include/kvm/iodev.h
+F: virt/kvm/
+F: tools/kvm/
+F: tools/testing/selftests/kvm/
+
+KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
+M: Paolo Bonzini <pbonzini(a)redhat.com>
+M: Bandan Das <bsd(a)redhat.com>
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+M: Wei Huang <wehuang(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: arch/x86/include/asm/svm.h
+F: arch/x86/include/uapi/asm/svm.h
+F: arch/x86/kvm/svm.c
+
+KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
+M: Eric Auger <eric.auger(a)redhat.com>
+M: Gavin Shan <gshan(a)redhat.com>
+M: Cornelia Huck <cohuck(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: arch/arm64/include/uapi/asm/kvm*
+F: arch/arm64/include/asm/kvm*
+F: arch/arm64/include/asm/el2_setup.h
+F: arch/arm64/include/asm/stage2_pgtable.h
+F: arch/arm64/include/asm/virt.h
+F: arch/arm64/kvm/
+F: include/kvm/arm_*
+F: Documentation/virt/kvm/arm/
+
+KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
+M: David Gibson <dgibson(a)redhat.com>
+M: Laurent Vivier <lvivier(a)redhat.com>
+M: Greg Kurz <gkurz(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: arch/powerpc/include/uapi/asm/kvm*
+F: arch/powerpc/include/asm/kvm*
+F: arch/powerpc/kvm/
+F: arch/powerpc/kernel/kvm*
+
+KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
+M: Thomas Huth <thuth(a)redhat.com>
+M: Cornelia Huck <cohuck(a)redhat.com>
+M: David Hildenbrand <david(a)redhat.com>
+M: Cédric Le Goater <clg(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: arch/s390/include/uapi/asm/kvm*
+F: arch/s390/include/asm/gmap.h
+F: arch/s390/include/asm/kvm*
+F: arch/s390/kvm/
+F: arch/s390/mm/gmap.c
+F: tools/testing/selftests/drivers/s390x/uvdevice/
+F: tools/testing/selftests/kvm/*/s390x/
+F: tools/testing/selftests/kvm/s390x/
+
+KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
+M: Paolo Bonzini <pbonzini(a)redhat.com>
+M: Bandan Das <bsd(a)redhat.com>
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+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*
+F: arch/x86/include/asm/pvclock-abi.h
+F: arch/x86/include/asm/vmx*.h
+F: arch/x86/kernel/kvm.c
+F: arch/x86/kernel/kvmclock.c
+
+KEXEC/KDUMP
+M: Baoquan He <bhe(a)redhat.com>
+R: Julia Denham <jdenham(a)redhat.com>
+R: Lucas Zampieri <lzampier(a)redhat.com>
+R: Pingfan Liu <piliu(a)redhat.com>
+R: Tao Liu <ltao(a)redhat.com>
+R: Lianbo Jiang <lijiang(a)redhat.com>
+R: Philipp Rudo <prudo(a)redhat.com>
+L: kdump-bugs(a)redhat.com
+S: Supported
+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
+F: arch/arm64/kernel/machine_kexec_*.c
+F: arch/arm64/kernel/crash*.c
+F: arch/arm64/kernel/kexec-image.c
+
+LEDS DRIVERS
+M: Tony Camuso <tcamuso(a)redhat.com>
+S: Supported
+F: drivers/leds/
+
+LIB
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: Wander Lairson Costa <wander(a)redhat.com>
+R: Aristeu Rozanski <arozansk(a)redhat.com>
+R: Christoph von Recklinghausen <crecklin(a)redhat.com>
+R: Eugene Syromiatnikov <esyromia(a)redhat.com>
+R: Herton R. Krzesinski <herton(a)redhat.com>
+R: Nico Pache <npache(a)redhat.com>
+R: Oleg Nesterov <onestero(a)redhat.com>
+R: Rafael Aquini <aquini(a)redhat.com>
+S: Supported
+F: lib/
+X: lib/nlattr.c
+
+LIVE PATCHING / KPATCH
+M: Josh Poimboeuf <jpoimboe(a)redhat.com>
+M: Joe Lawrence <joe.lawrence(a)redhat.com>
+M: Artem Savkov <asavkov(a)redhat.com>
+M: Yannick Cote <ycote(a)redhat.com>
+R: Joel Savitz <jsavitz(a)redhat.com>
+S: Supported
+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: include/linux/livepatch.h
+F: kernel/livepatch/
+F: kernel/module/livepatch.c
+F: lib/livepatch/
+F: samples/livepatch/
+F: tools/objtool/
+F: tools/testing/selftests/livepatch/
+
+LOCKING PRIMITIVES
+M: Waiman Long <longman(a)redhat.com>
+R: Artem Savkov <asavkov(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Oleg Nesterov <onestero(a)redhat.com>
+R: Phil Auld <pauld(a)redhat.com>
+R: Wander Lairson Costa <wander(a)redhat.com>
+S: Supported
+F: Documentation/locking/
+F: arch/*/include/asm/mutex*.h
+F: arch/*/include/asm/spinlock*.h
+F: include/asm-generic/qrwlock*
+F: include/asm-generic/qspinlock*
+F: include/linux/lockdep.h
+F: include/linux/mutex*.h
+F: include/linux/rwlock*.h
+F: include/linux/rwsem*.h
+F: include/linux/seqlock.h
+F: include/linux/spinlock*.h
+F: lib/locking*.[ch]
+F: kernel/locking/
+
+LSI 3ware SAS/SATA-RAID Linux Drive (3w-sas)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/3w-sas*
+
+LSI MegaRAID SAS Driver (megaraid_sas)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/megaraid/
+
+LSI MPT Fusion SAS 2.0 Device Driver (mpt2sas)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/mpt2sas/
+
+LSI MPT Fusion SAS 3.0 Device Driver (mpt3sas)
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/mpt3sas/
+
+MACHINE CHECK ERROR (MCE) SUBSYSTEM
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: arch/x86/kernel/cpu/mcheck/
+
+MAILBOX DRIVERS
+M: Adrien Thierry <athierry(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+M: Brian Masney <bmasney(a)redhat.com>
+M: Eric Chanudet <echanude(a)redhat.com>
+S: Supported
+F: drivers/mailbox/
+
+MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
+M: Dean Nelson <dnelson(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/media/
+F: include/media/
+F: include/uapi/linux/dvb/
+F: include/uapi/linux/videodev2.h
+F: include/uapi/linux/media.h
+F: include/uapi/linux/v4l2-*
+F: include/uapi/linux/ivtv*
+X: drivers/media/pci/saa7134/saa7134-alsa.c
+X: drivers/media/pci/cx23885/cx23885-alsa.c
+X: drivers/media/pci/cx25821/cx25821-alsa.c
+X: drivers/media/pci/cx18/cx18-alsa*
+X: drivers/media/pci/cx88/cx88-alsa*
+X: drivers/media/pci/cobalt/cobalt-alsa*
+X: drivers/media/pci/ivtv/ivtv-alsa*
+X: drivers/media/usb/
+
+MELLANOX ETHERNET SWITCH DRIVERS
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/mellanox/mlxsw/
+
+MEMORY HOTPLUG
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: drivers/acpi/acpi_memhotplug.c
+F: include/linux/memory_hotplug.h
+
+MEMORY MANAGEMENT
+M: Rafael Aquini <aquini(a)redhat.com>
+R: Aristeu Rozanski <arozansk(a)redhat.com>
+R: Artem Savkov <asavkov(a)redhat.com>
+R: Baoquan He <bhe(a)redhat.com>
+R: Christoph von Recklinghausen <crecklin(a)redhat.com>
+R: Donald Dutile <ddutile(a)redhat.com>
+R: Herton R. Krzesinski <herton(a)redhat.com>
+R: Leah Leshchinsky <lleshchi(a)redhat.com>
+R: Nico Pache <npache(a)redhat.com>
+R: Waiman Long <longman(a)redhat.com>
+R: Ricardo Robaina <rrobaina(a)redhat.com>
+R: Audra Mitchell <aubaker(a)redhat.com>
+S: Supported
+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/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: include/linux/zbud.h
+F: mm/
+X: include/linux/memstick.h
+
+MFD DRIVERS (Multi Function Devices)
+M: Mark Salter <msalter(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: drivers/mfd/
+
+MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
+M: Don Brace <dbrace(a)redhat.com>
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/scsi/smartpqi/smartpqi*.[ch]
+F: drivers/scsi/smartpqi/Kconfig
+F: drivers/scsi/smartpqi/Makefile
+F: include/linux/cciss*.h
+F: include/uapi/linux/cciss*.h
+F: Documentation/scsi/smartpqi.txt
+
+MLX4 ETHERNET DRIVER (mlx4)
+M: Amir Tzin <atzin(a)redhat.com>
+M: Mohammad Kabat <mkabat(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/mellanox/mlx4/
+
+MLX4 IB DRIVER (mlx4_ib)
+M: Amir Tzin <atzin(a)redhat.com>
+M: Mohammad Kabat <mkabat(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/mlx4/
+F: include/linux/mlx4/
+F: include/uapi/rdma/mlx4-abi.h
+
+MLX5 ETHERNET DRIVER (mlx5)
+M: Amir Tzin <atzin(a)redhat.com>
+M: Mohammad Kabat <mkabat(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: Documentation/networking/device_drivers/ethernet/mellanox/mlx5.rst
+F: drivers/net/ethernet/mellanox/mlx5/
+
+MLX5 IB DRIVER (mlx5_ib)
+M: Amir Tzin <atzin(a)redhat.com>
+M: Mohammad Kabat <mkabat(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/mlx5/
+F: include/linux/mlx5/
+F: include/uapi/rdma/mlx5-abi.h
+
+MMC LAYER
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: Documentation/mmc/
+F: include/linux/mmc/
+F: drivers/mmc/
+
+MODULES
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: kernel/module/
+F: kernel/module_signature.c
+X: kernel/module/livepatch.c
+
+MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
+M: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/myricom/myri10ge/
+
+NAMESPACES
+M: Alex Gladkov <agladkov(a)redhat.com>
+R: Christoph von Recklinghausen <crecklin(a)redhat.com>
+S: Supported
+F: Documentation/admin-guide/namespaces/
+F: fs/proc/namespaces.c
+F: include/linux/mnt_namespace.h
+F: include/linux/pid_namespace.h
+F: include/linux/time_namespace.h
+F: include/linux/user_namespace.h
+F: kernel/nsproxy.c
+F: kernel/time/namespace.c
+F: kernel/ucounts.c
+F: kernel/user_namespace.c
+F: tools/testing/selftests/pid_namespace/
+F: tools/testing/selftests/rlimits/
+
+NETFILTER
+M: Florian Westphal <fwestpha(a)redhat.com>
+S: Supported
+F: net/netfilter/
+F: net/*/netfilter*
+F: include/linux/netfilter*
+F: include/net/netfilter/
+F: include/uapi/linux/netfilter*
+F: include/net/netns/conntrack.h
+F: include/net/netns/netfilter.h
+F: include/net/netns/nftables.h
+F: include/net/netns/x_tables.h
+
+NETWORK LOCK MANAGER (lockd)
+M: Benjamin Coddington <bcodding(a)redhat.com>
+M: Jeffrey Layton <jlayton(a)redhat.com>
+M: Steve Dickson <steved(a)redhat.com>
+M: Scott Mayhew <smayhew(a)redhat.com>
+S: Supported
+F: fs/lockd/
+
+NETWORKING [DSA]
+M: Ivan Vecera <ivecera(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: Documentation/devicetree/bindings/net/dsa/
+F: Documentation/networking/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 <jbenc(a)redhat.com>
+M: Marcelo Leitner <mleitner(a)redhat.com>
+R: Andrea Claudi <aclaudi(a)redhat.com>
+R: Antoine Tenart <atenart(a)redhat.com>
+R: Balazs Nemeth <bnemeth(a)redhat.com>
+R: Davide Caratti <dcaratti(a)redhat.com>
+R: Eric Garver <egarver(a)redhat.com>
+R: Felix Maurer <fmaurer(a)redhat.com>
+R: Flavio Leitner <fbl(a)redhat.com>
+R: Florian Westphal <fwestpha(a)redhat.com>
+R: Guillaume Nault <gnault(a)redhat.com>
+R: Hangbin Liu <haliu(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: Jiri Benc <jbenc(a)redhat.com>
+R: Lorenzo Bianconi <lorenzo.bianconi(a)redhat.com>
+R: Marcelo Leitner <mleitner(a)redhat.com>
+R: Paolo Abeni <pabeni(a)redhat.com>
+R: Phil Sutter <psutter(a)redhat.com>
+R: Sabrina Dubroca <sdubroca(a)redhat.com>
+R: Toke Høiland-Jørgensen <toke(a)redhat.com>
+R: Xin Long <lxin(a)redhat.com>
+S: Supported
+F: net/
+F: Documentation/admin-guide/sysctl/net.rst
+F: Documentation/networking/
+F: drivers/net/Kconfig
+F: drivers/net/Space.c
+F: drivers/net/appletalk/
+F: drivers/net/bareudp.c
+F: drivers/net/dummy.c
+F: drivers/net/geneve.c
+F: drivers/net/ifb.c
+F: drivers/net/ipvlan/
+F: drivers/net/loopback.c
+F: drivers/net/mac*
+F: drivers/net/netconsole.c
+F: drivers/net/netdevsim/
+F: drivers/net/nlmon.c
+F: drivers/net/ppp/
+F: drivers/net/veth.c
+F: drivers/net/vrf.c
+F: drivers/net/vxlan.c
+F: drivers/net/wireguard/
+F: include/net/
+F: include/linux/eth*
+F: include/linux/filter.h
+F: include/linux/icmp*
+F: include/linux/if*
+F: include/linux/in[.6e]*
+F: include/linux/ip.h
+F: include/linux/ipv6*
+F: include/linux/llc.h
+F: include/linux/mroute*
+F: include/linux/net*
+F: include/linux/*netlink*
+F: include/linux/openvswitch.h
+F: include/linux/ppp_channel.h
+F: include/linux/ppp-comp.h
+F: include/linux/ppp_defs.h
+F: include/linux/sctp.h
+F: include/linux/seg6*
+F: include/linux/skb*
+F: include/linux/sock*
+F: include/linux/tcp.h
+F: include/linux/tfrc.h
+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]*
+F: include/uapi/linux/ip[._sv6]*
+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/openvswitch.h
+F: include/uapi/linux/pkt_*
+F: include/uapi/linux/ppp-comp.h
+F: include/uapi/linux/ppp_defs.h
+F: include/uapi/linux/ppp-ioctl.h
+F: include/uapi/linux/rtnetlink.h
+F: include/uapi/linux/sctp.h
+F: include/uapi/linux/seg6*
+F: include/uapi/linux/sock*
+F: include/uapi/linux/tc_*/*
+F: include/uapi/linux/tcp*
+F: include/uapi/linux/tls.h
+F: include/uapi/linux/udp.h
+F: include/uapi/linux/xfrm.h
+F: include/uapi/linux/wireguard.h
+F: lib/nlattr.c
+F: tools/testing/selftests/net/
+F: tools/testing/selftests/wireguard/
+X: Documentation/networking/can.rst
+X: Documentation/networking/device_drivers/
+X: Documentation/networking/devlink/
+X: Documentation/networking/mac80211*
+X: Documentation/networking/ieee802154*
+X: Documentation/networking/phonet*
+X: Documentation/networking/rds*
+X: Documentation/networking/regulatory*
+X: Documentation/networking/rxrpc*
+X: Documentation/networking/smc*
+X: include/linux/net/intel/
+X: include/linux/netfs.h
+X: include/net/*80211*
+X: include/net/*80215*
+X: include/net/af_vsock.h
+X: include/net/bluetooth/
+X: include/net/calipso.h
+X: include/net/cipso_ipv4.h
+X: include/net/irda/
+X: include/net/iucv/
+X: include/net/iw*
+X: include/net/mana/
+X: include/net/netlabel.h
+X: include/net/netns/smc.h
+X: include/net/regulatory.h
+X: include/net/*rxrpc*
+X: include/net/smc.h
+X: include/net/vsock_addr.h
+X: net/bluetooth/
+X: net/can/
+X: net/ceph/
+X: net/ieee802154/
+X: net/ipv4/cipso_ipv4.c
+X: net/ipv6/calipso.c
+X: net/irda/
+X: net/iucv/
+X: net/mac80211/
+X: net/mac802154/
+X: net/ncsi/
+X: net/netlabel/
+X: net/nfc/
+X: net/phonet/
+X: net/qrtr/
+X: net/rds/
+X: net/rfkill/
+X: net/rxrpc/
+X: net/smc/
+X: net/sunrpc/
+X: net/vmw_vsock/
+X: net/wimax/
+X: net/wireless/
+I: net
+
+NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
+M: Ondrej Mosnacek <omosnace(a)redhat.com>
+S: Supported
+F: Documentation/netlabel/
+F: include/net/calipso.h
+F: include/net/cipso_ipv4.h
+F: include/net/netlabel.h
+F: include/uapi/linux/netfilter/xt_SECMARK.h
+F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
+F: net/netlabel/
+F: net/ipv4/cipso_ipv4.c
+F: net/ipv6/calipso.c
+F: net/netfilter/xt_CONNSECMARK.c
+F: net/netfilter/xt_SECMARK.c
+
+NETWORKING [TEAM]
+M: Hangbin Liu <haliu(a)redhat.com>
+M: Xin Long <lxin(a)redhat.com>
+S: Supported
+F: drivers/net/team/
+F: include/linux/if_team.h
+F: include/uapi/linux/if_team.h
+I: net
+
+NETWORKING [TUNTAP]
+M: Jason Wang <jasowang(a)redhat.com>
+S: Supported
+F: drivers/net/tap.c
+F: drivers/net/tun.c
+F: include/linux/if_tap.h
+F: include/linux/if_tun.h
+F: include/uapi/linux/if_tun.h
+I: net
+
+NETXEN (1/10) GbE SUPPORT
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Tony Camuso <tcamuso(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/qlogic/netxen/
+
+NFS FILE SYSTEM (nfs)
+M: Benjamin Coddington <bcodding(a)redhat.com>
+M: Jeffrey Layton <jlayton(a)redhat.com>
+M: Steve Dickson <steved(a)redhat.com>
+M: Scott Mayhew <smayhew(a)redhat.com>
+S: Supported
+F: fs/nfs/
+
+NFS SERVER (nfsd)
+M: Benjamin Coddington <bcodding(a)redhat.com>
+M: Jeffrey Layton <jlayton(a)redhat.com>
+M: Steve Dickson <steved(a)redhat.com>
+M: Scott Mayhew <smayhew(a)redhat.com>
+S: Supported
+F: fs/nfsd/
+
+NITRO ENCLAVES (NE)
+M: Cathy Avery <cavery(a)redhat.com>
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+S: Supported
+F: Documentation/virt/ne_overview.rst
+F: drivers/virt/nitro_enclaves/
+F: include/linux/nitro_enclaves.h
+F: include/uapi/linux/nitro_enclaves.h
+F: samples/nitro_enclaves/
+
+NON TRANSPARENT BRIDGE
+M: Myron Stowe <mstowe(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Provided
+F: drivers/ntb/
+F: tools/testing/selftests/ntb/
+
+Non Volatile Memory (nvmem)
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: drivers/nvmem/
+F: include/linux/nvmem-consumer.h
+F: include/linux/nvmem-producer.h
+
+NON-MASKABLE INTERRUPT (NMI)
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: arch/*/include/asm/nmi.h
+F: arch/x86/kernel/apic/hw_nmi.c
+F: arch/x86/kernel/nmi.c
+F: arch/x86/kernel/nmi_selftest.c
+F: include/linux/nmi.h
+F: lib/nmi_backtrace.c
+
+NVDIMM SUBSYSTEM
+M: Jeff Moyer <jmoyer(a)redhat.com>
+S: Supported
+F: drivers/acpi/nfit/
+F: drivers/nvdimm/
+F: include/linux/libnvdimm.h
+F: include/linux/nd.h
+F: include/uapi/linux/ndctl.h
+
+NVM EXPRESS DRIVER (nvme)
+M: Maurizio Lombardi <mlombard(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+R: Chris Leech <cleech(a)redhat.com>
+R: Ewan D. Milne <emilne(a)redhat.com>
+S: Supported
+F: drivers/nvme/
+F: include/linux/nvme.h
+F: include/uapi/linux/nvme_ioctl.h
+
+NVM EXPRESS DRIVER FC
+M: Ewan D. Milne <emilne(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+S: Supported
+F: drivers/nvme/host/fc.c
+F: drivers/nvme/target/fc.c
+F: include/linux/nvme-fc*.h
+
+NVM EXPRESS DRIVER PCI
+M: John Meneghini <jmeneghi(a)redhat.com>
+R: Maurizio Lombardi <mlombard(a)redhat.com>
+R: Ewan D. Milne <emilne(a)redhat.com>
+S: Supported
+F: drivers/nvme/host/pci.c
+F: drivers/nvme/target/pci.c
+
+NVM EXPRESS DRIVER RDMA
+M: Kamal Heib <kheib(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+R: Chris Leech <cleech(a)redhat.com>
+R: Ewan D. Milne <emilne(a)redhat.com>
+S: Supported
+F: drivers/nvme/host/rdma.c
+F: drivers/nvme/target/rdma.c
+F: include/linux/nvme-rdma*.h
+
+NVM EXPRESS DRIVER TCP
+M: Chris Leech <cleech(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+S: Supported
+F: drivers/nvme/host/tcp.c
+F: drivers/nvme/target/tcp.c
+F: include/linux/nvme-tcp*.h
+
+OMNI-PATH ARCHITECTURE (opa)
+M: Izabela Bakollari <ibakolla(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/hfi*
+F: include/rdma/opa*
+F: include/uapi/rdma/hfi*
+
+OPEN FIRMWARE AND FLATTENED DEVICE TREE
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/of/
+
+OPENVSWITCH (OVS)
+M: Flavio Leitner <fbl(a)redhat.com>
+R: Eelco Chaudron <echaudro(a)redhat.com>
+S: Supported
+F: net/openvswitch/
+F: include/linux/openvswitch.h
+F: include/uapi/linux/openvswitch.h
+
+OVERLAY FILESYSTEM
+M: Miklos Szeredi <mszeredi(a)redhat.com>
+S: Supported
+F: fs/overlayfs/
+
+PARALLEL PORT SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/parport/
+
+PCI HOTPLUG
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: Myron Stowe <mstowe(a)redhat.com>
+S: Supported
+F: drivers/pci/hotplug/
+
+PCI SUBSYSTEM
+M: Myron Stowe <mstowe(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: drivers/pci/
+F: include/linux/pci*
+
+PCI-E NON-TRANSPARENT BRIDGE
+M: John Linville <linville(a)redhat.com>
+M: Myron Stowe <mstowe(a)redhat.com>
+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
+
+PCS NETWORK DRIVERS
+M: Corinna Vinschen <vinschen(a)redhat.com>
+S: Provided
+F: drivers/net/pcs/
+F: include/linux/pcs/
+
+Pensando Ethernet IONIC Driver
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/pensando/
+
+PERFORMANCE EVENTS SUBSYSTEM
+M: Michael Petlan <mpetlan(a)redhat.com>
+R: Jerome Marchand <jmarchan(a)redhat.com>
+R: Yauheni Kaliuta <ykaliuta(a)redhat.com>
+R: Cestmir Kalina <ckalina(a)redhat.com>
+S: Supported
+F: kernel/events/
+F: include/linux/perf_event.h
+F: include/uapi/linux/perf_event.h
+F: arch/*/kernel/perf_event*.c
+F: arch/*/kernel/*/perf_event*.c
+F: arch/*/kernel/*/*/perf_event*.c
+F: arch/*/include/asm/perf_event.h
+F: arch/*/kernel/perf_callchain.c
+F: tools/perf/
+F: tools/lib/
+
+PIN CONTROL SUBSYSTEM
+M: Brian Masney <bmasney(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/pinctrl/
+F: include/linux/pinctrl/
+
+PLATFORM DRIVERS
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+S: Supported
+F: drivers/platform/Kconfig
+F: drivers/platform/
+X: drivers/platform/x86/
+X: drivers/platform/mellanox/
+
+PLATFORM DRIVERS MELLANOX
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+S: Supported
+F: drivers/platform/mellanox/
+
+PLATFORM DRIVERS X86
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/platform/x86/
+
+PNP SUPPORT
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/pnp/
+
+POWER DRIVERS (Batteries, power supplies, etc.)
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Supported
+F: drivers/power/
+
+POWER STATE COORDINATION INTERFACE (PSCI)
+M: Mark Salter <msalter(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Jeremy Linton <jlinton(a)redhat.com>
+S: Supported
+F: drivers/firmware/psci*.c
+F: include/linux/psci.h
+F: include/uapi/linux/psci.h
+
+POWERCAP
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Provided
+F: drivers/powercap/
+X: drivers/powercap/intel*
+
+POWERPC (64-BIT)
+M: Steve Best <sbest(a)redhat.com>
+S: Supported
+F: arch/powerpc/
+X: arch/powerpc/net/
+
+PPS SUPPORT
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/pps/
+
+PSTORE PERSISTENT STORAGE
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Supported
+F: Documentation/ABI/testing/pstore
+F: fs/pstore/
+
+PTP HARDWARE CLOCK SUPPORT
+M: Jiri Benc <jbenc(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: Documentation/ptp/
+F: drivers/ptp/
+F: include/linux/ptp_cl*
+
+PTP KVM
+M: Marcelo Tosatti <mtosatti(a)redhat.com>
+R: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+R: Paolo Bonzini <pbonzini(a)redhat.com>
+S: Supported
+F: drivers/ptp/ptp_kvm.c
+
+PTRACE
+M: Oleg Nesterov <onestero(a)redhat.com>
+M: Alex Gladkov <agladkov(a)redhat.com>
+S: Supported
+F: arch/*/*/ptrace*.c
+F: arch/*/include/asm/ptrace*.h
+F: arch/*/ptrace*.c
+F: include/asm-generic/syscall.h
+F: include/linux/ptrace.h
+F: include/linux/regset.h
+F: include/uapi/linux/ptrace.h
+F: kernel/ptrace.c
+
+PULSE-WIDTH MODULATION SUPPORT (PWM)
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/pwm/
+
+QLOGIC QED NETWORK DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/qlogic/qed/
+
+QLOGIC QEDE ETHERNET NETWORK DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/qlogic/qede/
+
+QLOGIC QEDR RDMA ETHERNET NETWORK DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/qedr/
+F: include/uapi/rdma/qedr-abi.h
+
+QLOGIC QL41xxx FCOE DRIVER
+M: Nilesh Javali <njavali(a)redhat.com>
+M: Arun Easi <aeasi(a)redhat.com>
+R: John Meneghini <jmeneghi(a)redhat.com>
+R: Chris Leech <cleech(a)redhat.com>
+S: Supported
+F: drivers/scsi/qedf/
+
+QLOGIC QL41xxx ISCSI DRIVER
+M: Nilesh Javali <njavali(a)redhat.com>
+M: Chris Leech <cleech(a)redhat.com>
+S: Supported
+F: drivers/scsi/qedi/
+
+QLOGIC QLA2XXX FC-SCSI DRIVER
+M: Nilesh Javali <njavali(a)redhat.com>
+M: Arun Easi <aeasi(a)redhat.com>
+M: Ewan D. Milne <emilne(a)redhat.com>
+S: Supported
+F: drivers/scsi/qla2xxx/
+
+QLOGIC QLA3XXX NETWORK DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: Documentation/networking/LICENSE.qla3xxx
+F: drivers/net/ethernet/qlogic/qla3xxx.*
+
+QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/qlogic/qlcnic/
+
+QLOGIC QLGE 10Gb ETHERNET DRIVER
+M: Manish Chopra <mchopra(a)redhat.com>
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/qlogic/qlge/
+
+QUALCOMM IPC ROUTER
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: John Linville <linville(a)redhat.com>
+S: Provided
+F: include/uapi/linux/qrtr.h
+F: include/trace/events/qrtr.h
+F: net/qrtr/
+
+RADOS BLOCK DEVICE (RBD)
+M: Ilya Dryomov <idryomov(a)redhat.com>
+S: Supported
+F: Documentation/ABI/testing/sysfs-bus-rbd
+F: drivers/block/rbd.c
+F: drivers/block/rbd_types.h
+
+RAS INFRASTRUCTURE
+M: Aristeu Rozanski <arozansk(a)redhat.com>
+S: Provided
+F: drivers/ras/
+
+READ-COPY UPDATE (RCU)
+M: Waiman Long <longman(a)redhat.com>
+R: Artem Savkov <asavkov(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Phil Auld <pauld(a)redhat.com>
+R: Wander Lairson Costa <wander(a)redhat.com>
+S: Supported
+F: Documentation/RCU/
+F: include/linux/rcu*
+F: kernel/rcu/
+
+REAL TIME CLOCK (RTC) SUBSYSTEM
+M: Waiman Long <longman(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+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/
+
+REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/remoteproc/
+
+ROCKER DRIVER
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/rocker/
+
+S390 ARCHITECTURE
+M: Steve Best <sbest(a)redhat.com>
+S: Supported
+F: arch/s390/
+F: drivers/s390/
+X: arch/s390/include/uapi/asm/kvm*
+X: arch/s390/include/asm/gmap.h
+X: arch/s390/include/asm/kvm*
+X: arch/s390/kvm/
+X: arch/s390/mm/
+X: drivers/s390/cio/vfio_ccw*
+X: drivers/s390/virtio/
+
+S390 VFIO-CCW DRIVER
+M: Cornelia Huck <cohuck(a)redhat.com>
+M: Cédric Le Goater <clg(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/s390/cio/vfio_ccw*
+F: Documentation/s390/vfio-ccw.txt
+F: include/uapi/linux/vfio_ccw.h
+
+SAMPLES
+M: Alex Williamson <alex.williamson(a)redhat.com>
+M: Sebastian Mitterle <smitterl(a)redhat.com>
+M: Zhiyi Guo <zhguo(a)redhat.com>
+S: Internal
+F: samples/Kconfig
+
+SCHEDULER
+M: Phil Auld <pauld(a)redhat.com>
+R: Andrew Halaney <ahalaney(a)redhat.com>
+R: Clark Williams <williams(a)redhat.com>
+R: Daniel Bristot <bristot(a)redhat.com>
+R: Juri Lelli <jlelli(a)redhat.com>
+R: Luis Claudio Goncalves <lgoncalv(a)redhat.com>
+R: Nico Pache <npache(a)redhat.com>
+R: Oleg Nesterov <onestero(a)redhat.com>
+R: Valentin Schneider <vschneid(a)redhat.com>
+R: John B. Wyatt IV <jwyatt(a)redhat.com>
+S: Supported
+F: kernel/sched/
+F: include/linux/sched/
+F: include/linux/sched.h
+F: include/uapi/linux/sched.h
+F: include/linux/wait.h
+F: kernel/time/tick-*
+F: kernel/time/sched_clock.c
+F: kernel/Kconfig.hz
+
+SCSI CORE SUBSYSTEM (NOT INDIVIDUAL DRIVERS)
+M: Ewan D. Milne <emilne(a)redhat.com>
+R: Tomas Henzl <thenzl(a)redhat.com>
+R: Maurizio Lombardi <mlombard(a)redhat.com>
+R: Chris Leech <cleech(a)redhat.com>
+S: Supported
+F: drivers/scsi/
+F: include/scsi/
+
+SCSI TARGET (LIO)
+M: Maurizio Lombardi <mlombard(a)redhat.com>
+S: Supported
+F: drivers/target/
+F: include/target/
+
+SCTP PROTOCOL
+M: Marcelo Leitner <mleitner(a)redhat.com>
+M: Xin Long <lxin(a)redhat.com>
+S: Supported
+F: net/sctp/
+F: include/linux/sctp.h
+F: include/net/sctp/
+F: include/uapi/linux/sctp.h
+
+SECURITY SUBSYSTEM
+M: Ondrej Mosnacek <omosnace(a)redhat.com>
+R: Christoph von Recklinghausen <crecklin(a)redhat.com>
+R: Richard Guy Briggs <rbriggs(a)redhat.com>
+R: Vladis Dronov <vdronov(a)redhat.com>
+R: Wander Lairson Costa <wander(a)redhat.com>
+R: Yannick Cote <ycote(a)redhat.com>
+S: Supported
+F: include/linux/lsm_*
+F: include/linux/security.h
+F: security/commoncap.c
+F: security/inode.c
+F: security/lsm_audit.c
+F: security/min_addr.c
+F: security/security.c
+F: security/Kconfig
+F: security/Makefile
+F: security/apparmor/
+F: security/landlock/
+F: security/loadpin/
+F: security/lockdown/
+F: security/safesetid/
+F: security/smack/
+F: security/tomoyo/
+F: security/yama/
+
+SELINUX SECURITY MODULE
+M: Ondrej Mosnacek <omosnace(a)redhat.com>
+R: Richard Guy Briggs <rbriggs(a)redhat.com>
+R: Wander Lairson Costa <wander(a)redhat.com>
+S: Supported
+F: include/linux/selinux*
+F: security/selinux/
+F: scripts/selinux/
+F: Documentation/admin-guide/LSM/SELinux.rst
+
+SERIAL ATA (SATA) SUBSYSTEM
+M: Tomas Henzl <thenzl(a)redhat.com>
+S: Supported
+F: drivers/ata/
+F: include/linux/ata.h
+F: include/linux/libata.h
+
+SFC NETWORK DRIVER
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/sfc/
+
+SGI (HPE HPC) SPECIFIC
+M: Frank Ramsay <framsay(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/char/uv_mmtimer.c
+F: drivers/misc/sgi-gru/
+F: drivers/misc/sgi-xp/
+F: arch/ia64/include/asm/machvec_uv.h
+F: arch/ia64/include/asm/uv/
+F: arch/ia64/uv/
+F: arch/x86/include/asm/uv/
+F: arch/x86/kernel/apic/x2apic_uv_x.c
+F: arch/x86/platform/uv/
+
+SHARED MEMORY COMMUNICATIONS
+M: Steve Best <sbest(a)redhat.com>
+S: Supported
+F: Documentation/networking/smc*
+F: net/smc/
+F: include/net/netns/smc.h
+F: include/net/smc.h
+F: include/uapi/linux/smc.h
+F: include/uapi/linux/smc_diag.h
+
+SKGE 10/100/1000 GIGABIT ETHERNET DRIVER
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/marvell/skge.*
+
+SKY2 10/100/1000 GIGABIT ETHERNET DRIVER
+M: Jeremy Linton <jlinton(a)redhat.com>
+M: Mark Langsdorf <mlangsdo(a)redhat.com>
+S: Provided
+F: drivers/net/ethernet/marvell/sky2.*
+
+SLIP (serial line)
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/slip/
+
+SOFT-IWARP DRIVER (siw)
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/sw/siw/
+F: include/uapi/rdma/siw-abi.h
+
+SOFT-ROCE DRIVER (rdma_rxe)
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/sw/rxe/
+F: include/uapi/rdma/rdma_user_rxe.h
+
+SOFTWARE RAID (Multiple Disks, MD) SUPPORT
+M: Nigel Croxon <ncroxon(a)redhat.com>
+S: Supported
+F: drivers/md/md*
+F: drivers/md/raid*
+F: include/linux/raid/
+F: include/uapi/linux/raid/
+
+SONY MEMORYSTICK SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/memstick/
+F: include/linux/memstick.h
+
+SOUNDWIRE SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/soundwire/
+
+SPI DRIVERS (Serial Peripheral Interface)
+M: Adrien Thierry <athierry(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+M: Brian Masney <bmasney(a)redhat.com>
+M: Eric Chanudet <echanude(a)redhat.com>
+S: Supported
+F: drivers/spi/
+
+SQUASHFS FILE SYSTEM
+M: Abhi Das <adas(a)redhat.com>
+S: Supported
+F: Documentation/filesystems/squashfs.txt
+F: fs/squashfs/
+
+STMICRO ETHERNET DRIVER
+M: Corinna Vinschen <vinschen(a)redhat.com>
+S: Supported
+F: drivers/net/ethernet/stmicro/
+F: include/linux/stmmac.h
+
+SUN REMOTE PROCEDURE CALL (sunrpc)
+M: Benjamin Coddington <bcodding(a)redhat.com>
+M: Jeffrey Layton <jlayton(a)redhat.com>
+M: Steve Dickson <steved(a)redhat.com>
+M: Scott Mayhew <smayhew(a)redhat.com>
+S: Supported
+F: net/sunrpc/
+
+SUSPEND/RESUME
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Supported
+
+SWITCHDEV
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: Documentation/networking/switchdev.txt
+F: include/net/switchdev.h
+F: net/switchdev/
+
+SYSTEM ON CHIP (SOC)
+M: Mark Salter <msalter(a)redhat.com>
+S: Supported
+F: drivers/soc/
+F: include/linux/soc/
+
+TC subsystem
+M: Ivan Vecera <ivecera(a)redhat.com>
+S: Supported
+F: include/net/act_api.h
+F: include/net/pkt_cls.h
+F: include/net/pkt_sched.h
+F: include/net/tc_act/
+F: include/uapi/linux/pkt_cls.h
+F: include/uapi/linux/pkt_sched.h
+F: include/uapi/linux/tc_act/
+F: include/uapi/linux/tc_ematch/
+F: net/sched/
+
+TEE SUBSYSTEM
+M: Doug Ledford <dledford(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Provided
+F: drivers/tee/
+
+THERMAL
+M: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: drivers/thermal/
+F: include/linux/cpu_cooling.h
+F: include/linux/thermal.h
+
+THUNDERBOLT SUBSYSTEM
+M: Desnes Nunes <desnesn(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+S: Supported
+F: drivers/net/thunderbolt.c
+F: drivers/net/thunderbolt/
+F: drivers/thunderbolt/
+F: drivers/platform/x86/intel-wmi-thunderbolt.c
+F: include/linux/thunderbolt.h
+
+TIME
+M: Prarit Bhargava <prarit(a)redhat.com>
+R: Phil Auld <pauld(a)redhat.com>
+R: Waiman Long <longman(a)redhat.com>
+R: Tony Camuso <tcamuso(a)redhat.com>
+R: Miroslav Lichvar <mlichvar(a)redhat.com>
+S: Maintained
+F: kernel/time/
+F: include/linux/time32.h
+F: include/linux/time64.h
+F: include/linux/timecounter.h
+F: include/linux/time.h
+F: include/linux/timekeeper_internal.h
+F: include/linux/timekeeping.h
+F: include/linux/time_namespace.h
+F: include/linux/timerfd.h
+F: include/linux/timer.h
+F: include/linux/timerqueue.h
+F: include/linux/timex.h
+F: include/time/hrtimer.c
+X: kernel/time/namespace.c
+X: kernel/time/tick-*
+X: kernel/time/sched_clock.c
+
+TIPC PROTOCOL
+M: Jon Maloy <jmaloy(a)redhat.com>
+M: Xin Long <lxin(a)redhat.com>
+S: Provided
+F: net/tipc/
+F: include/net/tipc.h
+F: include/uapi/linux/tipc.h
+F: include/uapi/linux/tipc_netlink.h
+F: include/uapi/linux/tipc_config.h
+F: include/uapi/linux/tipc_socket_diag.h
+
+TRUSTED PLATFORM MODULE (TPM)
+M: Stepan Horacek <shoracek(a)redhat.com>
+R: Jerry Snitselaar <jsnitsel(a)redhat.com>
+S: Supported
+F: drivers/char/tpm/
+F: include/linux/tpm.h
+F: drivers/firmware/efi/tpm.c
+F: drivers/firmware/efi/libstub/tpm.c
+F: tools/testing/selftests/tpm2/
+
+TTY LAYER
+M: John Linville <linville(a)redhat.com>
+S: Supported
+F: drivers/tty/
+F: drivers/tty/serial/serial_core.c
+F: include/linux/serial.h
+F: include/linux/serial_core.h
+F: include/linux/tty.h
+F: include/uapi/linux/serial.h
+F: include/uapi/linux/serial_core.h
+F: include/uapi/linux/tty.h
+
+UNIVERSAL EXTENSIBLE FIRMWARE INTERFACE (UEFI/EFI)
+M: Lenny Szubowicz <lszubowi(a)redhat.com>
+M: Myron Stowe <mstowe(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: arch/x86/kernel/efi*
+F: include/linux/efi.h
+
+UNIVERSAL FLASH STORAGE HOST CONTROLLER
+M: Adrien Thierry <athierry(a)redhat.com>
+M: Andrew Halaney <ahalaney(a)redhat.com>
+M: Brian Masney <bmasney(a)redhat.com>
+M: Eric Chanudet <echanude(a)redhat.com>
+S: Supported
+F: drivers/ufs/
+F: include/ufs/
+
+USB network drivers
+M: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+S: Supported
+F: drivers/net/usb/
+
+USB SUBSYSTEM
+M: Desnes Nunes <desnesn(a)redhat.com>
+S: Supported
+F: drivers/usb/
+F: drivers/media/usb/
+X: drivers/media/usb/tm6000/tm6000-alsa.c
+
+USERSPACE I/O DRIVERS (UIO)
+M: Aristeu Rozanski <arozansk(a)redhat.com>
+R: Brian Masney <bmasney(a)redhat.com>
+S: Supported
+F: include/linux/uio_driver.h
+F: include/linux/platform_data/uio_dmem_genirq.h
+F: linux/platform_data/uio_pruss.h
+F: drivers/uio/
+X: drivers/uio/uio_hv_generic.c
+
+USR DIRECTORY
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: Wander Lairson Costa <wander(a)redhat.com>
+S: Supported
+F: usr/
+
+VFIO DRIVER
+M: Alex Williamson <alex.williamson(a)redhat.com>
+M: Eric Auger <eric.auger(a)redhat.com>
+M: Cédric Le Goater <clg(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: Documentation/vfio.txt
+F: drivers/vfio/
+F: include/linux/vfio.h
+F: include/uapi/linux/vfio.h
+
+VFIO MEDIATED DEVICE DRIVERS
+M: Alex Williamson <alex.williamson(a)redhat.com>
+M: Eric Auger <eric.auger(a)redhat.com>
+M: Cédric Le Goater <clg(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: Documentation/vfio-mediated-device.txt
+F: drivers/vfio/mdev/
+F: include/linux/mdev.h
+F: samples/vfio-mdev/
+
+VIRT LIB
+M: Alex Williamson <alex.williamson(a)redhat.com>
+M: Paolo Bonzini <pbonzini(a)redhat.com>
+S: Supported
+F: virt/lib/
+
+VIRTIO AND VHOST VSOCK DRIVER
+M: Stefan Hajnoczi <stefanha(a)redhat.com>
+L: rhvirt-patches(a)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/
+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" <mst(a)redhat.com>
+M: Jason Wang <jasowang(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/char/virtio_console.c
+F: include/linux/virtio_console.h
+F: include/uapi/linux/virtio_console.h
+
+VIRTIO CORE, NET AND BLOCK DRIVERS
+M: "Michael S. Tsirkin" <mst(a)redhat.com>
+M: Jason Wang <jasowang(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: Documentation/devicetree/bindings/virtio/
+F: drivers/virtio/
+F: tools/virtio/
+F: drivers/net/virtio_net.c
+F: drivers/vdpa/
+F: drivers/block/virtio_blk.c
+F: include/linux/virtio*.h
+F: include/linux/vdpa.h
+F: include/uapi/linux/virtio_*.h
+F: drivers/crypto/virtio/
+F: mm/balloon_compaction.c
+
+VIRTIO CRYPTO DRIVER
+M: "Michael S. Tsirkin" <mst(a)redhat.com>
+M: Jason Wang <jasowang(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/crypto/virtio/
+F: include/uapi/linux/virtio_crypto.h
+
+VIRTIO DRIVERS FOR S390
+M: Cornelia Huck <cohuck(a)redhat.com>
+M: Cédric Le Goater <clg(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/s390/virtio/
+
+VIRTIO GPU DRIVER
+M: Gerd Hoffmann <kraxel(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/gpu/drm/virtio/
+F: include/uapi/linux/virtio_gpu.h
+
+VIRTIO HOST (VHOST)
+M: "Michael S. Tsirkin" <mst(a)redhat.com>
+M: Jason Wang <jasowang(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/vhost/
+F: include/uapi/linux/vhost.h
+
+VIRTIO INPUT DRIVER
+M: Gerd Hoffmann <kraxel(a)redhat.com>
+L: rhvirt-patches(a)redhat.com
+S: Supported
+F: drivers/virtio/virtio_input.c
+F: include/uapi/linux/virtio_input.h
+
+VIRTUALIZATION SUPPORT DRIVERS
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+M: Cathy Avery <cavery(a)redhat.com>
+S: Supported
+F: drivers/virt/
+
+VMWARE PVRDMA DRIVER (vmw_pvrdma)
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/infiniband/hw/vmw_pvrdma/
+F: include/uapi/rdma/vmw_pvrdma-abi.h
+
+VMWARE VMXNET3 ETHERNET DRIVER (vmxnet3)
+M: Izabela Bakollari <ibakolla(a)redhat.com>
+M: Kamal Heib <kheib(a)redhat.com>
+S: Supported
+F: drivers/net/vmxnet3/
+
+WATCHDOG
+M: Prarit Bhargava <prarit(a)redhat.com>
+R: David Arcari <darcari(a)redhat.com>
+S: Supported
+F: Documentation/watchdog/
+F: drivers/watchdog/
+F: drivers/acpi/acpi_watchdog.c
+F: include/linux/watchdog.h
+F: include/uapi/linux/watchdog.h
+
+Wide Area Networks (WAN)
+M: Michal Schmidt <mschmidt(a)redhat.com>
+S: Supported
+F: drivers/net/wan/
+F: Documentation/networking/device_drivers/wan/
+
+WIRELESS DRIVERS AND STACK
+M: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+M: Íñigo Huguet <ihuguet(a)redhat.com>
+R: Jarod Wilson <jarod(a)redhat.com>
+R: John Linville <linville(a)redhat.com>
+R: Michal Schmidt <mschmidt(a)redhat.com>
+R: Petr Oros <poros(a)redhat.com>
+R: Ken Cox <jkc(a)redhat.com>
+R: Kamal Heib <kheib(a)redhat.com>
+R: Stefan Assmann <sassmann(a)redhat.com>
+R: Corinna Vinschen <vinschen(a)redhat.com>
+R: Ivan Vecera <ivecera(a)redhat.com>
+R: Josef Oskera <joskera(a)redhat.com>
+R: Izabela Bakollari <ibakolla(a)redhat.com>
+S: Supported
+F: Documentation/networking/mac80211*
+F: Documentation/networking/regulatory*
+F: drivers/net/wireless/
+F: net/mac80211/
+F: net/wireless/
+F: net/rfkill/
+F: include/linux/*80211*
+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
+
+WIRELESS [LR-WPAN] (IEEE 802.15.4)
+M: Christoph von Recklinghausen <crecklin(a)redhat.com>
+S: Supported
+F: Documentation/networking/ieee802154.rst
+F: drivers/net/ieee802154/
+F: include/linux/*802154*
+F: include/net/*802154*
+F: net/ieee802154/
+F: net/mac802154/
+
+WWAN (Wireless WAN)
+M: José Ignacio Tornos Martínez <jtornosm(a)redhat.com>
+S: Supported
+F: drivers/net/wwan/
+F: include/linux/wwan.h
+F: include/uapi/linux/wwan.h
+F: Documentation/networking/device_drivers/wwan/
+
+X86 ARCHITECTURE
+M: David Arcari <darcari(a)redhat.com>
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: Dean Nelson <dnelson(a)redhat.com>
+R: Lenny Szubowicz <lszubowi(a)redhat.com>
+S: Supported
+F: arch/x86/
+F: tools/arch/x86/
+F: tools/power/cpupower/
+F: tools/power/x86/
+X: arch/x86/hyperv/hv_init.c
+X: arch/x86/include/asm/kvm*
+X: arch/x86/include/asm/mshyperv.h
+X: arch/x86/include/asm/pvclock-abi.h
+X: arch/x86/include/asm/svm.h
+X: arch/x86/include/asm/vmx*.h
+X: arch/x86/include/uapi/asm/kvm*
+X: arch/x86/include/uapi/asm/svm.h
+X: arch/x86/include/uapi/asm/vmx.h
+X: arch/x86/kernel/cpu/cpufreq/
+X: arch/x86/kernel/cpu/mshyperv.c
+X: arch/x86/kernel/fpu/
+X: arch/x86/kernel/kvm.c
+X: arch/x86/kernel/kvmclock.c
+X: arch/x86/kvm/
+X: arch/x86/kvm/svm.c
+X: arch/x86/mm/
+X: arch/x86/net/
+
+X86 CPU POWER MANAGEMENT
+M: Prarit Bhargava <prarit(a)redhat.com>
+M: David Arcari <darcari(a)redhat.com>
+R: Dean Nelson <dnelson(a)redhat.com>
+S: Supported
+F: arch/x86/kernel/cpu/cpufreq/
+F: drivers/cpufreq/intel_pstate.c
+F: drivers/cpufreq/amd*
+F: drivers/idle/intel_idle.c
+F: drivers/idle/Kconfig
+
+X86 FPU SUBSYSTEM
+M: Dean Nelson <dnelson(a)redhat.com>
+R: David Arcari <darcari(a)redhat.com>
+R: Prarit Bhargava <prarit(a)redhat.com>
+S: Supported
+F: arch/x86/include/asm/fpu/
+F: arch/x86/kernel/fpu/
+
+XDP (eXpress Data Path)
+M: Jesper Dangaard Brouer <brouer(a)redhat.com>
+M: Jiri Benc <jbenc(a)redhat.com>
+M: Toke Høiland-Jørgensen <toke(a)redhat.com>
+S: Supported
+F: Documentation/networking/*xdp*
+F: kernel/bpf/devmap.c
+F: kernel/bpf/cpumap.c
+F: include/net/netns/xdp.h
+F: include/net/page_pool.h
+F: include/net/*xdp*
+F: include/net/*xsk*
+F: include/uapi/linux/*xdp*
+F: net/core/page_pool.c
+F: net/core/sock_map.c
+F: net/core/xdp.c
+F: net/xdp/
+F: samples/bpf/*xdp*
+F: tools/testing/selftests/bpf/*xdp*
+F: tools/testing/selftests/bpf/*/*xdp*
+
+XEN
+M: Vitaly Kuznetsov <vkuznets(a)redhat.com>
+M: Igor Mammedov <imammedo(a)redhat.com>
+S: Supported
+F: drivers/block/xen-blkfront.c
+F: drivers/input/misc/xen-kbdfront.c
+F: drivers/net/xen-netfront.c
+F: drivers/tty/hvc/hvc_xen.c
+F: drivers/watchdog/xen_wdt.c
+F: drivers/xen/
+F: include/trace/events/xen.h
+F: include/uapi/xen/
+F: include/xen/
+F: arch/x86/include/asm/xen/
+F: arch/x86/pci/xen.c
+F: arch/x86/xen/
+
+XFS FILESYSTEM
+M: Brian Foster <bfoster(a)redhat.com>
+M: Carlos Maiolino <cmaiolino(a)redhat.com>
+M: Eric Sandeen <esandeen(a)redhat.com>
+M: Bill O'Donnell <bodonnel(a)redhat.com>
+M: Dave Chinner <dchinner(a)redhat.com>
+M: Andrey Albershteyn <aalbersh(a)redhat.com>
+S: Supported
+F: Documentation/filesystems/xfs.txt
+F: fs/xfs/
+
+ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
+M: Jerome Marchand <jmarchan(a)redhat.com>
+S: Supported
+F: drivers/block/zram/
+F: Documentation/ABI/testing/sysfs-block-zram
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2613
9 months, 1 week
[OS-BUILD PATCH] [CI] Make sure we are on correct branch before
running script
by Don Zickus (via Email Bridge)
From: Don Zickus <dzickus(a)redhat.com>
[CI] Make sure we are on correct branch before running script
In commit db7320bd04bf53f61a1fde45c9ef5cd2b1666d42, I tried to optimize
things by move the 'git checkout origin/os-build' to the common setup
section. The side affect of this move meant that the last git checkout
branch went from os-build to ark-infra. Therefore the
ark-create-release.sh script was always outdated.
I can fix this by reverting that change and adding the checkout os-build
line to every variant of the future cronjobs or just add it to the one
place that needs it, rawhide_release. So I am choosing to add it once.
Fixes: #123
Signed-off-by: Don Zickus <dzickus(a)redhat.com>
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index blahblah..blahblah 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -264,6 +264,8 @@ rawhide_release:
script:
- git checkout --track origin/ark-latest && git describe
- git checkout --track origin/ark-infra && git describe
+ # make sure we are on correct code base before running script
+ - git checkout os-build && git describe
- redhat/scripts/ci/ark-create-release.sh || exit_code=$?
- if [ $exit_code -eq 3 ]; then echo "Tag exists, halting" && exit 0; fi;
- if [ $exit_code -ne 0 ]; then echo "Unable to create release tag" && exit 1; fi;
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2624
9 months, 1 week
[OS-BUILD PATCH] [redhat] New configs in drivers/watchdog
by Patrick Talbert (via Email Bridge)
From: Patrick Talbert <ptalbert(a)redhat.com>
[redhat] New configs in drivers/watchdog
12984cea1b8c5 ('watchdog: xilinx_wwdt: Add Versal window watchdog support')
adds a new config option CONFIG_XILINX_WINDOW_WATCHDOG:
~~~
config XILINX_WINDOW_WATCHDOG
tristate "Xilinx window watchdog timer"
depends on HAS_IOMEM
depends on ARM64
select WATCHDOG_CORE
help
Window watchdog driver for the versal_wwdt IP core.
Window watchdog timer(WWDT) contains closed(first) and
open(second) window with 32 bit width. Write to the watchdog
timer within predefined window periods of time. This means
a period that is not too soon and a period that is not too
late. The WWDT has to be restarted within the open window time.
If software tries to restart WWDT outside of the open window
time period, it generates a reset.
To compile this driver as a module, choose M here: the
module will be called xilinx_wwdt.
~~~
Set it as disabled.
Signed-off-by: Patrick Talbert <ptalbert(a)redhat.com>
diff --git a/redhat/configs/pending-rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG b/redhat/configs/rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG
rename from redhat/configs/pending-rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG
rename to redhat/configs/rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG
index blahblah..blahblah 100644
--- a/redhat/configs/pending-rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG
+++ b/redhat/configs/rhel/generic/CONFIG_XILINX_WINDOW_WATCHDOG
--
https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2594
9 months, 1 week