kernel-5.17-0.rc4.96

* Mon Feb 14 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc4.96]
- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)
- Workaround for gcc12 compile issues in ubcmd-util.h (Justin M. Forbes)
Resolves: rhbz#

Signed-off-by: Justin M. Forbes <jforbes@fedoraproject.org>
This commit is contained in:
Justin M. Forbes 2022-02-14 06:32:32 -06:00
parent 3e29b41196
commit d093b9fca2
No known key found for this signature in database
GPG Key ID: B8FA7924A4B1C140
19 changed files with 41 additions and 35 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 99
# #
# Use this spot to avoid future merge conflicts. # Use this spot to avoid future merge conflicts.
# Do not trim this comment. # Do not trim this comment.
RHEL_RELEASE = 93 RHEL_RELEASE = 96
# #
# Early y+1 numbering # Early y+1 numbering

View File

@ -1,8 +1,8 @@
https://gitlab.com/cki-project/kernel-ark/-/commit/ada21bfdf0080a6e722fa7728977bbe99d72e2cf https://gitlab.com/cki-project/kernel-ark/-/commit/741f03d77ad0fe53cea44d1ea62fbc9bf48c4535
ada21bfdf0080a6e722fa7728977bbe99d72e2cf mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning 741f03d77ad0fe53cea44d1ea62fbc9bf48c4535 mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning
https://gitlab.com/cki-project/kernel-ark/-/commit/96157c95f4773cd7788f4173ca497a2309ff86d7 https://gitlab.com/cki-project/kernel-ark/-/commit/6be3e36905dbb2e7a8a23d04af180e5e9e0fd8b2
96157c95f4773cd7788f4173ca497a2309ff86d7 Workaround for gcc12 compile issues in ubcmd-util.h 6be3e36905dbb2e7a8a23d04af180e5e9e0fd8b2 Workaround for gcc12 compile issues in ubcmd-util.h
https://gitlab.com/cki-project/kernel-ark/-/commit/4f79b3c547b8e3dbc014058a8adffe0fe8cd5e4b https://gitlab.com/cki-project/kernel-ark/-/commit/4f79b3c547b8e3dbc014058a8adffe0fe8cd5e4b
4f79b3c547b8e3dbc014058a8adffe0fe8cd5e4b objtool: check: give big enough buffer for pv_ops 4f79b3c547b8e3dbc014058a8adffe0fe8cd5e4b objtool: check: give big enough buffer for pv_ops

View File

@ -8348,7 +8348,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -8321,7 +8321,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -8586,7 +8586,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -8560,7 +8560,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -8336,7 +8336,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -8310,7 +8310,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7486,7 +7486,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7460,7 +7460,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7155,7 +7155,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7128,7 +7128,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7110,7 +7110,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7083,7 +7083,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7539,7 +7539,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -7513,7 +7513,7 @@ CONFIG_VIDEO_OV5647=m
CONFIG_VIDEO_OV5648=m CONFIG_VIDEO_OV5648=m
CONFIG_VIDEO_OV5670=m CONFIG_VIDEO_OV5670=m
CONFIG_VIDEO_OV5675=m CONFIG_VIDEO_OV5675=m
# CONFIG_VIDEO_OV5693 is not set CONFIG_VIDEO_OV5693=m
CONFIG_VIDEO_OV5695=m CONFIG_VIDEO_OV5695=m
CONFIG_VIDEO_OV6650=m CONFIG_VIDEO_OV6650=m
CONFIG_VIDEO_OV7251=m CONFIG_VIDEO_OV7251=m

View File

@ -85,9 +85,9 @@ Summary: The Linux kernel
# Set debugbuildsenabled to 0 to not build a separate debug kernel, but # Set debugbuildsenabled to 0 to not build a separate debug kernel, but
# to build the base kernel using the debug configuration. (Specifying # to build the base kernel using the debug configuration. (Specifying
# the --with-release option overrides this setting.) # the --with-release option overrides this setting.)
%define debugbuildsenabled 0 %define debugbuildsenabled 1
%global distro_build 0.rc3.20220211gitf1baf68e1383.93 %global distro_build 0.rc4.96
%if 0%{?fedora} %if 0%{?fedora}
%define secure_boot_arch x86_64 %define secure_boot_arch x86_64
@ -132,13 +132,13 @@ Summary: The Linux kernel
%define rpmversion 5.17.0 %define rpmversion 5.17.0
%define patchversion 5.17 %define patchversion 5.17
%define pkgrelease 0.rc3.20220211gitf1baf68e1383.93 %define pkgrelease 0.rc4.96
# This is needed to do merge window version magic # This is needed to do merge window version magic
%define patchlevel 17 %define patchlevel 17
# allow pkg_release to have configurable %%{?dist} tag # allow pkg_release to have configurable %%{?dist} tag
%define specrelease 0.rc3.20220211gitf1baf68e1383.93%{?buildid}%{?dist} %define specrelease 0.rc4.96%{?buildid}%{?dist}
%define pkg_release %{specrelease} %define pkg_release %{specrelease}
@ -695,7 +695,7 @@ BuildRequires: lld
# exact git commit you can run # exact git commit you can run
# #
# xzcat -qq ${TARBALL} | git get-tar-commit-id # xzcat -qq ${TARBALL} | git get-tar-commit-id
Source0: linux-5.17-rc3-116-gf1baf68e1383.tar.xz Source0: linux-5.17-rc4.tar.xz
Source1: Makefile.rhelver Source1: Makefile.rhelver
@ -1391,8 +1391,8 @@ ApplyOptionalPatch()
fi fi
} }
%setup -q -n kernel-5.17-rc3-116-gf1baf68e1383 -c %setup -q -n kernel-5.17-rc4 -c
mv linux-5.17-rc3-116-gf1baf68e1383 linux-%{KVERREL} mv linux-5.17-rc4 linux-%{KVERREL}
cd linux-%{KVERREL} cd linux-%{KVERREL}
cp -a %{SOURCE1} . cp -a %{SOURCE1} .
@ -3005,10 +3005,16 @@ fi
# #
# #
%changelog %changelog
* Fri Feb 11 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc3.f1baf68e1383.93] * Mon Feb 14 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc4.96]
- mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long) - mm/sparsemem: Fix 'mem_section' will never be NULL gcc 12 warning (Waiman Long)
- Workaround for gcc12 compile issues in ubcmd-util.h (Justin M. Forbes) - Workaround for gcc12 compile issues in ubcmd-util.h (Justin M. Forbes)
* Sun Feb 13 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc3.b81b1829e7e3.94]
- redhat: fix make {distg-brew,distg-koji} (Andrea Claudi)
* Sat Feb 12 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc3.83e396641110.93]
- [fedora] Turn on CONFIG_VIDEO_OV5693 for sensor support (Dave Olsthoorn)
* Fri Feb 11 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc3.f1baf68e1383.92] * Fri Feb 11 2022 Fedora Kernel Team <kernel-team@fedoraproject.org> [5.17-0.rc3.f1baf68e1383.92]
- Cleanup 'disabled' config options for RHEL (Prarit Bhargava) - Cleanup 'disabled' config options for RHEL (Prarit Bhargava)

View File

@ -131,7 +131,7 @@ index 000000000000..effb81d04bfd
+ +
+endmenu +endmenu
diff --git a/Makefile b/Makefile diff --git a/Makefile b/Makefile
index ceb987e5c87b..b4e3cf779718 100644 index 51e142f760f7..3abb272fb795 100644
--- a/Makefile --- a/Makefile
+++ b/Makefile +++ b/Makefile
@@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -18,6 +18,10 @@ $(if $(filter __%, $(MAKECMDGOALS)), \
@ -177,10 +177,10 @@ index 4c97cb40eebb..caf06cef3d2e 100644
The VM uses one page of physical memory for each page table. The VM uses one page of physical memory for each page table.
For systems with a lot of processes, this can use a lot of For systems with a lot of processes, this can use a lot of
diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig diff --git a/arch/arm64/Kconfig b/arch/arm64/Kconfig
index cbcd42decb2a..a2920cce2695 100644 index 09b885cc4db5..73fd512bd66f 100644
--- a/arch/arm64/Kconfig --- a/arch/arm64/Kconfig
+++ b/arch/arm64/Kconfig +++ b/arch/arm64/Kconfig
@@ -1108,7 +1108,7 @@ endchoice @@ -1109,7 +1109,7 @@ endchoice
config ARM64_FORCE_52BIT config ARM64_FORCE_52BIT
bool "Force 52-bit virtual addresses for userspace" bool "Force 52-bit virtual addresses for userspace"
@ -189,7 +189,7 @@ index cbcd42decb2a..a2920cce2695 100644
help help
For systems with 52-bit userspace VAs enabled, the kernel will attempt For systems with 52-bit userspace VAs enabled, the kernel will attempt
to maintain compatibility with older software by providing 48-bit VAs to maintain compatibility with older software by providing 48-bit VAs
@@ -1350,6 +1350,7 @@ config XEN @@ -1351,6 +1351,7 @@ config XEN
config FORCE_MAX_ZONEORDER config FORCE_MAX_ZONEORDER
int int
default "14" if ARM64_64K_PAGES default "14" if ARM64_64K_PAGES
@ -1553,7 +1553,7 @@ index ee4da9ab8013..0f217997a764 100644
err_netlink: err_netlink:
diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c diff --git a/drivers/nvme/host/core.c b/drivers/nvme/host/core.c
index 961a5f8a44d2..3b125b6a5eeb 100644 index 79005ea1a33e..355445ee7956 100644
--- a/drivers/nvme/host/core.c --- a/drivers/nvme/host/core.c
+++ b/drivers/nvme/host/core.c +++ b/drivers/nvme/host/core.c
@@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl) @@ -244,6 +244,9 @@ static void nvme_delete_ctrl_sync(struct nvme_ctrl *ctrl)

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.17-rc3-116-gf1baf68e1383.tar.xz) = 97be5083b0cdc1e904a8e4f8deb267d22e2c3010f7295838ec2ec877f79335a7a1eaa7fa53fbfa448fc13c7a6afc67ea454a4f5b2a08ed207c1ef4275162051b SHA512 (linux-5.17-rc4.tar.xz) = 68a2de9e99718c6f55d2cb17d774bb13adeb37a3b3dc5c4e9c23c8055c235ed7fa4456f3f9534a97485a9422120e473dd003f7036bbd4d031456d06f7837379e
SHA512 (kernel-abi-stablelists-5.17.0-0.rc3.20220211gitf1baf68e1383.93.tar.bz2) = ff7c846a237bd2e2a00af6d2cd7aa4d7e36ea00f6c39594553e9b0baf7feeead193dac459eb7aa5e7bcde8a6548d67d6e10d00268570275058b2ca8defad0cbd SHA512 (kernel-abi-stablelists-5.17.0-0.rc4.96.tar.bz2) = 7a7a6065902e2431774842daae8b9127d4ee66872ec809925dd7976b3f7ccecc7b9bc06c86426fdbe8fa0ac08ba6bc6087fbb0acec9e08849762df462b43e1ef
SHA512 (kernel-kabi-dw-5.17.0-0.rc3.20220211gitf1baf68e1383.93.tar.bz2) = cfc68b2457ccd7deec9c329dbe3f49d06f539e409ac410ee360efc86378663f38ea01f52a6a6928d29f4474c4b632f3fad737256b2fde3c19cb62b8688e0fdaa SHA512 (kernel-kabi-dw-5.17.0-0.rc4.96.tar.bz2) = 89bbdca28bfd8e1b96a000d12be1acd31e0bcecac5662798bfc2ab65d2140563b33a741aacbf6ef0f97ff9a45fabb50ea937312d3e66eb3c9b7f41aa28dd2bf9