From 7ce5dc3a66e9483869ba523d9eec31c698b9a4cd Mon Sep 17 00:00:00 2001 From: Jarod Wilson Date: Wed, 20 Aug 2025 08:18:09 -0700 Subject: [PATCH] kernel-5.14.0-609.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Wed Aug 20 2025 Jarod Wilson [5.14.0-609.el9] - udmabuf: Restore ubuf->unpin_list initialization (José Expósito) [RHEL-109567] - i40e: report VF tx_dropped with tx_errors instead of tx_discards (Dennis Chen) [RHEL-79910] - ima: annotate iint mutex to avoid lockdep false positive warnings JIRA: https://issues.redhat.com/browse/RHEL-59837 (Aaron Brookner) - i2c: mlxbf: avoid 64-bit division (Steve Dunnagan) [RHEL-103885] - i2c-mlxbf: Improve I2C bus timing configuration (Steve Dunnagan) [RHEL-103885] - i2c-mlxbf: Add repeated start condition support (Steve Dunnagan) [RHEL-103885] - i2c: mlxbf: Use str_read_write() helper (Steve Dunnagan) [RHEL-103885] - i2c: mlxbf: Use readl_poll_timeout_atomic() for polling (Steve Dunnagan) [RHEL-103885] - scsi: ufs: core: Fix use-after free in init error and remove paths (Jared Kangas) [RHEL-84800] {CVE-2025-21739} - scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (Jared Kangas) [RHEL-84800] - scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (Jared Kangas) [RHEL-84800] - scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (Jared Kangas) [RHEL-84800] - scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (Jared Kangas) [RHEL-84800] - scsi: ufs: Convert all platform drivers to return void (Jared Kangas) [RHEL-84800] - seqcount: replace smp_rmb() in read_seqcount() with load acquire (Čestmír Kalina) [RHEL-79880] - locking/ww_mutex/test: add MODULE_DESCRIPTION() (Čestmír Kalina) [RHEL-79880] - lockdep: suggest the fix for "lockdep bfs error:-1" on print_bfs_bug (Čestmír Kalina) [RHEL-79880] - lockdep: Use str_plural() to fix Coccinelle warning (Čestmír Kalina) [RHEL-79880] - lockdep: fix deadlock issue between lockdep and rcu (Čestmír Kalina) [RHEL-79880] - lockdep: Mark emergency sections in lockdep splats (Čestmír Kalina) [RHEL-79880] - locking/rwsem: Move is_rwsem_reader_owned() and rwsem_owner() under CONFIG_DEBUG_RWSEMS (Čestmír Kalina) [RHEL-79880] - selftests: net/forwarding: test purge of active DWRR classes (Ivan Vecera) [RHEL-107487] - net/sched: ets: use old 'nbands' while purging unused classes (Ivan Vecera) [RHEL-107487] - net_sched: ets: fix a race in ets_qdisc_change() (Ivan Vecera) [RHEL-107487] {CVE-2025-38107} Resolves: RHEL-103885, RHEL-107487, RHEL-109567, RHEL-79880, RHEL-79910, RHEL-84800 Signed-off-by: Jarod Wilson --- Makefile.rhelver | 2 +- kernel.changelog | 27 +++++++++++++++++++++++++++ kernel.spec | 34 ++++++++++++++++++++++++++++++---- sources | 6 +++--- 4 files changed, 61 insertions(+), 8 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 23b4847dd..f8ee1ef54 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 7 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 608 +RHEL_RELEASE = 609 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index 6c3e4f669..f368d7bdf 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,30 @@ +* Wed Aug 20 2025 Jarod Wilson [5.14.0-609.el9] +- udmabuf: Restore ubuf->unpin_list initialization (José Expósito) [RHEL-109567] +- i40e: report VF tx_dropped with tx_errors instead of tx_discards (Dennis Chen) [RHEL-79910] +- ima: annotate iint mutex to avoid lockdep false positive warnings JIRA: https://issues.redhat.com/browse/RHEL-59837 (Aaron Brookner) +- i2c: mlxbf: avoid 64-bit division (Steve Dunnagan) [RHEL-103885] +- i2c-mlxbf: Improve I2C bus timing configuration (Steve Dunnagan) [RHEL-103885] +- i2c-mlxbf: Add repeated start condition support (Steve Dunnagan) [RHEL-103885] +- i2c: mlxbf: Use str_read_write() helper (Steve Dunnagan) [RHEL-103885] +- i2c: mlxbf: Use readl_poll_timeout_atomic() for polling (Steve Dunnagan) [RHEL-103885] +- scsi: ufs: core: Fix use-after free in init error and remove paths (Jared Kangas) [RHEL-84800] {CVE-2025-21739} +- scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (Jared Kangas) [RHEL-84800] +- scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (Jared Kangas) [RHEL-84800] +- scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (Jared Kangas) [RHEL-84800] +- scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (Jared Kangas) [RHEL-84800] +- scsi: ufs: Convert all platform drivers to return void (Jared Kangas) [RHEL-84800] +- seqcount: replace smp_rmb() in read_seqcount() with load acquire (Čestmír Kalina) [RHEL-79880] +- locking/ww_mutex/test: add MODULE_DESCRIPTION() (Čestmír Kalina) [RHEL-79880] +- lockdep: suggest the fix for "lockdep bfs error:-1" on print_bfs_bug (Čestmír Kalina) [RHEL-79880] +- lockdep: Use str_plural() to fix Coccinelle warning (Čestmír Kalina) [RHEL-79880] +- lockdep: fix deadlock issue between lockdep and rcu (Čestmír Kalina) [RHEL-79880] +- lockdep: Mark emergency sections in lockdep splats (Čestmír Kalina) [RHEL-79880] +- locking/rwsem: Move is_rwsem_reader_owned() and rwsem_owner() under CONFIG_DEBUG_RWSEMS (Čestmír Kalina) [RHEL-79880] +- selftests: net/forwarding: test purge of active DWRR classes (Ivan Vecera) [RHEL-107487] +- net/sched: ets: use old 'nbands' while purging unused classes (Ivan Vecera) [RHEL-107487] +- net_sched: ets: fix a race in ets_qdisc_change() (Ivan Vecera) [RHEL-107487] {CVE-2025-38107} +Resolves: RHEL-103885, RHEL-107487, RHEL-109567, RHEL-79880, RHEL-79910, RHEL-84800 + * Mon Aug 18 2025 Jarod Wilson [5.14.0-608.el9] - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (CKI Backport Bot) [RHEL-108385] - enic: fix incorrect MTU comparison in enic_change_mtu() (CKI Backport Bot) [RHEL-108264] diff --git a/kernel.spec b/kernel.spec index 6366a02bb..0b6f9ec46 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 608 +%define pkgrelease 609 %define kversion 5 -%define tarfile_release 5.14.0-608.el9 +%define tarfile_release 5.14.0-609.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 608%{?buildid}%{?dist} +%define specrelease 609%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-608.el9 +%define kabiversion 5.14.0-609.el9 # # End of genspec.sh variables @@ -3677,6 +3677,32 @@ fi # # %changelog +* Wed Aug 20 2025 Jarod Wilson [5.14.0-609.el9] +- udmabuf: Restore ubuf->unpin_list initialization (José Expósito) [RHEL-109567] +- i40e: report VF tx_dropped with tx_errors instead of tx_discards (Dennis Chen) [RHEL-79910] +- ima: annotate iint mutex to avoid lockdep false positive warnings JIRA: https://issues.redhat.com/browse/RHEL-59837 (Aaron Brookner) +- i2c: mlxbf: avoid 64-bit division (Steve Dunnagan) [RHEL-103885] +- i2c-mlxbf: Improve I2C bus timing configuration (Steve Dunnagan) [RHEL-103885] +- i2c-mlxbf: Add repeated start condition support (Steve Dunnagan) [RHEL-103885] +- i2c: mlxbf: Use str_read_write() helper (Steve Dunnagan) [RHEL-103885] +- i2c: mlxbf: Use readl_poll_timeout_atomic() for polling (Steve Dunnagan) [RHEL-103885] +- scsi: ufs: core: Fix use-after free in init error and remove paths (Jared Kangas) [RHEL-84800] {CVE-2025-21739} +- scsi: ufs: pltfrm: Dellocate HBA during ufshcd_pltfrm_remove() (Jared Kangas) [RHEL-84800] +- scsi: ufs: pltfrm: Drop PM runtime reference count after ufshcd_remove() (Jared Kangas) [RHEL-84800] +- scsi: ufs: pltfrm: Disable runtime PM during removal of glue drivers (Jared Kangas) [RHEL-84800] +- scsi: ufs: qcom: Only free platform MSIs when ESI is enabled (Jared Kangas) [RHEL-84800] +- scsi: ufs: Convert all platform drivers to return void (Jared Kangas) [RHEL-84800] +- seqcount: replace smp_rmb() in read_seqcount() with load acquire (Čestmír Kalina) [RHEL-79880] +- locking/ww_mutex/test: add MODULE_DESCRIPTION() (Čestmír Kalina) [RHEL-79880] +- lockdep: suggest the fix for "lockdep bfs error:-1" on print_bfs_bug (Čestmír Kalina) [RHEL-79880] +- lockdep: Use str_plural() to fix Coccinelle warning (Čestmír Kalina) [RHEL-79880] +- lockdep: fix deadlock issue between lockdep and rcu (Čestmír Kalina) [RHEL-79880] +- lockdep: Mark emergency sections in lockdep splats (Čestmír Kalina) [RHEL-79880] +- locking/rwsem: Move is_rwsem_reader_owned() and rwsem_owner() under CONFIG_DEBUG_RWSEMS (Čestmír Kalina) [RHEL-79880] +- selftests: net/forwarding: test purge of active DWRR classes (Ivan Vecera) [RHEL-107487] +- net/sched: ets: use old 'nbands' while purging unused classes (Ivan Vecera) [RHEL-107487] +- net_sched: ets: fix a race in ets_qdisc_change() (Ivan Vecera) [RHEL-107487] {CVE-2025-38107} + * Mon Aug 18 2025 Jarod Wilson [5.14.0-608.el9] - netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() (CKI Backport Bot) [RHEL-108385] - enic: fix incorrect MTU comparison in enic_change_mtu() (CKI Backport Bot) [RHEL-108264] diff --git a/sources b/sources index b7a7844de..88945fe1e 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-608.el9.tar.xz) = 2bdd39234b52eea9610eceff6f9400ef03e78ea8f2259dd6f48fc80579a4b36d3e8f27a83a3c5a2d06cc715b7ac453fb0751c8f598e349ac13f158d0c84c2922 -SHA512 (kernel-abi-stablelists-5.14.0-608.el9.tar.bz2) = caf13c1b4e52bbe750d93b10458bb6fe76839767a057e322a0236cac74a922085d99f44dd9b4205d27d7c2554945726329b8ec6d98817ac9ff06608864d42870 -SHA512 (kernel-kabi-dw-5.14.0-608.el9.tar.bz2) = 4ade88dfc7e345d51ef48a9b7af39fcb116e40fbfda71903e96057a96b2163b84a3e094fa5f1e46f30bedef60471956a5f88336e86ca915ff537514b13523df8 +SHA512 (linux-5.14.0-609.el9.tar.xz) = fb90061c63c8f1cc25a040a42facb2e00cca44cefa60ebd60eb22ff07f75224c411800b0538200aa19023bb9698f06e6e81763cdb6df69ebcd59add87749da32 +SHA512 (kernel-abi-stablelists-5.14.0-609.el9.tar.bz2) = 8db3de233e2413188ae2ca175c40322d8602070148523fea359d0dcc588a473626e14411a9a0dd953f4d5184dd99b8aa56825ee676319adbf5e1ac17de7eb905 +SHA512 (kernel-kabi-dw-5.14.0-609.el9.tar.bz2) = 4ade88dfc7e345d51ef48a9b7af39fcb116e40fbfda71903e96057a96b2163b84a3e094fa5f1e46f30bedef60471956a5f88336e86ca915ff537514b13523df8