From cc3eae9912b8138cd0bcc771bdd3b8738ab5275a Mon Sep 17 00:00:00 2001 From: "Justin M. Forbes" Date: Thu, 11 Jun 2026 12:05:39 -0600 Subject: [PATCH] kernel-7.1.0-0.rc7.260611g9716c086c8e8.50 * Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.50] - New config setting for ARM64 Erratum (Justin M. Forbes) - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) - arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) - arm64: cputype: Add C1-Premium definitions (Mark Rutland) - arm64: cputype: Add C1-Ultra definitions (Mark Rutland) - automotive: enable HUGETLBFS to workaround build error (Scott Weaver) Resolves: Signed-off-by: Justin M. Forbes --- Makefile.rhelver | 2 +- Patchlist.changelog | 16 ++++++------- kernel-s390x-debug-rhel.config | 4 +++- kernel-s390x-rhel.config | 4 +++- kernel-s390x-zfcpdump-rhel.config | 4 +++- kernel.changelog | 20 +++++++++++++++- kernel.spec | 39 ++++++++++++++++++++++--------- sources | 6 ++--- 8 files changed, 68 insertions(+), 27 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 3f1096328..6a8dd8c83 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 99 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 49 +RHEL_RELEASE = 50 # # RHEL_REBASE_NUM diff --git a/Patchlist.changelog b/Patchlist.changelog index 3e4841590..327fe6140 100644 --- a/Patchlist.changelog +++ b/Patchlist.changelog @@ -1,14 +1,14 @@ -https://gitlab.com/cki-project/kernel-ark/-/commit/e895446310260f236279d7c6603a4a340289bf33 - e895446310260f236279d7c6603a4a340289bf33 arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU +https://gitlab.com/cki-project/kernel-ark/-/commit/814173947a6fa4e5822e67449355426bd2bfa520 + 814173947a6fa4e5822e67449355426bd2bfa520 arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU -https://gitlab.com/cki-project/kernel-ark/-/commit/f66e02fbe7d638be53c69ec77d6f64833a77758c - f66e02fbe7d638be53c69ec77d6f64833a77758c arm64: errata: Mitigate TLBI errata on various Arm CPUs +https://gitlab.com/cki-project/kernel-ark/-/commit/cfa6d79234afbbdab924698d3e8723bdccab6b2a + cfa6d79234afbbdab924698d3e8723bdccab6b2a arm64: errata: Mitigate TLBI errata on various Arm CPUs -https://gitlab.com/cki-project/kernel-ark/-/commit/faa62aa39b9b552af2b482693ab0704c4436ae76 - faa62aa39b9b552af2b482693ab0704c4436ae76 arm64: cputype: Add C1-Premium definitions +https://gitlab.com/cki-project/kernel-ark/-/commit/1815e3e63b3b25c704c1fa4cdc5cd21a1e2bf33f + 1815e3e63b3b25c704c1fa4cdc5cd21a1e2bf33f arm64: cputype: Add C1-Premium definitions -https://gitlab.com/cki-project/kernel-ark/-/commit/64ef92559bc4acaec0a9b106570507b4ce509ce0 - 64ef92559bc4acaec0a9b106570507b4ce509ce0 arm64: cputype: Add C1-Ultra definitions +https://gitlab.com/cki-project/kernel-ark/-/commit/e1a3e12e45660af413a1ddd182ee9a76c88240c0 + e1a3e12e45660af413a1ddd182ee9a76c88240c0 arm64: cputype: Add C1-Ultra definitions https://gitlab.com/cki-project/kernel-ark/-/commit/49dc112a24f8c571d32554e8a1dfdc74c0140b42 49dc112a24f8c571d32554e8a1dfdc74c0140b42 redhat: rh_flags: mark !CONFIG_RHEL_DIFFERENCES stubs as static inline diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 1eaa5b6eb..f5ac1709d 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1326,7 +1326,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -6123,6 +6124,7 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index a050898a8..197791903 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1318,7 +1318,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=m CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -6098,6 +6099,7 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index c9d5fe94d..7db2a24df 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1319,7 +1319,8 @@ CONFIG_DEVTMPFS_SAFE=y CONFIG_DEVTMPFS=y # CONFIG_DHT11 is not set CONFIG_DIAG288_WATCHDOG=m -# CONFIG_DIBS is not set +# CONFIG_DIBS_LO is not set +CONFIG_DIBS=y CONFIG_DIMLIB=y # CONFIG_DLHL60D is not set # CONFIG_DLM is not set @@ -6114,6 +6115,7 @@ CONFIG_SLUB=y # CONFIG_SM_CAMCC_8750 is not set # CONFIG_SM_CAMCC_MILOS is not set CONFIG_SMC_DIAG=m +CONFIG_SMC_HS_CTRL_BPF=y CONFIG_SMC=m # CONFIG_SM_FTL is not set # CONFIG_SM_GCC_8750 is not set diff --git a/kernel.changelog b/kernel.changelog index f11b8b4f9..aeaec27d8 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,7 +1,25 @@ -* Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.49] +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.50] +- New config setting for ARM64 Erratum (Justin M. Forbes) +- arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) +- arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) +- arm64: cputype: Add C1-Premium definitions (Mark Rutland) +- arm64: cputype: Add C1-Ultra definitions (Mark Rutland) - automotive: enable HUGETLBFS to workaround build error (Scott Weaver) Resolves: +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.49] +- redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong) +- kernel.spec.template: add tcp_ao kselftests (Davide Caratti) [RHEL-142637] +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x debug kernel (Jan Polensky) +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS built-in for s390x zfcpdump (Jan Polensky) +- redhat/configs: Disable CONFIG_DIBS_LO for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS for s390x architecture (Jan Polensky) +- redhat/kernel.spec: make module and modules-core provides use variant (Jan Stancek) +- redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas) +- Linux v7.1.0-0.rc7.9716c086c8e8 +Resolves: RHEL-142637 + * Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.48] - Linux v7.1.0-0.rc7.acb7500801e9 Resolves: diff --git a/kernel.spec b/kernel.spec index de9b8f3ee..f4608d2aa 100644 --- a/kernel.spec +++ b/kernel.spec @@ -190,13 +190,13 @@ Summary: The Linux kernel %define specrpmversion 7.1.0 %define specversion 7.1.0 %define patchversion 7.1 -%define pkgrelease 0.rc7.260610gacb7500801e9.49 +%define pkgrelease 0.rc7.260611g9716c086c8e8.50 %define kversion 7 -%define tarfile_release 7.1-rc7-56-gacb7500801e9 +%define tarfile_release 7.1-rc7-65-g9716c086c8e8 # This is needed to do merge window version magic %define patchlevel 1 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 0.rc7.260610gacb7500801e9.49%{?buildid}%{?dist} +%define specrelease 0.rc7.260611g9716c086c8e8.50%{?buildid}%{?dist} # This defines the kabi tarball version %define kabiversion 7.1.0 @@ -1717,8 +1717,8 @@ This package provides less commonly used kernel modules for the %{?2:%{2} }kerne %package %{?1:%{1}-}modules\ Summary: kernel modules to match the %{?2:%{2}-}core kernel\ Provides: %{name}%{?1:-%{1}}-modules-%{_target_cpu} = %{specrpmversion}-%{release}\ -Provides: %{name}-modules-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ -Provides: %{name}-modules = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ Provides: installonlypkg(kernel-module)\ Provides: %{name}%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ @@ -1740,8 +1740,8 @@ This package provides commonly used kernel modules for the %{?2:%{2}-}core kerne %package %{?1:%{1}-}modules-core\ Summary: Core kernel modules to match the %{?2:%{2}-}core kernel\ Provides: %{name}%{?1:-%{1}}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}\ -Provides: %{name}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ -Provides: %{name}-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-core-%{_target_cpu} = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ +Provides: %{name}%{?1:-%{1}}-modules-core = %{specrpmversion}-%{release}%{uname_suffix %{?1}}\ Provides: installonlypkg(kernel-module)\ Provides: %{name}%{?1:-%{1}}-modules-core-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ Requires: %{name}-uname-r = %{KVERREL}%{uname_suffix %{?1}}\ @@ -3505,7 +3505,7 @@ pushd tools/testing/selftests export CFLAGS="%{build_cflags}" export CXXFLAGS="%{build_cxxflags}" -%{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/can net/forwarding net/hsr net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd capabilities clone3 exec filesystems firmware landlock mount mount_setattr move_mount_set_group nsfs openat2 proc safesetid seccomp tmpfs uevent vDSO" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install +%{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm net net/can net/forwarding net/hsr net/mptcp net/netfilter net/packetdrill net/tcp_ao tc-testing memfd drivers/net drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd capabilities clone3 exec filesystems firmware landlock mount mount_setattr move_mount_set_group nsfs openat2 proc safesetid seccomp tmpfs uevent vDSO" SKIP_TARGETS="" $force_targets INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install # Restore the original level of source fortification %define _fortify_level %{_fortify_level_bak} @@ -3938,6 +3938,13 @@ find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/ks find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/net/packetdrill/{} \; popd +# install net/tcp_ao selftests +pushd tools/testing/selftests/net/tcp_ao +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/net/tcp_ao/{} \; +popd + # install memfd selftests pushd tools/testing/selftests/memfd find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/memfd/{} \; @@ -4846,16 +4853,26 @@ fi\ # # %changelog -* Wed Jun 10 2026 Justin M. Forbes [7.1.0-0.rc7.260610gacb7500801e9.49] +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.50] - New config setting for ARM64 Erratum (Justin M. Forbes) - arm64: errata: Mitigate TLBI errata on NVIDIA Olympus CPU (Shanker Donthineni) - arm64: errata: Mitigate TLBI errata on various Arm CPUs (Mark Rutland) - arm64: cputype: Add C1-Premium definitions (Mark Rutland) - arm64: cputype: Add C1-Ultra definitions (Mark Rutland) - -* Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.49] - automotive: enable HUGETLBFS to workaround build error (Scott Weaver) +* Thu Jun 11 2026 Fedora Kernel Team [7.1.0-0.rc7.9716c086c8e8.49] +- redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong) +- kernel.spec.template: add tcp_ao kselftests (Davide Caratti) [RHEL-142637] +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x debug kernel (Jan Polensky) +- redhat/configs: Enable CONFIG_SMC_HS_CTRL_BPF for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS built-in for s390x zfcpdump (Jan Polensky) +- redhat/configs: Disable CONFIG_DIBS_LO for s390x architecture (Jan Polensky) +- redhat/configs: Enable CONFIG_DIBS for s390x architecture (Jan Polensky) +- redhat/kernel.spec: make module and modules-core provides use variant (Jan Stancek) +- redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas) +- Linux v7.1.0-0.rc7.9716c086c8e8 + * Wed Jun 10 2026 Fedora Kernel Team [7.1.0-0.rc7.acb7500801e9.48] - Linux v7.1.0-0.rc7.acb7500801e9 diff --git a/sources b/sources index 65ef37f7b..fb3b0ec87 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-7.1-rc7-56-gacb7500801e9.tar.xz) = 097b794758de3dfa35b4f2b31a905f14d28e3e7b07f98022eefa815abb26a0ea13943f8c20381c0b58122da554d2197fdea4822122a46032d730c8f2f22d9c19 -SHA512 (kernel-abi-stablelists-7.1.0.tar.xz) = a631b362ba790ba4a36cd0605feb107926a9b78de84c2b3b9c5638796dc9870d394817fb2f08484d72bb4bf395f4fbaca83f92e864c14943634dfb39dbb17131 -SHA512 (kernel-kabi-dw-7.1.0.tar.xz) = 6b30fbb0b629e79bc65407b3c6f00885b3e324c21eaf56af129bf4e4a022c65bc0e7ea909ca04d9ad0be08e06af6a6d5331e1e9953957040a63c14c582218e35 +SHA512 (linux-7.1-rc7-65-g9716c086c8e8.tar.xz) = 4f89f253234199fc376f260d7a11d14384605c6cc3353df5348b093eef03abfedd0b98726de05ed12d30c524e22de472de3a6af2e5d7934cf487990a479500b3 +SHA512 (kernel-abi-stablelists-7.1.0.tar.xz) = 60a1756cef1ddff5b137e531403bbcd5de6f1e3a52eee5552bb5fef14dce9a39a3084dea29515b3b5e6b55d0606b16b3a7f37c494dd5f1bfe9e0e47d41011ee6 +SHA512 (kernel-kabi-dw-7.1.0.tar.xz) = 361af5035f0036251d36233adcce581759432f7acd4d667b4e2cdeadc39ce7f676681e89ac13f4416bec5d93afaeb9f9094ca8fae315dbdcf9acf3270a5e40c3