diff --git a/Makefile.rhelver b/Makefile.rhelver index 8f370489d..e63c3fcd4 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 531 +RHEL_RELEASE = 532 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index ccb74a4fb..3e57f2361 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -584,6 +584,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 40fdc1fc8..ccea7a368 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -584,6 +584,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index a5b8ac977..8dbfba3cb 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -581,6 +581,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 2e7ea25b7..4cefba275 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -581,6 +581,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 2b89e05f7..43f107d31 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -591,6 +591,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 8706eec67..8ee3501cc 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -591,6 +591,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c2949528f..2e76dc358 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -434,6 +434,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 6d9036be3..17a3c71e5 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -434,6 +434,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 101f7a3af..6f0c03ced 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -434,6 +434,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 9b0fe8063..1d26fc592 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -434,6 +434,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 043d2cc60..ee01b7211 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -437,6 +437,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y # CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 4df950fbd..79286200a 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -463,6 +463,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 0837c7ac5..024b252b1 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -463,6 +463,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index c92c14d14..e11d14654 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -473,6 +473,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 6a7d10adf..f2969bc7c 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -473,6 +473,8 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT=m CONFIG_BNXT_SRIOV=y CONFIG_BONDING=m +# CONFIG_BOOT_CONFIG_EMBED is not set +# CONFIG_BOOT_CONFIG_FORCE is not set CONFIG_BOOT_CONFIG=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set diff --git a/kernel.changelog b/kernel.changelog index cc2e5b2f3..a364cd508 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,92 @@ +* Tue Nov 19 2024 Rado Vrbovsky [5.14.0-532.el9] +- KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-66118] +- pinctrl: intel: platform: fix error path in device_for_each_child_node() (Steve Best) [RHEL-66957] {CVE-2024-50197} +- device property: Introduce device_for_each_child_node_scoped() (Steve Best) [RHEL-66957] {CVE-2024-50197} +- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Steve Best) [RHEL-66957] {CVE-2024-50197} +- kernel.spec: add bootconfig to kernel-tools package (Brian Masney) [RHEL-65546] +- bootconfig: Remove duplicate included header file linux/bootconfig.h (Brian Masney) [RHEL-65546] +- bootconfig: Fix the kerneldoc of _xbc_exit() (Brian Masney) [RHEL-65546] +- bootconfig: use memblock_free_late to free xbc memory to buddy (Brian Masney) [RHEL-65546] +- bootconfig: do not put quotes on cmdline items unless necessary (Brian Masney) [RHEL-65546] +- bootconfig: Fix testcase to increase max node (Brian Masney) [RHEL-65546] +- bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y (Brian Masney) [RHEL-65546] +- tools/bootconfig: fix single & used for logical condition (Brian Masney) [RHEL-65546] +- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Brian Masney) [RHEL-65546] +- bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED (Brian Masney) [RHEL-65546] +- Allow forcing unconditional bootconfig processing (Brian Masney) [RHEL-65546] +- Documentation: Fixed a typo in bootconfig.rst (Brian Masney) [RHEL-65546] +- bootconfig: Support embedding a bootconfig file in kernel (Brian Masney) [RHEL-65546] +- bootconfig: Check the checksum before removing the bootconfig from initrd (Brian Masney) [RHEL-65546] +- docs: bootconfig: Add how to embed the bootconfig into kernel (Brian Masney) [RHEL-65546] +- bootconfig: Make the bootconfig.o as a normal object file (Brian Masney) [RHEL-65546] +- bootconfig: Initialize ret in xbc_parse_tree() (Brian Masney) [RHEL-65546] +- lib/bootconfig: Fix the xbc_get_info kerneldoc (Brian Masney) [RHEL-65546] +- lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init function (Brian Masney) [RHEL-65546] +- bootconfig: Cleanup dummy headers in tools/bootconfig (Brian Masney) [RHEL-65546] +- bootconfig: Replace u16 and u32 with uint16_t and uint32_t (Brian Masney) [RHEL-65546] +- bootconfig: Remove unused debug function (Brian Masney) [RHEL-65546] +- bootconfig: Split parse-tree part from xbc_init (Brian Masney) [RHEL-65546] +- bootconfig: Rename xbc_destroy_all() to xbc_exit() (Brian Masney) [RHEL-65546] +- tools/bootconfig: Run test script when build all (Brian Masney) [RHEL-65546] +- bootconfig: Add xbc_get_info() for the node information (Brian Masney) [RHEL-65546] +- bootconfig: Allocate xbc_data inside xbc_init() (Brian Masney) [RHEL-65546] +- init/bootconfig: Reorder init parameter from bootconfig and cmdline (Brian Masney) [RHEL-65546] +- init: bootconfig: Remove all bootconfig data when the init memory is removed (Brian Masney) [RHEL-65546] +- tools/bootconfig: Show whole test command for each test case (Brian Masney) [RHEL-65546] +- tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh (Brian Masney) [RHEL-65546] +- docs: bootconfig: Add how to use bootconfig for kernel parameters (Brian Masney) [RHEL-65546] +- tracing/boot: Fix to check the histogram control param is a leaf node (Brian Masney) [RHEL-65546] +- tracing/boot: Fix trace_boot_hist_add_array() to check array is value (Brian Masney) [RHEL-65546] +- bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey() (Brian Masney) [RHEL-65546] +- bootconfig/tracing/ktest: Update ktest example for boot-time tracing (Brian Masney) [RHEL-65546] +- docs/trace: fix a label of boottime-trace (Brian Masney) [RHEL-65546] +- Documentation: tracing: Add histogram syntax to boot-time tracing (Brian Masney) [RHEL-65546] +- tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks (Brian Masney) [RHEL-65546] +- tracing/boot: Show correct histogram error command (Brian Masney) [RHEL-65546] +- tracing/boot: Support multiple histograms for each event (Brian Masney) [RHEL-65546] +- tracing: Initialize integer variable to prevent garbage return value (Brian Masney) [RHEL-65546] +- tracing/boot: Support multiple handlers for per-event histogram (Brian Masney) [RHEL-65546] +- tracing/boot: Add per-event histogram action options (Brian Masney) [RHEL-65546] +- tracing/boot: Fix a hist trigger dependency for boot time tracing (Brian Masney) [RHEL-65546] +- tools/bootconfig: Use per-group/all enable option in ftrace2bconf script (Brian Masney) [RHEL-65546] +- tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh (Brian Masney) [RHEL-65546] +- tools/bootconfig: Support per-group/all event enabling option (Brian Masney) [RHEL-65546] +- redhat/configs: set values for CONFIG_BOOT_CONFIG_{EMBED,FORCE} (Brian Masney) [RHEL-65546] +- tools/power/x86/intel-speed-select: v1.20 release (Steve Best) [RHEL-65196] +- tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Steve Best) [RHEL-65196] +- platform/x86: ISST: Add Diamond Rapids to support list (Steve Best) [RHEL-65196] +- platform/x86: ISST: Fix return value on last invalid resource (Steve Best) [RHEL-65196] +- platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg() (Steve Best) [RHEL-65196] +- platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines (Steve Best) [RHEL-65196] +- platform/x86: ISST: Use only TPMI interface when present (Steve Best) [RHEL-65196] +- platform/x86: ISST: Avoid some SkyLake server models (Steve Best) [RHEL-65196] +- platform/x86: ISST: Add model specific loading for common module (Steve Best) [RHEL-65196] +- x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-65196] +- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CKI Backport Bot) [RHEL-64540] {CVE-2024-50006} +- ext4: no need to continue when the number of entries is 1 (CKI Backport Bot) [RHEL-64524] {CVE-2024-49967} +- ext4: fix slab-use-after-free in ext4_split_extent_at() (CKI Backport Bot) [RHEL-64147] {CVE-2024-49884} +- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CKI Backport Bot) [RHEL-64010] {CVE-2024-49983} +- ext4: fix timer use-after-free on failed mount (CKI Backport Bot) [RHEL-64008] {CVE-2024-49960} +- ext4: aovid use-after-free in ext4_ext_insert_extent() (CKI Backport Bot) [RHEL-64001] {CVE-2024-49883} +- ext4: fix double brelse() the buffer of the extents path (CKI Backport Bot) [RHEL-63617] {CVE-2024-49882} +- driver core: Fix uevent_show() vs driver detach race (CKI Backport Bot) [RHEL-61583] {CVE-2024-44952} +- thermal: intel: hfi: Give HFI instances package scope (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Increase the number of CPU capabilities per netlink event (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Rename HFI_MAX_THERM_NOTIFY_COUNT (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Rename HFI_UPDATE_INTERVAL (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Enable HFI only when required (David Arcari) [RHEL-20130] +- thermal: netlink: Add genetlink bind/unbind notifications (David Arcari) [RHEL-20130] +- x86/cpu/topology: Rename topology_max_die_per_package() [partial] (David Arcari) [RHEL-20130] +- genetlink: Add per family bind/unbind callbacks (David Arcari) [RHEL-20130] +- thermal: netlink: Rework notify API for cooling devices (David Arcari) [RHEL-20130] +- thermal: netlink: Add thermal_group_has_listeners() helper (David Arcari) [RHEL-20130] +- thermal: netlink: Add enum for mutlicast groups indexes (David Arcari) [RHEL-20130] +- thermal: netlink: Drop thermal_notify_tz_trip_add/delete() (David Arcari) [RHEL-20130] +- thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() (David Arcari) [RHEL-20130] +- ext4: fix infinite loop when replaying fast_commit (CKI Backport Bot) [RHEL-54846] {CVE-2024-43828} +Resolves: RHEL-20130, RHEL-54846, RHEL-61583, RHEL-63617, RHEL-64001, RHEL-64008, RHEL-64010, RHEL-64147, RHEL-64524, RHEL-64540, RHEL-65196, RHEL-65546, RHEL-66118, RHEL-66957 + * Fri Nov 15 2024 Rado Vrbovsky [5.14.0-531.el9] - bnx2x: Set ivi->vlan field as an integer (Michal Schmidt) [RHEL-52258 RHEL-52667] - bnx2x: Provide declaration of dmae_reg_go_c in header (Michal Schmidt) [RHEL-52258 RHEL-52667] diff --git a/kernel.spec b/kernel.spec index 8c79e1792..18cb78951 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 531 +%define pkgrelease 532 %define kversion 5 -%define tarfile_release 5.14.0-531.el9 +%define tarfile_release 5.14.0-532.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 531%{?buildid}%{?dist} +%define specrelease 532%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-531.el9 +%define kabiversion 5.14.0-532.el9 # # End of genspec.sh variables @@ -1168,7 +1168,7 @@ This package provides debug information for package kernel-tools. # symlinks because of the trailing nonmatching alternation and # the leading .*, because of find-debuginfo.sh's buggy handling # of matching the pattern against the symlinks file. -%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|.*%%{_sbindir}/intel_sdsi(\.debug)?|XXX' -o kernel-tools-debuginfo.list} +%{expand:%%global _find_debuginfo_opts %{?_find_debuginfo_opts} -p '.*%%{_bindir}/bootconfig(\.debug)?|.*%%{_bindir}/centrino-decode(\.debug)?|.*%%{_bindir}/powernow-k8-decode(\.debug)?|.*%%{_bindir}/cpupower(\.debug)?|.*%%{_libdir}/libcpupower.*|.*%%{_bindir}/turbostat(\.debug)?|.*%%{_bindir}/x86_energy_perf_policy(\.debug)?|.*%%{_bindir}/tmon(\.debug)?|.*%%{_bindir}/lsgpio(\.debug)?|.*%%{_bindir}/gpio-hammer(\.debug)?|.*%%{_bindir}/gpio-event-mon(\.debug)?|.*%%{_bindir}/gpio-watch(\.debug)?|.*%%{_bindir}/iio_event_monitor(\.debug)?|.*%%{_bindir}/iio_generic_buffer(\.debug)?|.*%%{_bindir}/lsiio(\.debug)?|.*%%{_bindir}/intel-speed-select(\.debug)?|.*%%{_bindir}/page_owner_sort(\.debug)?|.*%%{_bindir}/slabinfo(\.debug)?|.*%%{_sbindir}/intel_sdsi(\.debug)?|XXX' -o kernel-tools-debuginfo.list} %package -n rtla Summary: Real-Time Linux Analysis tools @@ -2737,6 +2737,9 @@ chmod +x tools/power/cpupower/utils/version-gen.sh pushd tools/thermal/tmon/ %{tools_make} popd +pushd tools/bootconfig/ +%{tools_make} +popd pushd tools/iio/ %{tools_make} popd @@ -3052,6 +3055,9 @@ install -m644 %{SOURCE2001} %{buildroot}%{_sysconfdir}/sysconfig/cpupower pushd tools/thermal/tmon %{tools_make} INSTALL_ROOT=%{buildroot} install popd +pushd tools/bootconfig +%{tools_make} DESTDIR=%{buildroot} install +popd pushd tools/iio %{tools_make} DESTDIR=%{buildroot} install popd @@ -3559,6 +3565,7 @@ fi # cpupowerarchs %endif %{_bindir}/tmon +%{_bindir}/bootconfig %{_bindir}/iio_event_monitor %{_bindir}/iio_generic_buffer %{_bindir}/lsiio @@ -3806,6 +3813,94 @@ fi # # %changelog +* Tue Nov 19 2024 Rado Vrbovsky [5.14.0-532.el9] +- KVM: selftests: memslot_perf_test: increase guest sync timeout (Maxim Levitsky) [RHEL-66118] +- pinctrl: intel: platform: fix error path in device_for_each_child_node() (Steve Best) [RHEL-66957] {CVE-2024-50197} +- device property: Introduce device_for_each_child_node_scoped() (Steve Best) [RHEL-66957] {CVE-2024-50197} +- device property: Add cleanup.h based fwnode_handle_put() scope based cleanup. (Steve Best) [RHEL-66957] {CVE-2024-50197} +- kernel.spec: add bootconfig to kernel-tools package (Brian Masney) [RHEL-65546] +- bootconfig: Remove duplicate included header file linux/bootconfig.h (Brian Masney) [RHEL-65546] +- bootconfig: Fix the kerneldoc of _xbc_exit() (Brian Masney) [RHEL-65546] +- bootconfig: use memblock_free_late to free xbc memory to buddy (Brian Masney) [RHEL-65546] +- bootconfig: do not put quotes on cmdline items unless necessary (Brian Masney) [RHEL-65546] +- bootconfig: Fix testcase to increase max node (Brian Masney) [RHEL-65546] +- bootconfig: Change message if no bootconfig with CONFIG_BOOT_CONFIG_FORCE=y (Brian Masney) [RHEL-65546] +- tools/bootconfig: fix single & used for logical condition (Brian Masney) [RHEL-65546] +- bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support (Brian Masney) [RHEL-65546] +- bootconfig: Default BOOT_CONFIG_FORCE to y if BOOT_CONFIG_EMBED (Brian Masney) [RHEL-65546] +- Allow forcing unconditional bootconfig processing (Brian Masney) [RHEL-65546] +- Documentation: Fixed a typo in bootconfig.rst (Brian Masney) [RHEL-65546] +- bootconfig: Support embedding a bootconfig file in kernel (Brian Masney) [RHEL-65546] +- bootconfig: Check the checksum before removing the bootconfig from initrd (Brian Masney) [RHEL-65546] +- docs: bootconfig: Add how to embed the bootconfig into kernel (Brian Masney) [RHEL-65546] +- bootconfig: Make the bootconfig.o as a normal object file (Brian Masney) [RHEL-65546] +- bootconfig: Initialize ret in xbc_parse_tree() (Brian Masney) [RHEL-65546] +- lib/bootconfig: Fix the xbc_get_info kerneldoc (Brian Masney) [RHEL-65546] +- lib/bootconfig: Make xbc_alloc_mem() and xbc_free_mem() as __init function (Brian Masney) [RHEL-65546] +- bootconfig: Cleanup dummy headers in tools/bootconfig (Brian Masney) [RHEL-65546] +- bootconfig: Replace u16 and u32 with uint16_t and uint32_t (Brian Masney) [RHEL-65546] +- bootconfig: Remove unused debug function (Brian Masney) [RHEL-65546] +- bootconfig: Split parse-tree part from xbc_init (Brian Masney) [RHEL-65546] +- bootconfig: Rename xbc_destroy_all() to xbc_exit() (Brian Masney) [RHEL-65546] +- tools/bootconfig: Run test script when build all (Brian Masney) [RHEL-65546] +- bootconfig: Add xbc_get_info() for the node information (Brian Masney) [RHEL-65546] +- bootconfig: Allocate xbc_data inside xbc_init() (Brian Masney) [RHEL-65546] +- init/bootconfig: Reorder init parameter from bootconfig and cmdline (Brian Masney) [RHEL-65546] +- init: bootconfig: Remove all bootconfig data when the init memory is removed (Brian Masney) [RHEL-65546] +- tools/bootconfig: Show whole test command for each test case (Brian Masney) [RHEL-65546] +- tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh (Brian Masney) [RHEL-65546] +- docs: bootconfig: Add how to use bootconfig for kernel parameters (Brian Masney) [RHEL-65546] +- tracing/boot: Fix to check the histogram control param is a leaf node (Brian Masney) [RHEL-65546] +- tracing/boot: Fix trace_boot_hist_add_array() to check array is value (Brian Masney) [RHEL-65546] +- bootconfig: Rename xbc_node_find_child() to xbc_node_find_subkey() (Brian Masney) [RHEL-65546] +- bootconfig/tracing/ktest: Update ktest example for boot-time tracing (Brian Masney) [RHEL-65546] +- docs/trace: fix a label of boottime-trace (Brian Masney) [RHEL-65546] +- Documentation: tracing: Add histogram syntax to boot-time tracing (Brian Masney) [RHEL-65546] +- tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks (Brian Masney) [RHEL-65546] +- tracing/boot: Show correct histogram error command (Brian Masney) [RHEL-65546] +- tracing/boot: Support multiple histograms for each event (Brian Masney) [RHEL-65546] +- tracing: Initialize integer variable to prevent garbage return value (Brian Masney) [RHEL-65546] +- tracing/boot: Support multiple handlers for per-event histogram (Brian Masney) [RHEL-65546] +- tracing/boot: Add per-event histogram action options (Brian Masney) [RHEL-65546] +- tracing/boot: Fix a hist trigger dependency for boot time tracing (Brian Masney) [RHEL-65546] +- tools/bootconfig: Use per-group/all enable option in ftrace2bconf script (Brian Masney) [RHEL-65546] +- tools/bootconfig: Add histogram syntax support to bconf2ftrace.sh (Brian Masney) [RHEL-65546] +- tools/bootconfig: Support per-group/all event enabling option (Brian Masney) [RHEL-65546] +- redhat/configs: set values for CONFIG_BOOT_CONFIG_{EMBED,FORCE} (Brian Masney) [RHEL-65546] +- tools/power/x86/intel-speed-select: v1.20 release (Steve Best) [RHEL-65196] +- tools/power/x86/intel-speed-select: Set TRL MSR in 100 MHz units (Steve Best) [RHEL-65196] +- platform/x86: ISST: Add Diamond Rapids to support list (Steve Best) [RHEL-65196] +- platform/x86: ISST: Fix return value on last invalid resource (Steve Best) [RHEL-65196] +- platform/x86: ISST: Simplify isst_misc_reg() and isst_misc_unreg() (Steve Best) [RHEL-65196] +- platform/x86: intel_speed_select_if: Switch to new Intel CPU model defines (Steve Best) [RHEL-65196] +- platform/x86: ISST: Use only TPMI interface when present (Steve Best) [RHEL-65196] +- platform/x86: ISST: Avoid some SkyLake server models (Steve Best) [RHEL-65196] +- platform/x86: ISST: Add model specific loading for common module (Steve Best) [RHEL-65196] +- x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-65196] +- ext4: fix i_data_sem unlock order in ext4_ind_migrate() (CKI Backport Bot) [RHEL-64540] {CVE-2024-50006} +- ext4: no need to continue when the number of entries is 1 (CKI Backport Bot) [RHEL-64524] {CVE-2024-49967} +- ext4: fix slab-use-after-free in ext4_split_extent_at() (CKI Backport Bot) [RHEL-64147] {CVE-2024-49884} +- ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free (CKI Backport Bot) [RHEL-64010] {CVE-2024-49983} +- ext4: fix timer use-after-free on failed mount (CKI Backport Bot) [RHEL-64008] {CVE-2024-49960} +- ext4: aovid use-after-free in ext4_ext_insert_extent() (CKI Backport Bot) [RHEL-64001] {CVE-2024-49883} +- ext4: fix double brelse() the buffer of the extents path (CKI Backport Bot) [RHEL-63617] {CVE-2024-49882} +- driver core: Fix uevent_show() vs driver detach race (CKI Backport Bot) [RHEL-61583] {CVE-2024-44952} +- thermal: intel: hfi: Give HFI instances package scope (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Increase the number of CPU capabilities per netlink event (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Rename HFI_MAX_THERM_NOTIFY_COUNT (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Shorten the thermal netlink event delay to 100ms (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Rename HFI_UPDATE_INTERVAL (David Arcari) [RHEL-20130] +- thermal: intel: hfi: Enable HFI only when required (David Arcari) [RHEL-20130] +- thermal: netlink: Add genetlink bind/unbind notifications (David Arcari) [RHEL-20130] +- x86/cpu/topology: Rename topology_max_die_per_package() [partial] (David Arcari) [RHEL-20130] +- genetlink: Add per family bind/unbind callbacks (David Arcari) [RHEL-20130] +- thermal: netlink: Rework notify API for cooling devices (David Arcari) [RHEL-20130] +- thermal: netlink: Add thermal_group_has_listeners() helper (David Arcari) [RHEL-20130] +- thermal: netlink: Add enum for mutlicast groups indexes (David Arcari) [RHEL-20130] +- thermal: netlink: Drop thermal_notify_tz_trip_add/delete() (David Arcari) [RHEL-20130] +- thermal: netlink: Use for_each_trip() in thermal_genl_cmd_tz_get_trip() (David Arcari) [RHEL-20130] +- ext4: fix infinite loop when replaying fast_commit (CKI Backport Bot) [RHEL-54846] {CVE-2024-43828} + * Fri Nov 15 2024 Rado Vrbovsky [5.14.0-531.el9] - bnx2x: Set ivi->vlan field as an integer (Michal Schmidt) [RHEL-52258 RHEL-52667] - bnx2x: Provide declaration of dmae_reg_go_c in header (Michal Schmidt) [RHEL-52258 RHEL-52667] diff --git a/sources b/sources index 41191dbe9..ba238ce7f 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-531.el9.tar.xz) = f9b005b8b0426194876121705f33f73f4491fb7d94170996518d4772d89d1ee9506c77fb5d012dad222f4d3b1288aed16f92b393b3379a7335fcb9d2eb33843a -SHA512 (kernel-abi-stablelists-5.14.0-531.el9.tar.bz2) = d4f5057b14d8142d6fdb5d92bcffb40e36b78431f4963bda70c090c67772d2ba6064986c86a59dd9605be9ea34f9b09a88e849fa95a37606234d8d8c72d1b954 -SHA512 (kernel-kabi-dw-5.14.0-531.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-532.el9.tar.xz) = 880339a43cf279b6999d0cba3f90be732ecf7935e2ed7903ba899ab5a7583e4a492fe1c2511855ffc4f42d0c704e379529dbcce2a93f728a279c22f099af9e00 +SHA512 (kernel-abi-stablelists-5.14.0-532.el9.tar.bz2) = 44e9a5c0b2b611dde933dcfc1f831ec34f2546fb3890d066fbdc9540828dfef43fb8d95df0ff0dedc2a182abe802dfb04991210ebadb8cd483080beb90267fb7 +SHA512 (kernel-kabi-dw-5.14.0-532.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb