kernel-5.14.0-582.el9

* Tue Apr 29 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-582.el9]
- gfs2: deallocate inodes in gfs2_create_inode (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move gfs2_dinode_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Don't reread inodes unnecessarily (Andreas Gruenbacher) [RHEL-88093]
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher) [RHEL-88093]
- gfs2: No longer use 'extern' in function declarations (Andreas Gruenbacher) [RHEL-88093]
- docs: move x86 documentation into Documentation/arch/ (Waiman Long) [RHEL-68940]
- x86: Add missing code to arch/x86/include/asm/linkage.h (Waiman Long) [RHEL-68940]
- jump_label: Fix static_key_slow_dec() yet again (Waiman Long) [RHEL-68940]
- jump_label: Fix the fix, brown paper bags galore (Waiman Long) [RHEL-68940]
- jump_label: Simplify and clarify static_key_fast_inc_cpus_locked() (Waiman Long) [RHEL-68940]
- jump_label: Clarify condition in static_key_fast_inc_not_disabled() (Waiman Long) [RHEL-68940]
- jump_label: Fix concurrency issues in static_key_slow_dec() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use the correct length when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Sort local vars in apply_alternatives() (Waiman Long) [RHEL-68940]
- x86/alternatives: Optimize optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Get rid of __optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use a temporary buffer when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Catch late X86_FEATURE modifiers (Waiman Long) [RHEL-68940]
- x86/percpu: Use __force to cast from __percpu address space (Waiman Long) [RHEL-68940]
- x86/percpu: Unify arch_raw_cpu_ptr() defines (Waiman Long) [RHEL-68940]
- jump_label,module: Don't alloc static_key_mod for __ro_after_init keys (Waiman Long) [RHEL-68940]
- x86/bpf: Fix IP for relocating call depth accounting (Waiman Long) [RHEL-68940]
- x86/alternatives: Move apply_relocation() out of init section (Waiman Long) [RHEL-68940]
- x86/percpu: Avoid sparse warning with cast to named address space (Waiman Long) [RHEL-68940]
- x86/traps: Use current_top_of_stack() helper in traps.c (Waiman Long) [RHEL-68940]
- x86/percpu: Fix "const_pcpu_hot" version generation failure (Waiman Long) [RHEL-68940]
- x86/callthunks: Correct calculation of dest address in is_callthunk() (Waiman Long) [RHEL-68940]
- x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/smp: Move the call to smp_processor_id() after the early exit in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/percpu: Declare const_pcpu_hot as extern const variable (Waiman Long) [RHEL-68940]
- x86/paravirt: Remove no longer needed paravirt patching code (Waiman Long) [RHEL-68940]
- x86/callthunks: Mark apply_relocation() as __init_or_module (Waiman Long) [RHEL-68940]
- x86/callthunks: Fix and unify call thunks assembly snippets (Waiman Long) [RHEL-68940]
- x86/callthunks: Handle %%rip-relative relocations in call thunk template (Waiman Long) [RHEL-68940]
- x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__ (Waiman Long) [RHEL-68940]
- x86/percpu: Return correct variable from current_top_of_stack() (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce %%rip-relative addressing to PER_CPU_VAR() (Waiman Long) [RHEL-68940]
- x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/fpu: Clean up FPU switching in the middle of task switching (Waiman Long) [RHEL-68940]
- x86/percpu: Use the correct asm operand modifier in percpu_stable_op() (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize (Waiman Long) [RHEL-68940]
- x86/percpu: Disable named address spaces for KASAN (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for percpu read/write accessors (Waiman Long) [RHEL-68940]
- x86/percpu: Use compiler segment prefix qualifier (Waiman Long) [RHEL-68940]
- x86/percpu: Enable named address spaces with known compiler version (Waiman Long) [RHEL-68940]
- x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variables (Waiman Long) [RHEL-68940]
- x86/paravirt: Make BUG_func() usable by non-GPL modules (Waiman Long) [RHEL-68940]
- x86/alternative: Correct feature bit debug output (Waiman Long) [RHEL-68940]
- x86/paravirt: Switch mixed paravirt/alternative calls to alternatives (Waiman Long) [RHEL-68940]
- x86/alternative: Add indirect call patching (Waiman Long) [RHEL-68940]
- x86/paravirt: Move some functions and defines to alternative.c (Waiman Long) [RHEL-68940]
- x86/paravirt: Introduce ALT_NOT_XEN (Waiman Long) [RHEL-68940]
- x86/alternatives: Sync core before enabling interrupts (Waiman Long) [RHEL-68940]
- arch: Remove cmpxchg_double (Waiman Long) [RHEL-68940]
- x86,intel_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- x86,amd_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- locking/atomic: Correct (cmp)xchg() instrumentation (Waiman Long) [RHEL-68940]
- arm64: cmpxchg_double*: hazard against entire exchange variable (Waiman Long) [RHEL-68940]
- jump_label: Prevent key->enabled int overflow (Waiman Long) [RHEL-68940]
- jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked() (Waiman Long) [RHEL-68940]
- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). (Guillaume Nault) [RHEL-57031]
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Hangbin Liu) [RHEL-84573]
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Hangbin Liu) [RHEL-84573] {CVE-2025-22005}
- net: ipv6: fix dst ref loop on input in seg6 lwt (Hangbin Liu) [RHEL-84573]
- net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels (Hangbin Liu) [RHEL-84573] {CVE-2025-21768}
- inet: ipmr: fix data-races (Hangbin Liu) [RHEL-84573]
- perf script: Fix hangup in offline flamegraph report (Anubhav Shelat) [RHEL-87957]
- perf script: force stdin for flamegraph in live mode (Anubhav Shelat) [RHEL-87957]
- locking/lockdep: Add kasan_check_byte() check in lock_acquire() (Waiman Long) [RHEL-81997]
- locking/lockdep: Disable KASAN instrumentation of lockdep.c (Waiman Long) [RHEL-81997]
- Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices. (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix driver sending truncated data (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Fix Add Device to responding before completing (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_sync: Fix not setting Random Address when required (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix circular lock in iso_conn_big_sync (Bastien Nocera) [RHEL-74483] {CVE-2024-54191}
- Bluetooth: SCO: Add support for 16 bits transparent voice setting (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix recursive locking warning (Bastien Nocera) [RHEL-74483]
- Bluetooth: Improve setsockopt() handling of malformed user input (Bastien Nocera) [RHEL-74483]
- net: Make copy_safe_from_sockptr() match documentation (Bastien Nocera) [RHEL-74483]
- net: add copy_safe_from_sockptr() helper (Bastien Nocera) [RHEL-74483]
- net/tcp: Introduce TCP_AO setsockopt()s [partial] (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: remove the redundant sco_conn_put (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Add initial implementation of MGMT_OP_HCI_CMD_SYNC (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_bcm: Use the devm_clk_get_optional() helper (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Send BIG Create Sync via hci_sync (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Remove alloc from critical section (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Use kref to track lifetime of iso_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: Use kref to track lifetime of sco_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: HCI: Add IPC(11) bus type (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add 3 HWIDs for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Update hci_conn_hash_lookup_big for Broadcast slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Fix matching parent socket for BIS slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: btrtl: Decrease HCI_OP_RESET timeout from 10 s to 2 s (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: Set quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Support new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Add new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_qca: use devm_clk_get_optional_enabled_with_rate() (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtksdio: Lookup device node only as fallback (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_core: Fix not checking skb length on hci_scodata_packet (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Add GPIO support to power save feature (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Bastien Nocera) [RHEL-74483]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Rename IW615 to IW610 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Drop _v0 suffix from FW names (Bastien Nocera) [RHEL-74483]
- Bluetooth: add HAS_IOPORT dependencies (Bastien Nocera) [RHEL-74483]
- perf annotate: Return errors from disasm_line__parse_powerpc() (Jakub Brnak) [RHEL-83785]
- perf annotate: Add annotation_options.disassembler_used (Jakub Brnak) [RHEL-83785]
- perf annotate: Use an array for the disassembler preference (Jakub Brnak) [RHEL-83785]
- perf disasm: Allow configuring what disassemblers to use (Jakub Brnak) [RHEL-83785]
- perf disasm: Define stubs for the LLVM and capstone disassemblers (Jakub Brnak) [RHEL-83785]
- perf disasm: Introduce symbol__disassemble_objdump() (Jakub Brnak) [RHEL-83785]
- netpoll: hold rcu read lock in __netpoll_send_skb() (Paolo Abeni) [RHEL-87474]
- net: Clear old fragment checksum value in napi_reuse_skb (Paolo Abeni) [RHEL-87474]
- neighbour: use RCU protection in __neigh_notify() (Paolo Abeni) [RHEL-87474]
- iomap: add a workaround for racy i_size updates on block devices (CKI Backport Bot) [RHEL-79099]
- selftests: netfilter: add test case for recent mismatch bug (CKI Backport Bot) [RHEL-87163]
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet (CKI Backport Bot) [RHEL-87163]
- sctp: detect and prevent references to a freed transport in sendmsg (Xin Long) [RHEL-84590]
- sctp: add mutual exclusion in proc_sctp_do_udp_port() (Xin Long) [RHEL-84590]
- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: udp_port: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: auth_enable: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: rto_min/max: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- scsi: fnic: Remove unnecessary NUL-terminations (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant flush_workqueue() calls (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary spinlock locking and unlocking (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace fnic->lock_flags with local flags (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace use of sizeof with standard usage (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix indentation and remove unnecessary parenthesis (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary debug print (Karan Kumar) [RHEL-64440]
- scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Test for memory allocation failure and return error code (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code from failure of scsi drv init (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code for mem alloc failure (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix use of uninitialized value in debug message (Karan Kumar) [RHEL-64440]
- scsi: fnic: Delete incorrect debugfs error handling (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove extern definition from .c files (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else and unnecessary break in FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support to handle port channel RSCN (Karan Kumar) [RHEL-64440]
- scsi: fnic: Code cleanup (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add stats and related functionality (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify fnic interfaces to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify IO path to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add functionality in fnic to support FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FDMI (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add Cisco hardware model names (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for unsolicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for target based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for fabric based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add headers and definitions for FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace shost_printk() with dev_info()/dev_err() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vcalloc() instead of vmalloc() and memset(0) (Karan Kumar) [RHEL-64440]
- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move flush_work initialization out of if block (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Convert snprintf() to sysfs_emit() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: unlock on error path in fnic_queuecommand() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Improve logs and add support for multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic driver (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove usage of host_lock (Karan Kumar) [RHEL-64440]
- scsi: fnic: Define stats to track multiqueue (MQ) IOs (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify ISRs to support multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor and redefine fnic.h for multiqueue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Get copy workqueue count and interrupt mode from config (Karan Kumar) [RHEL-64440]
- scsi: fnic: Rename wq_copy to hw_copy_wq (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and improve log messages (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and use fnic number (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify definitions to sync with VIC firmware (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return error if vmalloc() failed (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix sg_reset success path (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace sgreset tag with max_tag_id (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vmalloc_array() and vcalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vzalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace DMA mask of 64 bits with 47 bits (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unneeded flush_workqueue() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant NULL check (Karan Kumar) [RHEL-64440]
- scsi: fnic: Stop using the SCSI pointer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix a tracing statement (Karan Kumar) [RHEL-64440]
- scsi: fnic: Call scsi_done() directly (Karan Kumar) [RHEL-64440]
- tools/power turbostat: v2025.05.06 (David Arcari) [RHEL-86839]
- tools/power turbostat: disable "cpuidle" invocation counters, by default (David Arcari) [RHEL-86839]
- tools/power turbostat: re-factor sysfs code (David Arcari) [RHEL-86839]
- tools/power turbostat: Restore GFX sysfs fflush() call (David Arcari) [RHEL-86839]
- tools/power turbostat: Document GNR UncMHz domain convention (David Arcari) [RHEL-86839]
- tools/power turbostat: report CoreThr per measurement interval (David Arcari) [RHEL-86839]
- tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 (David Arcari) [RHEL-86839]
- tools/power turbostat: Add idle governor statistics reporting (David Arcari) [RHEL-86839]
- tools/power turbostat: Fix names matching (David Arcari) [RHEL-86839]
- tools/power turbostat: Allow Zero return value for some RAPL registers (David Arcari) [RHEL-86839]
- tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options (David Arcari) [RHEL-86839]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (David Arcari) [RHEL-45087]
- platform/x86: intel: Use *-y instead of *-objs in Makefile (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Update documentation with image download path (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add Clearwater Forest to CPU support list (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Fix SBAF title underline length (David Arcari) [RHEL-45087]
- trace: platform/x86/intel/ifs: Add SBAF trace support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test image loading support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Refactor MSR usage in IFS test code (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Initialize union ifs_status to zero (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Switch to new Intel CPU model defines (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Disable irq during one load stage (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Classify error scenarios correctly (David Arcari) [RHEL-45087]
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- RDMA/mlx5: Fix implicit ODP use after free (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- redhat: remove kernel-ipaclones-internal package (Joe Lawrence) [RHEL-86518]
- net: decrease cached dst counters in dst_release (Antoine Tenart) [RHEL-83031]
- NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-86674]
- RDMA/bnxt_re: Remove unusable nq variable (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix budget handling of notification queue (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support perf management counters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix reporting maximum SRQs on P7 chips (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix allocation of QP table (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix issue in the unload path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add sanity checks on rdev validity (Sreekanth Reddy) [RHEL-72652 RHEL-76569 RHEL-80075]
- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Allocate dev_attr information dynamically (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Pass the context for ulp_irq_stop (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Query firmware defaults of CC params during probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add Async event handling support (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add ULP call to notify async events (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove deliver net device event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add send queue size check for variable wqe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to export port num to ib_query_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix setting mandatory attributes for modify_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary header file inclusion (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Eliminate need for some forward declarations (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Optimize error handling in bnxt_re_probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary goto in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove extra new line in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Don't fail destroy QP and cleanup debugfs earlier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Use the default mode of congestion control (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support different traffic class (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Cache MSIx info to a local structure (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refurbish CQ to NQ hash calculation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for CQ rx coalescing (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refactor NQ allocation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for optimized modify QP (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add support for RoCE sriov configuration (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add debugfs hook in the driver (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support raw data query for each resources (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for querying HW contexts (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support driver specific data collection using rdma tool (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix access flags for MR and QP modify (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for modify_device hook (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (Marcin Juszkiewicz) [RHEL-83075]
- igb: Fix potential invalid memory access in igb_init_module() (CKI Backport Bot) [RHEL-73651] {CVE-2024-52332}
- perf vendor events: Update Tigerlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update SkylakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Skylake metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sierraforest events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Rocketlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Meteorlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Lunarlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update IcelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Icelake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update HaswellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Haswell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Graniterapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update GrandRidge events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update EmeraldRapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Clearwaterforest events (Michael Petlan) [RHEL-21925]
- perf vendor events: Update CascadelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellDE events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Broadwell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Arrowlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Alderlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sapphirerapids events/metrics (Michael Petlan) [RHEL-21925]
- nfsd: fix UAF when access ex_uuid or ex_stats (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- nfsd: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: introduce cache_check_rcu to help check in rcu context (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- Enable X86_USER_SHADOW_STACK (Štěpán Horáček) [RHEL-15599]
- mm: don't try THP alignment for FS without get_unmapped_area (Štěpán Horáček) [RHEL-15599]
- mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes (Štěpán Horáček) [RHEL-15599]
- mm: care about shadow stack guard gap when getting an unmapped area (Štěpán Horáček) [RHEL-15599]
- mm: pass vm_flags to generic_get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: make arch_get_unmapped_area() take vm_flags by default (Štěpán Horáček) [RHEL-15599]
- x86/mm: care about shadow stack guard gap during placement (Štěpán Horáček) [RHEL-15599]
- x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS (Štěpán Horáček) [RHEL-15599]
- mm: take placement mappings gap into account (Štěpán Horáček) [RHEL-15599]
- treewide: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- powerpc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- parisc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- csky: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- thp: add thp_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: use get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: remove export for get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: introduce arch_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: switch mm->get_unmapped_area() to a flag (Štěpán Horáček) [RHEL-15599]
- proc: refactor pde_get_unmapped_area as prep (Štěpán Horáček) [RHEL-15599]
- selftests/x86: add placement guard gap test for shstk (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Enable shadow stacks for x32 (Štěpán Horáček) [RHEL-15599]
- arch: Reserve map_shadow_stack() syscall number for all architectures (Štěpán Horáček) [RHEL-15599]
- mm: thp_get_unmapped_area must honour topdown preference (Štěpán Horáček) [RHEL-15599]
- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (Štěpán Horáček) [RHEL-15599]
- mm: align larger anonymous mappings on THP boundaries (Štěpán Horáček) [RHEL-15599]
- alpha: Fix up new futex syscall numbers (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add warning for shadow stack double unmap (Štěpán Horáček) [RHEL-15599]
- selftests/x86: Update map_shadow_stack syscall nr (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Change order of __user in type (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Don't retry vm_munmap() on -EINTR (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_STATUS (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_UNLOCK (Štěpán Horáček) [RHEL-15599]
- crypto: ccp - Fix uAPI definitions of PSP errors (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for PCI device 0x1134 (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix check for the primary ASP device (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add external API interface for PSP module initialization (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Use scoped guard for mutex (Vladis Dronov) [RHEL-85131]
- crypto: ccp - do not request interrupt on cmd completion when irqs disabled (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Remove unused declaration sp_get_master() (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add additional information about an SEV firmware upgrade (Vladis Dronov) [RHEL-85131]
- KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add the SNP_VLEK_LOAD command (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move message about TSME being enabled later in init (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for getting security attributes on some older systems (Vladis Dronov) [RHEL-85131]
- crypto: ccp - align psp_platform_access_msg (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move security attributes to their own file (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Represent capabilities register as a union (Vladis Dronov) [RHEL-85131]
- crypto: ccp - drop platform ifdef checks (Vladis Dronov) [RHEL-85131]
- crypto: tools/ccp - Remove unused variable (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Update return values for some unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix some unfused tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix sample application signature passing (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix DBC sample application error handling (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix ioctl unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add Mario to MAINTAINERS (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add unit tests for dynamic boost control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample python script for Dynamic Boost Control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample library for ioctl use (Vladis Dronov) [RHEL-85131]
- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() (CKI Backport Bot) [RHEL-83191] {CVE-2025-21847}
- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69423]
- firmware: arm_scpi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scpi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add aliases to transport modules (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add module aliases to i.MX vendor protocols (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support vendor protocol modules autoloading (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Allow transport properties for multiple instances (Steve Dunnagan) [RHEL-65607]
- arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Steve Dunnagan) [RHEL-65607]
- firmware/psci: Add definitions for PSCI v1.3 specification (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Relocate atomic_threshold to scmi_desc (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Calculate virtio PDU max size dynamically (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Account for SHMEM memory overhead (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support 'reg-io-width' property for shared memory (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Report duplicate opps as firmware bugs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Skip opp duplicates (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() implementations (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use vendor string in max-rx-timeout-ms (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Reject clear channel request on A2P (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Queue in scmi layer for mailbox implementation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Give SMC transport precedence over mailbox (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() (Steve Dunnagan) [RHEL-65607]
- redhat/configs: Add SCMI configs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX MISC protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX BBM protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add NXP i.MX95 SCMI documentation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace comma with the semicolon (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace the use of of_node_put() to __free(device_node) (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix trivial whitespace/coding style issues (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max-rx-timeout-ms from devicetree (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove const from transport descriptors (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Simplify with scoped for each OF child loop (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Update various protocols versions (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove legacy transport-layer code (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make VirtIO transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make OPTEE transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make SMC transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make MBOX transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for standalone transport drivers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce packet handling helpers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce setup_shmem_iomap (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in OPTEE transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix voltage description in failure cases (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix incorrect error propagation in scmi_voltage_descriptors_get (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support to reset the debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Create debugfs files for SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Track basic SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for debug metrics at the interface (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove superfluous handle_to_scmi_info (Steve Dunnagan) [RHEL-65607]
- firmware/smccc: Call arch-specific hook on discovering KVM services (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for platform to agent channel completion (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for system suspend in power control driver (Steve Dunnagan) [RHEL-65607]
- firmware: smccc: Export revision soc_id function (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Avoid non-constant printk format strings (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use dev_err_probe to bail out (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make scmi_bus_type const (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in SMC transport cleanup path (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add multiple protocols registration support (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
Resolves: RHEL-15599, RHEL-21925, RHEL-45087, RHEL-57031, RHEL-64440, RHEL-65607, RHEL-68940, RHEL-69423, RHEL-72652, RHEL-73651, RHEL-74483, RHEL-76569, RHEL-79099, RHEL-80075, RHEL-80506, RHEL-81415, RHEL-81997, RHEL-83031, RHEL-83075, RHEL-83191, RHEL-83785, RHEL-84573, RHEL-84590, RHEL-85131, RHEL-86518, RHEL-86674, RHEL-86839, RHEL-87163, RHEL-87474, RHEL-87957, RHEL-88093

Signed-off-by: Augusto Caringi <acaringi@redhat.com>
This commit is contained in:
Augusto Caringi 2025-04-29 19:28:42 -03:00
parent 5753ca7508
commit 6067d35800
21 changed files with 913 additions and 87 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 7
# #
# Use this spot to avoid future merge conflicts. # Use this spot to avoid future merge conflicts.
# Do not trim this comment. # Do not trim this comment.
RHEL_RELEASE = 581 RHEL_RELEASE = 582
# #
# ZSTREAM # ZSTREAM

View File

@ -344,6 +344,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2527,6 +2528,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -344,6 +344,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2511,6 +2512,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -342,6 +342,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2525,6 +2526,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -342,6 +342,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2509,6 +2510,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -349,6 +349,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2581,6 +2582,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -349,6 +349,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2565,6 +2566,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -347,6 +347,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2579,6 +2580,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -347,6 +347,7 @@ CONFIG_ARM_PSCI_CPUIDLE=y
# CONFIG_ARM_QCOM_CPUFREQ_HW is not set # CONFIG_ARM_QCOM_CPUFREQ_HW is not set
CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m
CONFIG_ARM_SCMI_CPUFREQ=m CONFIG_ARM_SCMI_CPUFREQ=m
# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set
CONFIG_ARM_SCMI_PERF_DOMAIN=y CONFIG_ARM_SCMI_PERF_DOMAIN=y
CONFIG_ARM_SCMI_POWER_CONTROL=m CONFIG_ARM_SCMI_POWER_CONTROL=m
CONFIG_ARM_SCMI_POWER_DOMAIN=m CONFIG_ARM_SCMI_POWER_DOMAIN=m
@ -2563,6 +2564,8 @@ CONFIG_IMX_DSP=m
CONFIG_IMX_GPCV2_PM_DOMAINS=y CONFIG_IMX_GPCV2_PM_DOMAINS=y
CONFIG_IMX_IRQSTEER=y CONFIG_IMX_IRQSTEER=y
CONFIG_IMX_MBOX=m CONFIG_IMX_MBOX=m
# CONFIG_IMX_SCMI_BBM_EXT is not set
# CONFIG_IMX_SCMI_MISC_EXT is not set
# CONFIG_IMX_SCU is not set # CONFIG_IMX_SCU is not set
# CONFIG_IMX_SC_WDT is not set # CONFIG_IMX_SC_WDT is not set
CONFIG_IMX_SDMA=m CONFIG_IMX_SDMA=m

View File

@ -221,7 +221,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set

View File

@ -221,7 +221,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set

View File

@ -220,7 +220,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set

View File

@ -220,7 +220,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set

View File

@ -220,7 +220,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set

View File

@ -246,7 +246,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set
@ -6992,7 +6991,7 @@ CONFIG_X86_SGX_KVM=y
CONFIG_X86_SGX=y CONFIG_X86_SGX=y
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SYSFB is not set # CONFIG_X86_SYSFB is not set
# CONFIG_X86_USER_SHADOW_STACK is not set CONFIG_X86_USER_SHADOW_STACK=y
CONFIG_X86_UV=y CONFIG_X86_UV=y
# CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_X86_VSMP is not set # CONFIG_X86_VSMP is not set

View File

@ -246,7 +246,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set
@ -6969,7 +6968,7 @@ CONFIG_X86_SGX_KVM=y
CONFIG_X86_SGX=y CONFIG_X86_SGX=y
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SYSFB is not set # CONFIG_X86_SYSFB is not set
# CONFIG_X86_USER_SHADOW_STACK is not set CONFIG_X86_USER_SHADOW_STACK=y
CONFIG_X86_UV=y CONFIG_X86_UV=y
# CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_X86_VSMP is not set # CONFIG_X86_VSMP is not set

View File

@ -251,7 +251,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set
@ -7160,7 +7159,7 @@ CONFIG_X86_SMAP=y
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SYSFB is not set # CONFIG_X86_SYSFB is not set
CONFIG_X86_UMIP=y CONFIG_X86_UMIP=y
# CONFIG_X86_USER_SHADOW_STACK is not set CONFIG_X86_USER_SHADOW_STACK=y
CONFIG_X86_UV=y CONFIG_X86_UV=y
# CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_X86_VSMP is not set # CONFIG_X86_VSMP is not set

View File

@ -251,7 +251,6 @@ CONFIG_ARM64_ERRATUM_1542419=y
CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM64_USE_LSE_ATOMICS=y
CONFIG_ARM_CMN=m CONFIG_ARM_CMN=m
# CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V2 is not set
# CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set
# CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set # CONFIG_ARM_SCMI_TRANSPORT_MAILBOX is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set
# CONFIG_ARM_SCMI_TRANSPORT_SMC is not set # CONFIG_ARM_SCMI_TRANSPORT_SMC is not set
@ -7137,7 +7136,7 @@ CONFIG_X86_SMAP=y
# CONFIG_X86_SPEEDSTEP_CENTRINO is not set # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
# CONFIG_X86_SYSFB is not set # CONFIG_X86_SYSFB is not set
CONFIG_X86_UMIP=y CONFIG_X86_UMIP=y
# CONFIG_X86_USER_SHADOW_STACK is not set CONFIG_X86_USER_SHADOW_STACK=y
CONFIG_X86_UV=y CONFIG_X86_UV=y
# CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_X86_VSMP is not set # CONFIG_X86_VSMP is not set

View File

@ -1,3 +1,442 @@
* Tue Apr 29 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-582.el9]
- gfs2: deallocate inodes in gfs2_create_inode (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move gfs2_dinode_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Don't reread inodes unnecessarily (Andreas Gruenbacher) [RHEL-88093]
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher) [RHEL-88093]
- gfs2: No longer use 'extern' in function declarations (Andreas Gruenbacher) [RHEL-88093]
- docs: move x86 documentation into Documentation/arch/ (Waiman Long) [RHEL-68940]
- x86: Add missing code to arch/x86/include/asm/linkage.h (Waiman Long) [RHEL-68940]
- jump_label: Fix static_key_slow_dec() yet again (Waiman Long) [RHEL-68940]
- jump_label: Fix the fix, brown paper bags galore (Waiman Long) [RHEL-68940]
- jump_label: Simplify and clarify static_key_fast_inc_cpus_locked() (Waiman Long) [RHEL-68940]
- jump_label: Clarify condition in static_key_fast_inc_not_disabled() (Waiman Long) [RHEL-68940]
- jump_label: Fix concurrency issues in static_key_slow_dec() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use the correct length when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Sort local vars in apply_alternatives() (Waiman Long) [RHEL-68940]
- x86/alternatives: Optimize optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Get rid of __optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use a temporary buffer when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Catch late X86_FEATURE modifiers (Waiman Long) [RHEL-68940]
- x86/percpu: Use __force to cast from __percpu address space (Waiman Long) [RHEL-68940]
- x86/percpu: Unify arch_raw_cpu_ptr() defines (Waiman Long) [RHEL-68940]
- jump_label,module: Don't alloc static_key_mod for __ro_after_init keys (Waiman Long) [RHEL-68940]
- x86/bpf: Fix IP for relocating call depth accounting (Waiman Long) [RHEL-68940]
- x86/alternatives: Move apply_relocation() out of init section (Waiman Long) [RHEL-68940]
- x86/percpu: Avoid sparse warning with cast to named address space (Waiman Long) [RHEL-68940]
- x86/traps: Use current_top_of_stack() helper in traps.c (Waiman Long) [RHEL-68940]
- x86/percpu: Fix "const_pcpu_hot" version generation failure (Waiman Long) [RHEL-68940]
- x86/callthunks: Correct calculation of dest address in is_callthunk() (Waiman Long) [RHEL-68940]
- x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/smp: Move the call to smp_processor_id() after the early exit in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/percpu: Declare const_pcpu_hot as extern const variable (Waiman Long) [RHEL-68940]
- x86/paravirt: Remove no longer needed paravirt patching code (Waiman Long) [RHEL-68940]
- x86/callthunks: Mark apply_relocation() as __init_or_module (Waiman Long) [RHEL-68940]
- x86/callthunks: Fix and unify call thunks assembly snippets (Waiman Long) [RHEL-68940]
- x86/callthunks: Handle %%rip-relative relocations in call thunk template (Waiman Long) [RHEL-68940]
- x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__ (Waiman Long) [RHEL-68940]
- x86/percpu: Return correct variable from current_top_of_stack() (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce %%rip-relative addressing to PER_CPU_VAR() (Waiman Long) [RHEL-68940]
- x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/fpu: Clean up FPU switching in the middle of task switching (Waiman Long) [RHEL-68940]
- x86/percpu: Use the correct asm operand modifier in percpu_stable_op() (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize (Waiman Long) [RHEL-68940]
- x86/percpu: Disable named address spaces for KASAN (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for percpu read/write accessors (Waiman Long) [RHEL-68940]
- x86/percpu: Use compiler segment prefix qualifier (Waiman Long) [RHEL-68940]
- x86/percpu: Enable named address spaces with known compiler version (Waiman Long) [RHEL-68940]
- x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variables (Waiman Long) [RHEL-68940]
- x86/paravirt: Make BUG_func() usable by non-GPL modules (Waiman Long) [RHEL-68940]
- x86/alternative: Correct feature bit debug output (Waiman Long) [RHEL-68940]
- x86/paravirt: Switch mixed paravirt/alternative calls to alternatives (Waiman Long) [RHEL-68940]
- x86/alternative: Add indirect call patching (Waiman Long) [RHEL-68940]
- x86/paravirt: Move some functions and defines to alternative.c (Waiman Long) [RHEL-68940]
- x86/paravirt: Introduce ALT_NOT_XEN (Waiman Long) [RHEL-68940]
- x86/alternatives: Sync core before enabling interrupts (Waiman Long) [RHEL-68940]
- arch: Remove cmpxchg_double (Waiman Long) [RHEL-68940]
- x86,intel_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- x86,amd_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- locking/atomic: Correct (cmp)xchg() instrumentation (Waiman Long) [RHEL-68940]
- arm64: cmpxchg_double*: hazard against entire exchange variable (Waiman Long) [RHEL-68940]
- jump_label: Prevent key->enabled int overflow (Waiman Long) [RHEL-68940]
- jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked() (Waiman Long) [RHEL-68940]
- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). (Guillaume Nault) [RHEL-57031]
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Hangbin Liu) [RHEL-84573]
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Hangbin Liu) [RHEL-84573] {CVE-2025-22005}
- net: ipv6: fix dst ref loop on input in seg6 lwt (Hangbin Liu) [RHEL-84573]
- net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels (Hangbin Liu) [RHEL-84573] {CVE-2025-21768}
- inet: ipmr: fix data-races (Hangbin Liu) [RHEL-84573]
- perf script: Fix hangup in offline flamegraph report (Anubhav Shelat) [RHEL-87957]
- perf script: force stdin for flamegraph in live mode (Anubhav Shelat) [RHEL-87957]
- locking/lockdep: Add kasan_check_byte() check in lock_acquire() (Waiman Long) [RHEL-81997]
- locking/lockdep: Disable KASAN instrumentation of lockdep.c (Waiman Long) [RHEL-81997]
- Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices. (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix driver sending truncated data (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Fix Add Device to responding before completing (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_sync: Fix not setting Random Address when required (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix circular lock in iso_conn_big_sync (Bastien Nocera) [RHEL-74483] {CVE-2024-54191}
- Bluetooth: SCO: Add support for 16 bits transparent voice setting (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix recursive locking warning (Bastien Nocera) [RHEL-74483]
- Bluetooth: Improve setsockopt() handling of malformed user input (Bastien Nocera) [RHEL-74483]
- net: Make copy_safe_from_sockptr() match documentation (Bastien Nocera) [RHEL-74483]
- net: add copy_safe_from_sockptr() helper (Bastien Nocera) [RHEL-74483]
- net/tcp: Introduce TCP_AO setsockopt()s [partial] (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: remove the redundant sco_conn_put (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Add initial implementation of MGMT_OP_HCI_CMD_SYNC (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_bcm: Use the devm_clk_get_optional() helper (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Send BIG Create Sync via hci_sync (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Remove alloc from critical section (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Use kref to track lifetime of iso_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: Use kref to track lifetime of sco_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: HCI: Add IPC(11) bus type (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add 3 HWIDs for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Update hci_conn_hash_lookup_big for Broadcast slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Fix matching parent socket for BIS slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: btrtl: Decrease HCI_OP_RESET timeout from 10 s to 2 s (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: Set quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Support new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Add new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_qca: use devm_clk_get_optional_enabled_with_rate() (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtksdio: Lookup device node only as fallback (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_core: Fix not checking skb length on hci_scodata_packet (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Add GPIO support to power save feature (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Bastien Nocera) [RHEL-74483]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Rename IW615 to IW610 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Drop _v0 suffix from FW names (Bastien Nocera) [RHEL-74483]
- Bluetooth: add HAS_IOPORT dependencies (Bastien Nocera) [RHEL-74483]
- perf annotate: Return errors from disasm_line__parse_powerpc() (Jakub Brnak) [RHEL-83785]
- perf annotate: Add annotation_options.disassembler_used (Jakub Brnak) [RHEL-83785]
- perf annotate: Use an array for the disassembler preference (Jakub Brnak) [RHEL-83785]
- perf disasm: Allow configuring what disassemblers to use (Jakub Brnak) [RHEL-83785]
- perf disasm: Define stubs for the LLVM and capstone disassemblers (Jakub Brnak) [RHEL-83785]
- perf disasm: Introduce symbol__disassemble_objdump() (Jakub Brnak) [RHEL-83785]
- netpoll: hold rcu read lock in __netpoll_send_skb() (Paolo Abeni) [RHEL-87474]
- net: Clear old fragment checksum value in napi_reuse_skb (Paolo Abeni) [RHEL-87474]
- neighbour: use RCU protection in __neigh_notify() (Paolo Abeni) [RHEL-87474]
- iomap: add a workaround for racy i_size updates on block devices (CKI Backport Bot) [RHEL-79099]
- selftests: netfilter: add test case for recent mismatch bug (CKI Backport Bot) [RHEL-87163]
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet (CKI Backport Bot) [RHEL-87163]
- sctp: detect and prevent references to a freed transport in sendmsg (Xin Long) [RHEL-84590]
- sctp: add mutual exclusion in proc_sctp_do_udp_port() (Xin Long) [RHEL-84590]
- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: udp_port: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: auth_enable: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: rto_min/max: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- scsi: fnic: Remove unnecessary NUL-terminations (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant flush_workqueue() calls (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary spinlock locking and unlocking (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace fnic->lock_flags with local flags (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace use of sizeof with standard usage (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix indentation and remove unnecessary parenthesis (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary debug print (Karan Kumar) [RHEL-64440]
- scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Test for memory allocation failure and return error code (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code from failure of scsi drv init (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code for mem alloc failure (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix use of uninitialized value in debug message (Karan Kumar) [RHEL-64440]
- scsi: fnic: Delete incorrect debugfs error handling (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove extern definition from .c files (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else and unnecessary break in FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support to handle port channel RSCN (Karan Kumar) [RHEL-64440]
- scsi: fnic: Code cleanup (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add stats and related functionality (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify fnic interfaces to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify IO path to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add functionality in fnic to support FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FDMI (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add Cisco hardware model names (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for unsolicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for target based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for fabric based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add headers and definitions for FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace shost_printk() with dev_info()/dev_err() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vcalloc() instead of vmalloc() and memset(0) (Karan Kumar) [RHEL-64440]
- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move flush_work initialization out of if block (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Convert snprintf() to sysfs_emit() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: unlock on error path in fnic_queuecommand() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Improve logs and add support for multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic driver (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove usage of host_lock (Karan Kumar) [RHEL-64440]
- scsi: fnic: Define stats to track multiqueue (MQ) IOs (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify ISRs to support multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor and redefine fnic.h for multiqueue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Get copy workqueue count and interrupt mode from config (Karan Kumar) [RHEL-64440]
- scsi: fnic: Rename wq_copy to hw_copy_wq (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and improve log messages (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and use fnic number (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify definitions to sync with VIC firmware (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return error if vmalloc() failed (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix sg_reset success path (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace sgreset tag with max_tag_id (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vmalloc_array() and vcalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vzalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace DMA mask of 64 bits with 47 bits (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unneeded flush_workqueue() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant NULL check (Karan Kumar) [RHEL-64440]
- scsi: fnic: Stop using the SCSI pointer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix a tracing statement (Karan Kumar) [RHEL-64440]
- scsi: fnic: Call scsi_done() directly (Karan Kumar) [RHEL-64440]
- tools/power turbostat: v2025.05.06 (David Arcari) [RHEL-86839]
- tools/power turbostat: disable "cpuidle" invocation counters, by default (David Arcari) [RHEL-86839]
- tools/power turbostat: re-factor sysfs code (David Arcari) [RHEL-86839]
- tools/power turbostat: Restore GFX sysfs fflush() call (David Arcari) [RHEL-86839]
- tools/power turbostat: Document GNR UncMHz domain convention (David Arcari) [RHEL-86839]
- tools/power turbostat: report CoreThr per measurement interval (David Arcari) [RHEL-86839]
- tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 (David Arcari) [RHEL-86839]
- tools/power turbostat: Add idle governor statistics reporting (David Arcari) [RHEL-86839]
- tools/power turbostat: Fix names matching (David Arcari) [RHEL-86839]
- tools/power turbostat: Allow Zero return value for some RAPL registers (David Arcari) [RHEL-86839]
- tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options (David Arcari) [RHEL-86839]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (David Arcari) [RHEL-45087]
- platform/x86: intel: Use *-y instead of *-objs in Makefile (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Update documentation with image download path (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add Clearwater Forest to CPU support list (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Fix SBAF title underline length (David Arcari) [RHEL-45087]
- trace: platform/x86/intel/ifs: Add SBAF trace support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test image loading support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Refactor MSR usage in IFS test code (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Initialize union ifs_status to zero (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Switch to new Intel CPU model defines (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Disable irq during one load stage (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Classify error scenarios correctly (David Arcari) [RHEL-45087]
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- RDMA/mlx5: Fix implicit ODP use after free (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- redhat: remove kernel-ipaclones-internal package (Joe Lawrence) [RHEL-86518]
- net: decrease cached dst counters in dst_release (Antoine Tenart) [RHEL-83031]
- NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-86674]
- RDMA/bnxt_re: Remove unusable nq variable (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix budget handling of notification queue (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support perf management counters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix reporting maximum SRQs on P7 chips (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix allocation of QP table (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix issue in the unload path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add sanity checks on rdev validity (Sreekanth Reddy) [RHEL-72652 RHEL-76569 RHEL-80075]
- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Allocate dev_attr information dynamically (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Pass the context for ulp_irq_stop (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Query firmware defaults of CC params during probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add Async event handling support (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add ULP call to notify async events (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove deliver net device event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add send queue size check for variable wqe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to export port num to ib_query_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix setting mandatory attributes for modify_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary header file inclusion (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Eliminate need for some forward declarations (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Optimize error handling in bnxt_re_probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary goto in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove extra new line in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Don't fail destroy QP and cleanup debugfs earlier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Use the default mode of congestion control (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support different traffic class (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Cache MSIx info to a local structure (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refurbish CQ to NQ hash calculation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for CQ rx coalescing (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refactor NQ allocation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for optimized modify QP (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add support for RoCE sriov configuration (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add debugfs hook in the driver (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support raw data query for each resources (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for querying HW contexts (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support driver specific data collection using rdma tool (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix access flags for MR and QP modify (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for modify_device hook (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (Marcin Juszkiewicz) [RHEL-83075]
- igb: Fix potential invalid memory access in igb_init_module() (CKI Backport Bot) [RHEL-73651] {CVE-2024-52332}
- perf vendor events: Update Tigerlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update SkylakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Skylake metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sierraforest events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Rocketlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Meteorlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Lunarlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update IcelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Icelake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update HaswellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Haswell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Graniterapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update GrandRidge events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update EmeraldRapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Clearwaterforest events (Michael Petlan) [RHEL-21925]
- perf vendor events: Update CascadelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellDE events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Broadwell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Arrowlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Alderlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sapphirerapids events/metrics (Michael Petlan) [RHEL-21925]
- nfsd: fix UAF when access ex_uuid or ex_stats (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- nfsd: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: introduce cache_check_rcu to help check in rcu context (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- Enable X86_USER_SHADOW_STACK (Štěpán Horáček) [RHEL-15599]
- mm: don't try THP alignment for FS without get_unmapped_area (Štěpán Horáček) [RHEL-15599]
- mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes (Štěpán Horáček) [RHEL-15599]
- mm: care about shadow stack guard gap when getting an unmapped area (Štěpán Horáček) [RHEL-15599]
- mm: pass vm_flags to generic_get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: make arch_get_unmapped_area() take vm_flags by default (Štěpán Horáček) [RHEL-15599]
- x86/mm: care about shadow stack guard gap during placement (Štěpán Horáček) [RHEL-15599]
- x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS (Štěpán Horáček) [RHEL-15599]
- mm: take placement mappings gap into account (Štěpán Horáček) [RHEL-15599]
- treewide: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- powerpc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- parisc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- csky: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- thp: add thp_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: use get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: remove export for get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: introduce arch_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: switch mm->get_unmapped_area() to a flag (Štěpán Horáček) [RHEL-15599]
- proc: refactor pde_get_unmapped_area as prep (Štěpán Horáček) [RHEL-15599]
- selftests/x86: add placement guard gap test for shstk (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Enable shadow stacks for x32 (Štěpán Horáček) [RHEL-15599]
- arch: Reserve map_shadow_stack() syscall number for all architectures (Štěpán Horáček) [RHEL-15599]
- mm: thp_get_unmapped_area must honour topdown preference (Štěpán Horáček) [RHEL-15599]
- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (Štěpán Horáček) [RHEL-15599]
- mm: align larger anonymous mappings on THP boundaries (Štěpán Horáček) [RHEL-15599]
- alpha: Fix up new futex syscall numbers (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add warning for shadow stack double unmap (Štěpán Horáček) [RHEL-15599]
- selftests/x86: Update map_shadow_stack syscall nr (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Change order of __user in type (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Don't retry vm_munmap() on -EINTR (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_STATUS (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_UNLOCK (Štěpán Horáček) [RHEL-15599]
- crypto: ccp - Fix uAPI definitions of PSP errors (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for PCI device 0x1134 (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix check for the primary ASP device (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add external API interface for PSP module initialization (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Use scoped guard for mutex (Vladis Dronov) [RHEL-85131]
- crypto: ccp - do not request interrupt on cmd completion when irqs disabled (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Remove unused declaration sp_get_master() (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add additional information about an SEV firmware upgrade (Vladis Dronov) [RHEL-85131]
- KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add the SNP_VLEK_LOAD command (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move message about TSME being enabled later in init (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for getting security attributes on some older systems (Vladis Dronov) [RHEL-85131]
- crypto: ccp - align psp_platform_access_msg (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move security attributes to their own file (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Represent capabilities register as a union (Vladis Dronov) [RHEL-85131]
- crypto: ccp - drop platform ifdef checks (Vladis Dronov) [RHEL-85131]
- crypto: tools/ccp - Remove unused variable (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Update return values for some unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix some unfused tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix sample application signature passing (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix DBC sample application error handling (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix ioctl unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add Mario to MAINTAINERS (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add unit tests for dynamic boost control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample python script for Dynamic Boost Control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample library for ioctl use (Vladis Dronov) [RHEL-85131]
- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() (CKI Backport Bot) [RHEL-83191] {CVE-2025-21847}
- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69423]
- firmware: arm_scpi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scpi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add aliases to transport modules (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add module aliases to i.MX vendor protocols (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support vendor protocol modules autoloading (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Allow transport properties for multiple instances (Steve Dunnagan) [RHEL-65607]
- arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Steve Dunnagan) [RHEL-65607]
- firmware/psci: Add definitions for PSCI v1.3 specification (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Relocate atomic_threshold to scmi_desc (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Calculate virtio PDU max size dynamically (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Account for SHMEM memory overhead (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support 'reg-io-width' property for shared memory (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Report duplicate opps as firmware bugs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Skip opp duplicates (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() implementations (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use vendor string in max-rx-timeout-ms (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Reject clear channel request on A2P (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Queue in scmi layer for mailbox implementation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Give SMC transport precedence over mailbox (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() (Steve Dunnagan) [RHEL-65607]
- redhat/configs: Add SCMI configs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX MISC protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX BBM protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add NXP i.MX95 SCMI documentation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace comma with the semicolon (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace the use of of_node_put() to __free(device_node) (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix trivial whitespace/coding style issues (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max-rx-timeout-ms from devicetree (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove const from transport descriptors (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Simplify with scoped for each OF child loop (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Update various protocols versions (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove legacy transport-layer code (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make VirtIO transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make OPTEE transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make SMC transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make MBOX transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for standalone transport drivers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce packet handling helpers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce setup_shmem_iomap (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in OPTEE transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix voltage description in failure cases (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix incorrect error propagation in scmi_voltage_descriptors_get (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support to reset the debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Create debugfs files for SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Track basic SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for debug metrics at the interface (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove superfluous handle_to_scmi_info (Steve Dunnagan) [RHEL-65607]
- firmware/smccc: Call arch-specific hook on discovering KVM services (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for platform to agent channel completion (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for system suspend in power control driver (Steve Dunnagan) [RHEL-65607]
- firmware: smccc: Export revision soc_id function (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Avoid non-constant printk format strings (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use dev_err_probe to bail out (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make scmi_bus_type const (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in SMC transport cleanup path (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add multiple protocols registration support (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
Resolves: RHEL-15599, RHEL-21925, RHEL-45087, RHEL-57031, RHEL-64440, RHEL-65607, RHEL-68940, RHEL-69423, RHEL-72652, RHEL-73651, RHEL-74483, RHEL-76569, RHEL-79099, RHEL-80075, RHEL-80506, RHEL-81415, RHEL-81997, RHEL-83031, RHEL-83075, RHEL-83191, RHEL-83785, RHEL-84573, RHEL-84590, RHEL-85131, RHEL-86518, RHEL-86674, RHEL-86839, RHEL-87163, RHEL-87474, RHEL-87957, RHEL-88093
* Thu Apr 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-581.el9] * Thu Apr 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-581.el9]
- selftests: livepatch: handle PRINTK_CALLER in check_result() (Denis Aleksandrov) [RHEL-85303] - selftests: livepatch: handle PRINTK_CALLER in check_result() (Denis Aleksandrov) [RHEL-85303]
- livepatch: convert timeouts to secs_to_jiffies() (Denis Aleksandrov) [RHEL-85303] - livepatch: convert timeouts to secs_to_jiffies() (Denis Aleksandrov) [RHEL-85303]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
# define buildid .local # define buildid .local
%define specversion 5.14.0 %define specversion 5.14.0
%define patchversion 5.14 %define patchversion 5.14
%define pkgrelease 581 %define pkgrelease 582
%define kversion 5 %define kversion 5
%define tarfile_release 5.14.0-581.el9 %define tarfile_release 5.14.0-582.el9
# This is needed to do merge window version magic # This is needed to do merge window version magic
%define patchlevel 14 %define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag # This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 581%{?buildid}%{?dist} %define specrelease 582%{?buildid}%{?dist}
# This defines the kabi tarball version # This defines the kabi tarball version
%define kabiversion 5.14.0-581.el9 %define kabiversion 5.14.0-582.el9
# #
# End of genspec.sh variables # End of genspec.sh variables
@ -264,10 +264,6 @@ Summary: The Linux kernel
# gcov support # gcov support
%define with_gcov %{?_with_gcov:1}%{?!_with_gcov:0} %define with_gcov %{?_with_gcov:1}%{?!_with_gcov:0}
#
# ipa_clone support
%define with_ipaclones %{?_without_ipaclones: 0} %{?!_without_ipaclones: 1}
# Want to build a vanilla kernel build without any non-upstream patches? # Want to build a vanilla kernel build without any non-upstream patches?
%define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0} %define with_vanilla %{?_with_vanilla: 1} %{?!_with_vanilla: 0}
@ -275,8 +271,6 @@ Summary: The Linux kernel
# Kernel headers are being split out into a separate package # Kernel headers are being split out into a separate package
%define with_headers 0 %define with_headers 0
%define with_cross_headers 0 %define with_cross_headers 0
# no ipa_clone for now
%define with_ipaclones 0
# no stablelist # no stablelist
%define with_kernel_abi_stablelists 0 %define with_kernel_abi_stablelists 0
# Fedora builds these separately # Fedora builds these separately
@ -301,8 +295,6 @@ Summary: The Linux kernel
%global clang_make_opts %{clang_make_opts} LD=ld.lld HOSTLD=ld.lld AR=llvm-ar NM=llvm-nm HOSTAR=llvm-ar HOSTNM=llvm-nm %global clang_make_opts %{clang_make_opts} LD=ld.lld HOSTLD=ld.lld AR=llvm-ar NM=llvm-nm HOSTAR=llvm-ar HOSTNM=llvm-nm
%endif %endif
%global make_opts %{make_opts} %{clang_make_opts} %global make_opts %{make_opts} %{clang_make_opts}
# clang does not support the -fdump-ipa-clones option
%global with_ipaclones 0
%endif %endif
# turn off debug kernel and kabichk for gcov builds # turn off debug kernel and kabichk for gcov builds
@ -320,16 +312,6 @@ Summary: The Linux kernel
%define with_kabidwchk 0 %define with_kabidwchk 0
%endif %endif
# kpatch_kcflags are extra compiler flags applied to base kernel
# -fdump-ipa-clones is enabled only for base kernels on selected arches
%if %{with_ipaclones}
%ifarch x86_64 ppc64le
%define kpatch_kcflags -fdump-ipa-clones
%else
%define with_ipaclones 0
%endif
%endif
%define make_target bzImage %define make_target bzImage
%define image_install_path boot %define image_install_path boot
@ -380,7 +362,6 @@ Summary: The Linux kernel
%define with_selftests 0 %define with_selftests 0
%define with_cross 0 %define with_cross 0
%define with_cross_headers 0 %define with_cross_headers 0
%define with_ipaclones 0
%endif %endif
# if requested, only build pae kernel # if requested, only build pae kernel
@ -401,7 +382,6 @@ Summary: The Linux kernel
%define with_selftests 0 %define with_selftests 0
%define with_cross 0 %define with_cross 0
%define with_cross_headers 0 %define with_cross_headers 0
%define with_ipaclones 0
%endif %endif
# if requested, only build realtime kernel # if requested, only build realtime kernel
@ -416,7 +396,6 @@ Summary: The Linux kernel
%define with_selftests 0 %define with_selftests 0
%define with_cross 0 %define with_cross 0
%define with_cross_headers 0 %define with_cross_headers 0
%define with_ipaclones 0
%endif %endif
# turn off kABI DUP check and DWARF-based check if kABI check is disabled # turn off kABI DUP check and DWARF-based check if kABI check is disabled
@ -1295,18 +1274,6 @@ Requires: kernel%{?1:-%{1}}-core = %{version}-%{release}\
This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\ This meta package is used to install matching core and devel packages for a given %{?2:%{2} }kernel.\
%{nil} %{nil}
#
# kernel-<variant>-ipaclones-internal package
#
%define kernel_ipaclones_package() \
%package %{?1:%{1}-}ipaclones-internal\
Summary: *.ipa-clones files generated by -fdump-ipa-clones for kernel%{?1:-%{1}}\
Group: System Environment/Kernel\
AutoReqProv: no\
%description %{?1:%{1}-}ipaclones-internal\
This package provides *.ipa-clones files.\
%{nil}
# #
# This macro creates a kernel-<subpackage>-modules-internal package. # This macro creates a kernel-<subpackage>-modules-internal package.
# %%kernel_modules_internal_package <subpackage> <pretty-name> # %%kernel_modules_internal_package <subpackage> <pretty-name>
@ -1610,10 +1577,6 @@ Prebuilt default unified kernel image for virtual machines.
Prebuilt default unified kernel image addons for virtual machines. Prebuilt default unified kernel image addons for virtual machines.
%endif %endif
%if %{with_ipaclones}
%kernel_ipaclones_package
%endif
%prep %prep
# do a few sanity-checks for --with *only builds # do a few sanity-checks for --with *only builds
%if %{with_baseonly} %if %{with_baseonly}
@ -1878,11 +1841,6 @@ InitBuildVars() {
echo USING ARCH=$Arch echo USING ARCH=$Arch
KCFLAGS="%{?kcflags}" KCFLAGS="%{?kcflags}"
# add kpatch flags for base kernel
if [ "$Variant" == "" ]; then
KCFLAGS="$KCFLAGS %{?kpatch_kcflags}"
fi
} }
BuildKernel() { BuildKernel() {
@ -2579,17 +2537,6 @@ BuildKernel() {
fi fi
%endif %endif
%if %{with_ipaclones}
MAXPROCS=$(echo %{?_smp_mflags} | sed -n 's/-j\s*\([0-9]\+\)/\1/p')
if [ -z "$MAXPROCS" ]; then
MAXPROCS=1
fi
if [ "$Variant" == "" ]; then
mkdir -p $RPM_BUILD_ROOT/$DevelDir-ipaclones
find . -name '*.ipa-clones' | xargs -i{} -r -n 1 -P $MAXPROCS install -m 644 -D "{}" "$RPM_BUILD_ROOT/$DevelDir-ipaclones/{}"
fi
%endif
%if %{with_gcov} %if %{with_gcov}
popd popd
%endif %endif
@ -3714,24 +3661,449 @@ fi
%kernel_variant_files %{_use_vdso} %{with_arm64_64k} 64k %kernel_variant_files %{_use_vdso} %{with_arm64_64k} 64k
%kernel_variant_files %{_use_vdso} %{with_realtime_arm64_64k} rt-64k %kernel_variant_files %{_use_vdso} %{with_realtime_arm64_64k} rt-64k
%define kernel_variant_ipaclones(k:) \
%if %{1}\
%if %{with_ipaclones}\
%{expand:%%files %{?2:%{2}-}ipaclones-internal}\
%defattr(-,root,root)\
%defverify(not mtime)\
/usr/src/kernels/%{KVERREL}%{?2:+%{2}}-ipaclones\
%endif\
%endif\
%{nil}
%kernel_variant_ipaclones %{with_up}
# plz don't put in a version string unless you're going to tag # plz don't put in a version string unless you're going to tag
# and build. # and build.
# #
# #
%changelog %changelog
* Tue Apr 29 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-582.el9]
- gfs2: deallocate inodes in gfs2_create_inode (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move GIF_ALLOC_FAILED check out of gfs2_ea_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Move gfs2_dinode_dealloc (Andreas Gruenbacher) [RHEL-88093]
- gfs2: Don't reread inodes unnecessarily (Andreas Gruenbacher) [RHEL-88093]
- gfs2: gfs2_create_inode error handling fix (Andreas Gruenbacher) [RHEL-88093]
- gfs2: No longer use 'extern' in function declarations (Andreas Gruenbacher) [RHEL-88093]
- docs: move x86 documentation into Documentation/arch/ (Waiman Long) [RHEL-68940]
- x86: Add missing code to arch/x86/include/asm/linkage.h (Waiman Long) [RHEL-68940]
- jump_label: Fix static_key_slow_dec() yet again (Waiman Long) [RHEL-68940]
- jump_label: Fix the fix, brown paper bags galore (Waiman Long) [RHEL-68940]
- jump_label: Simplify and clarify static_key_fast_inc_cpus_locked() (Waiman Long) [RHEL-68940]
- jump_label: Clarify condition in static_key_fast_inc_not_disabled() (Waiman Long) [RHEL-68940]
- jump_label: Fix concurrency issues in static_key_slow_dec() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use the correct length when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Sort local vars in apply_alternatives() (Waiman Long) [RHEL-68940]
- x86/alternatives: Optimize optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Get rid of __optimize_nops() (Waiman Long) [RHEL-68940]
- x86/alternatives: Use a temporary buffer when optimizing NOPs (Waiman Long) [RHEL-68940]
- x86/alternatives: Catch late X86_FEATURE modifiers (Waiman Long) [RHEL-68940]
- x86/percpu: Use __force to cast from __percpu address space (Waiman Long) [RHEL-68940]
- x86/percpu: Unify arch_raw_cpu_ptr() defines (Waiman Long) [RHEL-68940]
- jump_label,module: Don't alloc static_key_mod for __ro_after_init keys (Waiman Long) [RHEL-68940]
- x86/bpf: Fix IP for relocating call depth accounting (Waiman Long) [RHEL-68940]
- x86/alternatives: Move apply_relocation() out of init section (Waiman Long) [RHEL-68940]
- x86/percpu: Avoid sparse warning with cast to named address space (Waiman Long) [RHEL-68940]
- x86/traps: Use current_top_of_stack() helper in traps.c (Waiman Long) [RHEL-68940]
- x86/percpu: Fix "const_pcpu_hot" version generation failure (Waiman Long) [RHEL-68940]
- x86/callthunks: Correct calculation of dest address in is_callthunk() (Waiman Long) [RHEL-68940]
- x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/smp: Move the call to smp_processor_id() after the early exit in native_stop_other_cpus() (Waiman Long) [RHEL-68940]
- x86/percpu: Declare const_pcpu_hot as extern const variable (Waiman Long) [RHEL-68940]
- x86/paravirt: Remove no longer needed paravirt patching code (Waiman Long) [RHEL-68940]
- x86/callthunks: Mark apply_relocation() as __init_or_module (Waiman Long) [RHEL-68940]
- x86/callthunks: Fix and unify call thunks assembly snippets (Waiman Long) [RHEL-68940]
- x86/callthunks: Handle %%rip-relative relocations in call thunk template (Waiman Long) [RHEL-68940]
- x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__ (Waiman Long) [RHEL-68940]
- x86/percpu: Return correct variable from current_top_of_stack() (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce const-qualified const_pcpu_hot to micro-optimize code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Introduce %%rip-relative addressing to PER_CPU_VAR() (Waiman Long) [RHEL-68940]
- x86/percpu, xen: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/percpu: Correct PER_CPU_VAR() usage to include symbol and its addend (Waiman Long) [RHEL-68940]
- x86/fpu: Clean up FPU switching in the middle of task switching (Waiman Long) [RHEL-68940]
- x86/percpu: Use the correct asm operand modifier in percpu_stable_op() (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for arch_raw_cpu_ptr(), to improve code generation (Waiman Long) [RHEL-68940]
- x86/percpu: Rewrite arch_raw_cpu_ptr() to be easier for compilers to optimize (Waiman Long) [RHEL-68940]
- x86/percpu: Disable named address spaces for KASAN (Waiman Long) [RHEL-68940]
- x86/percpu: Use C for percpu read/write accessors (Waiman Long) [RHEL-68940]
- x86/percpu: Use compiler segment prefix qualifier (Waiman Long) [RHEL-68940]
- x86/percpu: Enable named address spaces with known compiler version (Waiman Long) [RHEL-68940]
- x86/callthunks: Use EXPORT_PER_CPU_SYMBOL_GPL() for per CPU variables (Waiman Long) [RHEL-68940]
- x86/paravirt: Make BUG_func() usable by non-GPL modules (Waiman Long) [RHEL-68940]
- x86/alternative: Correct feature bit debug output (Waiman Long) [RHEL-68940]
- x86/paravirt: Switch mixed paravirt/alternative calls to alternatives (Waiman Long) [RHEL-68940]
- x86/alternative: Add indirect call patching (Waiman Long) [RHEL-68940]
- x86/paravirt: Move some functions and defines to alternative.c (Waiman Long) [RHEL-68940]
- x86/paravirt: Introduce ALT_NOT_XEN (Waiman Long) [RHEL-68940]
- x86/alternatives: Sync core before enabling interrupts (Waiman Long) [RHEL-68940]
- arch: Remove cmpxchg_double (Waiman Long) [RHEL-68940]
- x86,intel_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- x86,amd_iommu: Replace cmpxchg_double() (Waiman Long) [RHEL-68940]
- locking/atomic: Correct (cmp)xchg() instrumentation (Waiman Long) [RHEL-68940]
- arm64: cmpxchg_double*: hazard against entire exchange variable (Waiman Long) [RHEL-68940]
- jump_label: Prevent key->enabled int overflow (Waiman Long) [RHEL-68940]
- jump_label: Use atomic_try_cmpxchg() in static_key_slow_inc_cpuslocked() (Waiman Long) [RHEL-68940]
- tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). (Guillaume Nault) [RHEL-57031]
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (Hangbin Liu) [RHEL-84573]
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (Hangbin Liu) [RHEL-84573] {CVE-2025-22005}
- net: ipv6: fix dst ref loop on input in seg6 lwt (Hangbin Liu) [RHEL-84573]
- net: ipv6: fix dst ref loops in rpl, seg6 and ioam6 lwtunnels (Hangbin Liu) [RHEL-84573] {CVE-2025-21768}
- inet: ipmr: fix data-races (Hangbin Liu) [RHEL-84573]
- perf script: Fix hangup in offline flamegraph report (Anubhav Shelat) [RHEL-87957]
- perf script: force stdin for flamegraph in live mode (Anubhav Shelat) [RHEL-87957]
- locking/lockdep: Add kasan_check_byte() check in lock_acquire() (Waiman Long) [RHEL-81997]
- locking/lockdep: Disable KASAN instrumentation of lockdep.c (Waiman Long) [RHEL-81997]
- Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtk: Fix failed to send func ctrl for MediaTek devices. (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Fix driver sending truncated data (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Fix Add Device to responding before completing (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_sync: Fix not setting Random Address when required (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix circular lock in iso_conn_big_sync (Bastien Nocera) [RHEL-74483] {CVE-2024-54191}
- Bluetooth: SCO: Add support for 16 bits transparent voice setting (Bastien Nocera) [RHEL-74483]
- Bluetooth: iso: Fix recursive locking warning (Bastien Nocera) [RHEL-74483]
- Bluetooth: Improve setsockopt() handling of malformed user input (Bastien Nocera) [RHEL-74483]
- net: Make copy_safe_from_sockptr() match documentation (Bastien Nocera) [RHEL-74483]
- net: add copy_safe_from_sockptr() helper (Bastien Nocera) [RHEL-74483]
- net/tcp: Introduce TCP_AO setsockopt()s [partial] (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: remove the redundant sco_conn_put (Bastien Nocera) [RHEL-74483]
- Bluetooth: MGMT: Add initial implementation of MGMT_OP_HCI_CMD_SYNC (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_bcm: Use the devm_clk_get_optional() helper (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Send BIG Create Sync via hci_sync (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Remove alloc from critical section (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Use kref to track lifetime of iso_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: SCO: Use kref to track lifetime of sco_conn (Bastien Nocera) [RHEL-74483]
- Bluetooth: HCI: Add IPC(11) bus type (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add 3 HWIDs for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e124 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Update hci_conn_hash_lookup_big for Broadcast slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE BIG Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Fix matching parent socket for BIS slave (Bastien Nocera) [RHEL-74483]
- Bluetooth: ISO: Do not emit LE PA Create Sync if previous is pending (Bastien Nocera) [RHEL-74483]
- Bluetooth: btrtl: Decrease HCI_OP_RESET timeout from 10 s to 2 s (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add new VID/PID 0489/e111 for MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btintel_pcie: Replace deprecated PCI functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: Set quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Support new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: Add new quirks for ATS2851 (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_qca: use devm_clk_get_optional_enabled_with_rate() (Bastien Nocera) [RHEL-74483]
- Bluetooth: btmtksdio: Lookup device node only as fallback (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_core: Fix not checking skb length on hci_scodata_packet (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Add GPIO support to power save feature (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add USB HW IDs for MT7920/MT7925 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables (Bastien Nocera) [RHEL-74483]
- bluetooth: Fix typos in the comments (Bastien Nocera) [RHEL-74483]
- Bluetooth: hci_conn: Reduce hci_conn_drop() calls in two functions (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Rename IW615 to IW610 (Bastien Nocera) [RHEL-74483]
- Bluetooth: btnxpuart: Drop _v0 suffix from FW names (Bastien Nocera) [RHEL-74483]
- Bluetooth: add HAS_IOPORT dependencies (Bastien Nocera) [RHEL-74483]
- perf annotate: Return errors from disasm_line__parse_powerpc() (Jakub Brnak) [RHEL-83785]
- perf annotate: Add annotation_options.disassembler_used (Jakub Brnak) [RHEL-83785]
- perf annotate: Use an array for the disassembler preference (Jakub Brnak) [RHEL-83785]
- perf disasm: Allow configuring what disassemblers to use (Jakub Brnak) [RHEL-83785]
- perf disasm: Define stubs for the LLVM and capstone disassemblers (Jakub Brnak) [RHEL-83785]
- perf disasm: Introduce symbol__disassemble_objdump() (Jakub Brnak) [RHEL-83785]
- netpoll: hold rcu read lock in __netpoll_send_skb() (Paolo Abeni) [RHEL-87474]
- net: Clear old fragment checksum value in napi_reuse_skb (Paolo Abeni) [RHEL-87474]
- neighbour: use RCU protection in __neigh_notify() (Paolo Abeni) [RHEL-87474]
- iomap: add a workaround for racy i_size updates on block devices (CKI Backport Bot) [RHEL-79099]
- selftests: netfilter: add test case for recent mismatch bug (CKI Backport Bot) [RHEL-87163]
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet (CKI Backport Bot) [RHEL-87163]
- sctp: detect and prevent references to a freed transport in sendmsg (Xin Long) [RHEL-84590]
- sctp: add mutual exclusion in proc_sctp_do_udp_port() (Xin Long) [RHEL-84590]
- sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: udp_port: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: auth_enable: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: rto_min/max: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy (Xin Long) [RHEL-84590]
- scsi: fnic: Remove unnecessary NUL-terminations (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant flush_workqueue() calls (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary spinlock locking and unlocking (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace fnic->lock_flags with local flags (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace use of sizeof with standard usage (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix indentation and remove unnecessary parenthesis (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary debug print (Karan Kumar) [RHEL-64440]
- scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Test for memory allocation failure and return error code (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code from failure of scsi drv init (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return appropriate error code for mem alloc failure (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macro (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix use of uninitialized value in debug message (Karan Kumar) [RHEL-64440]
- scsi: fnic: Delete incorrect debugfs error handling (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else to fix warning in FDLS FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove extern definition from .c files (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unnecessary else and unnecessary break in FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support to handle port channel RSCN (Karan Kumar) [RHEL-64440]
- scsi: fnic: Code cleanup (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add stats and related functionality (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify fnic interfaces to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify IO path to use FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add functionality in fnic to support FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FIP (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and integrate support for FDMI (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add Cisco hardware model names (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for unsolicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for target based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for fabric based solicited requests and responses (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add headers and definitions for FDLS (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace shost_printk() with dev_info()/dev_err() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vcalloc() instead of vmalloc() and memset(0) (Karan Kumar) [RHEL-64440]
- scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move flush_work initialization out of if block (Karan Kumar) [RHEL-64440]
- scsi: fnic: Move fnic_fnic_flush_tx() to a work queue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Convert snprintf() to sysfs_emit() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: unlock on error path in fnic_queuecommand() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Increment driver version (Karan Kumar) [RHEL-64440]
- scsi: fnic: Improve logs and add support for multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic driver (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add support for multiqueue (MQ) in fnic_main.c (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove usage of host_lock (Karan Kumar) [RHEL-64440]
- scsi: fnic: Define stats to track multiqueue (MQ) IOs (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify ISRs to support multiqueue (MQ) (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor and redefine fnic.h for multiqueue (Karan Kumar) [RHEL-64440]
- scsi: fnic: Get copy workqueue count and interrupt mode from config (Karan Kumar) [RHEL-64440]
- scsi: fnic: Rename wq_copy to hw_copy_wq (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and improve log messages (Karan Kumar) [RHEL-64440]
- scsi: fnic: Add and use fnic number (Karan Kumar) [RHEL-64440]
- scsi: fnic: Modify definitions to sync with VIC firmware (Karan Kumar) [RHEL-64440]
- scsi: fnic: Return error if vmalloc() failed (Karan Kumar) [RHEL-64440]
- scsi: fnic: Clean up some inconsistent indenting (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix sg_reset success path (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unused functions fnic_scsi_host_start/end_tag() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace sgreset tag with max_tag_id (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace return codes in fnic_clean_pending_aborts() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vmalloc_array() and vcalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Use vzalloc() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Refactor code in fnic probe to initialize SCSI layer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Replace DMA mask of 64 bits with 47 bits (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove unneeded flush_workqueue() (Karan Kumar) [RHEL-64440]
- scsi: fnic: Remove redundant NULL check (Karan Kumar) [RHEL-64440]
- scsi: fnic: Stop using the SCSI pointer (Karan Kumar) [RHEL-64440]
- scsi: fnic: Fix a tracing statement (Karan Kumar) [RHEL-64440]
- scsi: fnic: Call scsi_done() directly (Karan Kumar) [RHEL-64440]
- tools/power turbostat: v2025.05.06 (David Arcari) [RHEL-86839]
- tools/power turbostat: disable "cpuidle" invocation counters, by default (David Arcari) [RHEL-86839]
- tools/power turbostat: re-factor sysfs code (David Arcari) [RHEL-86839]
- tools/power turbostat: Restore GFX sysfs fflush() call (David Arcari) [RHEL-86839]
- tools/power turbostat: Document GNR UncMHz domain convention (David Arcari) [RHEL-86839]
- tools/power turbostat: report CoreThr per measurement interval (David Arcari) [RHEL-86839]
- tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 (David Arcari) [RHEL-86839]
- tools/power turbostat: Add idle governor statistics reporting (David Arcari) [RHEL-86839]
- tools/power turbostat: Fix names matching (David Arcari) [RHEL-86839]
- tools/power turbostat: Allow Zero return value for some RAPL registers (David Arcari) [RHEL-86839]
- tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options (David Arcari) [RHEL-86839]
- tools arch x86: Sync the msr-index.h copy with the kernel sources (David Arcari) [RHEL-45087]
- platform/x86: intel: Use *-y instead of *-objs in Makefile (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Update documentation with image download path (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add Clearwater Forest to CPU support list (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Fix SBAF title underline length (David Arcari) [RHEL-45087]
- trace: platform/x86/intel/ifs: Add SBAF trace support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Add SBAF test image loading support (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Refactor MSR usage in IFS test code (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Initialize union ifs_status to zero (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Switch to new Intel CPU model defines (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Disable irq during one load stage (David Arcari) [RHEL-45087]
- platform/x86/intel/ifs: Classify error scenarios correctly (David Arcari) [RHEL-45087]
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- RDMA/mlx5: Fix implicit ODP use after free (CKI Backport Bot) [RHEL-81415] {CVE-2025-21714}
- redhat: remove kernel-ipaclones-internal package (Joe Lawrence) [RHEL-86518]
- net: decrease cached dst counters in dst_release (Antoine Tenart) [RHEL-83031]
- NFS: Extend rdirplus mount option with "force|none" (Benjamin Coddington) [RHEL-86674]
- RDMA/bnxt_re: Remove unusable nq variable (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix budget handling of notification queue (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support perf management counters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix reporting maximum SRQs on P7 chips (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix allocation of QP table (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the page details for the srq created by kernel consumers (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix issue in the unload path (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add sanity checks on rdev validity (Sreekanth Reddy) [RHEL-72652 RHEL-76569 RHEL-80075]
- RDMA/bnxt_re: Fix an issue in bnxt_re_async_notifier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Allocate dev_attr information dynamically (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Pass the context for ulp_irq_stop (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support to handle DCB_CONFIG_CHANGE event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Query firmware defaults of CC params during probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add Async event handling support (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add ULP call to notify async events (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to drop reference to the mmap entry in case of error (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove deliver net device event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix MSN table size for variable wqe mode (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add send queue size check for variable wqe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix to export port num to ib_query_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix setting mandatory attributes for modify_qp (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary header file inclusion (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Eliminate need for some forward declarations (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Optimize error handling in bnxt_re_probe (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove unnecessary goto in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Remove extra new line in bnxt_re_netdev_event (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Don't fail destroy QP and cleanup debugfs earlier (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Use the default mode of congestion control (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support different traffic class (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Cache MSIx info to a local structure (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refurbish CQ to NQ hash calculation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for CQ rx coalescing (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Refactor NQ allocation (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fail probe early when not enough MSI-x vectors are reserved (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add set_func_resources support for P5/P7 adapters (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Enhance RoCE SRIOV resource configuration design (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for optimized modify QP (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- bnxt_en: Add support for RoCE sriov configuration (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add debugfs hook in the driver (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support raw data query for each resources (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for querying HW contexts (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Support driver specific data collection using rdma tool (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Fix access flags for MR and QP modify (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- RDMA/bnxt_re: Add support for modify_device hook (Sreekanth Reddy) [RHEL-72652 RHEL-76569]
- efi/libstub: Bump up EFI_MMAP_NR_SLACK_SLOTS to 32 (Marcin Juszkiewicz) [RHEL-83075]
- igb: Fix potential invalid memory access in igb_init_module() (CKI Backport Bot) [RHEL-73651] {CVE-2024-52332}
- perf vendor events: Update Tigerlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update SkylakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Skylake metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sierraforest events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Rocketlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Meteorlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Lunarlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update IcelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Icelake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update HaswellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Haswell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update/add Graniterapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update GrandRidge events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update EmeraldRapids events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Clearwaterforest events (Michael Petlan) [RHEL-21925]
- perf vendor events: Update CascadelakeX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellX events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update BroadwellDE events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Broadwell events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Add Arrowlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update AlderlakeN events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Alderlake events/metrics (Michael Petlan) [RHEL-21925]
- perf vendor events: Update Sapphirerapids events/metrics (Michael Petlan) [RHEL-21925]
- nfsd: fix UAF when access ex_uuid or ex_stats (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- nfsd: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- SUNRPC: introduce cache_check_rcu to help check in rcu context (Olga Kornievskaia) [RHEL-80506] {CVE-2024-53216}
- Enable X86_USER_SHADOW_STACK (Štěpán Horáček) [RHEL-15599]
- mm: don't try THP alignment for FS without get_unmapped_area (Štěpán Horáček) [RHEL-15599]
- mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes (Štěpán Horáček) [RHEL-15599]
- mm: care about shadow stack guard gap when getting an unmapped area (Štěpán Horáček) [RHEL-15599]
- mm: pass vm_flags to generic_get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: make arch_get_unmapped_area() take vm_flags by default (Štěpán Horáček) [RHEL-15599]
- x86/mm: care about shadow stack guard gap during placement (Štěpán Horáček) [RHEL-15599]
- x86/mm: implement HAVE_ARCH_UNMAPPED_AREA_VMFLAGS (Štěpán Horáček) [RHEL-15599]
- mm: take placement mappings gap into account (Štěpán Horáček) [RHEL-15599]
- treewide: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- powerpc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- parisc: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- csky: use initializer for struct vm_unmapped_area_info (Štěpán Horáček) [RHEL-15599]
- thp: add thp_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: use get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: remove export for get_unmapped_area() (Štěpán Horáček) [RHEL-15599]
- mm: introduce arch_get_unmapped_area_vmflags() (Štěpán Horáček) [RHEL-15599]
- mm: switch mm->get_unmapped_area() to a flag (Štěpán Horáček) [RHEL-15599]
- proc: refactor pde_get_unmapped_area as prep (Štěpán Horáček) [RHEL-15599]
- selftests/x86: add placement guard gap test for shstk (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Enable shadow stacks for x32 (Štěpán Horáček) [RHEL-15599]
- arch: Reserve map_shadow_stack() syscall number for all architectures (Štěpán Horáček) [RHEL-15599]
- mm: thp_get_unmapped_area must honour topdown preference (Štěpán Horáček) [RHEL-15599]
- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (Štěpán Horáček) [RHEL-15599]
- mm: align larger anonymous mappings on THP boundaries (Štěpán Horáček) [RHEL-15599]
- alpha: Fix up new futex syscall numbers (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add warning for shadow stack double unmap (Štěpán Horáček) [RHEL-15599]
- selftests/x86: Update map_shadow_stack syscall nr (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Change order of __user in type (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Don't retry vm_munmap() on -EINTR (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_STATUS (Štěpán Horáček) [RHEL-15599]
- x86/shstk: Add ARCH_SHSTK_UNLOCK (Štěpán Horáček) [RHEL-15599]
- crypto: ccp - Fix uAPI definitions of PSP errors (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for PCI device 0x1134 (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix check for the primary ASP device (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add external API interface for PSP module initialization (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Use scoped guard for mutex (Vladis Dronov) [RHEL-85131]
- crypto: ccp - do not request interrupt on cmd completion when irqs disabled (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Remove unused declaration sp_get_master() (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add additional information about an SEV firmware upgrade (Vladis Dronov) [RHEL-85131]
- KVM: SEV: uapi: fix typo in SEV_RET_INVALID_CONFIG (Vladis Dronov) [RHEL-85131]
- crypto: ccp: Add the SNP_VLEK_LOAD command (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix null pointer dereference in __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move message about TSME being enabled later in init (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add support for getting security attributes on some older systems (Vladis Dronov) [RHEL-85131]
- crypto: ccp - align psp_platform_access_msg (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Move security attributes to their own file (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Represent capabilities register as a union (Vladis Dronov) [RHEL-85131]
- crypto: ccp - drop platform ifdef checks (Vladis Dronov) [RHEL-85131]
- crypto: tools/ccp - Remove unused variable (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Update return values for some unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix some unfused tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix sample application signature passing (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix DBC sample application error handling (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Fix ioctl unit tests (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add Mario to MAINTAINERS (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add unit tests for dynamic boost control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample python script for Dynamic Boost Control (Vladis Dronov) [RHEL-85131]
- crypto: ccp - Add a sample library for ioctl use (Vladis Dronov) [RHEL-85131]
- ASoC: SOF: stream-ipc: Check for cstream nullity in sof_ipc_msg_data() (CKI Backport Bot) [RHEL-83191] {CVE-2025-21847}
- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() (Waiman Long) [RHEL-69423]
- firmware: arm_scpi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scpi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add aliases to transport modules (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add module aliases to i.MX vendor protocols (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support vendor protocol modules autoloading (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Allow transport properties for multiple instances (Steve Dunnagan) [RHEL-65607]
- arm64: Use SYSTEM_OFF2 PSCI call to power off for hibernate (Steve Dunnagan) [RHEL-65607]
- firmware/psci: Add definitions for PSCI v1.3 specification (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Relocate atomic_threshold to scmi_desc (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max_msg and max_msg_size devicetree properties (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Calculate virtio PDU max size dynamically (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Account for SHMEM memory overhead (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Support 'reg-io-width' property for shared memory (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Report duplicate opps as firmware bugs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Skip opp duplicates (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint (Steve Dunnagan) [RHEL-65607]
- arm64: smccc: replace custom COUNT_ARGS() & CONCATENATE() implementations (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use vendor string in max-rx-timeout-ms (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Reject clear channel request on A2P (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Queue in scmi layer for mailbox implementation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Give SMC transport precedence over mailbox (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix the double free in scmi_debugfs_common_setup() (Steve Dunnagan) [RHEL-65607]
- redhat/configs: Add SCMI configs (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: imx: Correct tx size of scmi_imx_misc_ctrl_set (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX MISC protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add initial support for i.MX BBM protocol (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add NXP i.MX95 SCMI documentation (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace comma with the semicolon (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace the use of of_node_put() to __free(device_node) (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix trivial whitespace/coding style issues (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use max-rx-timeout-ms from devicetree (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove const from transport descriptors (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Simplify with scoped for each OF child loop (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Update various protocols versions (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove legacy transport-layer code (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make VirtIO transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make OPTEE transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make SMC transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make MBOX transport a standalone driver (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for standalone transport drivers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce packet handling helpers (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Introduce setup_shmem_iomap (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in OPTEE transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix voltage description in failure cases (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix incorrect error propagation in scmi_voltage_descriptors_get (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support to reset the debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Create debugfs files for SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Track basic SCMI communication debug metrics (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for debug metrics at the interface (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Remove superfluous handle_to_scmi_info (Steve Dunnagan) [RHEL-65607]
- firmware/smccc: Call arch-specific hook on discovering KVM services (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for platform to agent channel completion (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add support for system suspend in power control driver (Steve Dunnagan) [RHEL-65607]
- firmware: smccc: Export revision soc_id function (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Avoid non-constant printk format strings (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Use dev_err_probe to bail out (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix struct kernel-doc warnings in optee transport (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Make scmi_bus_type const (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Fix double free in SMC transport cleanup path (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Add multiple protocols registration support (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Replace asm-generic/bug.h with linux/bug.h (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Convert to platform remove callback returning void (Steve Dunnagan) [RHEL-65607]
- pmdomain: arm_scmi: Move Kconfig options to the pmdomain subsystem (Steve Dunnagan) [RHEL-65607]
- firmware: arm_scmi: Move power-domain driver to the pmdomain dir (Steve Dunnagan) [RHEL-65607]
* Thu Apr 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-581.el9] * Thu Apr 24 2025 Augusto Caringi <acaringi@redhat.com> [5.14.0-581.el9]
- selftests: livepatch: handle PRINTK_CALLER in check_result() (Denis Aleksandrov) [RHEL-85303] - selftests: livepatch: handle PRINTK_CALLER in check_result() (Denis Aleksandrov) [RHEL-85303]
- livepatch: convert timeouts to secs_to_jiffies() (Denis Aleksandrov) [RHEL-85303] - livepatch: convert timeouts to secs_to_jiffies() (Denis Aleksandrov) [RHEL-85303]

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.14.0-581.el9.tar.xz) = 59e707bb576bd137f7e6c6f1e72748e77eeb5edfe7103fc9379e048a83f930e2cdada77f544f3d01c59d905a221cf9a0dd9a5c76ebe0ea3cf9ea460a1fe26041 SHA512 (linux-5.14.0-582.el9.tar.xz) = 7e8fb4a6f3f396f629cec32b665d2875a576d66027c3f27b1b00198a41a8b271ea4b348c29275cd2d84e68789dd57e0a08adbc318f754b18878f15d4bcc5ab9c
SHA512 (kernel-abi-stablelists-5.14.0-581.el9.tar.bz2) = 621ef5e84a34bf0ab2fff86d42d8a2eaa690e2854dce833e4ef47d75029aff704ff96212d80234b4abd4463d8799a3ffb67c5cad97f03d6d11d3fa3a32d20593 SHA512 (kernel-abi-stablelists-5.14.0-582.el9.tar.bz2) = 40434daf547eab1b352a300e3d161e46a73a46e4fd994e682c2a9935392d89fdbebf102bb2cf5bbbc7bf1bb995cf7a3acf5082f9968432db0fbb87b98db179a7
SHA512 (kernel-kabi-dw-5.14.0-581.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27 SHA512 (kernel-kabi-dw-5.14.0-582.el9.tar.bz2) = fdc1585f269b6aef07f21b0772899224a158799e77cc1d8cd4b143fc4d1aeaf3c0165be543c3f28c3cd4879160bdb7c16ad3382183d896136650e204fa50fe27