From 438d88b23f8ec76a8e02c8630bb69067afb695ef Mon Sep 17 00:00:00 2001 From: Augusto Caringi Date: Fri, 11 Jul 2025 11:59:24 -0300 Subject: [PATCH] kernel-5.14.0-599.el9 * Fri Jul 11 2025 Augusto Caringi [5.14.0-599.el9] - book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (Mamatha Inamdar) [RHEL-99806] - book3s64/radix : Align section vmemmap start address to PAGE_SIZE (Mamatha Inamdar) [RHEL-99806] - powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90597] - net: page_pool: avoid false positive warning if NAPI was never added (Ivan Vecera) [RHEL-93737] - page_pool: remove WARN_ON() with OR (Ivan Vecera) [RHEL-93737] - redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-87276] - x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-87276] - tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-87276] - svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-87276] - x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-87276] - tpm: Make chip->{status,cancel,req_canceled} opt (Stefano Garzarella) [RHEL-87276] - lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100485] - fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86016] - mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86016] - fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86016] - fwctl: Add documentation (Benjamin Poirier) [RHEL-86016] - fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86016] - taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86016] - fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86016] - fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86016] - fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86016] - scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-90133] - scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-90133] - scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-90133] - scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-90133] - scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-90133] - Revert "tty/serial: 8250: Sort drivers in Makefile" (Lenny Szubowicz) [RHEL-69911] - audit: fix suffixed '/' filename matching (Ricardo Robaina) [RHEL-78967 RHEL-90107] - audit: Use str_yes_no() helper function (Ricardo Robaina) [RHEL-78967] - audit: Reorganize kerneldoc parameter names (Ricardo Robaina) [RHEL-78967] - audit: Make use of str_enabled_disabled() helper (Ricardo Robaina) [RHEL-78967] - audit: use task_tgid_nr() instead of task_pid_nr() (Ricardo Robaina) [RHEL-78967] - redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94010] - lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94010] - test_kmod: stop kernel-doc warnings (Herton R. Krzesinski) [RHEL-94010] - testing: use the copyleft-next-0.3.1 SPDX tag (Herton R. Krzesinski) [RHEL-94010] - redhat: spec: refresh the License field (Herton R. Krzesinski) [RHEL-94010] - LICENSES: Add the copyleft-next-0.3.1 license (Herton R. Krzesinski) [RHEL-94010] - lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS_THAN_256KB (Herton R. Krzesinski) [RHEL-94010] - s390/ism: add release function for struct device (Christoph Schlameuss) [RHEL-73486] - s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH (Christoph Schlameuss) [RHEL-73486] - s390/netiucv: Switch over to sysfs_emit() (Christoph Schlameuss) [RHEL-73486] - octeon_ep: Fix host hang issue during device reboot (Kamal Heib) [RHEL-86703] - sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101328] {CVE-2025-38089} Resolves: RHEL-100485, RHEL-101328, RHEL-69911, RHEL-73486, RHEL-78967, RHEL-86016, RHEL-86703, RHEL-87276, RHEL-90107, RHEL-90133, RHEL-90597, RHEL-93737, RHEL-94010, RHEL-99806 Signed-off-by: Augusto Caringi --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 6 ++- kernel-aarch64-64k-rhel.config | 6 ++- kernel-aarch64-debug-rhel.config | 6 ++- kernel-aarch64-rhel.config | 6 ++- kernel-aarch64-rt-64k-debug-rhel.config | 6 ++- kernel-aarch64-rt-64k-rhel.config | 6 ++- kernel-aarch64-rt-debug-rhel.config | 6 ++- kernel-aarch64-rt-rhel.config | 6 ++- kernel-ppc64le-debug-rhel.config | 6 ++- kernel-ppc64le-rhel.config | 6 ++- kernel-s390x-debug-rhel.config | 6 ++- kernel-s390x-rhel.config | 6 ++- kernel-s390x-zfcpdump-rhel.config | 6 ++- kernel-x86_64-debug-rhel.config | 7 ++- kernel-x86_64-rhel.config | 7 ++- kernel-x86_64-rt-debug-rhel.config | 7 ++- kernel-x86_64-rt-rhel.config | 7 ++- kernel.changelog | 47 ++++++++++++++++++++ kernel.spec | 58 ++++++++++++++++++++++--- mod-internal.list | 2 + sources | 6 +-- 22 files changed, 177 insertions(+), 44 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index aeeb23916..55b81e5e0 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 = 598 +RHEL_RELEASE = 599 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index cf14f1bc5..c56d40df6 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -1994,6 +1994,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6432,11 +6434,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 5257f4c16..e755f97e4 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -1978,6 +1978,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6408,11 +6410,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 81999126b..528250ee2 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1992,6 +1992,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6430,11 +6432,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 3b11d0b23..4876c2034 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1976,6 +1976,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6406,11 +6408,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 297c2d031..a35eaa039 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -2039,6 +2039,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6535,11 +6537,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 61951728d..c88490e6a 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -2023,6 +2023,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6511,11 +6513,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 9aef9b186..b9c25f5fc 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -2037,6 +2037,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6533,11 +6535,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index f39ebd1db..63a27e109 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -2021,6 +2021,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6509,11 +6511,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m # CONFIG_TEST_LIVEPATCH is not set -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index e38752feb..339227295 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1727,6 +1727,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -5866,11 +5868,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 23b589489..e680a1d3a 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1711,6 +1711,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -5844,11 +5846,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index f44e8c07c..01e07fe8b 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1728,6 +1728,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -5854,11 +5856,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 9c8f21e44..71d463062 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1712,6 +1712,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -5832,11 +5834,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 25ba34f2b..1e8a8c01d 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1719,6 +1719,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +# CONFIG_FWCTL is not set +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -5857,11 +5859,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 89cf311b7..4501ffa6f 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1846,6 +1846,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6130,6 +6132,7 @@ CONFIG_TASK_XACCT=y CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_NSC is not set +CONFIG_TCG_SVSM=m # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_CR50 is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set @@ -6186,11 +6189,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 0ae4bd1e9..472e3b01d 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1830,6 +1830,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6107,6 +6109,7 @@ CONFIG_TASK_XACCT=y CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_NSC is not set +CONFIG_TCG_SVSM=m # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_CR50 is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set @@ -6163,11 +6166,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 5755a0647..6e8dce68e 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1893,6 +1893,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6231,6 +6233,7 @@ CONFIG_TASK_XACCT=y CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_NSC is not set +CONFIG_TCG_SVSM=m # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_CR50 is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set @@ -6287,11 +6290,11 @@ CONFIG_TEST_FPU=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 9b578a0b0..14dd91221 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1877,6 +1877,8 @@ CONFIG_FUTEX=y CONFIG_FW_CACHE=y # CONFIG_FW_CFG_SYSFS_CMDLINE is not set CONFIG_FW_CFG_SYSFS=y +CONFIG_FWCTL=m +CONFIG_FWCTL_MLX5=m # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set CONFIG_FW_LOADER_COMPRESS_XZ=y CONFIG_FW_LOADER_COMPRESS=y @@ -6208,6 +6210,7 @@ CONFIG_TASK_XACCT=y CONFIG_TCG_CRB=y # CONFIG_TCG_INFINEON is not set # CONFIG_TCG_NSC is not set +CONFIG_TCG_SVSM=m # CONFIG_TCG_TIS_I2C_ATMEL is not set # CONFIG_TCG_TIS_I2C_CR50 is not set # CONFIG_TCG_TIS_I2C_INFINEON is not set @@ -6264,11 +6267,11 @@ CONFIG_TEST_BPF=m # CONFIG_TEST_HEXDUMP is not set CONFIG_TEST_HMM=m # CONFIG_TEST_IDA is not set -# CONFIG_TEST_KMOD is not set +CONFIG_TEST_KMOD=m CONFIG_TEST_KSTRTOX=y CONFIG_TEST_LIST_SORT=m CONFIG_TEST_LIVEPATCH=m -# CONFIG_TEST_LKM is not set +CONFIG_TEST_LKM=m CONFIG_TEST_LOCKUP=m # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_MEMCAT_P is not set diff --git a/kernel.changelog b/kernel.changelog index 0999a5be7..fbc9f1159 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,50 @@ +* Fri Jul 11 2025 Augusto Caringi [5.14.0-599.el9] +- book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (Mamatha Inamdar) [RHEL-99806] +- book3s64/radix : Align section vmemmap start address to PAGE_SIZE (Mamatha Inamdar) [RHEL-99806] +- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90597] +- net: page_pool: avoid false positive warning if NAPI was never added (Ivan Vecera) [RHEL-93737] +- page_pool: remove WARN_ON() with OR (Ivan Vecera) [RHEL-93737] +- redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-87276] +- x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-87276] +- tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-87276] +- svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-87276] +- x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-87276] +- tpm: Make chip->{status,cancel,req_canceled} opt (Stefano Garzarella) [RHEL-87276] +- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100485] +- fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86016] +- mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86016] +- fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86016] +- fwctl: Add documentation (Benjamin Poirier) [RHEL-86016] +- fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86016] +- taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86016] +- fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86016] +- fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86016] +- fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86016] +- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-90133] +- scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-90133] +- scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-90133] +- scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-90133] +- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-90133] +- Revert "tty/serial: 8250: Sort drivers in Makefile" (Lenny Szubowicz) [RHEL-69911] +- audit: fix suffixed '/' filename matching (Ricardo Robaina) [RHEL-78967 RHEL-90107] +- audit: Use str_yes_no() helper function (Ricardo Robaina) [RHEL-78967] +- audit: Reorganize kerneldoc parameter names (Ricardo Robaina) [RHEL-78967] +- audit: Make use of str_enabled_disabled() helper (Ricardo Robaina) [RHEL-78967] +- audit: use task_tgid_nr() instead of task_pid_nr() (Ricardo Robaina) [RHEL-78967] +- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94010] +- lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94010] +- test_kmod: stop kernel-doc warnings (Herton R. Krzesinski) [RHEL-94010] +- testing: use the copyleft-next-0.3.1 SPDX tag (Herton R. Krzesinski) [RHEL-94010] +- redhat: spec: refresh the License field (Herton R. Krzesinski) [RHEL-94010] +- LICENSES: Add the copyleft-next-0.3.1 license (Herton R. Krzesinski) [RHEL-94010] +- lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS_THAN_256KB (Herton R. Krzesinski) [RHEL-94010] +- s390/ism: add release function for struct device (Christoph Schlameuss) [RHEL-73486] +- s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH (Christoph Schlameuss) [RHEL-73486] +- s390/netiucv: Switch over to sysfs_emit() (Christoph Schlameuss) [RHEL-73486] +- octeon_ep: Fix host hang issue during device reboot (Kamal Heib) [RHEL-86703] +- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101328] {CVE-2025-38089} +Resolves: RHEL-100485, RHEL-101328, RHEL-69911, RHEL-73486, RHEL-78967, RHEL-86016, RHEL-86703, RHEL-87276, RHEL-90107, RHEL-90133, RHEL-90597, RHEL-93737, RHEL-94010, RHEL-99806 + * Mon Jul 07 2025 Augusto Caringi [5.14.0-598.el9] - ibmvnic: Use kernel helpers for hex dumps (CKI Backport Bot) [RHEL-89020] {CVE-2025-22104} - SUNRPC: Cleanup/fix initial rq_pages allocation (Benjamin Coddington) [RHEL-91267] diff --git a/kernel.spec b/kernel.spec index c23fd15d1..548ca3722 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 598 +%define pkgrelease 599 %define kversion 5 -%define tarfile_release 5.14.0-598.el9 +%define tarfile_release 5.14.0-599.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 598%{?buildid}%{?dist} +%define specrelease 599%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-598.el9 +%define kabiversion 5.14.0-599.el9 # # End of genspec.sh variables @@ -597,7 +597,7 @@ Summary: The Linux kernel Name: kernel -License: ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib +License: ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-2-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-only WITH Linux-syscall-note) OR CDDL-1.0) AND ((GPL-2.0-only WITH Linux-syscall-note) OR Linux-OpenIB) AND ((GPL-2.0-only WITH Linux-syscall-note) OR MIT) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR BSD-3-Clause) AND ((GPL-2.0-or-later WITH Linux-syscall-note) OR MIT) AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND BSD-3-Clause-Clear AND GFDL-1.1-no-invariants-or-later AND GPL-1.0-or-later AND (GPL-1.0-or-later OR BSD-3-Clause) AND (GPL-1.0-or-later WITH Linux-syscall-note) AND GPL-2.0-only AND (GPL-2.0-only OR Apache-2.0) AND (GPL-2.0-only OR BSD-2-Clause) AND (GPL-2.0-only OR BSD-3-Clause) AND (GPL-2.0-only OR CDDL-1.0) AND (GPL-2.0-only OR GFDL-1.1-no-invariants-or-later) AND (GPL-2.0-only OR GFDL-1.2-no-invariants-only) AND (GPL-2.0-only WITH Linux-syscall-note) AND GPL-2.0-or-later AND (GPL-2.0-or-later OR BSD-2-Clause) AND (GPL-2.0-or-later OR BSD-3-Clause) AND (GPL-2.0-or-later OR CC-BY-4.0) AND (GPL-2.0-or-later WITH GCC-exception-2.0) AND (GPL-2.0-or-later WITH Linux-syscall-note) AND ISC AND LGPL-2.0-or-later AND (LGPL-2.0-or-later OR BSD-2-Clause) AND (LGPL-2.0-or-later WITH Linux-syscall-note) AND LGPL-2.1-only AND (LGPL-2.1-only OR BSD-2-Clause) AND (LGPL-2.1-only WITH Linux-syscall-note) AND LGPL-2.1-or-later AND (LGPL-2.1-or-later WITH Linux-syscall-note) AND (Linux-OpenIB OR GPL-2.0-only) AND (Linux-OpenIB OR GPL-2.0-only OR BSD-2-Clause) AND Linux-man-pages-copyleft AND MIT AND (MIT OR GPL-2.0-only) AND (MIT OR GPL-2.0-or-later) AND (MIT OR LGPL-2.1-only) AND (MPL-1.1 OR GPL-2.0-only) AND (X11 OR GPL-2.0-only) AND (X11 OR GPL-2.0-or-later) AND Zlib AND (copyleft-next-0.3.1 OR GPL-2.0-or-later) URL: https://www.kernel.org/ Version: %{specversion} Release: %{pkg_release} @@ -2706,7 +2706,7 @@ fi pushd tools/testing/selftests # We need to install here because we need to call make with ARCH set which # doesn't seem possible to do in the install section. -%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf cgroup mm livepatch net net/forwarding net/mptcp net/netfilter tc-testing memfd drivers/net/bonding iommu cachestat drivers/net" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" DEFAULT_INSTALL_HDR_PATH=0 install +%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf cgroup kmod mm livepatch net net/forwarding net/mptcp net/netfilter tc-testing memfd drivers/net/bonding iommu cachestat drivers/net" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" DEFAULT_INSTALL_HDR_PATH=0 install # 'make install' for bpf is broken and upstream refuses to fix it. # Install the needed files manually. @@ -3677,6 +3677,52 @@ fi # # %changelog +* Fri Jul 11 2025 Augusto Caringi [5.14.0-599.el9] +- book3s64/radix: Fix compile errors when CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=n (Mamatha Inamdar) [RHEL-99806] +- book3s64/radix : Align section vmemmap start address to PAGE_SIZE (Mamatha Inamdar) [RHEL-99806] +- powerpc/pseries/dlpar: Search DRC index from ibm,drc-indexes for IO add (Mamatha Inamdar) [RHEL-90597] +- net: page_pool: avoid false positive warning if NAPI was never added (Ivan Vecera) [RHEL-93737] +- page_pool: remove WARN_ON() with OR (Ivan Vecera) [RHEL-93737] +- redhat/configs: enable CONFIG_TCG_SVSM (Stefano Garzarella) [RHEL-87276] +- x86/sev: Register tpm-svsm platform device (Stefano Garzarella) [RHEL-87276] +- tpm: Add SNP SVSM vTPM driver (Stefano Garzarella) [RHEL-87276] +- svsm: Add header with SVSM_VTPM_CMD helpers (Stefano Garzarella) [RHEL-87276] +- x86/sev: Add SVSM vTPM probe/send_command functions (Stefano Garzarella) [RHEL-87276] +- tpm: Make chip->{status,cancel,req_canceled} opt (Stefano Garzarella) [RHEL-87276] +- lib/group_cpus: fix NULL pointer dereference from group_cpus_evenly() (Ming Lei) [RHEL-100485] +- fwctl: Fix repeated device word in log message (Benjamin Poirier) [RHEL-86016] +- mlx5: Create an auxiliary device for fwctl_mlx5 (Benjamin Poirier) [RHEL-86016] +- fwctl/mlx5: Support for communicating with mlx5 fw (Benjamin Poirier) [RHEL-86016] +- fwctl: Add documentation (Benjamin Poirier) [RHEL-86016] +- fwctl: FWCTL_RPC to execute a Remote Procedure Call to device firmware (Benjamin Poirier) [RHEL-86016] +- taint: Add TAINT_FWCTL (Benjamin Poirier) [RHEL-86016] +- fwctl: FWCTL_INFO to return basic information about the device (Benjamin Poirier) [RHEL-86016] +- fwctl: Basic ioctl dispatch for the character device (Benjamin Poirier) [RHEL-86016] +- fwctl: Add basic structure for a class subsystem with a cdev (Benjamin Poirier) [RHEL-86016] +- scsi: fnic: Fix missing DMA mapping error in fnic_send_frame() (Karan Kumar) [RHEL-90133] +- scsi: fnic: Set appropriate logging level for log message (Karan Kumar) [RHEL-90133] +- scsi: fnic: Add and improve logs in FDMI and FDMI ABTS paths (Karan Kumar) [RHEL-90133] +- scsi: fnic: Turn off FDMI ACTIVE flags on link down (Karan Kumar) [RHEL-90133] +- scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out (Karan Kumar) [RHEL-90133] +- Revert "tty/serial: 8250: Sort drivers in Makefile" (Lenny Szubowicz) [RHEL-69911] +- audit: fix suffixed '/' filename matching (Ricardo Robaina) [RHEL-78967 RHEL-90107] +- audit: Use str_yes_no() helper function (Ricardo Robaina) [RHEL-78967] +- audit: Reorganize kerneldoc parameter names (Ricardo Robaina) [RHEL-78967] +- audit: Make use of str_enabled_disabled() helper (Ricardo Robaina) [RHEL-78967] +- audit: use task_tgid_nr() instead of task_pid_nr() (Ricardo Robaina) [RHEL-78967] +- redhat: enable test_kmod, test_module and install kmod selftests (Herton R. Krzesinski) [RHEL-94010] +- lib/test_kmod: do not hardcode/depend on any filesystem (Herton R. Krzesinski) [RHEL-94010] +- test_kmod: stop kernel-doc warnings (Herton R. Krzesinski) [RHEL-94010] +- testing: use the copyleft-next-0.3.1 SPDX tag (Herton R. Krzesinski) [RHEL-94010] +- redhat: spec: refresh the License field (Herton R. Krzesinski) [RHEL-94010] +- LICENSES: Add the copyleft-next-0.3.1 license (Herton R. Krzesinski) [RHEL-94010] +- lib/Kconfig.debug: make TEST_KMOD depend on PAGE_SIZE_LESS_THAN_256KB (Herton R. Krzesinski) [RHEL-94010] +- s390/ism: add release function for struct device (Christoph Schlameuss) [RHEL-73486] +- s390/qeth: move netif_napi_add_tx() and napi_enable() from under BH (Christoph Schlameuss) [RHEL-73486] +- s390/netiucv: Switch over to sysfs_emit() (Christoph Schlameuss) [RHEL-73486] +- octeon_ep: Fix host hang issue during device reboot (Kamal Heib) [RHEL-86703] +- sunrpc: handle SVC_GARBAGE during svc auth processing as auth error (CKI Backport Bot) [RHEL-101328] {CVE-2025-38089} + * Mon Jul 07 2025 Augusto Caringi [5.14.0-598.el9] - ibmvnic: Use kernel helpers for hex dumps (CKI Backport Bot) [RHEL-89020] {CVE-2025-22104} - SUNRPC: Cleanup/fix initial rq_pages allocation (Benjamin Coddington) [RHEL-91267] diff --git a/mod-internal.list b/mod-internal.list index 1eb364d7b..e83df2f87 100644 --- a/mod-internal.list +++ b/mod-internal.list @@ -45,6 +45,8 @@ test_klp_syscall test_klp_state test_klp_state2 test_klp_state3 +test_kmod +test_module torture refscale rcuscale diff --git a/sources b/sources index 41531d028..295a8e3e2 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-598.el9.tar.xz) = e3c851040bb6b6ef0c8eb3934546566e7f572191e4bf9979a4b8d02a7686b060dac9f872fa66fe3ab43f46c7842e5df45791bda13cbdec2738ee1d58c06bc6c7 -SHA512 (kernel-abi-stablelists-5.14.0-598.el9.tar.bz2) = 80509f5a8391c35cdb6475f98022bc55d23b764774d48f6576f60bf12d8667624623055e454de6cddd7202ee15e9384ddaec63c4259c3685175928cdab7c1a8c -SHA512 (kernel-kabi-dw-5.14.0-598.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27 +SHA512 (linux-5.14.0-599.el9.tar.xz) = c8a365203106e047225462c8814cef4c18b8ddba25b6eccb137615ae9aacfcc12213e88a0955c2e0dcc9d1ab7675133050b47d0bcc7d742bf799a32ab65f5319 +SHA512 (kernel-abi-stablelists-5.14.0-599.el9.tar.bz2) = 610e6b7a028a5bb10f54685d40cbaeb368caeb348dab5e60d17cebcae30079ca57ac4fe17277079cab358d57e14b08ee6e1475df5de4d566abdd35735796e22b +SHA512 (kernel-kabi-dw-5.14.0-599.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27