From 50a40ae7be9e88b8a278159a8224850a6b2a9467 Mon Sep 17 00:00:00 2001 From: Julio Faracco Date: Mon, 7 Jul 2025 10:45:14 -0300 Subject: [PATCH] kernel-6.12.0-106.el10 * Fri Jul 04 2025 CKI KWF Bot [6.12.0-106.el10] - net: use sock_gen_put() when sk_state is TCP_TIME_WAIT (Paolo Abeni) [RHEL-96601] - block: use plug request list tail for one-shot backmerge attempt (Ming Lei) [RHEL-96294] - exfat: fix random stack corruption after get_block (CKI Backport Bot) [RHEL-99440] {CVE-2025-22036} - rtmutex_api: provide correct extern functions (Maxim Levitsky) [RHEL-74410] - rust: add helper for mutex_trylock (Maxim Levitsky) [RHEL-74410] - RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] - KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] - x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation (Maxim Levitsky) [RHEL-74410] - KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus (Maxim Levitsky) [RHEL-74410] - locking/mutex: implement mutex_lock_killable_nest_lock (Maxim Levitsky) [RHEL-74410] - locking/mutex: implement mutex_trylock_nested (Maxim Levitsky) [RHEL-74410] - cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (CKI Backport Bot) [RHEL-72661] - selftests: bonding: add ipvlan over bond testing (CKI Backport Bot) [RHEL-96617] - selftests: net: lib: Add a couple autodefer helpers (CKI Backport Bot) [RHEL-96617] - selftests: net: lib: Add several autodefer helpers (CKI Backport Bot) [RHEL-96617] - selftests: net: lib: Rename ip_link_master() to ip_link_set_master() (CKI Backport Bot) [RHEL-96617] - bonding: Fix multiple long standing offload races (Hangbin Liu) [RHEL-73802] - bonding: Mark active offloaded xfrm_states (Hangbin Liu) [RHEL-73802] - xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free} (Hangbin Liu) [RHEL-73802] - xfrm: Remove unneeded device check from validate_xmit_xfrm (Hangbin Liu) [RHEL-73802] - xfrm: Use xdo.dev instead of xdo.real_dev (Hangbin Liu) [RHEL-73802] - net/mlx5: Avoid using xso.real_dev unnecessarily (Hangbin Liu) [RHEL-73802] - xfrm: always initialize offload path (Hangbin Liu) [RHEL-73802] - xfrm: check for PMTU in tunnel mode for packet offload (Hangbin Liu) [RHEL-73802] - xfrm: provide common xdo_dev_offload_ok callback implementation (Hangbin Liu) [RHEL-73802] - xfrm: rely on XFRM offload (Hangbin Liu) [RHEL-73802 RHEL-97184] - xfrm: simplify SA initialization routine (Hangbin Liu) [RHEL-73802] - xfrm: delay initialization of offload path till its actually requested (Hangbin Liu) [RHEL-73802] - ynl: devlink: add missing board-serial-number (Petr Oros) [RHEL-75601] - devlink: fix xa_alloc_cyclic() error handling (Petr Oros) [RHEL-75601] - devlink: add devl guard (Petr Oros) [RHEL-75601] - pldmfw: enable selected component update (Petr Oros) [RHEL-75601] - devlink: Improve the port attributes description (Petr Oros) [RHEL-75601] - devlink: add devlink_fmsg_dump_skb() function (Petr Oros) [RHEL-75601] - devlink: add devlink_fmsg_put() macro (Petr Oros) [RHEL-75601] - devlink: Add documentation for OcteonTx2 AF (Petr Oros) [RHEL-75601] - devlink: remove unused devlink_resource_register() (Petr Oros) [RHEL-75601] - devlink: remove unused devlink_resource_occ_get_register() and _unregister() (Petr Oros) [RHEL-75601] - net: dsa: replace devlink resource registration calls by devl_ variants (Petr Oros) [RHEL-75601] - devlink: region: snapshot IDs: consolidate error values (Petr Oros) [RHEL-75601] - devlink: devl_resource_register(): differentiate error codes (Petr Oros) [RHEL-75601] - devlink: use devlink_nl_put_u64() helper (Petr Oros) [RHEL-75601] - devlink: introduce devlink_nl_put_u64() (Petr Oros) [RHEL-75601] - tools: ynl-gen: use names of constants in generated limits (Petr Oros) [RHEL-75601] - tools: ynl-gen: refactor check validation for TypeBinary (Petr Oros) [RHEL-75601] - ice: Add correct PHY lane assignment (Petr Oros) [RHEL-74388] - ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-74388] - ice: Fix quad registers read on E825 (Petr Oros) [RHEL-74388] - ice: Fix E825 initialization (Petr Oros) [RHEL-74388] Resolves: RHEL-72661, RHEL-73802, RHEL-74388, RHEL-74410, RHEL-75601, RHEL-96294, RHEL-96601, RHEL-96617, RHEL-97184, RHEL-99440 Signed-off-by: Julio Faracco --- Makefile.rhelver | 2 +- kernel.changelog | 52 ++++++++++++++++++++++++++++++++++++++++++ kernel.spec | 59 ++++++++++++++++++++++++++++++++++++++++++++---- sources | 6 ++--- 4 files changed, 111 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index ac2e21856..9643d2e80 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 = 105 +RHEL_RELEASE = 106 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index 8ddae87cf..0c3bd0c4a 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,55 @@ +* Fri Jul 04 2025 CKI KWF Bot [6.12.0-106.el10] +- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT (Paolo Abeni) [RHEL-96601] +- block: use plug request list tail for one-shot backmerge attempt (Ming Lei) [RHEL-96294] +- exfat: fix random stack corruption after get_block (CKI Backport Bot) [RHEL-99440] {CVE-2025-22036} +- rtmutex_api: provide correct extern functions (Maxim Levitsky) [RHEL-74410] +- rust: add helper for mutex_trylock (Maxim Levitsky) [RHEL-74410] +- RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] +- KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] +- x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation (Maxim Levitsky) [RHEL-74410] +- KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus (Maxim Levitsky) [RHEL-74410] +- locking/mutex: implement mutex_lock_killable_nest_lock (Maxim Levitsky) [RHEL-74410] +- locking/mutex: implement mutex_trylock_nested (Maxim Levitsky) [RHEL-74410] +- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (CKI Backport Bot) [RHEL-72661] +- selftests: bonding: add ipvlan over bond testing (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Add a couple autodefer helpers (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Add several autodefer helpers (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Rename ip_link_master() to ip_link_set_master() (CKI Backport Bot) [RHEL-96617] +- bonding: Fix multiple long standing offload races (Hangbin Liu) [RHEL-73802] +- bonding: Mark active offloaded xfrm_states (Hangbin Liu) [RHEL-73802] +- xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free} (Hangbin Liu) [RHEL-73802] +- xfrm: Remove unneeded device check from validate_xmit_xfrm (Hangbin Liu) [RHEL-73802] +- xfrm: Use xdo.dev instead of xdo.real_dev (Hangbin Liu) [RHEL-73802] +- net/mlx5: Avoid using xso.real_dev unnecessarily (Hangbin Liu) [RHEL-73802] +- xfrm: always initialize offload path (Hangbin Liu) [RHEL-73802] +- xfrm: check for PMTU in tunnel mode for packet offload (Hangbin Liu) [RHEL-73802] +- xfrm: provide common xdo_dev_offload_ok callback implementation (Hangbin Liu) [RHEL-73802] +- xfrm: rely on XFRM offload (Hangbin Liu) [RHEL-73802 RHEL-97184] +- xfrm: simplify SA initialization routine (Hangbin Liu) [RHEL-73802] +- xfrm: delay initialization of offload path till its actually requested (Hangbin Liu) [RHEL-73802] +- ynl: devlink: add missing board-serial-number (Petr Oros) [RHEL-75601] +- devlink: fix xa_alloc_cyclic() error handling (Petr Oros) [RHEL-75601] +- devlink: add devl guard (Petr Oros) [RHEL-75601] +- pldmfw: enable selected component update (Petr Oros) [RHEL-75601] +- devlink: Improve the port attributes description (Petr Oros) [RHEL-75601] +- devlink: add devlink_fmsg_dump_skb() function (Petr Oros) [RHEL-75601] +- devlink: add devlink_fmsg_put() macro (Petr Oros) [RHEL-75601] +- devlink: Add documentation for OcteonTx2 AF (Petr Oros) [RHEL-75601] +- devlink: remove unused devlink_resource_register() (Petr Oros) [RHEL-75601] +- devlink: remove unused devlink_resource_occ_get_register() and _unregister() (Petr Oros) [RHEL-75601] +- net: dsa: replace devlink resource registration calls by devl_ variants (Petr Oros) [RHEL-75601] +- devlink: region: snapshot IDs: consolidate error values (Petr Oros) [RHEL-75601] +- devlink: devl_resource_register(): differentiate error codes (Petr Oros) [RHEL-75601] +- devlink: use devlink_nl_put_u64() helper (Petr Oros) [RHEL-75601] +- devlink: introduce devlink_nl_put_u64() (Petr Oros) [RHEL-75601] +- tools: ynl-gen: use names of constants in generated limits (Petr Oros) [RHEL-75601] +- tools: ynl-gen: refactor check validation for TypeBinary (Petr Oros) [RHEL-75601] +- ice: Add correct PHY lane assignment (Petr Oros) [RHEL-74388] +- ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-74388] +- ice: Fix quad registers read on E825 (Petr Oros) [RHEL-74388] +- ice: Fix E825 initialization (Petr Oros) [RHEL-74388] +Resolves: RHEL-72661, RHEL-73802, RHEL-74388, RHEL-74410, RHEL-75601, RHEL-96294, RHEL-96601, RHEL-96617, RHEL-97184, RHEL-99440 + * Thu Jul 03 2025 CKI KWF Bot [6.12.0-105.el10] - loop: move lo_set_size() out of queue freeze (Ming Lei) [RHEL-88159] - scsi: qla2xxx: Update version to 10.02.09.400-k (Nilesh Javali) [RHEL-90558] diff --git a/kernel.spec b/kernel.spec index 0adb838f8..5d9290d79 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 105 +%define pkgrelease 106 %define kversion 6 -%define tarfile_release 6.12.0-105.el10 +%define tarfile_release 6.12.0-106.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 105%{?buildid}%{?dist} +%define specrelease 106%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-105.el10 +%define kabiversion 6.12.0-106.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4289,6 +4289,57 @@ fi\ # # %changelog +* Fri Jul 04 2025 CKI KWF Bot [6.12.0-106.el10] +- net: use sock_gen_put() when sk_state is TCP_TIME_WAIT (Paolo Abeni) [RHEL-96601] +- block: use plug request list tail for one-shot backmerge attempt (Ming Lei) [RHEL-96294] +- exfat: fix random stack corruption after get_block (CKI Backport Bot) [RHEL-99440] {CVE-2025-22036} +- rtmutex_api: provide correct extern functions (Maxim Levitsky) [RHEL-74410] +- rust: add helper for mutex_trylock (Maxim Levitsky) [RHEL-74410] +- RISC-V: KVM: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] +- KVM: arm64: use kvm_trylock_all_vcpus when locking all vCPUs (Maxim Levitsky) [RHEL-74410] +- x86: KVM: SVM: use kvm_lock_all_vcpus instead of a custom implementation (Maxim Levitsky) [RHEL-74410] +- KVM: add kvm_lock_all_vcpus and kvm_trylock_all_vcpus (Maxim Levitsky) [RHEL-74410] +- locking/mutex: implement mutex_lock_killable_nest_lock (Maxim Levitsky) [RHEL-74410] +- locking/mutex: implement mutex_trylock_nested (Maxim Levitsky) [RHEL-74410] +- cdc_ether|r8152: ThinkPad Hybrid USB-C/A Dock quirk (CKI Backport Bot) [RHEL-72661] +- selftests: bonding: add ipvlan over bond testing (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Add a couple autodefer helpers (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Add several autodefer helpers (CKI Backport Bot) [RHEL-96617] +- selftests: net: lib: Rename ip_link_master() to ip_link_set_master() (CKI Backport Bot) [RHEL-96617] +- bonding: Fix multiple long standing offload races (Hangbin Liu) [RHEL-73802] +- bonding: Mark active offloaded xfrm_states (Hangbin Liu) [RHEL-73802] +- xfrm: Add explicit dev to .xdo_dev_state_{add,delete,free} (Hangbin Liu) [RHEL-73802] +- xfrm: Remove unneeded device check from validate_xmit_xfrm (Hangbin Liu) [RHEL-73802] +- xfrm: Use xdo.dev instead of xdo.real_dev (Hangbin Liu) [RHEL-73802] +- net/mlx5: Avoid using xso.real_dev unnecessarily (Hangbin Liu) [RHEL-73802] +- xfrm: always initialize offload path (Hangbin Liu) [RHEL-73802] +- xfrm: check for PMTU in tunnel mode for packet offload (Hangbin Liu) [RHEL-73802] +- xfrm: provide common xdo_dev_offload_ok callback implementation (Hangbin Liu) [RHEL-73802] +- xfrm: rely on XFRM offload (Hangbin Liu) [RHEL-73802 RHEL-97184] +- xfrm: simplify SA initialization routine (Hangbin Liu) [RHEL-73802] +- xfrm: delay initialization of offload path till its actually requested (Hangbin Liu) [RHEL-73802] +- ynl: devlink: add missing board-serial-number (Petr Oros) [RHEL-75601] +- devlink: fix xa_alloc_cyclic() error handling (Petr Oros) [RHEL-75601] +- devlink: add devl guard (Petr Oros) [RHEL-75601] +- pldmfw: enable selected component update (Petr Oros) [RHEL-75601] +- devlink: Improve the port attributes description (Petr Oros) [RHEL-75601] +- devlink: add devlink_fmsg_dump_skb() function (Petr Oros) [RHEL-75601] +- devlink: add devlink_fmsg_put() macro (Petr Oros) [RHEL-75601] +- devlink: Add documentation for OcteonTx2 AF (Petr Oros) [RHEL-75601] +- devlink: remove unused devlink_resource_register() (Petr Oros) [RHEL-75601] +- devlink: remove unused devlink_resource_occ_get_register() and _unregister() (Petr Oros) [RHEL-75601] +- net: dsa: replace devlink resource registration calls by devl_ variants (Petr Oros) [RHEL-75601] +- devlink: region: snapshot IDs: consolidate error values (Petr Oros) [RHEL-75601] +- devlink: devl_resource_register(): differentiate error codes (Petr Oros) [RHEL-75601] +- devlink: use devlink_nl_put_u64() helper (Petr Oros) [RHEL-75601] +- devlink: introduce devlink_nl_put_u64() (Petr Oros) [RHEL-75601] +- tools: ynl-gen: use names of constants in generated limits (Petr Oros) [RHEL-75601] +- tools: ynl-gen: refactor check validation for TypeBinary (Petr Oros) [RHEL-75601] +- ice: Add correct PHY lane assignment (Petr Oros) [RHEL-74388] +- ice: Fix ETH56G FC-FEC Rx offset value (Petr Oros) [RHEL-74388] +- ice: Fix quad registers read on E825 (Petr Oros) [RHEL-74388] +- ice: Fix E825 initialization (Petr Oros) [RHEL-74388] + * Thu Jul 03 2025 CKI KWF Bot [6.12.0-105.el10] - loop: move lo_set_size() out of queue freeze (Ming Lei) [RHEL-88159] - scsi: qla2xxx: Update version to 10.02.09.400-k (Nilesh Javali) [RHEL-90558] diff --git a/sources b/sources index f82fc4972..327fa353d 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-105.el10.tar.xz) = 495aefbb186293ec18eda4e20f9bcaac6a01dbef5659a16e0e756c0b5b043898217afef455d5c9ee6afc75bb60f5dc1dcf4ebb3d2c84a0a1dbd0faf492be1da6 -SHA512 (kernel-abi-stablelists-6.12.0-105.el10.tar.xz) = efcceed87f76aa9982bdf5af8e4d6ff65497ef3865a53d3f042c5c5a0c282ef65433abfd1636eb43dcb49241d10fcc55bce0d3bb33a513c1ee5ee44f414b7f0c -SHA512 (kernel-kabi-dw-6.12.0-105.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c +SHA512 (linux-6.12.0-106.el10.tar.xz) = 98669fcd92cf98f2601004ef688258a00ec15066402b04dd5b99a3392421ce5bffba781210800f1528b1cccdeb0846cc5d3a9ba955aa110e3a0b945d6d6ca3a1 +SHA512 (kernel-abi-stablelists-6.12.0-106.el10.tar.xz) = 2755e0eb6dce95ad80d3db64a2f5bbcf6d75a1387432a51bcbe59bb3c3935b8763fa8ff03d86cf709c36129daccf0e4f6c590e0c66e6cc94da916b32213f7395 +SHA512 (kernel-kabi-dw-6.12.0-106.el10.tar.xz) = 60ebd251927400a2791c1844d03b746266ececf5424663b40ec83bd9b2495b3a5d3a56f00d41fc25757b9b6d5639406af26f1a104877c69785dbd17cc957484c