From 9d41558e06f72f1ef56e76a6c629a7c4ed443eaa Mon Sep 17 00:00:00 2001 From: Eduard Abdullin Date: Fri, 3 Oct 2025 02:14:08 +0000 Subject: [PATCH] Debrand for AlmaLinux OS Use AlmaLinux OS secure boot cert Enable Btrfs support for all kernel variants hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 qla4xxx: bring back deprecated PCI ids lpfc: bring back deprecated PCI ids be2iscsi: bring back deprecated PCI ids kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained --- Makefile.rhelver | 2 +- kernel.changelog | 68 ++++++++++++++++++++++++++++++++++++++++ kernel.spec | 81 +++++++++++++++++++++++++++++++++++++++++++----- sources | 6 ++-- 4 files changed, 146 insertions(+), 11 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 169be1929..84295d146 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 136 +RHEL_RELEASE = 137 # # RHEL_REBASE_NUM diff --git a/kernel.changelog b/kernel.changelog index 8b465718a..c15c6f5cb 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,71 @@ +* Thu Oct 02 2025 CKI KWF Bot [6.12.0-137.el10] +- x86/mce/amd: Add default names for MCA banks and blocks (Steve Best) [RHEL-117597] +- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Steve Best) [RHEL-117597] +- ceph: fix client race condition where r_parent becomes stale before sending message (Alex Markuze) [RHEL-117609] +- ceph: fix client race condition validating r_parent before applying state (Alex Markuze) [RHEL-117609] +- arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add RTC node (Jared Kangas) [RHEL-116642] +- arm64: dts: Add DSPI entries for S32G platforms (Jared Kangas) [RHEL-116642] +- arm64: dts: s32gxxxa-rdb: Add PCA85073A RTC module over I2C0 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add the eDMA nodes (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g2: Disable support for SD/eMMC UHS mode (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux (Jared Kangas) [RHEL-116642] +- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers (Ricardo Robaina) [RHEL-110657] +- x86/kaslr: Reduce KASLR entropy on most x86 systems (Ricardo Robaina) [RHEL-110657] +- x86/boot/compressed: Remove unused header includes from kaslr.c (Ricardo Robaina) [RHEL-110657] +- pidfs: Fix memory leak in pidfd_info() (Waiman Long) [RHEL-113598] +- fhandle: do_handle_open() should get FD with user flags (Waiman Long) [RHEL-113598] +- Documentation/sysctl: coredump: add %%F for pidfd number (Waiman Long) [RHEL-113598] +- pidfs: never refuse ppid == 0 in PIDFD_GET_INFO (Waiman Long) [RHEL-113598] +- fs/fhandle.c: fix a race in call of has_locked_children() (Waiman Long) [RHEL-113598] {CVE-2025-38306} +- coredump: reflow dump helpers a little (Waiman Long) [RHEL-113598] +- coredump: massage do_coredump() (Waiman Long) [RHEL-113598] +- coredump: massage format_corename() (Waiman Long) [RHEL-113598] +- coredump: hand a pidfd to the usermode coredump helper (Waiman Long) [RHEL-113598] +- coredump: fix error handling for replace_fd() (Waiman Long) [RHEL-113598] +- pidfs: move O_RDWR into pidfs_alloc_file() (Waiman Long) [RHEL-113598] +- selftests: coredump: Raise timeout to 2 minutes (Waiman Long) [RHEL-113598] +- selftests: coredump: Fix test failure for slow machines (Waiman Long) [RHEL-113598] +- selftests: coredump: Properly initialize pointer (Waiman Long) [RHEL-113598] +- pidfs: ensure that PIDFS_INFO_EXIT is available (Waiman Long) [RHEL-113598] +- pidfs/selftests: ensure correct headers for ioctl handling (Waiman Long) [RHEL-113598] +- selftests/pidfd: fix header inclusion (Waiman Long) [RHEL-113598] +- pidfs: allow to retrieve exit information (Waiman Long) [RHEL-113598] +- pidfs: record exit code and cgroupid at exit (Waiman Long) [RHEL-113598] +- pidfs: use private inode slab cache (Waiman Long) [RHEL-113598] +- pidfs: move setting flags into pidfs_alloc_file() (Waiman Long) [RHEL-113598] +- pidfd: rely on automatic cleanup in __pidfd_prepare() (Waiman Long) [RHEL-113598] +- pidfs: switch to copy_struct_to_user() (Waiman Long) [RHEL-113598] +- pidfs: improve ioctl handling (Waiman Long) [RHEL-113598] +- selftests: remove unneeded include (Waiman Long) [RHEL-113598] +- pidfs: allow bind-mounts (Waiman Long) [RHEL-113598] +- pidfs: lookup pid through rbtree (Waiman Long) [RHEL-113598] +- selftests/pidfd: add pidfs file handle selftests (Waiman Long) [RHEL-113598] +- pidfs: check for valid ioctl commands (Waiman Long) [RHEL-113598] +- pidfs: implement file handle support (Waiman Long) [RHEL-113598] +- exportfs: add permission method (Waiman Long) [RHEL-113598] +- fhandle: pull CAP_DAC_READ_SEARCH check into may_decode_fh() (Waiman Long) [RHEL-113598] +- exportfs: add open method (Waiman Long) [RHEL-113598] +- fhandle: simplify error handling (Waiman Long) [RHEL-113598] +- pseudofs: add support for export_ops (Waiman Long) [RHEL-113598] +- pidfs: support FS_IOC_GETVERSION (Waiman Long) [RHEL-113598] +- pidfs: remove 32bit inode number handling (Waiman Long) [RHEL-113598] +- pidfs: rework inode number allocation (Waiman Long) [RHEL-113598] +- selftests: coredump: Add stackdump test (Waiman Long) [RHEL-113598] +- fs/proc: do_task_stat: Fix ESP not readable during coredump (Waiman Long) [RHEL-113598] +- fs: fix is_mnt_ns_file() (Waiman Long) [RHEL-113598] +- pidfd: add ioctl to retrieve pid info (Waiman Long) [RHEL-113598] +- EDAC/bluefield: Don't use bluefield_edac_readl() result on error (Jennifer Berringer) [RHEL-103880] +- EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2 (Jennifer Berringer) [RHEL-103880] +- EDAC/bluefield: Fix potential integer overflow (Jennifer Berringer) [RHEL-103880] {CVE-2024-53161} +- RAS/AMD/FMPM: Get masked address (Aristeu Rozanski) [RHEL-87601] +- RAS/AMD/ATL: Include row[13] bit in row retirement (Aristeu Rozanski) [RHEL-87601] +Resolves: RHEL-103880, RHEL-110657, RHEL-113598, RHEL-116642, RHEL-117597, RHEL-117609, RHEL-87601 + * Mon Sep 29 2025 CKI KWF Bot [6.12.0-136.el10] - xfs: do not propagate ENODATA disk errors into xattr code (Carlos Maiolino) [RHEL-115731] - Fix packaging for libcpupower python binding debuginfo (John B. Wyatt IV) [RHEL-83442] diff --git a/kernel.spec b/kernel.spec index 376005ad6..ca6e6b8f7 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 136 +%define pkgrelease 137 %define kversion 6 -%define tarfile_release 6.12.0-136.el10 +%define tarfile_release 6.12.0-137.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 136%{?buildid}%{?dist} +%define specrelease 137%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-136.el10 +%define kabiversion 6.12.0-137.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4404,14 +4404,14 @@ fi\ # # %changelog -* Tue Sep 30 2025 Eduard Abdullin - 6.12.0-136 +* Fri Oct 03 2025 Eduard Abdullin - 6.12.0-137 - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert -* Tue Sep 30 2025 Neal Gompa - 6.12.0-136 +* Fri Oct 03 2025 Neal Gompa - 6.12.0-137 - Enable Btrfs support for all kernel variants -* Tue Sep 30 2025 Andrew Lukoshko - 6.12.0-136 +* Fri Oct 03 2025 Andrew Lukoshko - 6.12.0-137 - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 @@ -4422,6 +4422,73 @@ fi\ - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained +* Thu Oct 02 2025 CKI KWF Bot [6.12.0-137.el10] +- x86/mce/amd: Add default names for MCA banks and blocks (Steve Best) [RHEL-117597] +- x86/mce: Don't remove sysfs if thresholding sysfs init fails (Steve Best) [RHEL-117597] +- ceph: fix client race condition where r_parent becomes stale before sending message (Alex Markuze) [RHEL-117609] +- ceph: fix client race condition validating r_parent before applying state (Alex Markuze) [RHEL-117609] +- arm64: dts: s32g: Add USB device tree information for s32g2/s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add RTC node (Jared Kangas) [RHEL-116642] +- arm64: dts: Add DSPI entries for S32G platforms (Jared Kangas) [RHEL-116642] +- arm64: dts: s32gxxxa-rdb: Add PCA85073A RTC module over I2C0 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add FlexCAN[0..3] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add the eDMA nodes (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g399a-rdb3: Add INA231 sensor entry over I2C4 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add common 'S32G-EVB' and 'S32G-RDB' board support (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: add I2C[0..2] support for s32g2 and s32g3 (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g2: Disable support for SD/eMMC UHS mode (Jared Kangas) [RHEL-116642] +- arm64: dts: s32g: Add S32G2/S32G3 uSDHC pinmux (Jared Kangas) [RHEL-116642] +- x86/mm/init: Handle the special case of device private pages in add_pages(), to not increase max_pfn and trigger dma_addressing_limited() bounce buffers (Ricardo Robaina) [RHEL-110657] +- x86/kaslr: Reduce KASLR entropy on most x86 systems (Ricardo Robaina) [RHEL-110657] +- x86/boot/compressed: Remove unused header includes from kaslr.c (Ricardo Robaina) [RHEL-110657] +- pidfs: Fix memory leak in pidfd_info() (Waiman Long) [RHEL-113598] +- fhandle: do_handle_open() should get FD with user flags (Waiman Long) [RHEL-113598] +- Documentation/sysctl: coredump: add %%F for pidfd number (Waiman Long) [RHEL-113598] +- pidfs: never refuse ppid == 0 in PIDFD_GET_INFO (Waiman Long) [RHEL-113598] +- fs/fhandle.c: fix a race in call of has_locked_children() (Waiman Long) [RHEL-113598] {CVE-2025-38306} +- coredump: reflow dump helpers a little (Waiman Long) [RHEL-113598] +- coredump: massage do_coredump() (Waiman Long) [RHEL-113598] +- coredump: massage format_corename() (Waiman Long) [RHEL-113598] +- coredump: hand a pidfd to the usermode coredump helper (Waiman Long) [RHEL-113598] +- coredump: fix error handling for replace_fd() (Waiman Long) [RHEL-113598] +- pidfs: move O_RDWR into pidfs_alloc_file() (Waiman Long) [RHEL-113598] +- selftests: coredump: Raise timeout to 2 minutes (Waiman Long) [RHEL-113598] +- selftests: coredump: Fix test failure for slow machines (Waiman Long) [RHEL-113598] +- selftests: coredump: Properly initialize pointer (Waiman Long) [RHEL-113598] +- pidfs: ensure that PIDFS_INFO_EXIT is available (Waiman Long) [RHEL-113598] +- pidfs/selftests: ensure correct headers for ioctl handling (Waiman Long) [RHEL-113598] +- selftests/pidfd: fix header inclusion (Waiman Long) [RHEL-113598] +- pidfs: allow to retrieve exit information (Waiman Long) [RHEL-113598] +- pidfs: record exit code and cgroupid at exit (Waiman Long) [RHEL-113598] +- pidfs: use private inode slab cache (Waiman Long) [RHEL-113598] +- pidfs: move setting flags into pidfs_alloc_file() (Waiman Long) [RHEL-113598] +- pidfd: rely on automatic cleanup in __pidfd_prepare() (Waiman Long) [RHEL-113598] +- pidfs: switch to copy_struct_to_user() (Waiman Long) [RHEL-113598] +- pidfs: improve ioctl handling (Waiman Long) [RHEL-113598] +- selftests: remove unneeded include (Waiman Long) [RHEL-113598] +- pidfs: allow bind-mounts (Waiman Long) [RHEL-113598] +- pidfs: lookup pid through rbtree (Waiman Long) [RHEL-113598] +- selftests/pidfd: add pidfs file handle selftests (Waiman Long) [RHEL-113598] +- pidfs: check for valid ioctl commands (Waiman Long) [RHEL-113598] +- pidfs: implement file handle support (Waiman Long) [RHEL-113598] +- exportfs: add permission method (Waiman Long) [RHEL-113598] +- fhandle: pull CAP_DAC_READ_SEARCH check into may_decode_fh() (Waiman Long) [RHEL-113598] +- exportfs: add open method (Waiman Long) [RHEL-113598] +- fhandle: simplify error handling (Waiman Long) [RHEL-113598] +- pseudofs: add support for export_ops (Waiman Long) [RHEL-113598] +- pidfs: support FS_IOC_GETVERSION (Waiman Long) [RHEL-113598] +- pidfs: remove 32bit inode number handling (Waiman Long) [RHEL-113598] +- pidfs: rework inode number allocation (Waiman Long) [RHEL-113598] +- selftests: coredump: Add stackdump test (Waiman Long) [RHEL-113598] +- fs/proc: do_task_stat: Fix ESP not readable during coredump (Waiman Long) [RHEL-113598] +- fs: fix is_mnt_ns_file() (Waiman Long) [RHEL-113598] +- pidfd: add ioctl to retrieve pid info (Waiman Long) [RHEL-113598] +- EDAC/bluefield: Don't use bluefield_edac_readl() result on error (Jennifer Berringer) [RHEL-103880] +- EDAC/bluefield: Use Arm SMC for EMI access on BlueField-2 (Jennifer Berringer) [RHEL-103880] +- EDAC/bluefield: Fix potential integer overflow (Jennifer Berringer) [RHEL-103880] {CVE-2024-53161} +- RAS/AMD/FMPM: Get masked address (Aristeu Rozanski) [RHEL-87601] +- RAS/AMD/ATL: Include row[13] bit in row retirement (Aristeu Rozanski) [RHEL-87601] + * Mon Sep 29 2025 CKI KWF Bot [6.12.0-136.el10] - xfs: do not propagate ENODATA disk errors into xattr code (Carlos Maiolino) [RHEL-115731] - Fix packaging for libcpupower python binding debuginfo (John B. Wyatt IV) [RHEL-83442] diff --git a/sources b/sources index 39ac95f53..00353f538 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-136.el10.tar.xz) = 6b2e65c68c0195885d28d419e18ea66c537a7c32219071f5d296f4bfb1e344ac5b545f60da5eacb04d1f680c891165085cfcd0006e126b8e49b04db55ae8b288 -SHA512 (kernel-abi-stablelists-6.12.0-136.el10.tar.xz) = cff509735e0d5be8c1403626567bf2392af36b77d04f7ac9296532f285d2b198d055393fb13c1642ff00109d1265b244a45f1a072a220f10189e45f954d145ae -SHA512 (kernel-kabi-dw-6.12.0-136.el10.tar.xz) = 26137f77b603d79869095232f04f210c905a507187e70758416cb5f6e7494f6318533a3969fa0ff73a102e09deb99768ae0557514495d592f66a5d2032d1f9b6 +SHA512 (linux-6.12.0-137.el10.tar.xz) = 85c8810ee17516891312e8051ee84736b9062248731791dc0265a0915071658f0ffe548372bedd813e2f6389f9a324cc1e74abe43eb7dfea2549d048daeec9dd +SHA512 (kernel-abi-stablelists-6.12.0-137.el10.tar.xz) = 4875be0c30bd409f4f2c1b252346525c35aaad7ff54c85b8b225106aa295c38885b0cace54ee6ec96c21439b23db23f3a4411ca2c2170f1033eb8154090688f4 +SHA512 (kernel-kabi-dw-6.12.0-137.el10.tar.xz) = 41dd21e94a41757c319414bc872494c50b2d68c3babb2fabec65a848896a1d2d9f4a11e811c9c5f9f952db70b021e3bebbdac07e3037eed4c4b74a1aefee4ef6