diff --git a/Makefile.rhelver b/Makefile.rhelver index dfb2e4f5d..a80145767 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 5 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 487 +RHEL_RELEASE = 488 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index b41c17226..a83e8847b 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,48 @@ +* Fri Jul 26 2024 Lucas Zampieri [5.14.0-488.el9] +- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] +- nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] +- dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] +- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} +- tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} +- tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} +- block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] +- block: fix that util can be greater than 100%% (Ming Lei) [RHEL-42408] +- block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] +- scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] +- scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] +- scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] +- scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] +- scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] +- scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] +- scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] +- scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] +- scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] +- scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] +- scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] +- scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] +- scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] +- scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] +- scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] +- scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] +- scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] +- scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] +- scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] +- scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] +- scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] +- scsi: fnic: Switch to use %%ptTs (John Meneghini) [RHEL-36420] +- scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] +- scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] +- scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] +- scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420] +Resolves: RHEL-30459, RHEL-33284, RHEL-36420, RHEL-42408, RHEL-43552, RHEL-45230, RHEL-47786, RHEL-49548 + * Thu Jul 25 2024 Lucas Zampieri [5.14.0-487.el9] - net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] diff --git a/kernel.spec b/kernel.spec index ddb61828e..e61b008f0 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 487 +%define pkgrelease 488 %define kversion 5 -%define tarfile_release 5.14.0-487.el9 +%define tarfile_release 5.14.0-488.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 487%{?buildid}%{?dist} +%define specrelease 488%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-487.el9 +%define kabiversion 5.14.0-488.el9 # # End of genspec.sh variables @@ -3753,6 +3753,50 @@ fi # # %changelog +* Fri Jul 26 2024 Lucas Zampieri [5.14.0-488.el9] +- nvme-multipath: implement "queue-depth" iopolicy (John Meneghini) [RHEL-45230] +- nvme-multipath: prepare for "queue-depth" iopolicy (John Meneghini) [RHEL-45230] +- dm-crypt: limit the size of encryption requests (Benjamin Marzinski) [RHEL-49548] +- wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() (CKI Backport Bot) [RHEL-47786] {CVE-2024-40912} +- tracing: Ensure visibility when inserting an element into tracing_map (Jerome Marchand) [RHEL-30459] {CVE-2024-26645} +- tracing/trigger: Fix to return error if failed to alloc snapshot (Jerome Marchand) [RHEL-33284] {CVE-2024-26920} +- block: fix request.queuelist usage in flush (Ming Lei) [RHEL-43552] +- block: fix that util can be greater than 100%% (Ming Lei) [RHEL-42408] +- block: support to account io_ticks precisely (Ming Lei) [RHEL-42408] +- scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (John Meneghini) [RHEL-36420] +- scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] +- scsi: fnic: Convert snprintf() to sysfs_emit() (John Meneghini) [RHEL-36420] +- scsi: fnic: unlock on error path in fnic_queuecommand() (John Meneghini) [RHEL-36420] +- scsi: fnic: Increment driver version (John Meneghini) [RHEL-36420] +- scsi: fnic: Improve logs and add support for multiqueue (MQ) (John Meneghini) [RHEL-36420] +- scsi: fnic: Add support for multiqueue (MQ) in fnic driver (John Meneghini) [RHEL-36420] +- scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove usage of host_lock (John Meneghini) [RHEL-36420] +- scsi: fnic: Define stats to track multiqueue (MQ) IOs (John Meneghini) [RHEL-36420] +- scsi: fnic: Modify ISRs to support multiqueue (MQ) (John Meneghini) [RHEL-36420] +- scsi: fnic: Refactor and redefine fnic.h for multiqueue (John Meneghini) [RHEL-36420] +- scsi: fnic: Get copy workqueue count and interrupt mode from config (John Meneghini) [RHEL-36420] +- scsi: fnic: Rename wq_copy to hw_copy_wq (John Meneghini) [RHEL-36420] +- scsi: fnic: Add and improve log messages (John Meneghini) [RHEL-36420] +- scsi: fnic: Add and use fnic number (John Meneghini) [RHEL-36420] +- scsi: fnic: Modify definitions to sync with VIC firmware (John Meneghini) [RHEL-36420] +- scsi: fnic: Return error if vmalloc() failed (John Meneghini) [RHEL-36420] +- scsi: fnic: Clean up some inconsistent indenting (John Meneghini) [RHEL-36420] +- scsi: fnic: Fix sg_reset success path (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace sgreset tag with max_tag_id (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (John Meneghini) [RHEL-36420] +- scsi: fnic: Use vmalloc_array() and vcalloc() (John Meneghini) [RHEL-36420] +- scsi: fnic: Use vzalloc() (John Meneghini) [RHEL-36420] +- scsi: fnic: Switch to use %%ptTs (John Meneghini) [RHEL-36420] +- scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (John Meneghini) [RHEL-36420] +- scsi: fnic: Replace DMA mask of 64 bits with 47 bits (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove unneeded flush_workqueue() (John Meneghini) [RHEL-36420] +- scsi: fnic: Remove redundant NULL check (John Meneghini) [RHEL-36420] +- scsi: fnic: Stop using the SCSI pointer (John Meneghini) [RHEL-36420] +- scsi: fnic: Fix a tracing statement (John Meneghini) [RHEL-36420] +- scsi: fnic: Call scsi_done() directly (John Meneghini) [RHEL-36420] + * Thu Jul 25 2024 Lucas Zampieri [5.14.0-487.el9] - net: ena: Fix redundant device NUMA node override (Kamal Heib) [RHEL-40816] - ibmvnic: Free any outstanding tx skbs during scrq reset (Mamatha Inamdar) [RHEL-45045] diff --git a/sources b/sources index f970baf0a..2ef5e52aa 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-487.el9.tar.xz) = f32e8e29ce7af9c68136220421efb8f9a4f0666dd0d514450f7fc7e70113d4950e8c3acfcdc044f0e9061a8464e7119a937de5b020ad664133545403f4d5b8a3 -SHA512 (kernel-abi-stablelists-5.14.0-487.el9.tar.bz2) = 515079e48aa1ac3f2aebec2b1c9fc31ca6fcecf57ed65a4fe2843901f302c9d96ddbc0a2d55b61ebc7165cc9a1f0d6cd5a9c03b402b4e532355a89f4770a7173 -SHA512 (kernel-kabi-dw-5.14.0-487.el9.tar.bz2) = 9754eb31154d6cf365364e4def1df62cd6d0e268738428f749323157c49e01b037d37f236056922bf5ba3c156806e68725abfa49d840ddf2d4c9534189a5d8a3 +SHA512 (linux-5.14.0-488.el9.tar.xz) = 31f11e32ca346a3fc7070273b0f60afa2a9a3a2c68c57591b729bfe14174adb817cf5734be3ba6480d4606dcae47bf257ca17f263ff3d5f22e134be65a8861b3 +SHA512 (kernel-abi-stablelists-5.14.0-488.el9.tar.bz2) = cebc48d576cd4cc4d1283d1c107aa4788400c5d3f7f9f14e4342dc81e3531f513dfa2d345b16dfba2990318c7c8d2ce9c6ed351f2c96499d1395d412741d4d8b +SHA512 (kernel-kabi-dw-5.14.0-488.el9.tar.bz2) = b7e6a709a2b53aae8f94946053d93629c8d916be46198d72071f9e71ce77807029b8c89d09879371e6fef2d7ba4117d84d04480a76ce189eaba40bdd86e408df