diff --git a/Makefile.rhelver b/Makefile.rhelver index de9b867da..3931aab44 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 113 +RHEL_RELEASE = 114 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index 9981b58c8..ded5c2752 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,22 @@ +* Thu Jul 24 2025 CKI KWF Bot [6.12.0-114.el10] +- selftests: bpf: skip FOU tests in test_tc_tunnel (Felix Maurer) [RHEL-101819] +- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero (Lichen Liu) [RHEL-83630] +- mm: fix the inaccurate memory statistics issue for users (Luiz Capitulino) [RHEL-101961] +- KVM: arm64: Expose new KVM cap for cacheable PFNMAP (Donald Dutile) [RHEL-73607] +- KVM: arm64: Allow cacheable stage 2 mapping using VMA flags (Donald Dutile) [RHEL-73607] +- KVM: arm64: Block cacheable PFNMAP mapping (Donald Dutile) [RHEL-73607] +- KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Donald Dutile) [RHEL-73607] +- KVM: arm64: Rename the device variable to s2_force_noncacheable (Donald Dutile) [RHEL-73607] +- io_uring: ensure deferred completions are flushed for multishot (Jeff Moyer) [RHEL-102863] +- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (Jeff Moyer) [RHEL-76136] {CVE-2024-56662} +- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access (CKI Backport Bot) [RHEL-102096] {CVE-2025-38110} +- vmxnet3: correctly report gso type for UDP tunnels (Izabela Bakollari) [RHEL-96969] +- vmxnet3: update MTU after device quiesce (Izabela Bakollari) [RHEL-96969] +- vmxnet3: Fix tx queue race condition with XDP (Izabela Bakollari) [RHEL-96969] +- vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-96969] +- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) [RHEL-95557] +Resolves: RHEL-101819, RHEL-101961, RHEL-102096, RHEL-102863, RHEL-73607, RHEL-76136, RHEL-83630, RHEL-95557, RHEL-96969 + * Tue Jul 22 2025 CKI KWF Bot [6.12.0-113.el10] - nvme-tcp: sanitize request list handling (CKI Backport Bot) [RHEL-103236] {CVE-2025-38264} - usb: hub: Fix flushing of delayed work used for post resume purposes (Desnes Nunes) [RHEL-102858] diff --git a/kernel.spec b/kernel.spec index 4d0ee7bb7..2e9a374ef 100644 --- a/kernel.spec +++ b/kernel.spec @@ -162,15 +162,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 113 +%define pkgrelease 114 %define kversion 6 -%define tarfile_release 6.12.0-113.el10 +%define tarfile_release 6.12.0-114.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 113%{?buildid}%{?dist} +%define specrelease 114%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-113.el10 +%define kabiversion 6.12.0-114.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -3229,7 +3229,7 @@ pushd tools/testing/selftests export CFLAGS="%{build_cflags}" export CXXFLAGS="%{build_cxxflags}" -TARGETS="bpf cgroup kmod mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net/bonding iommu cachestat pid_namespace rlimits timens pidfd" +TARGETS="bpf cgroup kmod mm net net/forwarding net/mptcp net/netfilter net/packetdrill tc-testing memfd drivers/net/hw iommu cachestat pid_namespace rlimits timens pidfd" %{make} %{?_smp_mflags} EXTRA_CFLAGS="${RPM_OPT_FLAGS}" EXTRA_CXXFLAGS="${RPM_OPT_FLAGS}" EXTRA_LDFLAGS="%{__global_ldflags}" ARCH=$Arch V=1 TARGETS="$TARGETS" SKIP_TARGETS="" $force_targets VMLINUX_H="${RPM_VMLINUX_H}" # Restore the original level of source fortification @@ -3574,12 +3574,24 @@ find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/cgroup/{} \; popd +# install drivers/net selftests +pushd tools/testing/selftests/drivers/net +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/{} \; +popd # install drivers/net/mlxsw selftests pushd tools/testing/selftests/drivers/net/mlxsw find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/mlxsw/{} \; popd +# install drivers/net/hw selftests +pushd tools/testing/selftests/drivers/net/hw +find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/drivers/net/hw/{} \; +popd # install drivers/net/netdevsim selftests pushd tools/testing/selftests/drivers/net/netdevsim find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/drivers/net/netdevsim/{} \; @@ -4308,6 +4320,24 @@ fi\ # # %changelog +* Thu Jul 24 2025 CKI KWF Bot [6.12.0-114.el10] +- selftests: bpf: skip FOU tests in test_tc_tunnel (Felix Maurer) [RHEL-101819] +- fs/proc/kcore.c: Clear ret value in read_kcore_iter after successful iov_iter_zero (Lichen Liu) [RHEL-83630] +- mm: fix the inaccurate memory statistics issue for users (Luiz Capitulino) [RHEL-101961] +- KVM: arm64: Expose new KVM cap for cacheable PFNMAP (Donald Dutile) [RHEL-73607] +- KVM: arm64: Allow cacheable stage 2 mapping using VMA flags (Donald Dutile) [RHEL-73607] +- KVM: arm64: Block cacheable PFNMAP mapping (Donald Dutile) [RHEL-73607] +- KVM: arm64: Assume non-PFNMAP/MIXEDMAP VMAs can be mapped cacheable (Donald Dutile) [RHEL-73607] +- KVM: arm64: Rename the device variable to s2_force_noncacheable (Donald Dutile) [RHEL-73607] +- io_uring: ensure deferred completions are flushed for multishot (Jeff Moyer) [RHEL-102863] +- acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl (Jeff Moyer) [RHEL-76136] {CVE-2024-56662} +- net/mdiobus: Fix potential out-of-bounds clause 45 read/write access (CKI Backport Bot) [RHEL-102096] {CVE-2025-38110} +- vmxnet3: correctly report gso type for UDP tunnels (Izabela Bakollari) [RHEL-96969] +- vmxnet3: update MTU after device quiesce (Izabela Bakollari) [RHEL-96969] +- vmxnet3: Fix tx queue race condition with XDP (Izabela Bakollari) [RHEL-96969] +- vmxnet3: support higher link speeds from vmxnet3 v9 (Izabela Bakollari) [RHEL-96969] +- redhat/kernel.spec.template: add drivers/net and drivers/net/hw selftest (Hangbin Liu) [RHEL-95557] + * Tue Jul 22 2025 CKI KWF Bot [6.12.0-113.el10] - nvme-tcp: sanitize request list handling (CKI Backport Bot) [RHEL-103236] {CVE-2025-38264} - usb: hub: Fix flushing of delayed work used for post resume purposes (Desnes Nunes) [RHEL-102858] diff --git a/sources b/sources index bca3955e0..0421049f2 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-113.el10.tar.xz) = 53495dfb3b1389b6d82078e8937c19b7577467bab31a3fa8daf86cc0ff11c1ea7329309897efc8dea5ca6c3f3759ab2b7d309d83aeb62c8e3795e949b2590c94 -SHA512 (kernel-abi-stablelists-6.12.0-113.el10.tar.xz) = fadcab6c7669414a31fd79e068336d053b25a9d85d062e12dcda1d80faa67594342a5952d6cda284dd6521cdb723ef709199501b5a3b9dd9f39f860dcc767103 -SHA512 (kernel-kabi-dw-6.12.0-113.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c +SHA512 (linux-6.12.0-114.el10.tar.xz) = 39286988a1db6789937e5efa7f75c8d527526a7fef98811df3efdef6ec70264f2357350dad8e9650b6bbf4ce81a488faa9578e4ed9223c41b4b2c940f3e2c796 +SHA512 (kernel-abi-stablelists-6.12.0-114.el10.tar.xz) = 0c5b7060552f8e43a416e5affe0339c04b455fc6c788071d4066ca2f0d5b8371d399177392f6ad02855edd886ae649ee303520c1b333f87bdb7ae7489aa27d9c +SHA512 (kernel-kabi-dw-6.12.0-114.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c