# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-139.el10]
changelog:
  - redhat/configs: Disable CONFIG_EFI_MIXED in RHEL (Lenny Szubowicz) [RHEL-115521]
  - cpupower: Allow control of boost feature on non-x86 based systems with boost support. (Steve Best) [RHEL-111892]
  - tools/power/cpupower: Add documentation for some recently introduced options (Steve Best) [RHEL-111892]
  - i2c: i801: Hide Intel Birch Stream SoC TCO WDT (Steve Best) [RHEL-113184]
  - i2c: smbus: introduce Write Disable-aware SPD instantiating functions (Steve Best) [RHEL-113184]
  - i2c: i801: Use MMIO if available (Steve Best) [RHEL-113184]
  - i2c: i801: Switch to iomapped register access (Steve Best) [RHEL-113184]
  - i2c: i801: Improve too small kill wait time in i801_check_post (Steve Best) [RHEL-113184]
  - i2c: i801: Move i801_wait_intr and i801_wait_byte_done in the code (Steve Best) [RHEL-113184]
  - i2c: i801: Cosmetic improvements (Steve Best) [RHEL-113184]
  - i2c: i801: Remove unnecessary PCI function call (Steve Best) [RHEL-113184]
  - platform/x86: dell-smo8800: Move instantiation of lis3lv02d i2c_client from i2c-i801 to dell-lis3lv02d (Steve Best) [RHEL-113184]
  - platform/x86: dell-smo8800: Move SMO88xx acpi_device_ids to dell-smo8800-ids.h (Steve Best) [RHEL-113184]
  - ice: fix Rx page leak on multi-buffer frames (Petr Oros) [RHEL-104682]
  - hsr: use netdev_master_upper_dev_link() when linking lower ports (Hangbin Liu) [RHEL-100715]
  - selftest: net: Fix weird setsockopt() in bind_bhash.c. (CKI Backport Bot) [RHEL-115594]
  - netfilter: nft_flowtable.sh: re-run with random mtu sizes (CKI Backport Bot) [RHEL-115594]
  - selftests: rtnetlink.sh: remove esp4_offload after test (CKI Backport Bot) [RHEL-115594]
  - selftests: netfilter: ipvs.sh: Explicity disable rp_filter on interface tunl0 (CKI Backport Bot) [RHEL-115594]
  - selftests: net: increase inter-packet timeout in udpgro.sh (CKI Backport Bot) [RHEL-115594]
  - selftests: net: lib: fix shift count out of range (CKI Backport Bot) [RHEL-115594]
  - selftests: net: exit cleanly on SIGTERM / timeout (CKI Backport Bot) [RHEL-115594]
  - locking/local_lock: fix _Generic() matching of local_trylock_t (Gregory Bell) [RHEL-78202]
  - locking/local_lock, mm: replace localtry_ helpers with local_trylock_t type (Gregory Bell) [RHEL-78202]
  - mm/page_alloc: ensure try_alloc_pages() plays well with unaccepted memory (Gregory Bell) [RHEL-78202]
  - mm/page_alloc: Fix try_alloc_pages (Gregory Bell) [RHEL-78202]
  - mm/page_alloc: avoid second trylock of zone->lock (Gregory Bell) [RHEL-78202]
  - mm: Fix the flipped condition in gfpflags_allow_spinning() (Gregory Bell) [RHEL-78202]
  - mm: restore documentation for __free_pages() (Gregory Bell) [RHEL-78202]
  - bpf: Use try_alloc_pages() to allocate pages for bpf needs. (Gregory Bell) [RHEL-78202]
  - mm, bpf: Use memcg in try_alloc_pages(). (Gregory Bell) [RHEL-78202]
  - memcg: Use trylock to access memcg stock_lock. (Gregory Bell) [RHEL-78202]
  - mm, bpf: Introduce free_pages_nolock() (Gregory Bell) [RHEL-78202]
  - mm, bpf: Introduce try_alloc_pages() for opportunistic page allocation (Gregory Bell) [RHEL-78202]
  - locking/local_lock: Introduce localtry_lock_t (Gregory Bell) [RHEL-78202]
  - rqspinlock: Choose trylock fallback for NMI waiters (Gregory Bell) [RHEL-78202]
  - stackdepot: fix stack_depot_save_flags() in NMI context (Gregory Bell) [RHEL-78202]
  - selftests/bpf: verify jset handling in CFG computation (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add a kernel flag test for LSM bpf hook (Gregory Bell) [RHEL-78202]
  - security: Propagate caller information in bpf hooks (Gregory Bell) [RHEL-78202]
  - libbpf: Export bpf_object__prepare symbol (Gregory Bell) [RHEL-78202]
  - selftests/bpf: fix implementation of smp_mb() (Gregory Bell) [RHEL-78202]
  - bpf: handle jset (if a & b ...) as a jump in CFG computation (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Avoid passing out-of-range values to __retval() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Correct typo in __clang_major__ macro (Gregory Bell) [RHEL-78202]
  - samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora (Gregory Bell) [RHEL-78202]
  - bpf: Add namespace to BPF internal symbols (Gregory Bell) [RHEL-78202]
  - selftests/bpf: add test for softlock when modifying hashmap while iterating (Gregory Bell) [RHEL-78202]
  - bpf: fix possible endless loop in BPF map iteration (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Mitigate sockmap_ktls disconnect_after_delete failure (Gregory Bell) [RHEL-78202]
  - bpf: Convert queue_stack map to rqspinlock (Gregory Bell) [RHEL-78202]
  - bpf: Use architecture provided res_smp_cond_load_acquire (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Make res_spin_lock AA test condition stronger (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Support struct/union presets in veristat (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Make res_spin_lock test less verbose (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix verifier_private_stack test failure (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add selftests for load-acquire/store-release when register number is invalid (Gregory Bell) [RHEL-78202]
  - bpf: Fix out-of-bounds read in check_atomic_load/store() (Gregory Bell) [RHEL-78202]
  - bpf: Add struct_ops context information to struct bpf_prog_aux (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Sanitize pointer prior fclose() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for rqspinlock (Gregory Bell) [RHEL-78202]
  - bpf: Maintain FIFO property for rqspinlock unlock (Gregory Bell) [RHEL-78202]
  - bpf: Implement verifier support for rqspinlock (Gregory Bell) [RHEL-78202]
  - bpf: Introduce rqspinlock kfuncs (Gregory Bell) [RHEL-78202]
  - bpf: Convert lpm_trie.c to rqspinlock (Gregory Bell) [RHEL-78202]
  - bpf: Convert percpu_freelist.c to rqspinlock (Gregory Bell) [RHEL-78202]
  - bpf: Convert hashtab.c to rqspinlock (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add locktorture support (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add entry to Makefile, MAINTAINERS (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add macros for rqspinlock usage (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add basic support for CONFIG_PARAVIRT (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add a test-and-set fallback (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add deadlock detection and recovery (Gregory Bell) [RHEL-78202]
  - rqspinlock: Protect waiters in trylock fallback from stalls (Gregory Bell) [RHEL-78202]
  - rqspinlock: Protect waiters in queue from stalls (Gregory Bell) [RHEL-78202]
  - rqspinlock: Protect pending bit owners from stalls (Gregory Bell) [RHEL-78202]
  - rqspinlock: Hardcode cond_acquire loops for arm64 (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add support for timeouts (Gregory Bell) [RHEL-78202]
  - rqspinlock: Drop PV and virtualization support (Gregory Bell) [RHEL-78202]
  - rqspinlock: Add rqspinlock.h header (Gregory Bell) [RHEL-78202]
  - locking: Copy out qspinlock.c to kernel/bpf/rqspinlock.c (Gregory Bell) [RHEL-78202]
  - locking: Allow obtaining result of arch_mcs_spin_lock_contended (Gregory Bell) [RHEL-78202]
  - locking: Move common qspinlock helpers to a private header (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test kfuncs that set and remove xattr from BPF programs (Gregory Bell) [RHEL-78202]
  - bpf: fs/xattr: Add BPF kfuncs to set and remove xattrs (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Extend test fs_kfuncs to cover security.bpf. xattr names (Gregory Bell) [RHEL-78202]
  - fs/xattr: bpf: Introduce security.bpf. xattr name prefix (Gregory Bell) [RHEL-78202]
  - bpf: clarify a misleading verifier error message (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add selftest for attaching fexit to __noreturn functions (Gregory Bell) [RHEL-78202]
  - bpf: Reject attaching fexit/fmod_ret to __noreturn functions (Gregory Bell) [RHEL-78202]
  - bpf: Only fails the busy counter check in bpf_cgrp_storage_get if it creates storage (Gregory Bell) [RHEL-78202]
  - locking: Move MCS struct definition to public header (Gregory Bell) [RHEL-78202]
  - bpf: Make perf_event_read_output accessible in all program types. (Gregory Bell) [RHEL-78202]
  - bpftool: Using the right format specifiers (Gregory Bell) [RHEL-78202]
  - bpftool: Add -Wformat-signedness flag to detect format errors (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test freplace from user namespace (Gregory Bell) [RHEL-78202]
  - libbpf: Pass BPF token from find_prog_btf_id to BPF_BTF_GET_FD_BY_ID (Gregory Bell) [RHEL-78202]
  - bpf: Return prog btf_id without capable check (Gregory Bell) [RHEL-78202]
  - bpf: BPF token support for BPF_BTF_GET_FD_BY_ID (Gregory Bell) [RHEL-78202]
  - bpf, x86: Fix objtool warning for timed may_goto (Gregory Bell) [RHEL-78202]
  - bpf: Check map->record at the beginning of check_and_free_fields() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix string read in strncmp benchmark (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix sockopt selftest failure on powerpc (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix arena_spin_lock compilation on PowerPC (Gregory Bell) [RHEL-78202]
  - bpf: bpftool: Setting error code in do_loader() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix selection of static vs. dynamic LLVM (Gregory Bell) [RHEL-78202]
  - bpf: preload: Add MODULE_DESCRIPTION (Gregory Bell) [RHEL-78202]
  - selftests: bpf: fix duplicate selftests in cpumask_success. (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Convert comma to semicolon (Gregory Bell) [RHEL-78202]
  - bpf: fix missing kdoc string fields in cpumask.c (Gregory Bell) [RHEL-78202]
  - selftests: bpf: add bpf_cpumask_populate selftests (Gregory Bell) [RHEL-78202]
  - bpf: add kfunc for populating cpumask bits (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fix cap_enable_effective() return code (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for arena spin lock (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Introduce arena spin lock (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Introduce cond_break_label (Gregory Bell) [RHEL-78202]
  - bpf, docs: Fix broken link to renamed bpf_iter_task_vmas.c (Gregory Bell) [RHEL-78202]
  - bpf: correct use/def for may_goto instruction (Gregory Bell) [RHEL-78202]
  - selftests/bpf: test cases for compute_live_registers() (Gregory Bell) [RHEL-78202]
  - bpf: use register liveness information for func_states_equal (Gregory Bell) [RHEL-78202]
  - bpf: simple DFA-based live registers analysis (Gregory Bell) [RHEL-78202]
  - bpf: get_call_summary() utility function (Gregory Bell) [RHEL-78202]
  - bpf: jmp_offset() and verbose_insn() utility functions (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add selftests for load-acquire and store-release instructions (Gregory Bell) [RHEL-78202]
  - bpf, x86: Support load-acquire and store-release instructions (Gregory Bell) [RHEL-78202]
  - bpf, arm64: Support load-acquire and store-release instructions (Gregory Bell) [RHEL-78202]
  - arm64: insn: Add load-acquire and store-release instructions (Gregory Bell) [RHEL-78202]
  - arm64: insn: Add BIT(23) to {load,store}_ex's mask (Gregory Bell) [RHEL-78202]
  - bpf, x86: Add x86 JIT support for timed may_goto (Gregory Bell) [RHEL-78202]
  - bpf: Add verifier support for timed may_goto (Gregory Bell) [RHEL-78202]
  - bpf: Introduce load-acquire and store-release instructions (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for bpf_object__prepare (Gregory Bell) [RHEL-78202]
  - libbpf: Split bpf object load into prepare/load (Gregory Bell) [RHEL-78202]
  - libbpf: Introduce more granular state for bpf_object (Gregory Bell) [RHEL-78202]
  - libbpf: Use map_is_created helper in map setters (Gregory Bell) [RHEL-78202]
  - bpf: Factor out check_load_mem() and check_store_reg() (Gregory Bell) [RHEL-78202]
  - bpf: Factor out check_atomic_rmw() (Gregory Bell) [RHEL-78202]
  - bpf: Factor out atomic_ptr_type_ok() (Gregory Bell) [RHEL-78202]
  - bpf: no longer acquire map_idr_lock in bpf_map_inc_not_zero() (Gregory Bell) [RHEL-78202]
  - veristat: Report program type guess results to sdterr (Gregory Bell) [RHEL-78202]
  - veristat: Strerror expects positive number (errno) (Gregory Bell) [RHEL-78202]
  - veristat: @files-list.txt notation for object files list (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for extending sleepable global subprogs (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test sleepable global subprogs in atomic contexts (Gregory Bell) [RHEL-78202]
  - bpf: Summarize sleepable global subprogs (Gregory Bell) [RHEL-78202]
  - bpf/selftests: test_select_reuseport_kern: Remove unused header (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Fixes for test_maps test (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add selftests allowing cgroup prog pre-ordering (Gregory Bell) [RHEL-78202]
  - bpf: Allow pre-ordering for bpf cgroup progs (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Allow auto port binding for bpf nf (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Allow auto port binding for cgroup connect (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for bpf_dynptr_copy (Gregory Bell) [RHEL-78202]
  - bpf/helpers: Introduce bpf_dynptr_copy kfunc (Gregory Bell) [RHEL-78202]
  - bpf/helpers: Refactor bpf_dynptr_read and bpf_dynptr_write (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Introduce veristat test (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Implement setting global variables in veristat (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test bpf_usdt_arg_size() function (Gregory Bell) [RHEL-78202]
  - libbpf: Implement bpf_usdt_arg_size BPF function (Gregory Bell) [RHEL-78202]
  - bpf: Fix deadlock between rcu_tasks_trace and event_mutex. (Gregory Bell) [RHEL-78202]
  - docs/bpf: Document some special sdiv/smod operations (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test gen_pro/epilogue that generate kfuncs (Gregory Bell) [RHEL-78202]
  - bpf: Search and add kfuncs in struct_ops prologue and epilogue (Gregory Bell) [RHEL-78202]
  - bpf: abort verification if env->cur_state->loop_entry != NULL (Gregory Bell) [RHEL-78202]
  - kbuild, bpf: Correct pahole version that supports distilled base btf feature (Gregory Bell) [RHEL-78202]
  - libbpf: Fix out-of-bound read (Gregory Bell) [RHEL-78202]
  - bpf: Fix kmemleak warning for percpu hashmap (Gregory Bell) [RHEL-78202]
  - bpf: arm64: Silence "UBSAN: negation-overflow" warning (Gregory Bell) [RHEL-78202]
  - bpf: Refactor check_ctx_access() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test struct_ops program with __ref arg calling bpf_tail_call (Gregory Bell) [RHEL-78202]
  - bpf: Do not allow tail call in strcut_ops program with __ref argument (Gregory Bell) [RHEL-78202]
  - libbpf: Fix hypothetical STT_SECTION extern NULL deref case (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add tests for bpf_copy_from_user_task_str (Gregory Bell) [RHEL-78202]
  - bpf: Add bpf_copy_from_user_task_str() kfunc (Gregory Bell) [RHEL-78202]
  - mm: Add copy_remote_vm_str() for readng C strings from remote VM (Gregory Bell) [RHEL-78202]
  - libbpf: Wrap libbpf API direct err with libbpf_err (Gregory Bell) [RHEL-78202]
  - selftests/bpf: ns_current_pid_tgid: Use test_progs's ns_ feature (Gregory Bell) [RHEL-78202]
  - selftests/bpf: tc_links/tc_opts: Unserialize tests (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Optionally open a dedicated namespace to run test in it (Gregory Bell) [RHEL-78202]
  - selftests/bpf: ns_current_pid_tgid: Rename the test function (Gregory Bell) [RHEL-78202]
  - bpf: fix env->peak_states computation (Gregory Bell) [RHEL-78202]
  - bpf: free verifier states when they are no longer referenced (Gregory Bell) [RHEL-78202]
  - bpf: use list_head to track explored states and free list (Gregory Bell) [RHEL-78202]
  - bpf: do not update state->loop_entry in get_loop_entry() (Gregory Bell) [RHEL-78202]
  - bpf: make state->dfs_depth < state->loop_entry->dfs_depth an invariant (Gregory Bell) [RHEL-78202]
  - bpf: detect infinite loop in get_loop_entry() (Gregory Bell) [RHEL-78202]
  - selftests/bpf: check states pruning for deeply nested iterator (Gregory Bell) [RHEL-78202]
  - bpf: don't do clean_live_states when state->loop_entry->branches > 0 (Gregory Bell) [RHEL-78202]
  - selftests/bpf: test correct loop_entry update in copy_verifier_state (Gregory Bell) [RHEL-78202]
  - bpf: copy_verifier_state() should copy 'loop_entry' field (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test returning referenced kptr from struct_ops programs (Gregory Bell) [RHEL-78202]
  - bpf: Allow struct_ops prog to return referenced kptr (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Test referenced kptr arguments of struct_ops programs (Gregory Bell) [RHEL-78202]
  - bpf: Support getting referenced kptr from struct_ops argument (Gregory Bell) [RHEL-78202]
  - bpf: Make every prog keep a copy of ctx_arg_info (Gregory Bell) [RHEL-78202]
  - selftests/bpf: add test for LDX/STX/ST relocations over array field (Gregory Bell) [RHEL-78202]
  - libbpf: fix LDX/STX/ST CO-RE relocation size adjustment logic (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add selftest for may_goto (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Introduce __load_if_JITed annotation for tests (Gregory Bell) [RHEL-78202]
  - bpf: Fix array bounds error with may_goto (Gregory Bell) [RHEL-78202]
  - bpftool: Check map name length when map create (Gregory Bell) [RHEL-78202]
  - bpf: lsm: Add two more sleepable hooks (Gregory Bell) [RHEL-78202]
  - bpf: Sync uapi bpf.h header for the tooling infra (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Select NUMA_NO_NODE to create map (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Define SYS_PREFIX for powerpc (Gregory Bell) [RHEL-78202]
  - bpftool: Using the right format specifiers (Gregory Bell) [RHEL-78202]
  - bpf: define KF_ARENA_* flags for bpf_arena kfuncs (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Correct the check of join cgroup (Gregory Bell) [RHEL-78202]
  - bpf: Add comment about helper freeze (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Support dynamically linking LLVM if static is not available (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add a BTF verification test for kflagged type_tag (Gregory Bell) [RHEL-78202]
  - bpf: Allow kind_flag for BTF type and decl tags (Gregory Bell) [RHEL-78202]
  - selftests/bpf: Add a btf_dump test for type_tags (Gregory Bell) [RHEL-78202]
  - libbpf: Check the kflag of type tags in btf_dump (Gregory Bell) [RHEL-78202]
  - docs/bpf: Document the semantics of BTF tags with kind_flag (Gregory Bell) [RHEL-78202]
  - libbpf: Introduce kflag for type_tags and decl_tags in BTF (Gregory Bell) [RHEL-78202]
  - bpftool: Fix readlink usage in get_fd_type (Gregory Bell) [RHEL-78202]
  - bpf: Use kallsyms to find the function name of a struct_ops's stub function (Gregory Bell) [RHEL-78202]
  - redhat/configs: automotive: Disable CONFIG_USERFAULTFD config (Dorinda Bassey) [RHEL-87371]
  - tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg (CKI Backport Bot) [RHEL-79008] {CVE-2024-56633}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-140.el10]
changelog:
  - powerpc/pseries: Correct secvar format representation for static key management (Mamatha Inamdar) [RHEL-101962]
  - powerpc/secvar: Expose secvars relevant to the key management mode (Mamatha Inamdar) [RHEL-101962]
  - integrity/platform_certs: Allow loading of keys in the static key management mode (Mamatha Inamdar) [RHEL-101962]
  - powercap: dtpm_cpu: Fix NULL pointer dereference in get_pd_power_uw() (Steve Best) [RHEL-110835]
  - powercap: intel_rapl: Add support for Bartlett Lake platform (Steve Best) [RHEL-110835]
  - powercap: intel_rapl_msr: Add PL4 support for Panther Lake (Steve Best) [RHEL-110835]
  - PM: EM: Rework the depends on for CONFIG_ENERGY_MODEL (Steve Best) [RHEL-110835]
  - nvdimm: Correct some typos in comments (Jeff Moyer) [RHEL-96846]
  - nvdimm: rectify the illogical code within nd_dax_probe() (Jeff Moyer) [RHEL-96846]
  - libnvdimm: Remove unused nd_region_conflict (Jeff Moyer) [RHEL-96846]
  - libnvdimm: Remove unused nd_attach_ndns (Jeff Moyer) [RHEL-96846]
  - libnvdimm/labels: Fix divide error in nd_label_data_init() (Jeff Moyer) [RHEL-96846]
  - tcp: add tcp_rto_max_ms sysctl (Antoine Tenart) [RHEL-115393]
  - tcp: add the ability to control max RTO (Antoine Tenart) [RHEL-115393]
  - tcp: use tcp_reset_xmit_timer() (Antoine Tenart) [RHEL-115393]
  - tcp: add a @pace_delay parameter to tcp_reset_xmit_timer() (Antoine Tenart) [RHEL-115393]
  - tcp: remove tcp_reset_xmit_timer() @max_when argument (Antoine Tenart) [RHEL-115393]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-141.el10]
changelog:
  - bonding: don't set oif to bond dev when getting NS target destination (CKI Backport Bot) [RHEL-101175]
  - smb: client: fix file open check in __cifs_unlink() (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix data loss due to broken rename(2) (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix compound alignment with encryption (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix race with concurrent opens in rename(2) (Paulo Alcantara) [RHEL-108683]
  - smb: client: fix race with concurrent opens in unlink(2) (Paulo Alcantara) [RHEL-108683]
  - mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). (Guillaume Nault) [RHEL-115575]
  - dm: split write BIOs on zone boundaries when zone append is not emulated (Ming Lei) [RHEL-97177]
  - dm: Check for forbidden splitting of zone write operations (Ming Lei) [RHEL-97177]
  - dm: dm-crypt: Do not partially accept write BIOs with zoned targets (Ming Lei) [RHEL-97177]
  - dm: Always split write BIOs to zoned device limits (Ming Lei) [RHEL-97177]
  - block: Introduce bio_needs_zone_write_plugging() (Ming Lei) [RHEL-97177]
  - block: Make REQ_OP_ZONE_FINISH a write operation (Ming Lei) [RHEL-97177]
  - efivarfs: Fix slab-out-of-bounds in efivarfs_d_compare (CKI Backport Bot) [RHEL-118459] {CVE-2025-39817}
  - ipv6: sr: Fix MAC comparison to be constant-time (CKI Backport Bot) [RHEL-115599]
  - ipv6: sr: validate HMAC algorithm ID in seg6_hmac_info_add (CKI Backport Bot) [RHEL-115599]
  - seg6: Fix validation of nexthop addresses (CKI Backport Bot) [RHEL-115599]
  - platform/x86:intel/vsec: Change return type of intel_vsec_register (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Bartlett Lake support to intel_pmc_core (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Panther Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-110838]
  - platform/x86/intel/pmc: Add Lunar Lake support to Intel PMC SSRAM Telemetry (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Improve pmc_core_get_lpm_req() (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move error handling to init function (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Use devm for mutex_init (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Create Intel PMC SSRAM Telemetry driver (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Remove unneeded io operations (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Remove unneeded header file inclusion (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Convert index variables to be unsigned (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move PMC devid to core.h (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Rename core_ssram to ssram_telemetry (Steve Best) [RHEL-110838]
  - platform/x86:intel/pmc: Move PMC Core related functions (Steve Best) [RHEL-110838]
  - scsi: target: core: Generate correct identifiers for PR OUT transport IDs (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Fix NULL pointer dereference in core_scsi3_decode_spec_i_port() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Constify struct target_opcode_descriptor (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Constify enabled() in struct target_opcode_descriptor (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Move delayed/ordered tracking to per CPU (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Move I/O path stats to per CPU (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Remove size arguments when calling strscpy() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: iscsi: Fix timeout on deleted connection (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: tcm_loop: Fix wrong abort tag (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Replace deprecated strncpy() with strscpy() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: iscsi: Fix typos (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: spc: Fix loop traversal in spc_rsoc_get_descr() (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: spc: Fix RSOC parameter data header size (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: core: Add line break to status show (Maurizio Lombardi) [RHEL-111938]
  - scsi: target: Remove unused functions (Maurizio Lombardi) [RHEL-111938]
  - ice: don't leave device non-functional if Tx scheduler config fails (Petr Oros) [RHEL-106471]
  - drm/amdgpu: Include sdma_4_4_4.bin (Peter Colberg) [RHEL-117567]
  - redhat: use new x86/aarch64 signing key (801/804) (Jan Stancek) [RHEL-116728]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-142.el10]
changelog:
  - mm/memory-failure: fix VM_BUG_ON_PAGE(PagePoisoned(page)) when unpoison memory (CKI Backport Bot) [RHEL-119165] {CVE-2025-39883}
  - ppp: fix memory leak in pad_compress_skb (Guillaume Nault) [RHEL-115585]
  - pptp: fix pptp_xmit() error path (Guillaume Nault) [RHEL-115585]
  - pptp: ensure minimal skb length in pptp_xmit() (Guillaume Nault) [RHEL-115585]
  - i40e: fix IRQ freeing in i40e_vsi_request_irq_msix error path (CKI Backport Bot) [RHEL-109728]
  - redhat/configs: Enable CONFIG_MITIGATION_VMSCAPE for x86 (Waiman Long) [RHEL-114277]
  - x86/vmscape: Add old Intel CPUs to affected list (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Warn when STIBP is disabled with SMT (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/bugs: Move cpu_bugs_smt_update() down (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Enable the mitigation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Add conditional IBPB mitigation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - x86/vmscape: Enumerate VMSCAPE bug (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - Documentation/hw-vuln: Add VMSCAPE documentation (Waiman Long) [RHEL-114277] {CVE-2025-40300}
  - ptp: prevent possible ABBA deadlock in ptp_clock_freerun() (CKI Backport Bot) [RHEL-115596]
  - ptp: allow reading of currently dialed frequency to succeed on free-running clocks (CKI Backport Bot) [RHEL-115596]
  - ptp: fix breakage after ptp_vclock_in_use() rework (CKI Backport Bot) [RHEL-115596]
  - ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() (CKI Backport Bot) [RHEL-115596]
  - icmp: fix icmp_ndo_send address translation for reply direction (CKI Backport Bot) [RHEL-115578]
  - ipv6: annotate data-races around rt->fib6_nsiblings (CKI Backport Bot) [RHEL-115578]
  - ipv6: fix possible infinite loop in fib6_info_uses_dev() (CKI Backport Bot) [RHEL-115578] {CVE-2025-38587}
  - ipv6: prevent infinite loop in rt6_nlmsg_size() (CKI Backport Bot) [RHEL-115578] {CVE-2025-38588}
  - ndisc: extend RCU protection in ndisc_send_skb() (CKI Backport Bot) [RHEL-115578] {CVE-2025-21760}
  - ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() (CKI Backport Bot) [RHEL-115578]
  - ipv6: Use RCU in ip6_input() (CKI Backport Bot) [RHEL-115578]
  - ipv6: icmp: convert to dev_net_rcu() (CKI Backport Bot) [RHEL-115578]
  - redhat/configs: automotive: enable FSL_EDMA (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: Fix return code for unhandled interrupts (Jared Kangas) [RHEL-115725]
  - dmaegnine: fsl-edma: add edma error interrupt handler (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl-edma: increase maxItems of interrupts and interrupt-names (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: free irq correctly in remove path (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: cleanup chan after dma_async_device_unregister (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl,edma: Add i.MX94 support (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: Add missing newlines to log messages (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: implement the cleanup path of fsl_edma3_attach_pd() (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: read/write multiple registers in cyclic transactions (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: add support for S32G based platforms (Jared Kangas) [RHEL-115725]
  - dt-bindings: dma: fsl-edma: add nxp,s32g2-edma compatible string (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: remove FSL_EDMA_DRV_SPLIT_REG check when parsing muxbase (Jared Kangas) [RHEL-115725]
  - dmaengine: fsl-edma: select of_dma_xlate based on the dmamuxs presence (Jared Kangas) [RHEL-115725]
  - wireguard: device: enable threaded NAPI (CKI Backport Bot) [RHEL-115598]
  - wireguard: allowedips: add WGALLOWEDIP_F_REMOVE_ME flag (CKI Backport Bot) [RHEL-115598]
  - NFS: Fix a race when updating an existing write (CKI Backport Bot) [RHEL-113858] {CVE-2025-39697}
  - selftests: bonding: add test for passive LACP mode (Hangbin Liu) [RHEL-100461]
  - bonding: send LACPDUs periodically in passive mode after receiving partner's LACPDU (Hangbin Liu) [RHEL-100461]
  - bonding: update LACP activity flag after setting lacp_active (Hangbin Liu) [RHEL-100461]
  - nvmet-tcp: fix callback lock for TLS handshake (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix misaccounting of nvme-mpath inflight I/O (Maurizio Lombardi) [RHEL-110941]
  - nvme: revert the cross-controller atomic write size validation (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix endianness of command word prints in nvme_log_err_passthru() (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: refresh visible attrs after being checked (Maurizio Lombardi) [RHEL-110941]
  - nvmet: fix memory leak of bio integrity (Maurizio Lombardi) [RHEL-110941]
  - nvme: correctly account for namespace head reference counter (Maurizio Lombardi) [RHEL-110941]
  - nvme: Fix incorrect cdw15 value in passthru error logging (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix atomic write size validation (Maurizio Lombardi) [RHEL-110941]
  - nvme: refactor the atomic write unit detection (Maurizio Lombardi) [RHEL-110941]
  - nvme: reset delayed remove_work after reconnect (Maurizio Lombardi) [RHEL-110941]
  - nvme: spelling fixes (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: fix I/O stalls on congested sockets (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: remove tag set when second admin queue config fails (Maurizio Lombardi) [RHEL-110941]
  - nvme: enable vectored registered bufs for passthrough cmds (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix implicit bool to flags conversion (Maurizio Lombardi) [RHEL-110941]
  - nvme: fix command limits status code (Maurizio Lombardi) [RHEL-110941]
  - nvme: rename nvme_mpath_shutdown_disk to nvme_mpath_remove_disk (Maurizio Lombardi) [RHEL-110941]
  - nvme-multipath: introduce delayed removal of the multipath head node (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: derive and better document max segments limits (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: use struct_size for allocation struct nvme_dev (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: add a symolic name for the small pool size (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: use a better encoding for small prp pool allocations (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: rename the descriptor pools (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: remove struct nvme_descriptor (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: store aborted state in flags variable (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: don't try to use SGLs for metadata on the admin queue (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: make PRP list DMA pools per-NUMA-node (Maurizio Lombardi) [RHEL-110941]
  - dmapool: add NUMA affinity support (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: factor out a nvme_init_hctx_common() helper (Maurizio Lombardi) [RHEL-110941]
  - nvme-fc: do not reference lsrsp after failure (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: don't wait for lport cleanup (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: add missing fcloop_callback_host_done (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: take tgtport refs for portentry (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: free pending reqs on tgtport unregister (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: drop response if targetport is gone (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: allocate/free fcloop_lsreq directly (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: prevent double port deletion (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: access fcpreq only when holding reqlock (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: update refs on tfcp_req (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: refactor fcloop_delete_local_port (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: refactor fcloop_nport_alloc and track lport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: remove nport from list on last user (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: track ref counts for nports (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-110941]
  - nvme-auth: use SHASH_DESC_ON_STACK (Maurizio Lombardi) [RHEL-110941]
  - nvmet: simplify the nvmet_req_init() interface (Maurizio Lombardi) [RHEL-110941]
  - nvmet: support completion queue sharing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: fabrics: add CQ init and destroy (Maurizio Lombardi) [RHEL-110941]
  - nvmet: cq: prepare for completion queue sharing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: add a helper function for cqid checking (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: authenticate on admin queue only (Maurizio Lombardi) [RHEL-110941]
  - nvme-auth: do not re-authenticate queues with no prior authentication (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: remove redundant check to ctrl->opts (Maurizio Lombardi) [RHEL-110941]
  - nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro (Maurizio Lombardi) [RHEL-110941]
  - nvme: all namespaces in a subsystem must adhere to a common atomic write size (Maurizio Lombardi) [RHEL-110941]
  - nvme: multipath: enable BLK_FEAT_ATOMIC_WRITES for multipathing (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: remove NVMET_PCI_EPF_Q_IS_SQ (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: improve debug message (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: cleanup nvmet_pci_epf_raise_irq() (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: do not fall back to using INTX if not supported (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: clear completion queue IRQ flag on delete (Maurizio Lombardi) [RHEL-110941]
  - nvmet-auth: always free derived key data (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: cleanup link state management (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: clear CC and CSTS when disabling the controller (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: always fully initialize completion entries (Maurizio Lombardi) [RHEL-110941]
  - nvmet: auth: use NULL to clear a pointer in nvmet_auth_sq_free() (Maurizio Lombardi) [RHEL-110941]
  - crypto,fs: Separate out hkdf_extract() and hkdf_expand() (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: put ref when assoc->del_work is already scheduled (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: take tgtport reference only once (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: update tgtport ref per assoc (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: inline nvmet_fc_free_hostport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fc: inline nvmet_fc_delete_assoc (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: add ref counting to lport (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: replace kref with refcount (Maurizio Lombardi) [RHEL-110941]
  - nvmet-fcloop: swap list_add_tail arguments (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Keep completion queues mapped (Maurizio Lombardi) [RHEL-110941]
  - nvmet: replace max(a, min(b, c)) by clamp(val, lo, hi) (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Always configure BAR0 as 64-bit (Maurizio Lombardi) [RHEL-110941]
  - nvmet: Remove duplicate uuid_copy (Maurizio Lombardi) [RHEL-110941]
  - nvme: zns: Simplify nvme_zone_parse_entry() (Maurizio Lombardi) [RHEL-110941]
  - nvmet: pci-epf: Remove redundant 'flush_workqueue()' calls (Maurizio Lombardi) [RHEL-110941]
  - nvmet: add tls_concat and tls_key debugfs entries (Maurizio Lombardi) [RHEL-110941]
  - nvmet-tcp: support secure channel concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvmet: Add 'sq' argument to alloc_ctrl_args (Maurizio Lombardi) [RHEL-110941]
  - nvme-fabrics: reset admin connection for secure concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvme-tcp: request secure channel concatenation (Maurizio Lombardi) [RHEL-110941]
  - nvme-keyring: add nvme_tls_psk_refresh() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_derive_tls_psk() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_generate_digest() (Maurizio Lombardi) [RHEL-110941]
  - nvme: add nvme_auth_generate_psk() (Maurizio Lombardi) [RHEL-110941]
  - redhat/configs: automotive: Disable COMPAT_32BIT_TIME SGETMASK_SYSCALL and IA32_EMULATION configs (Dorinda Bassey) [RHEL-85628]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-143.el10]
changelog:
  - ucount: fix atomic_long_inc_below() argument type (Joel Savitz) [RHEL-112480]
  - timens: Add struct seq_file forward declaration (Joel Savitz) [RHEL-112480]
  - thermal: intel: int340x: Allow temperature override (Steve Best) [RHEL-118754]
  - thermal: intel: int340x: Add throttling control interface to PTC (Steve Best) [RHEL-118754]
  - thermal: int340x: processor_thermal: Platform temperature control documentation (Steve Best) [RHEL-118754]
  - thermal: intel: int340x: Add platform temperature control interface (Steve Best) [RHEL-118754]
  - NFSv4/flexfiles: Fix layout merge mirror check. (Benjamin Coddington) [RHEL-118737]
  - netfilter: nft_set_bitmap: fix lockdep splat due to missing annotation (Florian Westphal) [RHEL-115582]
  - netfilter: br_netfilter: do not check confirmed bit in br_nf_local_in() after confirm (Florian Westphal) [RHEL-115582]
  - netfilter: nf_reject: don't leak dst refcount for loopback packets (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: reject duplicate device on updates (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: Introduce functions freeing nft_hook objects (Florian Westphal) [RHEL-115582]
  - ipvs: Fix estimator kthreads preferred affinity (Florian Westphal) [RHEL-115582]
  - netfilter: nft_socket: remove WARN_ON_ONCE with huge level value (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: clean up returns in nf_conntrack_log_invalid_sysctl() (Florian Westphal) [RHEL-115582]
  - netfilter: ctnetlink: remove refcounting in expectation dumpers (Florian Westphal) [RHEL-115582]
  - netfilter: ctnetlink: fix refcount leak on table dump (Florian Westphal) [RHEL-115582]
  - bpf: Check netfilter ctx accesses are aligned (Florian Westphal) [RHEL-115582]
  - netfilter: xt_nfacct: don't assume acct name is null-terminated (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: Remove unused net in nf_conntrack_double_lock() (Florian Westphal) [RHEL-115582]
  - netfilter: load nf_log_syslog on enabling nf_conntrack_log_invalid (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: table full detailed log (Florian Westphal) [RHEL-115582]
  - bpf: Disable migration in nf_hook_run_bpf(). (Florian Westphal) [RHEL-115582]
  - netfilter: flowtable: account for Ethernet header in nf_flow_pppoe_proto() (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: adjust lockdep assertions handling (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: export set count and backend name to userspace (Florian Westphal) [RHEL-115582]
  - netfilter: conntrack: Bound nf_conntrack sysctl writes (Florian Westphal) [RHEL-115582]
  - netfilter: flowtable: add CLOSING state (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: fix set size with rbtree backend (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: remove the genmask parameter (Florian Westphal) [RHEL-115582]
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with basechain hook (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats in set walker (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with flowtables (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splats with sets (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: avoid false-positive lockdep splat on rule deletion (Florian Westphal) [RHEL-115582]
  - netfilter: nf_tables: Fix percpu address space issues in nf_tables_api.c (Florian Westphal) [RHEL-115582]
  - redhat/configs: automotive: make modular/disable NFS support (Dorinda Bassey) [RHEL-87387]
  - bpf: Tidy verifier bug message (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Test invalid narrower ctx load (Viktor Malik) [RHEL-78203]
  - bpf: Reject narrower access to pointer ctx fields (Viktor Malik) [RHEL-78203]
  - libbpf: Fix handling of BPF arena relocations (Viktor Malik) [RHEL-78203]
  - btf: Fix virt_to_phys() on arm64 when mmapping BTF (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Stress test attaching a BPF prog to another BPF prog (Viktor Malik) [RHEL-78203]
  - s390/bpf: Fix bpf_arch_text_poke() with new_addr == NULL again (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add negative test cases for snprintf (Viktor Malik) [RHEL-78203]
  - bpf: Reject %p% format string in bprintf-like helpers (Viktor Malik) [RHEL-78203]
  - selftests/bpf: adapt one more case in test_lru_map to the new target_free (Viktor Malik) [RHEL-78203]
  - libbpf: Fix possible use-after-free for externs (Viktor Malik) [RHEL-78203]
  - libbpf: Fix null pointer dereference in btf_dump__free on allocation failure (Viktor Malik) [RHEL-78203]
  - bpf: Adjust free target to avoid global starvation of LRU map (Viktor Malik) [RHEL-78203]
  - bpf: Mark dentry->d_inode as trusted_or_null (Viktor Malik) [RHEL-78203]
  - net, bpf: Fix RCU usage in task_cls_state() for BPF programs (Viktor Malik) [RHEL-78203]
  - tools/resolve_btfids: Fix build when cross compiling kernel with clang. (Viktor Malik) [RHEL-78203]
  - libbpf: Handle unsupported mmap-based /sys/kernel/btf/vmlinux correctly (Viktor Malik) [RHEL-78203]
  - bpf, arm64: Remove unused-but-set function and variable. (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add tests with stack ptr register in conditional jmp (Viktor Malik) [RHEL-78203]
  - bpf: Do not include stack ptr register in precision backtracking bookkeeping (Viktor Malik) [RHEL-78203]
  - selftests/bpf: enable many-args tests for arm64 (Viktor Malik) [RHEL-78203]
  - bpf, arm64: Support up to 12 function arguments (Viktor Malik) [RHEL-78203]
  - bpf: Check rcu_read_lock_trace_held() in bpf_map_lookup_percpu_elem() (Viktor Malik) [RHEL-78203]
  - bpf: Avoid __bpf_prog_ret0_warn when jit fails (Viktor Malik) [RHEL-78203]
  - bpftool: Add support for custom BTF path in prog load/loadall (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add unit tests with __bpf_trap() kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Warn with __bpf_trap() kfunc maybe due to uninitialized variable (Viktor Malik) [RHEL-78203]
  - bpf: Remove special_kfunc_set from verifier (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for open coded dmabuf_iter (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for dmabuf_iter (Viktor Malik) [RHEL-78203]
  - bpf: Add open coded dmabuf iterator (Viktor Malik) [RHEL-78203]
  - bpf: Add dmabuf iterator (Viktor Malik) [RHEL-78203]
  - dma-buf: Rename debugfs symbols (Viktor Malik) [RHEL-78203]
  - bpf: Fix error return value in bpf_copy_from_user_dynptr (Viktor Malik) [RHEL-78203]
  - libbpf: Use mmap to parse vmlinux BTF from sysfs (Viktor Malik) [RHEL-78203]
  - selftests: bpf: Add a test for mmapable vmlinux BTF (Viktor Malik) [RHEL-78203]
  - btf: Allow mmap of vmlinux btf (Viktor Malik) [RHEL-78203]
  - mm: rename try_alloc_pages() to alloc_pages_nolock() (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add SKIP_LLVM makefile variable (Viktor Malik) [RHEL-78203]
  - s390/bpf: Use kernel's expoline thunks (Viktor Malik) [RHEL-78203]
  - s390/bpf: Add macros for calling external functions (Viktor Malik) [RHEL-78203]
  - s390: always declare expoline thunks (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Test multi-split BTF (Viktor Malik) [RHEL-78203]
  - libbpf/btf: Fix string handling to support multi-split BTF (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Remove unnecessary link dependencies (Viktor Malik) [RHEL-78203]
  - bpf: WARN_ONCE on verifier bugs (Viktor Malik) [RHEL-78203]
  - s390/bpf: Remove the orig_call NULL check (Viktor Malik) [RHEL-78203]
  - bpf: Pass the same orig_call value to trampoline functions (Viktor Malik) [RHEL-78203]
  - s390/bpf: Store backchain even for leaf progs (Viktor Malik) [RHEL-78203]
  - libbpf: Check bpf_map_skeleton link for NULL (Viktor Malik) [RHEL-78203]
  - bpf: Add support for __prog argument suffix to pass in prog->aux (Viktor Malik) [RHEL-78203]
  - bpf: Fix WARN() in get_bpf_raw_tp_regs (Viktor Malik) [RHEL-78203]
  - docs: bpf: Fix bullet point formatting warning (Viktor Malik) [RHEL-78203]
  - selftests/bpf: introduce tests for dynptr copy kfuncs (Viktor Malik) [RHEL-78203]
  - bpf: Implement dynptr copy kfuncs (Viktor Malik) [RHEL-78203]
  - helpers: make few bpf helpers public (Viktor Malik) [RHEL-78203]
  - libbpf: Use proper errno value in nlattr (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Allow skipping docs compilation (Viktor Malik) [RHEL-78203]
  - selftests/bpf: test_verifier verbose log overflows (Viktor Malik) [RHEL-78203]
  - selftests/bpf: test_verifier verbose causes erroneous failures (Viktor Malik) [RHEL-78203]
  - bpf, docs: document open-coded BPF iterators (Viktor Malik) [RHEL-78203]
  - bpftool: Display ref_ctr_offset for uprobe link info (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add link info test for ref_ctr_offset retrieval (Viktor Malik) [RHEL-78203]
  - bpf: Add support to retrieve ref_ctr_offset for uprobe perf link (Viktor Malik) [RHEL-78203]
  - scripts/bpf_doc.py: implement json output format (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix caps for __xlated/jited_unpriv (Viktor Malik) [RHEL-78203]
  - bpf: Allow some trace helpers for all prog types (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Verify zero-extension behavior in load-acquire tests (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate (Viktor Malik) [RHEL-78203]
  - bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def_regno() (Viktor Malik) [RHEL-78203]
  - bpftool: Fix cgroup command to only show cgroup bpf programs (Viktor Malik) [RHEL-78203]
  - bpftool: Fix regression of "bpftool cgroup tree" EINVAL on older kernels (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for bpf_list_{front,back} (Viktor Malik) [RHEL-78203]
  - bpf: Add bpf_list_{front,back} kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Simplify reg0 marking for the list kfuncs that return a bpf_list_node pointer (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add tests for bpf_rbtree_{root,left,right} (Viktor Malik) [RHEL-78203]
  - bpf: Allow refcounted bpf_rb_node used in bpf_rbtree_{remove,left,right} (Viktor Malik) [RHEL-78203]
  - bpf: Add bpf_rbtree_{root,left,right} kfunc (Viktor Malik) [RHEL-78203]
  - bpf: Simplify reg0 marking for the rbtree kfuncs that return a bpf_rb_node pointer (Viktor Malik) [RHEL-78203]
  - bpf: Check KF_bpf_rbtree_add_impl for the "case KF_ARG_PTR_TO_RB_NODE" (Viktor Malik) [RHEL-78203]
  - libbpf: Improve BTF dedup handling of "identical" BTF types (Viktor Malik) [RHEL-78203]
  - bpf: Replace offsetof() with struct_size() (Viktor Malik) [RHEL-78203]
  - bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add btf dedup test covering module BTF dedup (Viktor Malik) [RHEL-78203]
  - bpf: Replace offsetof() with struct_size() (Viktor Malik) [RHEL-78203]
  - libbpf: Use proper errno value in linker (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix kmem_cache iterator draining (Viktor Malik) [RHEL-78203]
  - libbpf: Add identical pointer detection to btf_dedup_is_equiv() (Viktor Malik) [RHEL-78203]
  - Use thread-safe function pointer in libbpf_print (Viktor Malik) [RHEL-78203]
  - libbpf: Remove sample_period init in perf_buffer (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix endianness issue in __qspinlock declaration (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix arena_spin_lock on systems with less than 16 CPUs (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix arena_spin_lock.c build dependency (Viktor Malik) [RHEL-78203]
  - bpf, docs: Fix non-standard line break (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test to access const void pointer argument in tracing program (Viktor Malik) [RHEL-78203]
  - bpf: Allow access to const void pointer arguments in tracing programs (Viktor Malik) [RHEL-78203]
  - bpf: Streamline allowed helpers between tracing and base sets (Viktor Malik) [RHEL-78203]
  - bpf: Use proper type to calculate bpf_raw_tp_null_args.mask index (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for attaching kprobe with long event names (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test for attaching uprobe with long event names (Viktor Malik) [RHEL-78203]
  - libbpf: Fix event name too long error (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Close the file descriptor to avoid resource leaks (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add 5-byte NOP uprobe trigger benchmark (Viktor Malik) [RHEL-78203]
  - uprobes/x86: Add support to emulate NOP instructions (Viktor Malik) [RHEL-78203]
  - bpf: Prepare to reuse get_ctx_arg_idx (Viktor Malik) [RHEL-78203]
  - libbpf: Verify section type in btf_find_elf_sections (Viktor Malik) [RHEL-78203]
  - libbpf: Fix buffer overflow in bpf_object__init_prog (Viktor Malik) [RHEL-78203]
  - kbuild, bpf: Enable --btf_features=attributes (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add test case for atomic update of fd htab (Viktor Malik) [RHEL-78203]
  - bpf: Don't allocate per-cpu extra_elems for fd htab (Viktor Malik) [RHEL-78203]
  - bpf: Add is_fd_htab() helper (Viktor Malik) [RHEL-78203]
  - bpf: Support atomic update for htab of maps (Viktor Malik) [RHEL-78203]
  - bpf: Rename __htab_percpu_map_update_elem to htab_map_update_elem_in_place (Viktor Malik) [RHEL-78203]
  - bpf: Factor out htab_elem_value helper() (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Fix bpf_nf selftest failure (Viktor Malik) [RHEL-78203]
  - bpf: Check link_create.flags parameter for multi_uprobe (Viktor Malik) [RHEL-78203]
  - bpf: Check link_create.flags parameter for multi_kprobe (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Add BTF.ext line/func info getter tests (Viktor Malik) [RHEL-78203]
  - libbpf: Add getters for BTF.ext func and line info (Viktor Malik) [RHEL-78203]
  - selftests/bpf: Convert comma to semicolon (Viktor Malik) [RHEL-78203]
  - libbpf: Add likely/unlikely macros and use them in selftests (Viktor Malik) [RHEL-78203]
  - bpf: Fix a comment describing bpf_attr (Viktor Malik) [RHEL-78203]
  - broadcom: fix support for PTP_EXTTS_REQUEST2 ioctl (Petr Oros) [RHEL-115042]
  - broadcom: fix support for PTP_PEROUT_DUTY_CYCLE (Petr Oros) [RHEL-115042]
  - net: ptp: introduce .supported_perout_flags to ptp_clock_info (CKI Backport Bot) [RHEL-115042]
  - net: ptp: introduce .supported_extts_flags to ptp_clock_info (CKI Backport Bot) [RHEL-115042]
  - ptp: ocp: reject unsupported periodic output flags (Petr Oros) [RHEL-115042]
  - net: lan743x: reject unsupported external timestamp requests (Petr Oros) [RHEL-115042]
  - renesas: reject PTP_STRICT_FLAGS as unsupported (CKI Backport Bot) [RHEL-115042]
  - selftests/bpf: Skip timer cases when bpf_timer is not supported (Gregory Bell) [RHEL-117860]
  - bpf: Reject bpf_timer for PREEMPT_RT (Gregory Bell) [RHEL-117860]
  - ALSA: hda: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - iommu/vt-d: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - vga_switcheroo: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - vfio/pci: Use pci_is_display() (Anusha Srivatsa) [RHEL-120364]
  - PCI: Add pci_is_display() to check if device is a display controller (Anusha Srivatsa) [RHEL-120364]
  - mm/kmemleak: avoid deadlock by moving pr_warn() outside kmemleak_lock (Waiman Long) [RHEL-105500]
  - mm/kmemleak: avoid soft lockup in __kmemleak_do_cleanup() (Waiman Long) [RHEL-105500]
  - cgroup/cpuset: Remove the unnecessary css_get/put() in cpuset_partition_write() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Fix a partition error with CPU hotplug (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Use static_branch_enable_cpuslocked() on cpusets_insane_config_key (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: drop useless cpumask_empty() in compute_effective_exclusive_cpumask() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Fix obsolete comment in cpuset_css_offline() (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Always use cpu_active_mask (Waiman Long) [RHEL-110805]
  - cgroup/cpuset: Extend kthread_is_per_cpu() check to all PF_NO_SETAFFINITY tasks (Waiman Long) [RHEL-110805]
  - redhat/configs: automotive: enable RTC_DRV_S32G (Jared Kangas) [RHEL-115734]
  - arm64: defconfig: add S32G RTC module support (Jared Kangas) [RHEL-115734]
  - MAINTAINERS: add NXP S32G RTC driver (Jared Kangas) [RHEL-115734]
  - rtc: s32g: add NXP S32G2/S32G3 SoC support (Jared Kangas) [RHEL-115734]
  - dt-bindings: rtc: add schema for NXP S32G2/S32G3 SoCs (Jared Kangas) [RHEL-115734]
  - s390/qeth: Make hw_trap sysfs attribute idempotent (Mete Durlu) [RHEL-99996]
  - s390/net: Remove NETIUCV device driver (Mete Durlu) [RHEL-99996]
  - nfsd: discard nfsd_file_get_local() (Scott Mayhew) [RHEL-115854]
  - NFSv4: handle ERR_GRACE on delegation recalls (Scott Mayhew) [RHEL-115854]
  - nfsd: nfserr_jukebox in nlm_fopen should lead to a retry (Scott Mayhew) [RHEL-115854]
  - nfsd: unregister with rpcbind when deleting a transport (Scott Mayhew) [RHEL-115854]
  - nfsd: decouple the xprtsec policy check from check_nfsd_access() (Scott Mayhew) [RHEL-115854]
  - Revert "SUNRPC: Don't allow waiting for exiting tasks" (Scott Mayhew) [RHEL-115854]
  - NFS: Fix the marking of the folio as up to date (Scott Mayhew) [RHEL-115854]
  - NFS: nfs_invalidate_folio() must observe the offset and size arguments (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and copy range (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and clone range (Scott Mayhew) [RHEL-115854]
  - NFSv4.2: Serialise O_DIRECT i/o and fallocate() (Scott Mayhew) [RHEL-115854]
  - NFS: Serialise O_DIRECT i/o and truncate() (Scott Mayhew) [RHEL-115854]
  - nfs/localio: avoid bouncing LOCALIO if nfs_client_is_local() (Scott Mayhew) [RHEL-115854]
  - nfs/localio: restore creds before releasing pageio data (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear the NFS_CAP_XATTR flag if not supported by the server (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear NFS_CAP_OPEN_XOR and NFS_CAP_DELEGTIME if not supported (Scott Mayhew) [RHEL-115854]
  - NFSv4: Clear the NFS_CAP_FS_LOCATIONS flag if it is not set (Scott Mayhew) [RHEL-115854]
  - NFSv4: Don't clear capabilities that won't be reset (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_uuid_put() fix the wake up after unlinking the file (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_uuid_put() fix races with nfs_open/close_local_fh() (Scott Mayhew) [RHEL-115854]
  - NFS/localio: nfs_close_local_fh() fix check for file closed (Scott Mayhew) [RHEL-115854]
  - nfsd: avoid ref leak in nfsd_open_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfsd: don't set the ctime on delegated atime updates (Scott Mayhew) [RHEL-115854]
  - NFSv4: Remove duplicate lookups, capability probes and fsinfo calls (Scott Mayhew) [RHEL-115854]
  - NFS: Fix the setting of capabilities when automounting a new filesystem (Scott Mayhew) [RHEL-115854]
  - nfs/localio: use read_seqbegin() rather than read_seqbegin_or_lock() (Scott Mayhew) [RHEL-115854]
  - NFS: Fixup allocation flags for nfsiod's __GFP_NORETRY (Scott Mayhew) [RHEL-115854]
  - SUNRPC: Silence warnings about parameters not being described (Scott Mayhew) [RHEL-115854]
  - NFS: Clean up pnfs_put_layout_hdr()/pnfs_destroy_layout_final() (Scott Mayhew) [RHEL-115854]
  - NFS: Fix wakeup of __nfs_lookup_revalidate() in unblock_revalidate() (Scott Mayhew) [RHEL-115854]
  - NFS: use a hash table for delegation lookup (Scott Mayhew) [RHEL-115854]
  - NFS: track active delegations per-server (Scott Mayhew) [RHEL-115854]
  - NFS: move the delegation_watermark module parameter (Scott Mayhew) [RHEL-115854]
  - NFS: cleanup nfs_inode_reclaim_delegation (Scott Mayhew) [RHEL-115854]
  - NFS: cleanup error handling in nfs4_server_common_setup (Scott Mayhew) [RHEL-115854]
  - NFS: drop __exit from nfs_exit_keyring (Scott Mayhew) [RHEL-115854]
  - NFS: pass struct nfs_client_initdata to nfs4_set_client (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix disk addr range check in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix stripe mapping in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Handle RPC size limit for layoutcommits (Scott Mayhew) [RHEL-115854]
  - pNFS: Add prepare commit trace to block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix extent encoding in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - pNFS: Fix uninited ptr deref in block/scsi layout (Scott Mayhew) [RHEL-115854]
  - NFS: Remove unused function nfs_umount (Scott Mayhew) [RHEL-115854]
  - SUNRPC: Remove unused xdr functions (Scott Mayhew) [RHEL-115854]
  - nfs: create a kernel keyring (Scott Mayhew) [RHEL-115854]
  - NFS: support the kernel keyring for TLS (Scott Mayhew) [RHEL-115854]
  - NFS: Allow folio migration for the case of mode == MIGRATE_SYNC (Scott Mayhew) [RHEL-115854]
  - nfs: new tracepoint in match_stateid operation (Scott Mayhew) [RHEL-115854]
  - nfs: new tracepoint in nfs_delegation_need_return (Scott Mayhew) [RHEL-115854]
  - nfs: add a tracepoint to nfs_inode_detach_delegation_locked (Scott Mayhew) [RHEL-115854]
  - nfs: add cache_validity to the nfs_inode_event tracepoints (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused pnfs_ld_data field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused time_delta field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - NFS: remove unused wpages field from struct nfs_server (Scott Mayhew) [RHEL-115854]
  - pnfs: add pnfs_ds_connect trace point (Scott Mayhew) [RHEL-115854]
  - nfs: use lock_two_nondirectories() (Scott Mayhew) [RHEL-115854]
  - NFS: Return the file btime in the statx results when appropriate (Scott Mayhew) [RHEL-115854]
  - nfs: Add timecreate to nfs inode (Scott Mayhew) [RHEL-115854]
  - Expand the type of nfs_fattr->valid (Scott Mayhew) [RHEL-115854]
  - nfsd: Drop dprintk in blocklayout xdr functions (Scott Mayhew) [RHEL-115854]
  - sunrpc: make svc_tcp_sendmsg() take a signed sentp pointer (Scott Mayhew) [RHEL-115854]
  - sunrpc: rearrange struct svc_rqst for fewer cachelines (Scott Mayhew) [RHEL-115854]
  - sunrpc: return better error in svcauth_gss_accept() on alloc failure (Scott Mayhew) [RHEL-115854]
  - sunrpc: reset rq_accept_statp when starting a new RPC (Scott Mayhew) [RHEL-115854]
  - sunrpc: remove SVC_SYSERR (Scott Mayhew) [RHEL-115854]
  - sunrpc: fix handling of unknown auth status codes (Scott Mayhew) [RHEL-115854]
  - NFSD: Simplify struct knfsd_fh (Scott Mayhew) [RHEL-115854]
  - NFSD: Access a knfsd_fh's fsid by pointer (Scott Mayhew) [RHEL-115854]
  - Revert "NFSD: Force all NFSv4.2 COPY requests to be synchronous" (Scott Mayhew) [RHEL-115854]
  - NFSD: Avoid multiple -Wflex-array-member-not-at-end warnings (Scott Mayhew) [RHEL-115854]
  - NFSD: Use vfs_iocb_iter_write() (Scott Mayhew) [RHEL-115854]
  - NFSD: Use vfs_iocb_iter_read() (Scott Mayhew) [RHEL-115854]
  - NFSD: Clean up kdoc for nfsd_open_local_fh() (Scott Mayhew) [RHEL-115854]
  - NFSD: Clean up kdoc for nfsd_file_put_local() (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_ctl_maxconn (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_file_gc_recent (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definitions for unused trace_nfsd_file_lru trace points (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove definition for trace_nfsd_file_unhash_and_queue (Scott Mayhew) [RHEL-115854]
  - nfsd: Use correct error code when decoding extents (Scott Mayhew) [RHEL-115854]
  - NFSD: Remove the cap on number of operations per NFSv4 COMPOUND (Scott Mayhew) [RHEL-115854]
  - NFSD: Make nfsd_genl_rqstp::rq_ops array best-effort (Scott Mayhew) [RHEL-115854]
  - NFSD: Rename a function parameter (Scott Mayhew) [RHEL-115854]
  - NFSD: detect mismatch of file handle and delegation stateid in OPEN op (Scott Mayhew) [RHEL-115854]
  - nfsd: handle get_client_locked() failure in nfsd4_setclientid_confirm() (Scott Mayhew) [RHEL-115854]
  - nfsd: Change the type of ek_fsidtype from int to u8 and use kstrtou8 (Scott Mayhew) [RHEL-115854]
  - sunrpc: new tracepoints around svc thread wakeups (Scott Mayhew) [RHEL-115854]
  - sunrpc: unexport csum_partial_copy_to_xdr (Scott Mayhew) [RHEL-115854]
  - sunrpc: simplify xdr_partial_copy_from_skb (Scott Mayhew) [RHEL-115854]
  - sunrpc: simplify xdr_init_encode_pages (Scott Mayhew) [RHEL-115854]
  - NFSD: release read access of nfs4_file when a write delegation is returned (Scott Mayhew) [RHEL-115854]
  - NFSD: Offer write delegation for OPEN with OPEN4_SHARE_ACCESS_WRITE (Scott Mayhew) [RHEL-115854]
  - nfs_localio: change nfsd_file_put_local() to take a pointer to __rcu pointer (Scott Mayhew) [RHEL-115854]
  - nfs_localio: protect race between nfs_uuid_put() and nfs_close_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfs_localio: duplicate nfs_close_local_fh() (Scott Mayhew) [RHEL-115854]
  - nfs_localio: simplify interface to nfsd for getting nfsd_file (Scott Mayhew) [RHEL-115854]
  - nfs_localio: always hold nfsd net ref with nfsd_file ref (Scott Mayhew) [RHEL-115854]
  - nfs_localio: use cmpxchg() to install new nfs_file_localio (Scott Mayhew) [RHEL-115854]
  - sunrpc/svc: use store_release_wake_up() (Scott Mayhew) [RHEL-115854]
  - nfsd: use new wake_up_var interfaces. (Scott Mayhew) [RHEL-115854]
  - vfio: Dump migration features under debugfs (Alex Williamson) [RHEL-118213]
  - vfio/type1: optimize vfio_unpin_pages_remote() (Alex Williamson) [RHEL-118213]
  - vfio/type1: introduce a new member has_rsvd for struct vfio_dma (Alex Williamson) [RHEL-118213]
  - vfio/type1: batch vfio_find_vpfn() in function vfio_unpin_pages_remote() (Alex Williamson) [RHEL-118213]
  - vfio/type1: optimize vfio_pin_pages_remote() (Alex Williamson) [RHEL-118213]
  - mm: introduce num_pages_contiguous() (Alex Williamson) [RHEL-118213]
  - vfio/nvgrace-gpu: Add GB300 SKU to the devid table (Alex Williamson) [RHEL-118213]
  - vfio/pci: Fix INTx handling on legacy non-PCI 2.3 devices (Alex Williamson) [RHEL-118213]
  - vfio/pds: replace bitmap_free with vfree (Alex Williamson) [RHEL-118213]
  - vfio: return -ENOTTY for unsupported device feature (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: Fix reference leak in hisi_acc_vfio_debug_init (Alex Williamson) [RHEL-118213]
  - vfio/platform: Mark reset drivers for removal (Alex Williamson) [RHEL-118213]
  - vfio/amba: Mark for removal (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Add myself as VFIO-platform reviewer (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Add myself as VFIO-platform reviewer (Alex Williamson) [RHEL-118213]
  - docs: proc.rst: Fix VFIO Device title formatting (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Fix .gitignore for already tracked files (Alex Williamson) [RHEL-118213]
  - MAINTAINERS: Update Shameer Kolothum's email address (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a script to help with running VFIO selftests (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Make iommufd the default iommu_mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add iommufd mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add iommufd_compat_type1{,v2} modes (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add vfio_type1v2_mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Replicate tests across all iommu_modes (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Encapsulate IOMMU mode (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Move helper to get cdev path to libvfio (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver for Intel DSA (Alex Williamson) [RHEL-118213]
  - dmaengine: idxd: Allow registers.h to be included from tools/ (Alex Williamson) [RHEL-118213]
  - tools headers: Import iosubmit_cmds512() (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver for Intel CBDMA (Alex Williamson) [RHEL-118213]
  - dmaengine: ioat: Move system_has_dca_enabled() to dma.h (Alex Williamson) [RHEL-118213]
  - tools headers: Add symlink to linux/pci_ids.h (Alex Williamson) [RHEL-118213]
  - tools headers: Import x86 MMIO helper overrides (Alex Williamson) [RHEL-118213]
  - tools headers: Import asm-generic MMIO helpers (Alex Williamson) [RHEL-118213]
  - tools headers: Add stub definition for __iomem (Alex Williamson) [RHEL-118213]
  - vfio: sefltests: Add vfio_pci_driver_test (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add driver framework (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a helper for matching vendor+device IDs (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Enable asserting MSI eventfds not firing (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Keep track of DMA regions mapped into the device (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Validate 2M/1G HugeTLB are mapped as 2M/1G in IOMMU (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add DMA mapping tests for 2M and 1G HugeTLB (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add test to reset vfio device. (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Move vfio dma mapping test to their own file (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Test basic VFIO and IOMMUFD integration (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Introduce vfio_pci_device_test (Alex Williamson) [RHEL-118213]
  - vfio: selftests: Add a helper library for VFIO selftests (Alex Williamson) [RHEL-118213]
  - selftests: Create tools/testing/selftests/vfio (Alex Williamson) [RHEL-118213]
  - vfio/nvgrace-gpu: fix grammatical error (Alex Williamson) [RHEL-118213]
  - vfio/pci: drop redundant conversion to bool (Alex Williamson) [RHEL-118213]
  - vfio/fsl-mc: Mark for removal (Alex Williamson) [RHEL-118213]
  - vfio/pci: print vfio-device syspath to fdinfo (Alex Williamson) [RHEL-118213]
  - vfio/type1: conditional rescheduling while pinning (Alex Williamson) [RHEL-118213]
  - vfio/qat: add support for intel QAT 6xxx virtual functions (Alex Williamson) [RHEL-118213]
  - vfio/qat: Remove myself from VFIO QAT PCI driver maintainers (Alex Williamson) [RHEL-118213]
  - vfio/pci: Do vf_token checks for VFIO_DEVICE_BIND_IOMMUFD (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: fix possible overflow in tracking max message size (Alex Williamson) [RHEL-118213]
  - vfio/pci: Separate SR-IOV VF dev_set (Alex Williamson) [RHEL-118213]
  - vfio/pds: Fix missing detach_ioas op (Alex Williamson) [RHEL-118213] {CVE-2025-38625}
  - vfio: Prevent open_count decrement to negative (Alex Williamson) [RHEL-118213]
  - vfio: Fix unbalanced vfio_df_close call in no-iommu mode (Alex Williamson) [RHEL-118213]
  - irqbypass: Require producers to pass in Linux IRQ number during registration (Alex Williamson) [RHEL-118213]
  - irqbypass: Use xarray to track producers and consumers (Alex Williamson) [RHEL-118213]
  - irqbypass: Use guard(mutex) in lieu of manual lock+unlock (Alex Williamson) [RHEL-118213]
  - irqbypass: Use paired consumer/producer to disconnect during unregister (Alex Williamson) [RHEL-118213]
  - irqbypass: Explicitly track producer and consumer bindings (Alex Williamson) [RHEL-118213]
  - irqbypass: Take ownership of producer/consumer token tracking (Alex Williamson) [RHEL-118213]
  - irqbypass: Drop superfluous might_sleep() annotations (Alex Williamson) [RHEL-118213]
  - irqbypass: Drop pointless and misleading THIS_MODULE get/put (Alex Williamson) [RHEL-118213]
  - vfio/type1: Fix error unwind in migration dirty bitmap allocation (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Enable the DMA link API (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Rewrite create mkey flow to allow better code reuse (Alex Williamson) [RHEL-118213]
  - vfio/mlx5: Explicitly use number of pages instead of allocated length (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: update function return values. (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: bugfix live migration function without VF device driver (Alex Williamson) [RHEL-118213] {CVE-2025-38283}
  - hisi_acc_vfio_pci: bugfix the problem of uninstalling driver (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: bugfix cache write-back issue (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: add eq and aeq interruption restore (Alex Williamson) [RHEL-118213]
  - hisi_acc_vfio_pci: fix XQE dma address error (Alex Williamson) [RHEL-118213] {CVE-2025-38158}
  - vfio/type1: Remove Fine Grained Superpages detection (Alex Williamson) [RHEL-118213]
  - vfio/pci: Virtualize zero INTx PIN if no pdev->irq (Alex Williamson) [RHEL-118213]
  - net: drop UFO packets in udp_rcv_segment() (Paolo Abeni) [RHEL-115602]
  - vsock/virtio: Validate length in packet header before skb_put() (CKI Backport Bot) [RHEL-114302] {CVE-2025-39718}
  - redhat: rpminspect: update emptyrpm list for kernel variants (Alexandra Hájková)
  - ipvs: Rename del_timer in comment in ip_vs_conn_expire_now() (Waiman Long) [RHEL-114125]
  - scsi: scsi_transport_fc: Rename del_timer() in comment (Waiman Long) [RHEL-114125]
  - ocfs2: o2net_idle_timer: Rename del_timer_sync in comment (Waiman Long) [RHEL-114125]
  - bna: bnad_dim_timeout: Rename del_timer_sync in comment (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename from_timer() to timer_container_of() (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack() (Waiman Long) [RHEL-114125]
  - treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timers() as timers_init() (Waiman Long) [RHEL-114125]
  - timers: Rename NEXT_TIMER_MAX_DELTA as TIMER_NEXT_MAX_DELTA (Waiman Long) [RHEL-114125]
  - timers: Rename __init_timer_on_stack() as __timer_init_on_stack() (Waiman Long) [RHEL-114125]
  - timers: Rename __init_timer() as __timer_init() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timer_on_stack_key() as timer_init_key_on_stack() (Waiman Long) [RHEL-114125]
  - timers: Rename init_timer_key() as timer_init_key() (Waiman Long) [RHEL-114125]
  - treewide: Switch/rename to timer_delete[_sync]() (Waiman Long) [RHEL-114125]
  - timers: Move *sleep*() and timeout functions into a separate file (Waiman Long) [RHEL-114125]
  - pwm: gpio: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: rt2x00: Switch to use hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - io_uring: Use helper function hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - serial: xilinx_uartps: Use helper function hrtimer_update_function() (Waiman Long) [RHEL-114125]
  - RDMA: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - virtio: mem: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - drm/msm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - stm class: heartbeat: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - i2c: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - iio: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - leds: trigger: pattern: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mailbox: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - media: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - misc: vcpu_stall_detector: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mmc: dw_mmc: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ntb: ntb_pingpong: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - drivers: perf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - power: reset: ltc2952-poweroff: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - power: supply: ab8500_chargalg: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - powercap: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - pps: generators: pps_gen_parport: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - rtc: class: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - scsi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: xilinx_uartps: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: sh-sci: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: imx: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - serial: 8250: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - usb: musb: cppi41: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - usb: fotg210-hcd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - USB: chipidea: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - xfrm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - octeontx2-pf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - igc: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: rt2x00: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - wifi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net/cdc_ncm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: wwan: iosm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: fec: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: stmmac: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: qualcomm: rmnet: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: mvpp2: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ieee802154: at86rf230: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: sparx5: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: hisilicon: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: ec_bhf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: cortina: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net: ethernet: ti: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: mcp251xfd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - can: m_can: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - tcp: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mac802154: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - net/sched: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - netdev: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - hwrng: timeriomem: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - null_blk: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - PM / devfreq: rockchip-dfi: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - blk_iocost: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - block, bfq: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - tracing/osnoise: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - watchdog: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ubifs: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - bpf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - timerfd: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - perf: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - fork: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - lib: test_objpool: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - mm/slab: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - s390/ap_bus: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - perf/x86: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - powerpc/watchdog: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ARM: 8611/1: l2x0: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ARM: imx: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - riscv: kvm: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - LoongArch: KVM: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: x86: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: s390: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: PPC: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - KVM: MIPS: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - ALSA: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114125]
  - signal: Provide ignored_posix_timers list (Waiman Long) [RHEL-114125]
  - mm: memory-tiering: fix PGPROMOTE_CANDIDATE counting (Rafael Aquini) [RHEL-102533]
  - NFS: Fix filehandle bounds checking in nfs_fh_to_dentry() (CKI Backport Bot) [RHEL-113615] {CVE-2025-39730}
  - lib/smp_processor_id: Make migration check unconditional of SMP (Phil Auld) [RHEL-112445]
  - x86/smpboot: avoid SMT domain attach/destroy if SMT is not enabled (Phil Auld) [RHEL-112445]
  - x86/smpboot: moves x86_topology to static initialize and truncate (Phil Auld) [RHEL-112445]
  - x86/smpboot: remove redundant CONFIG_SCHED_SMT (Phil Auld) [RHEL-112445]
  - smpboot: introduce SDTL_INIT() helper to tidy sched topology setup (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of double_rq_clock_clear_update() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of add_nr_running() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of ENQUEUE_MIGRATED (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of WF_ and SD_ flag sanity checks (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of task_on_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of rq_pin_lock() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of is_migration_disabled() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of cpu_of() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the stop-CPU scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the idle scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of sched_update_asym_prefer_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the scheduler syscalls (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of schedstats (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of scheduler debugging data (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the deadline scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of the RT scheduling class (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of idle_thread_set_boot_cpu() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of sched_exec() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of wake_up_new_task() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of __task_needs_rq_lock() (Phil Auld) [RHEL-112445]
  - sched/smp: Use the SMP version of try_to_wake_up() (Phil Auld) [RHEL-112445]
  - sched/smp: Always define rq->hrtick_csd (Phil Auld) [RHEL-112445]
  - sched/smp: Always define is_percpu_thread() and scheduler_ipi() (Phil Auld) [RHEL-112445]
  - sched/smp: Make SMP unconditional (Phil Auld) [RHEL-112445]
  - sched/fair: Fixup wake_up_sync() vs DELAYED_DEQUEUE (Phil Auld) [RHEL-112445]
  - sched/smp: Always define sched_domains_mutex_lock()/unlock(), def_root_domain and sched_domains_mutex (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/topology.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/syscalls.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/stats.[ch] (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/sched.h (Phil Auld) [RHEL-112445]
  - sched: Add annotations to RT_GROUP_SCHED fields (Phil Auld) [RHEL-112445]
  - sched: Add RT_GROUP WARN checks for non-root task_groups (Phil Auld) [RHEL-112445]
  - sched: Do not construct nor expose RT_GROUP_SCHED structures if disabled (Phil Auld) [RHEL-112445]
  - sched: Bypass bandwitdh checks with runtime disabled RT_GROUP_SCHED (Phil Auld) [RHEL-112445]
  - sched: Skip non-root task_groups with disabled RT_GROUP_SCHED (Phil Auld) [RHEL-112445]
  - sched: Add commadline option for RT_GROUP_SCHED toggling (Phil Auld) [RHEL-112445]
  - sched: Always initialize rt_rq's task_group (Phil Auld) [RHEL-112445]
  - sched: Remove unneeed macro wrap (Phil Auld) [RHEL-112445]
  - sched/fair: Allow decaying util_est when util_avg > CPU capa (Phil Auld) [RHEL-112445]
  - sched: Convert CONFIG_RT_GROUP_SCHED macros to code conditions (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/rt.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/psi.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/pelt.[ch] (Phil Auld) [RHEL-112445]
  - sched: Make clangd usable (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/loadavg.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/idle.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/fair.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/debug.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/deadline.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cputime.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cpupri.h (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/cpufreq_schedutil.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/core.c (Phil Auld) [RHEL-112445]
  - sched/uclamp: Align uclamp and util_est and call before freq update (Phil Auld) [RHEL-112445]
  - sched/util_est: Simplify condition for util_est_{en,de}queue() (Phil Auld) [RHEL-112445]
  - sched: Switch to use hrtimer_setup() (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/clock.c (Phil Auld) [RHEL-112445]
  - sched: Clean up and standardize #if/#else/#endif markers in sched/autogroup.[ch] (Phil Auld) [RHEL-112445]
  - redhat: Remove configs for CONFIG_SCHED_DEBUG (Phil Auld) [RHEL-112445]
  - sched/debug: Remove CONFIG_SCHED_DEBUG (Phil Auld) [RHEL-112445]
  - sched/debug, Documentation: Remove (most) CONFIG_SCHED_DEBUG references from documentation (Phil Auld) [RHEL-112445]
  - sched/debug: Make CONFIG_SCHED_DEBUG functionality unconditional (Phil Auld) [RHEL-112445]
  - sched/debug: Make 'const_debug' tunables unconditional __read_mostly (Phil Auld) [RHEL-112445]
  - sched: Reduce the default slice to avoid tasks getting an extra tick (Phil Auld) [RHEL-112445]
  - sched/debug: Change SCHED_WARN_ON() to WARN_ON_ONCE() (Phil Auld) [RHEL-112445]
  - rtla/actions: Fix condition for buffer reallocation (Tomas Glozar) [RHEL-89807]
  - rtla: Fix buffer overflow in actions_parse (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Test timerlat -P option using actions (Tomas Glozar) [RHEL-100124]
  - rtla/tests: Add grep checks for base test cases (Tomas Glozar) [RHEL-100124]
  - Documentation/rtla: Add actions feature (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Limit duration to maximum of 10s (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Add tests for actions (Tomas Glozar) [RHEL-89807]
  - rtla/tests: Check rtla output with grep (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add action on end feature (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add continue action (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat_bpf: Allow resuming tracing (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Add action on threshold feature (Tomas Glozar) [RHEL-89807]
  - rtla/timerlat: Introduce enum timerlat_tracing_mode (Tomas Glozar) [RHEL-89807]
  - Documentation/rtla: Describe exit status (Tomas Glozar) [RHEL-89807]
  - rtla: Set distinctive exit value for failed tests (Tomas Glozar) [RHEL-89807]
  - rtla: Fix segfault in save_trace_to_file call (Tomas Glozar) [RHEL-89807]
  - rtla: Refactor save_trace_to_file (Tomas Glozar) [RHEL-89807]
  - redhat: Temporary stop adding 'kernel' component to SBAT (Vitaly Kuznetsov) [RHEL-71543]
  - redhat: Switch to implicit enablement of CONFIG_EFI_SBAT_FILE (Vitaly Kuznetsov) [RHEL-71543]
  - redhat: Add SBAT information to Linux kernel (Vitaly Kuznetsov) [RHEL-71543]
  - x86/efi: Implement support for embedding SBAT data for x86 (Vitaly Kuznetsov) [RHEL-71543]
  - efi: Fix .data section size calculations when .sbat is present (Vitaly Kuznetsov) [RHEL-71543]
  - efi: Drop preprocessor directives from zboot.lds (Vitaly Kuznetsov) [RHEL-71543]
  - efi: zboot specific mechanism for embedding SBAT section (Vitaly Kuznetsov) [RHEL-71543]
  - platform/x86/intel: power-domains: Fix error code in tpmi_init() (Steve Best) [RHEL-119043]
  - platform/x86/intel: power-domains: Add interface to get Linux die ID (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Check write blocked for ELC (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: avoid non-literal format string (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Fail module load when plat_info is NULL (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Add attributes to show die_id (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Add attributes to show agent types (Steve Best) [RHEL-119043]
  - platform/x86/intel-uncore-freq: Fix missing uncore sysfs during CPU hotplug (Steve Best) [RHEL-119043]
  - redhat: revert to using redhatsecureboot504 for RHEL UKI (Vitaly Kuznetsov) [RHEL-122226]


author: Scott Weaver <scweaver@redhat.com> [6.12.0-144.el10]
changelog:
  - i2c: tiny-usb: disable zero-length read messages (Desnes Nunes) [RHEL-116007]
  - i2c: Use str_read_write() helper (Desnes Nunes) [RHEL-116007]
  - memstick: core: Zero initialize id_reg in h_memstick_read_dev_id() (Desnes Nunes) [RHEL-116007]
  - usb: hub: Don't try to recover devices lost during warm reset. (Desnes Nunes) [RHEL-116007]
  - USB: serial: option: add Telit Cinterion FE910C04 (ECM) composition (Desnes Nunes) [RHEL-116007]
  - USB: serial: ftdi_sio: add support for NDI EMGUIDE GEMINI (Desnes Nunes) [RHEL-116007]
  - xhci: dbc: Flush queued requests before stopping dbc (Desnes Nunes) [RHEL-116007]
  - xhci: dbctty: disable ECHO flag by default (Desnes Nunes) [RHEL-116007]
  - xhci: Disable stream for xHC controller with XHCI_BROKEN_STREAMS (Desnes Nunes) [RHEL-116007]
  - usb: xhci: quirk for data loss in ISOC transfers (Desnes Nunes) [RHEL-116007]
  - usb: typec: displayport: Fix potential deadlock (Desnes Nunes) [RHEL-116007] {CVE-2025-38404}
  - usb: typec: altmodes/displayport: do not index invalid pin_assignments (Desnes Nunes) [RHEL-116007] {CVE-2025-38391}
  - usb: typec: tcpm: apply vbus before data bringup in tcpm_src_attach (Desnes Nunes) [RHEL-116007]
  - USB: serial: option: add Foxconn T99W640 (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix bit masking in tb_dp_port_set_hops() (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix wake on connect at runtime (Desnes Nunes) [RHEL-116007]
  - Revert "usb: xhci: Implement xhci_handshake_check_state() helper" (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Skip xhci_reset in xhci_resume if xhci is being removed (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: udc: disconnect/reconnect from host when do suspend/resume (Desnes Nunes) [RHEL-116007] {CVE-2025-38376}
  - usb: acpi: fix device link removal (Desnes Nunes) [RHEL-116007]
  - Logitech C-270 even more broken (Desnes Nunes) [RHEL-116007]
  - phy: use per-PHY lockdep keys (Desnes Nunes) [RHEL-116007]
  - phy: tegra: xusb: Fix unbalanced regulator disable in UTMI PHY mode (Desnes Nunes) [RHEL-116007] {CVE-2025-38535}
  - phy: tegra: xusb: Disable periodic tracking on Tegra234 (Desnes Nunes) [RHEL-116007]
  - phy: tegra: xusb: Decouple CYA_TRK_CODE_UPDATE_ON_IDLE from trk_hw_mode (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: fix build warning for CONFIG_USB_ONBOARD_DEV_USB5744=n (Desnes Nunes) [RHEL-116007]
  - usb: typec: tipd: fix typo in TPS_STATUS_HIGH_VOLAGE_WARNING macro (Desnes Nunes) [RHEL-116007]
  - USB: typec: fix const issue in typec_match() (Desnes Nunes) [RHEL-116007]
  - USB: gadget: udc: fix const issue in gadget_match_driver() (Desnes Nunes) [RHEL-116007]
  - USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB (Desnes Nunes) [RHEL-116007]
  - USB: serial: bus: fix const issue in usb_serial_device_match() (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Fix usb5744 initialization sequence (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: ti,usb8041: Add binding for TI USB8044 hub controller (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Add support for TI TUSB8044 hub (Desnes Nunes) [RHEL-116007]
  - usb: core: config: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116007]
  - usb: Flush altsetting 0 endpoints before reinitializating them after reset. (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Add Parade PS8833 Type-C retimer variant (Desnes Nunes) [RHEL-116007]
  - usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device (Desnes Nunes) [RHEL-116007]
  - usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: Use configured PD revision for negotiation (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: move tcpm_queue_vdm_unlocked to asynchronous work (Desnes Nunes) [RHEL-116007] {CVE-2025-38268}
  - xhci: Add missing parameter description to xhci_get_endpoint_index() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: fix host not responding after suspend and resume (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rename 'irq_control' to 'imod' (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rename 'irq_pending' to 'iman' (Desnes Nunes) [RHEL-116007]
  - usb: xhci: cleanup IMOD register comments (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rework Event Ring Segment Table Address mask (Desnes Nunes) [RHEL-116007]
  - usb: xhci: rework Event Ring Segment Table Size mask (Desnes Nunes) [RHEL-116007]
  - usb: xhci: remove '0' write to write-1-to-clear register (Desnes Nunes) [RHEL-116007]
  - usb: xhci: guarantee that IMAN register is flushed (Desnes Nunes) [RHEL-116007]
  - usb: xhci: improve Interrupt Management register macros (Desnes Nunes) [RHEL-116007]
  - usb: xhci: set requested IMODI to the closest supported value (Desnes Nunes) [RHEL-116007]
  - usb: xhci: cleanup xhci_mem_init() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: add individual allocation checks in xhci_mem_init() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move initialization of the primary interrupter (Desnes Nunes) [RHEL-116007]
  - usb: xhci: remove error handling from xhci_add_interrupter() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move enabling of USB 3 device notifications (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move doorbell array pointer assignment (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move DCBAA pointer write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: refactor xhci_set_cmd_ring_deq() (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move command ring pointer write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: move device slot enabling register write (Desnes Nunes) [RHEL-116007]
  - usb: xhci: relocate pre-allocation initialization (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Add debugfs support for xHCI port bandwidth (Desnes Nunes) [RHEL-116007]
  - usb: xhci: Don't log transfer ring segment list on errors (Desnes Nunes) [RHEL-116007]
  - phy: tegra: p2u: Broaden architecture dependency (Desnes Nunes) [RHEL-116007]
  - phy: fsl-imx8mq-usb: add i.MX95 tuning support (Desnes Nunes) [RHEL-116007]
  - phy: fsl-imx8mq-usb: fix phy_tx_vboost_level_from_property() (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: imx8mq-usb: add imx95 tuning support (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: imx8mq-usb: fix fsl,phy-tx-vboost-level-microvolt property (Desnes Nunes) [RHEL-116007]
  - phy: freescale: imx8m-pcie: Simplify with dev_err_probe() (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: rockchip: Convert RK3399 Type-C PHY to schema (Desnes Nunes) [RHEL-116007]
  - ucsi_ccg: Disable async suspend in ucsi_ccg_probe() (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Do not double dequeue a configuration request (Desnes Nunes) [RHEL-116007] {CVE-2025-38174}
  - USB: serial: ti_usb_3410_5052: drop bogus read urb check (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_usb_dev: Add Parade PS5511 hub support (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: realtek,rts5411: Adapt usb-hub.yaml (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Add binding for PS5511 hub controller (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Introduce usb-hub.yaml (Desnes Nunes) [RHEL-116007]
  - misc: rtsx: Remove deadcode (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usb-switch: Allow data-lanes property in port (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: generic-ehci: Add VIA/WonderMedia compatible (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usb-device: relax compatible pattern to a contains (Desnes Nunes) [RHEL-116007]
  - usb: typec: ucsi: fix Clang -Wsign-conversion warning (Desnes Nunes) [RHEL-116007]
  - usb: acpi: Prevent null pointer dereference in usb_acpi_add_usb4_devlink() (Desnes Nunes) [RHEL-116007] {CVE-2025-38134}
  - USB: host: omap: Do not enable by default during compile testing (Desnes Nunes) [RHEL-116007]
  - usb: typec: mux: fsa4480: add regulator support (Desnes Nunes) [RHEL-116007]
  - HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() (Desnes Nunes) [RHEL-116007] {CVE-2025-38103}
  - Documentation/admin-guide: Document Thunderbolt/USB4 tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Notify userspace about firmware CM tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Notify userspace about software CM tunneling events (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Introduce domain event message handler (Desnes Nunes) [RHEL-116007]
  - usb: typec: Connect Type-C port with associated USB4 port (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Add Thunderbolt/USB4 <-> USB3 match function (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Expose usb4_port_index() to other modules (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Fix a logic error in wake on connect (Desnes Nunes) [RHEL-116007]
  - misc: rtsx: Enhance the signal handling processes in SVID/SSID 1028:0CE1 platform (Desnes Nunes) [RHEL-116007]
  - usb: misc: onboard_dev: Add Realtek RTL8188ETV WiFi (0bda:0179) (Desnes Nunes) [RHEL-116007]
  - Added usb_string function to a namespace (Desnes Nunes) [RHEL-116007]
  - USB: core: Correct API usb_(enable|disable)_autosuspend() prototypes (Desnes Nunes) [RHEL-116007]
  - usb: Remove orphaned UDC drivers (Desnes Nunes) [RHEL-116007]
  - USB: phy: Use str_enable_disable-like helpers (Desnes Nunes) [RHEL-116007]
  - usb: common: usb-conn-gpio: use a unique name for usb connector device (Desnes Nunes) [RHEL-116007]
  - usb: hub: Fail fast in USB3 link power management enable path (Desnes Nunes) [RHEL-116007]
  - usb: hub: reorder USB3 link power management enable requests (Desnes Nunes) [RHEL-116007]
  - usb: hub: Don't disable LPM completely if device initiated LPM fails (Desnes Nunes) [RHEL-116007]
  - usb: hub: verify device is configured in usb_device_may_initiate_lpm() (Desnes Nunes) [RHEL-116007]
  - usb: hub: Block less in USB3 link power management LPM disable path (Desnes Nunes) [RHEL-116007]
  - usb: Add checks for snprintf() calls in usb_alloc_dev() (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: imx: add HSIO Block Control wakeup setting (Desnes Nunes) [RHEL-116007]
  - usb: chipidea: imx: add wakeup interrupt handling (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: usbmisc-imx: add support for i.MX95 platform (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: chipidea: Add i.MX95 compatible string 'fsl,imx95-usb' (Desnes Nunes) [RHEL-116007]
  - usb: cdc-wdm: avoid setting WDM_READ for ZLP-s (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: smsc,usb3503: Correct indentation and style in DTS example (Desnes Nunes) [RHEL-116007]
  - usb: cdns3: Remove the invalid comment (Desnes Nunes) [RHEL-116007]
  - usb: typec: displayport: Receive DP Status Update NAK request exit dp altmode (Desnes Nunes) [RHEL-116007]
  - usb: typec: tipd: Fix wakeup source leaks on device unbind (Desnes Nunes) [RHEL-116007]
  - PM: wakeup: implement devm_device_init_wakeup() helper (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpci: add regulator support (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow switching to mode accessory to mux properly (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow sink (ufp) to toggle into accessory mode debug (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: allow to use sink in accessory mode (Desnes Nunes) [RHEL-116007]
  - usb: typec: mux: do not return on EOPNOTSUPP in {mux, switch}_set (Desnes Nunes) [RHEL-116007]
  - usb: typec: ucsi: Add the UCSI commands in debugfs (Desnes Nunes) [RHEL-116007]
  - thunderbolt: Use wake on connect and disconnect over suspend (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_USB_XHCI_SIDEBAND (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci: Notify xHCI sideband on transfer ring free (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-plat: Set XHCI max interrupters if property is present (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-mem: Allow for interrupter clients to choose specific index (Desnes Nunes) [RHEL-116007]
  - usb: host: xhci-mem: Cleanup pending secondary event ring events (Desnes Nunes) [RHEL-116007]
  - xhci: sideband: add initial api to register a secondary interrupter entity (Desnes Nunes) [RHEL-116007]
  - usb: typec: tcpm: Use fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116007]
  - device property: Split fwnode_get_child_node_count() (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: gadget: Fix enter to hibernation for UTMI+ PHY (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Don't leave BCR asserted (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: gadget: Fix TRB reclaim logic for short transfers and ZLPs (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: Abort suspend on soft disconnect failure (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: gadget: Use USB API functions rather than constants (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Use bulk clock API and devres (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_PHY_SNPS_EUSB2 (Desnes Nunes) [RHEL-116007]
  - phy: move phy-qcom-snps-eusb2 out of its vendor sub-directory (Desnes Nunes) [RHEL-116007]
  - redhat/configs: Adding CONFIG_PHY_NXP_PTN3222 (Desnes Nunes) [RHEL-116007]
  - phy: add NXP PTN3222 eUSB2 to USB2 redriver (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: add NXP PTN3222 eUSB2 to USB2 redriver (Desnes Nunes) [RHEL-116007]
  - phy: qcom-qusb2: reuse the IPQ6018 settings for IPQ5424 (Desnes Nunes) [RHEL-116007]
  - Revert "phy: qcom-qusb2: add QUSB2 support for IPQ5424" (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: drop bogus x1e80100 qref supply (Desnes Nunes) [RHEL-116007]
  - phy: qcom-qmp-usb: Fix an NULL vs IS_ERR() bug (Desnes Nunes) [RHEL-116007] {CVE-2025-38275}
  - usb: dwc3: qcom: Fix error handling in probe (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: use modern PM macros (Desnes Nunes) [RHEL-116007]
  - usb: dwc2: also exit clock_gating when stopping udc while suspended (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Transition to flattened model (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Don't rely on drvdata during probe (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Don't touch resets and clocks (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Expose core driver as library (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: Introduce qcom,snps-dwc3 (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: qcom: Snapshot driver for backwards compatibilty (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: dwc3: Allow connector in USB controller node (Desnes Nunes) [RHEL-116007]
  - dt-bindings: usb: qcom,dwc3: Add SM8750 compatible (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Fix PHY initialization when powered down by firmware (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Add PHY register retention support (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: core: Avoid redundant system suspend/resume callbacks (Desnes Nunes) [RHEL-116007]
  - usb: dwc3: Specify maximum number of XHCI interrupters (Desnes Nunes) [RHEL-116007]
  - phy: qcom: pcie: Determine has_nocsr_reset dynamically (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp-pcie: Add X1P42100 Gen4x4 PHY (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,qmp-pcie: Drop reset number constraints (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,qmp-pcie: Add X1P42100 PCIe Gen4x4 PHY (Desnes Nunes) [RHEL-116007]
  - phy: qcom: qmp: Add phy register and clk setting for x1e80100 PCIe3 (Desnes Nunes) [RHEL-116007]
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Document the X1E80100 QMP PCIe PHY Gen4 x8 (Desnes Nunes) [RHEL-116007]
  - redhat/configs: enable CONFIG_AMD_HFI for x86 on RHEL (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Fix pcct_tbl leak in amd_hfi_metadata_parser() (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Add debugfs support (Steve Best) [RHEL-107081]
  - platform/x86/amd: hfi: Set ITMT priority from ranking data (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Add power management callback (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Add online and offline callback support (Steve Best) [RHEL-107081]
  - x86/msr-index: Add AMD workload classification MSRs (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Init per-cpu scores for each class (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Parse CPU core ranking data from shared memory (Steve Best) [RHEL-107081]
  - platform/x86: hfi: Introduce AMD Hardware Feedback Interface Driver (Steve Best) [RHEL-107081]
  - l2tp: do not use sock_hold() in pppol2tp_session_get_sock() (Guillaume Nault) [RHEL-115595]
  - hwmon: (k10temp) Add thermal support for AMD Family 1Ah-based models (Steve Best) [RHEL-104301]
  - redhat/configs: automotive: switch ufs-qcom to module (Eric Chanudet) [RHEL-119220]
  - redhat/configs: automotive: switch geni-se and serial-qcom-geni to modules (Eric Chanudet) [RHEL-119220]
  - redhat/configs: automotive: switch pinctrl_msm and pinctrl_sa8775p to modules (Eric Chanudet) [RHEL-119219]
  - redhat/configs: automotive disable ARCH_TEGRA_241_SOC (Eric Chanudet) [RHEL-71896]
  - scsi: lpfc: Fix buffer free/clear order in deferred receive path (CKI Backport Bot) [RHEL-119124] {CVE-2025-39841}
  - ixgbe: fix ixgbe_orom_civd_info struct layout (CKI Backport Bot) [RHEL-119073]
  - blk-mq: fix null-ptr-deref in blk_mq_free_tags() from error path (Ming Lei) [RHEL-120078]
  - blk-mq: Document tags_srcu member in blk_mq_tag_set structure (Ming Lei) [RHEL-120078]
  - blk-mq: Replace tags->lock with SRCU for tag iterators (Ming Lei) [RHEL-120078]
  - blk-mq: Defer freeing flush queue to SRCU callback (Ming Lei) [RHEL-120078]
  - blk-mq: Defer freeing of tags page_list to SRCU callback (Ming Lei) [RHEL-120078]
  - blk-mq: Pass tag_set to blk_mq_free_rq_map/tags (Ming Lei) [RHEL-120078]
  - blk-mq: Move flush queue allocation into blk_mq_init_hctx() (Ming Lei) [RHEL-120078]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-145.el10]
changelog:
  - io_uring/kbuf: always use READ_ONCE() to read ring provided buffer lengths (Jeff Moyer) [RHEL-116130]
  - io_uring/kbuf: fix signedness in this_len calculation (Jeff Moyer) [RHEL-116130]
  - cgroup/psi: Set of->priv to NULL upon file release (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
  - kernfs: Fix UAF in polling when open file is released (CKI Backport Bot) [RHEL-119145] {CVE-2025-39881}
  - firmware: qcom: scm: preserve assign_mem() error return value (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: request the waitqueue irq *after* initializing SCM (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: initialize tzmem before marking SCM as available (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: take struct device as argument in SHM bridge enable (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: remove unused arguments from SHM bridge routines (Eric Chanudet) [RHEL-117514]
  - docs: firmware: qcom_scm: Fix kernel-doc warning (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for HP EliteBook Ultra G1q (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: tzmem: disable sm7150 platform (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Asus Zenbook A14 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: uefisecapp: fix efivars registration race (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix error code in probe() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: add calls for wrapped key support (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: smc: Narrow 'mempool' variable scope (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: smc: Handle missing SCM device (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Cleanup global '__scm' on probe failures (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix missing read barrier in qcom_scm_get_tzmem_pool() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Fix missing read barrier in qcom_scm_is_available() (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Huawei Matebook E Go (sc8280xp) (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for Windows Dev Kit 2023 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM for HP Omnibook X14 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on the asus vivobook s15 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on X1P42100 CRD (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: uefisecapp: Allow X1E Devkit devices (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Dell XPS 13 9345 (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Microsoft Surface Pro 9 5G (Eric Chanudet) [RHEL-117514]
  - firmware: qcom: scm: Allow QSEECOM on Lenovo Yoga Slim 7x (Eric Chanudet) [RHEL-117514]
  - macsec: read MACSEC_SA_ATTR_PN with nla_get_uint (CKI Backport Bot) [RHEL-115574]
  - macsec: MACsec SCI assignment for ES = 0 (CKI Backport Bot) [RHEL-115574]
  - scsi: lpfc: Copyright updates for 14.4.0.10 patches (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Update lpfc version to 14.4.0.10 (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Modify end-of-life adapters' model descriptions (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Revise CQ_CREATE_SET mailbox bitfield definitions (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Move clearing of HBA_SETUP flag to before lpfc_sli4_queue_unset (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Ensure HBA_SETUP flag is used only for SLI4 in dev_loss_tmo_callbk (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Relocate clearing initial phba flags from link up to link down hdlr (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Simplify error handling for failed lpfc_get_sli4_parameters cmd (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Early return out of FDMI cmpl for locally rejected statuses (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Skip RSCN processing when FC_UNLOADING flag is set (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Check for hdwq null ptr when cleaning up lpfc_vport structure (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Update debugfs trace ring initialization messages (Paul Ely) [RHEL-103751]
  - scsi: lpfc: Revise logging format for failed CT MIB requests (Paul Ely) [RHEL-103751]
  - sched/deadline: Don't count nr_running for dl_server proxy tasks (Phil Auld) [RHEL-110301]
  - sched/deadline: Fix RT task potential starvation when expiry time passed (Phil Auld) [RHEL-110301]
  - sched/deadline: Always stop dl-server before changing parameters (Phil Auld) [RHEL-110301]
  - sched/deadline: Fix dl_server_stopped() (Phil Auld) [RHEL-110301]
  - sched/psi: Fix psi_seq initialization (Phil Auld) [RHEL-110301]
  - sched/topology: Remove sched_domain_topology_level::flags (Phil Auld) [RHEL-110301]
  - Revert "sched/numa: add statistics of numa balance task" (Phil Auld) [RHEL-110301]
  - sched/fair: Bump sd->max_newidle_lb_cost when newidle balance fails (Phil Auld) [RHEL-110301]
  - sched/psi: Optimize psi_group_change() cpu_clock() usage (Phil Auld) [RHEL-110301]
  - sched/core: Reorganize cgroup bandwidth control interface file writes (Phil Auld) [RHEL-110301]
  - sched/core: Reorganize cgroup bandwidth control interface file reads (Phil Auld) [RHEL-110301]
  - sched/core: Relocate tg_get_cfs_*() and cpu_cfs_*_read_*() (Phil Auld) [RHEL-110301]
  - sched/fair: Move max_cfs_quota_period decl and default_cfs_period() def from fair.c to sched.h (Phil Auld) [RHEL-110301]
  - sched/eevdf: Correct the comment in place_entity (Phil Auld) [RHEL-110301]
  - sched/numa: fix task swap by skipping kernel threads (Phil Auld) [RHEL-110301]
  - sched/numa: add statistics of numa balance task (Phil Auld) [RHEL-110301]
  - sched,livepatch: Untangle cond_resched() and live-patching (Phil Auld) [RHEL-110301]
  - sched/numa: add tracepoint that tracks the skipping of numa balancing due to cpuset memory pinning (Phil Auld) [RHEL-110301]
  - sched/numa: skip VMA scanning on memory pinned to one NUMA node via cpuset.mems (Phil Auld) [RHEL-110301]
  - sched/core: Tweak wait_task_inactive() to force dequeue sched_delayed tasks (Phil Auld) [RHEL-110301]
  - sched/topology: Refinement to topology_span_sane speedup (Phil Auld) [RHEL-110301]
  - sched: Fix trace_sched_switch(.prev_state) (Phil Auld) [RHEL-110301]
  - sched/topology: improve topology_span_sane speed (Phil Auld) [RHEL-110301]
  - sched/uclamp: Optimize sched_uclamp_used static key enabling (Phil Auld) [RHEL-110301]
  - sched/uclamp: Use the uclamp_is_used() helper instead of open-coding it (Phil Auld) [RHEL-110301]
  - sched/core: Remove duplicate included header file stats.h (Phil Auld) [RHEL-110301]
  - sched: Add unlikey branch hints to several system calls (Phil Auld) [RHEL-110301]
  - sched/eevdf: Force propagating min_slice of cfs_rq when {en,de}queue tasks (Phil Auld) [RHEL-110301]
  - sched/fair: Refactor can_migrate_task() to elimate looping (Phil Auld) [RHEL-110301]
  - mm/debug_vm_pgtable: clear page table entries at destroy_args() (Herton R. Krzesinski) [RHEL-52253]
  - Revert "aacraid: Remove depreciated device and vendor PCI id's" (Scott Weaver) [RHEL-106859]
  - rh_messages.h: add missing aacraid device (Scott Weaver) [RHEL-106859]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-146.el10]
changelog:
  - nbd: restrict sockets to TCP and UDP (Ming Lei) [RHEL-121713]
  - loop: fix backing file reference leak on validation error (Ming Lei) [RHEL-118049]
  - brd: use page reference to protect page lifetime (Ming Lei) [RHEL-116171]
  - sched_ext: idle: Handle migration-disabled tasks in BPF code (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Fix build failure when !FAIR_GROUP_SCHED && EXT_GROUP_SCHED (Phil Auld) [RHEL-111810]
  - Revert "sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local()" (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Remove duplicate sched.h header (Phil Auld) [RHEL-111810]
  - sched/ext: Fix invalid task state transitions on class switch (Phil Auld) [RHEL-111810] {CVE-2025-39780}
  - sched_ext: idle: Handle migration-disabled tasks in idle selection (Phil Auld) [RHEL-111810]
  - sched_ext: Fix scx_bpf_reenqueue_local() reference (Phil Auld) [RHEL-111810]
  - sched/ext: Prevent update_locked_rq() calls with NULL rq (Phil Auld) [RHEL-111810] {CVE-2025-38522}
  - sched_ext: Drop kfuncs marked for removal in 6.15 (Phil Auld) [RHEL-111810]
  - sched_ext, rcu: Eject BPF scheduler on RCU CPU stall panic (Phil Auld) [RHEL-111810]
  - kernel/sched/ext.c: fix typo "occured" -> "occurred" in comments (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Factor out struct scx_task_group (Phil Auld) [RHEL-111810]
  - sched_ext, sched/core: Don't call scx_group_set_weight() prematurely from sched_create_group() (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_group_set_weight() always update tg->scx.weight (Phil Auld) [RHEL-111810]
  - sched_ext: Return NULL in llc_span (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext_idle.h (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext_idle.c (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext.h (Phil Auld) [RHEL-111810]
  - sched_ext: Always use SMP versions in kernel/sched/ext.c (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_locked_rq() inline (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_rq_bypassing() inline (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Make local functions static in ext_idle.c (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Remove unnecessary ifdef in scx_bpf_cpu_node() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Skip cross-node search with !CONFIG_NUMA (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Properly handle invalid prev_cpu during idle selection (Phil Auld) [RHEL-111810]
  - sched_ext: Call ops.update_idle() after updating builtin idle bits (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Update test enq_select_cpu_fails (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Consolidate default idle CPU selection kfuncs (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add test for scx_bpf_select_cpu_and() via test_run (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Allow scx_bpf_select_cpu_and() from unlocked context (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Validate locking correctness in scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_kf_allowed_if_unlocked() available outside ext.c (Phil Auld) [RHEL-111810]
  - sched_ext: Explain the temporary situation around scx_root dereferences (Phil Auld) [RHEL-111810]
  - sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
  - sched_ext: Cleanup [__]scx_exit/error*() (Phil Auld) [RHEL-111810]
  - sched_ext: Add @sch to SCX_CALL_OP*() (Phil Auld) [RHEL-111810]
  - sched_ext: Clean up scx_root usages (Phil Auld) [RHEL-111810]
  - sched_ext: Avoid NULL scx_root deref in __scx_exit() (Phil Auld) [RHEL-111810]
  - sched_ext: Add RCU protection to scx_root in DSQ iterator (Phil Auld) [RHEL-111810]
  - sched_ext: Clean up SCX_EXIT_NONE handling in scx_disable_workfn() (Phil Auld) [RHEL-111810]
  - sched_ext: Move disable machinery into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Move event_stats_cpu into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Factor out scx_read_events() (Phil Auld) [RHEL-111810]
  - sched_ext: Relocate scx_event_stats definition (Phil Auld) [RHEL-111810]
  - sched_ext: Move global_dsqs into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Move dsq_hash into scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Factor out scx_alloc_and_add_sched() (Phil Auld) [RHEL-111810]
  - sched_ext: Inline create_dsq() into scx_bpf_create_dsq() (Phil Auld) [RHEL-111810]
  - sched_ext: Use dynamic allocation for scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Avoid NULL scx_root deref through SCX_HAS_OP() (Phil Auld) [RHEL-111810]
  - sched_ext: Introduce scx_sched (Phil Auld) [RHEL-111810]
  - sched_ext: Fix rq lock state in hotplug ops (Phil Auld) [RHEL-111810]
  - sched_ext: Remove duplicate BTF_ID_FLAGS definitions (Phil Auld) [RHEL-111810]
  - sched_ext: Clarify CPU context for running/stopping callbacks (Phil Auld) [RHEL-111810]
  - sched_ext: Fix missing rq lock in scx_bpf_cpuperf_set() (Phil Auld) [RHEL-111810]
  - sched_ext: Track currently locked rq (Phil Auld) [RHEL-111810]
  - sched_ext: add helper for refill task with default slice (Phil Auld) [RHEL-111810]
  - sched_ext: change the variable name for slice refill event (Phil Auld) [RHEL-111810]
  - sched_ext: Improve cross-compilation support in Makefile (Phil Auld) [RHEL-111810]
  - sched_ext: Make scx_has_op a bitmap (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_allow_queued_wakeup static_key (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_cpu_preempt static_key (Phil Auld) [RHEL-111810]
  - sched_ext: Remove scx_ops_enq_* static_keys (Phil Auld) [RHEL-111810]
  - sched_ext: Indentation updates (Phil Auld) [RHEL-111810]
  - sched_ext: Mark SCX_OPS_HAS_CGROUP_WEIGHT for deprecation (Phil Auld) [RHEL-111810]
  - sched_ext: Remove cpu.weight / cpu.idle unimplemented warnings (Phil Auld) [RHEL-111810]
  - sched_ext: Use kvzalloc for large exit_dump allocation (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add test for scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce scx_bpf_select_cpu_and() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Accept an arbitrary cpumask in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Explicitly pass allowed cpumask to scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Extend topology optimizations to all tasks (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from SCX_OPS_TASK_ITER_BATCH (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_{init|exit|enable|disable}[_task]() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_exit(), scx_ops_error() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_bypass(), scx_ops_breather() and friends (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_helper, scx_ops_enable_mutex and __scx_ops_enabled (Phil Auld) [RHEL-111810]
  - sched_ext: Drop "ops" from scx_ops_enable_state and friends (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
  - sched_ext: initialize built-in idle state before ops.init() (Phil Auld) [RHEL-111810]
  - sched_ext: create_dsq: Return -EEXIST on duplicate request (Phil Auld) [RHEL-111810]
  - sched_ext: Remove a meaningless conditional goto in scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Fix return code of scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched/debug: Remove CONFIG_SCHED_DEBUG from self-test config files (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Refactor scx_select_cpu_dfl() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Honor idle flags in the built-in idle selection policy (Phil Auld) [RHEL-111810]
  - sched_ext: Skip per-CPU tasks in scx_bpf_reenqueue_local() (Phil Auld) [RHEL-111810]
  - sched_ext: Add trace point to track sched_ext core events (Phil Auld) [RHEL-111810]
  - sched_ext: Change the event type from u64 to s64 (Phil Auld) [RHEL-111810]
  - sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() (Phil Auld) [RHEL-111810] {CVE-2025-21965}
  - tools/sched_ext: Provide a compatible helper for scx_bpf_events() (Phil Auld) [RHEL-111810]
  - selftests/sched_ext: Add NUMA-aware scheduler test (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Provide consistent access to scx flags (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Fix scx_bpf_pick_any_cpu_node() behavior (Phil Auld) [RHEL-111810]
  - nodemask: numa: reorganize inclusion path (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce scx_bpf_nr_node_ids() (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce node-aware idle cpu kfunc helpers (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Per-node idle cpumasks (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Introduce SCX_OPS_BUILTIN_IDLE_PER_NODE (Phil Auld) [RHEL-111810]
  - sched_ext: idle: Make idle static keys private (Phil Auld) [RHEL-111810]
  - sched/topology: Introduce for_each_node_numadist() iterator (Phil Auld) [RHEL-111810]
  - mm/numa: Introduce nearest_node_nodemask() (Phil Auld) [RHEL-111810]
  - nodemask: add nodes_copy() (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Sync with scx repo (Phil Auld) [RHEL-111810]
  - sched_ext: Provides a sysfs 'events' to expose core event counters (Phil Auld) [RHEL-111810]
  - sched_ext: Implement SCX_OPS_ALLOW_QUEUED_WAKEUP (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Update enum_defs.autogen.h (Phil Auld) [RHEL-111810]
  - sched_ext: Take NUMA node into account when allocating per-CPU cpumasks (Phil Auld) [RHEL-111810]
  - tools/sched_ext: Compatible testing of SCX_ENQ_CPU_SELECTED (Phil Auld) [RHEL-111810]
  - sched_ext: Add SCX_EV_ENQ_SKIP_MIGRATION_DISABLED (Phil Auld) [RHEL-111810]
  - sched_ext: Count SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE in the right spot (Phil Auld) [RHEL-111810]
  - tool/sched_ext: Event counter dumping updates (Phil Auld) [RHEL-111810]
  - sched_ext: Print an event, SCX_EV_ENQ_SLICE_DFL, in scx_qmap/central (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_ENQ_SLICE_DFL (Phil Auld) [RHEL-111810]
  - sched_ext: Print core event count in scx_qmap scheduler (Phil Auld) [RHEL-111810]
  - sched_ext: Print core event count in scx_central scheduler (Phil Auld) [RHEL-111810]
  - sched_ext: Add scx_bpf_events() and scx_read_event() for BPF schedulers (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_DURATION (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_DISPATCH (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_BYPASS_ACTIVATE (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_ENQ_SKIP_EXITING (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_DISPATCH_KEEP_LAST (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_DISPATCH_LOCAL_DSQ_OFFLINE (Phil Auld) [RHEL-111810]
  - sched_ext: Add an event, SCX_EV_SELECT_CPU_FALLBACK (Phil Auld) [RHEL-111810]
  - sched_ext: Implement event counter infrastructure (Phil Auld) [RHEL-111810]
  - sched_ext: Move built-in idle CPU selection policy to a separate file (Phil Auld) [RHEL-111810]
  - uki-virt: add systemd-repart module (Emanuele Giuseppe Esposito) [RHEL-107274]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-147.el10]
changelog:
  - redhat: use the same cert as UKI's to sign addons (Li Tian) [RHEL-124088]
  - blk-mq: fix blk_mq_tags double free while nr_requests grown (Ming Lei) [RHEL-118047]
  - smp: Fix up and expand the smp_call_function_many() kerneldoc (Waiman Long) [RHEL-121178]
  - smp: Fix spelling in on_each_cpu_cond_mask()'s doc-comment (Waiman Long) [RHEL-121178]
  - smp: Document preemption and stop_machine() mutual exclusion (Waiman Long) [RHEL-121178]
  - smp: Wait only if work was enqueued (Waiman Long) [RHEL-121178]
  - smp: Defer check for local execution in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
  - smp: Use cpumask_any_but() in smp_call_function_many_cond() (Waiman Long) [RHEL-121178]
  - smp: Improve locality in smp_call_function_any() (Waiman Long) [RHEL-121178]
  - smp/scf: Evaluate local cond_func() before IPI side-effects (Waiman Long) [RHEL-121178]
  - selftests: fib_nexthops: Add test cases for FDB status change (Guillaume Nault) [RHEL-115577]
  - selftests: fib_nexthops: Fix creation of non-FDB nexthops (Guillaume Nault) [RHEL-115577]
  - nexthop: Forbid FDB status change while nexthop is in a group (Guillaume Nault) [RHEL-115577]
  - ipv4: Fix NULL vs error pointer check in inet_blackhole_dev_init() (Guillaume Nault) [RHEL-115577]
  - inet: ping: check sock_net() in ping_get_port() and ping_lookup() (Guillaume Nault) [RHEL-115577]
  - ipv4: Switch inet_addr_hash() to less predictable hash. (Guillaume Nault) [RHEL-115577]
  - vxlan: Fix NPD in {arp,neigh}_reduce() when using nexthop objects (Guillaume Nault) [RHEL-115591]
  - vxlan: Fix NPD when refreshing an FDB entry with a nexthop object (Guillaume Nault) [RHEL-115591]
  - vxlan: vnifilter: Fix unlocked deletion of default FDB entry (Guillaume Nault) [RHEL-115591]
  - vxlan: Add RCU read-side critical sections in the Tx path (Guillaume Nault) [RHEL-115591]
  - i2c: tegra: Use internal reset when reset property is not available (Charles Mirabile) [RHEL-113178]
  - i2c: tegra: Fix reset error handling with ACPI (Charles Mirabile) [RHEL-113178]
  - selftests: bonding: add fail_over_mac testing (CKI Backport Bot) [RHEL-115579]
  - bonding: set random address only when slaves already exist (CKI Backport Bot) [RHEL-115579]
  - bonding: don't force LACPDU tx to ~333 ms boundaries (CKI Backport Bot) [RHEL-115579]
  - sched: restore the behavior of put_task_struct() for non-rt (Luis Claudio R. Goncalves) [RHEL-73310]
  - sched: Do not call __put_task_struct() on rt if pi_blocked_on is set (Luis Claudio R. Goncalves) [RHEL-73310]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-148.el10]
changelog:
  - vrf: Drop existing dst reference in vrf_ip6_input_dst (Antoine Tenart) [RHEL-115588]
  - redhat/kernel.spec: make python3-perf glob more specific (Jan Stancek) [RHEL-119658]
  - net/packet: fix a race in packet_set_ring() and packet_notifier() (Davide Caratti) [RHEL-115601]
  - af_packet: fix soft lockup issue caused by tpacket_snd() (Davide Caratti) [RHEL-115601]
  - af_packet: fix the SO_SNDTIMEO constraint not effective on tpacked_snd() (Davide Caratti) [RHEL-115601]
  - net: vlan: fix VLAN 0 refcount imbalance of toggling filtering during runtime (Davide Caratti) [RHEL-115601]
  - net: loopback: Avoid sending IP packets without an Ethernet header (Davide Caratti) [RHEL-115601]
  - xfrm: xfrm_alloc_spi shouldn't use 0 as SPI (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Duplicate SPI Handling (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Skip redundant statistics update for crypto offload (Sabrina Dubroca) [RHEL-115581]
  - xfrm: use kfree_sensitive() for SA secret zeroization (Sabrina Dubroca) [RHEL-115581]
  - espintcp: remove encap socket caching to avoid reference leak (Sabrina Dubroca) [RHEL-115581]
  - espintcp: fix skb leaks (Sabrina Dubroca) [RHEL-115581]
  - xfrm: Use nested-BH locking for nat_keepalive_sk_ipv[46] (Sabrina Dubroca) [RHEL-115581]
  - tracing: Silence warning when chunk allocation fails in trace_pid_write (Jerome Marchand) [RHEL-115358] {CVE-2025-39914}
  - trace/fgraph: Fix error handling (Jerome Marchand) [RHEL-115358]
  - ftrace: Also allocate and copy hash for reading of filter files (Jerome Marchand) [RHEL-115358] {CVE-2025-39689}
  - ftrace: Fix potential warning in trace_printk_seq during ftrace_dump (Jerome Marchand) [RHEL-115358] {CVE-2025-39813}
  - tracing: Fix tracing_marker may trigger page fault during preempt_disable (Jerome Marchand) [RHEL-115358]
  - trace/fgraph: Fix the warning caused by missing unregister notifier (Jerome Marchand) [RHEL-115358] {CVE-2025-39829}
  - tracing: fprobe-event: Sanitize wildcard for fprobe event name (Jerome Marchand) [RHEL-115358]
  - tracing: Limit access to parser->buffer when trace_get_user failed (Jerome Marchand) [RHEL-115358] {CVE-2025-39683}
  - tracing: Remove unneeded goto out logic (Jerome Marchand) [RHEL-115358]
  - tracing: Add down_write(trace_event_sem) when adding trace event (Jerome Marchand) [RHEL-115358] {CVE-2025-38539}
  - tracing/osnoise: Fix crash in timerlat_dump_stack() (Jerome Marchand) [RHEL-115358] {CVE-2025-38493}
  - tracing/probes: Avoid using params uninitialized in parse_btf_arg() (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Remove ring_buffer_read_prepare_sync() (Jerome Marchand) [RHEL-115358]
  - kernel: trace: preemptirq_delay_test: use offstack cpu mask (Jerome Marchand) [RHEL-115358]
  - tracefs: Add d_delete to remove negative dentries (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix buffer locking in ring_buffer_subbuf_order_set() (Jerome Marchand) [RHEL-115358] {CVE-2025-38101}
  - ftrace: Fix UAF when lookup kallsym after ftrace disabled (Jerome Marchand) [RHEL-115358] {CVE-2025-38346}
  - ring-buffer: Do not trigger WARN_ON() due to a commit_overrun (Jerome Marchand) [RHEL-115358] {CVE-2025-38267}
  - ring-buffer: Move cpus_read_lock() outside of buffer->mutex (Jerome Marchand) [RHEL-115358]
  - tracing: Fix compilation warning on arm32 (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix persistent buffer when commit page is the reader page (Jerome Marchand) [RHEL-115358]
  - ftrace: Fix preemption accounting for stacktrace filter command (Jerome Marchand) [RHEL-115358]
  - ftrace: Fix preemption accounting for stacktrace trigger command (Jerome Marchand) [RHEL-115358]
  - tracing: probes: Fix a possible race in trace_probe_log APIs (Jerome Marchand) [RHEL-115358]
  - tracing: samples: Initialize trace_array_printk() with the correct function (Jerome Marchand) [RHEL-115358]
  - tracing: Fix error handling in event_trigger_parse() (Jerome Marchand) [RHEL-115358]
  - tracing: Rename event_trigger_alloc() to trigger_data_alloc() (Jerome Marchand) [RHEL-115358]
  - tracing: Do not take trace_event_sem in print_event_fields() (Jerome Marchand) [RHEL-115358]
  - tracing: Fix oob write in trace_seq_to_buffer() (Jerome Marchand) [RHEL-115358] {CVE-2025-37923}
  - tracing: Fix filter string testing (Jerome Marchand) [RHEL-115358]
  - ftrace: fix incorrect hash size in register_ftrace_direct() (Jerome Marchand) [RHEL-115358]
  - ftrace: Properly merge notrace hashes (Jerome Marchand) [RHEL-115358]
  - tracing: Do not add length to print format in synthetic events (Jerome Marchand) [RHEL-115358]
  - tracing: Move histogram trigger variables from stack to per CPU structure (Jerome Marchand) [RHEL-115358]
  - tracing: Constify struct event_trigger_ops (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Use flush_kernel_vmap_range() over flush_dcache_folio() (Jerome Marchand) [RHEL-115358]
  - ftrace: Add cond_resched() to ftrace_graph_set_hash() (Jerome Marchand) [RHEL-115358] {CVE-2025-37940}
  - tracing: Verify event formats that have "%*p.." (Jerome Marchand) [RHEL-115358] {CVE-2025-37938}
  - tracing: Add __print_dynamic_array() helper (Jerome Marchand) [RHEL-115358]
  - tracing: probe-events: Add comments about entry data storing code (Jerome Marchand) [RHEL-115358]
  - tracing: Fix synth event printk format for str fields (Jerome Marchand) [RHEL-115358]
  - tracing: Do not use PERF enums when perf is not defined (Jerome Marchand) [RHEL-115358]
  - tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER (Jerome Marchand) [RHEL-115358]
  - tracing/osnoise: Fix possible recursive locking for cpus_read_lock() (Jerome Marchand) [RHEL-115358]
  - tracing: Fix use-after-free in print_graph_function_flags during tracer switching (Jerome Marchand) [RHEL-115358] {CVE-2025-22035}
  - tracing: Ensure module defining synth event cannot be unloaded while tracing (Jerome Marchand) [RHEL-115358]
  - tracing: Correct the refcount if the hist/hist_debug file fails to open (Jerome Marchand) [RHEL-115358]
  - ring-buffer: Fix bytes_dropped calculation issue (Jerome Marchand) [RHEL-115358]
  - tracing/hist: Support POLLPRI event for poll on histogram (Jerome Marchand) [RHEL-115358]
  - tracing/hist: Add poll(POLLIN) support on hist file (Jerome Marchand) [RHEL-115358]
  - tracing: Switch trace_events_hist.c code over to use guard() (Jerome Marchand) [RHEL-115358]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-149.el10]
changelog:
  - sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492]
  - selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506]
  - selftests/mm: alloc hugepages in va_high_addr_switch test (Chunyu Hu) [RHEL-110506]
  - selftests/mm: skip hugevm test if kernel config file is not present (Chunyu Hu) [RHEL-110506]
  - bus: mhi: host: pci_generic: Add Telit FN990B40 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Detect events pointing to unexpected TREs (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-39790}
  - bus: mhi: host: pci_generic: Add Foxconn T99W696 modem (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Use str_true_false() helper (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Add support for EM929x and set MRU to 32768 for better performance. (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Fix endianness of BHI vector table (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Disable runtime PM for QDU100 (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Fix the modem name of Foxconn T99W640 (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Make local functions static (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Add Telit FN920C04 modem support (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: pci_generic: Remove redundant assign resource usage (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: host: Fix conflict between power_up and SYSERR (Jose Ignacio Tornos Martinez) [RHEL-122260]
  - bus: mhi: ep: Update read pointer only after buffer is written (Jose Ignacio Tornos Martinez) [RHEL-122260] {CVE-2025-38429}
  - sched: Add some KABI padding (Phil Auld) [RHEL-114238]
  - scsi: ufs: ufs-qcom: Fix ESI null pointer dereference (Myron Stowe) [RHEL-120705]
  - scsi: ufs: ufs-qcom: Update esi_vec_mask for HW major version >= 6 (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Fix fwnode refcount in msi_lib_irq_domain_select() (Myron Stowe) [RHEL-120705]
  - irqchip/irq-msi-lib: Fix build with PCI disabled (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Prevent recursive locking in pci_msix_write_tph_tag() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Size device MSI domain with the maximum number of vectors (Myron Stowe) [RHEL-120705]
  - irqchip: Drop MSI_CHIP_FLAG_SET_ACK from unsuspecting MSI drivers (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Handle the NOMASK flag correctly for all PCI/MSI backends (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Add IRQ_DOMAIN_FLAG_FWNODE_PARENT handling (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Remove the conditional parent [un]mask logic (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Honor the MSI_FLAG_PCI_MSI_MASK_PARENT flag (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Check MSI_FLAG_PCI_MSI_MASK_PARENT in cond_[startup|shutdown]_parent() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Add startup/shutdown for per device domains (Myron Stowe) [RHEL-120705]
  - genirq: Add irq_chip_(startup/shutdown)_parent() (Myron Stowe) [RHEL-120705]
  - genirq: Remove GENERIC_IRQ_LEGACY (Myron Stowe) [RHEL-120705]
  - irqdomain: Add device pointer to irq_domain_info and msi_domain_info (Myron Stowe) [RHEL-120705]
  - irqdomain: Consolidate coding style (Myron Stowe) [RHEL-120705]
  - irqdomain: Fix kernel-doc and add it to Documentation (Myron Stowe) [RHEL-120705]
  - Documentation: irqdomain: Update it (Myron Stowe) [RHEL-120705]
  - Documentation: irq-domain.rst: Simple improvements (Myron Stowe) [RHEL-120705]
  - Documentation: irq/concepts: Minor improvements (Myron Stowe) [RHEL-120705]
  - Documentation: irq/concepts: Add commas and reflow (Myron Stowe) [RHEL-120705]
  - irqdomain: Improve kernel-docs of functions (Myron Stowe) [RHEL-120705]
  - irqdomain: Make struct irq_domain_info variables const (Myron Stowe) [RHEL-120705]
  - irqdomain: Use irq_domain_instantiate()'s return value as initializers (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop irq_linear_revmap() (Myron Stowe) [RHEL-120705]
  - pinctrl: keembay: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - irqchip/armada-370-xp: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - gpu: ipu-v3: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - gpio: idt3243x: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - sh: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop irq_domain_add_*() functions (Myron Stowe) [RHEL-120705]
  - powerpc: Switch irq_domain_add_nomap() to use fwnode (Myron Stowe) [RHEL-120705]
  - thermal: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - soc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - sh: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - pinctrl: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - PCI: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - nios2: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - net: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - misc: hi6421-spmi-pmic: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - MIPS: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - mfd: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - memory: omap-gpmc: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - mailbox: qcom-ipcc: Switch to irq_domain_create_tree() (Myron Stowe) [RHEL-120705]
  - irqchip: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - iio: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - i2c: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - gpu: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - gpio: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - EDAC/altera: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - bus: moxtet: Switch to irq_domain_create_simple() (Myron Stowe) [RHEL-120705]
  - ARM: Switch to irq_domain_create_*() (Myron Stowe) [RHEL-120705]
  - ARC: Switch to irq_domain_create_linear() (Myron Stowe) [RHEL-120705]
  - irqdomain: Make irq_domain_create_hierarchy() an inline (Myron Stowe) [RHEL-120705]
  - irqdomain: Drop of_node_to_fwnode() (Myron Stowe) [RHEL-120705]
  - x86/io_apic: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - powerpc: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - irqchip: Switch to of_fwnode_handle() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use bool for MSI enable state tracking (Myron Stowe) [RHEL-120705]
  - PCI: tegra: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - PCI: xgene: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - PCI: apple: Convert to MSI parent infrastructure (Myron Stowe) [RHEL-120705]
  - irqchip/msi-lib: Honour the MSI_FLAG_NO_AFFINITY flag (Myron Stowe) [RHEL-120705]
  - irqchip/mvebu: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705]
  - irqchip/gic: Convert to msi_create_parent_irq_domain() helper (Myron Stowe) [RHEL-120705]
  - genirq/msi: Add helper for creating MSI-parent irq domains (Myron Stowe) [RHEL-120705]
  - irqchip: Make irq-msi-lib.h globally available (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Use allocation size from the prepare call (Myron Stowe) [RHEL-120705]
  - genirq/msi: Engage the .msi_teardown() callback on domain removal (Myron Stowe) [RHEL-120705]
  - genirq/msi: Move prepare() call to per-device allocation (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Implement .msi_teardown() callback (Myron Stowe) [RHEL-120705]
  - genirq/msi: Add .msi_teardown() callback as the reverse of .msi_prepare() (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Add support for device tree msi-map and msi-mask (Myron Stowe) [RHEL-120705]
  - dt-bindings: PCI: pci-ep: Add support for iommu-map and msi-map (Myron Stowe) [RHEL-120705]
  - irqchip/gic-v3-its: Set IRQ_DOMAIN_FLAG_MSI_IMMUTABLE for ITS (Myron Stowe) [RHEL-120705]
  - irqdomain: Add IRQ_DOMAIN_FLAG_MSI_IMMUTABLE and irq_domain_is_msi_immutable() (Myron Stowe) [RHEL-120705]
  - platform-msi: Add msi_remove_device_irq_domain() in platform_device_msi_free_irqs_all() (Myron Stowe) [RHEL-120705]
  - genirq/msi: Rename msi_[un]lock_descs() (Myron Stowe) [RHEL-120705]
  - scsi: ufs: qcom: Remove the MSI descriptor abuse (Myron Stowe) [RHEL-120705]
  - PCI/TPH: Replace the broken MSI-X control word update (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Provide a sane mechanism for TPH (Myron Stowe) [RHEL-120705]
  - PCI: hv: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Switch msix_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Switch msi_capability_init() to guard(msi_desc_lock) (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use __free() for affinity masks (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Set pci_dev:: Msi_enabled late (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Use guard(msi_desc_lock) where applicable (Myron Stowe) [RHEL-120705]
  - NTB/msi: Switch MSI descriptor locking to lock guard() (Myron Stowe) [RHEL-120705]
  - soc: ti: ti_sci_inta_msi: Switch MSI descriptor locking to guard() (Myron Stowe) [RHEL-120705]
  - genirq/msi: Use lock guards for MSI descriptor locking (Myron Stowe) [RHEL-120705]
  - cleanup: Provide retain_and_null_ptr() (Myron Stowe) [RHEL-120705]
  - irqdomain: Support three-cell scheme interrupts (Myron Stowe) [RHEL-120705]
  - genirq/migration: Use irqd_get_parent_data() in irq_force_complete_move() (Myron Stowe) [RHEL-120705]
  - irqdomain: Stop using 'host' for domain (Myron Stowe) [RHEL-120705]
  - irqdomain: Rename irq_get_default_host() to irq_get_default_domain() (Myron Stowe) [RHEL-120705]
  - irqdomain: Rename irq_set_default_host() to irq_set_default_domain() (Myron Stowe) [RHEL-120705]
  - PCI/MSI: Convert pci_msi_ignore_mask to per MSI domain flag (Myron Stowe) [RHEL-120705]
  - genirq: Make a few functions static (Myron Stowe) [RHEL-120705]
  - irqdomain: Remove extern from function declarations (Myron Stowe) [RHEL-120705]
  - irqchip/davinci-cp-intc: Remove public header (Myron Stowe) [RHEL-120705]
  - irqdomain: i2c: Switch to irq_find_mapping() (Myron Stowe) [RHEL-120705]
  - genirq: Introduce irq_can_move_in_process_context() (Myron Stowe) [RHEL-120705]
  - genirq: Introduce common irq_force_complete_move() implementation (Myron Stowe) [RHEL-120705]
  - irqchip/riscv-imsic: Move to common MSI library (Myron Stowe) [RHEL-120705]
  - irqchip/irq-msi-lib: Optionally set default irq_eoi()/irq_ack() (Myron Stowe) [RHEL-120705]
  - irqchip/riscv-imsic: Set irq_set_affinity() for IMSIC base (Myron Stowe) [RHEL-120705]
  - net: clear sk->sk_ino in sk_set_socket(sk, NULL) (Paolo Abeni) [RHEL-115597]
  - net: lockless sock_i_ino() (Paolo Abeni) [RHEL-115597]
  - net_sched: gen_estimator: fix est_timer() vs CONFIG_PREEMPT_RT=y (Paolo Abeni) [RHEL-115597]
  - netpoll: prevent hanging NAPI when netcons gets enabled (Paolo Abeni) [RHEL-115597]
  - net: netmem: fix skb_ensure_writable with unreadable skbs (Paolo Abeni) [RHEL-115597]
  - net: Fix TOCTOU issue in sk_is_readable() (Paolo Abeni) [RHEL-115597]
  - Fix sock_exceed_buf_limit not being triggered in __sk_mem_raise_allocated (Paolo Abeni) [RHEL-115597]
  - netdev: avoid CFI problems with sock priv helpers (Paolo Abeni) [RHEL-115597]
  - net: don't dump Tx and uninitialized NAPIs (Paolo Abeni) [RHEL-115597]
  - Documentation: Fix description format for powerpc RTAS ioctls (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Include linux/types.h in papr-platform-dump.h (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add a char driver for physical-attestation RTAS (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add papr-platform-dump character driver for dump retrieval (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add ibm,get-dynamic-sensor-state RTAS call support (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add ibm,set-dynamic-indicator RTAS call support (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Add papr-indices char driver for ibm,get-indices (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Define papr_indices_io_block for papr-indices ioctls (Mamatha Inamdar) [RHEL-101977]
  - powerpc/pseries: Define common functions for RTAS sequence calls (Mamatha Inamdar) [RHEL-101977]
  - ice: fix NULL access of tx->in_use in ice_ll_ts_intr (Petr Oros) [RHEL-113042]
  - ice: fix NULL access of tx->in_use in ice_ptp_ts_irq (Petr Oros) [RHEL-113042]
  - redhat/configs: Enable CONFIG_CRASH_DM_CRYPT on RHEL (Coiby Xu) [RHEL-29040]
  - s390: kexec: initialize kexec_buf struct (Coiby Xu) [RHEL-29040]
  - arm64: kexec: initialize kexec_buf struct in load_other_segments() (Coiby Xu) [RHEL-29040]
  - crashdump: add CONFIG_KEYS dependency (Coiby Xu) [RHEL-29040]
  - crash_dump, nvme: select CONFIGFS_FS as built-in (Coiby Xu) [RHEL-29040]
  - x86/crash: make the page that stores the dm crypt keys inaccessible (Coiby Xu) [RHEL-29040]
  - x86/crash: pass dm crypt keys to kdump kernel (Coiby Xu) [RHEL-29040]
  - crash_dump: retrieve dm crypt keys in kdump kernel (Coiby Xu) [RHEL-29040]
  - crash_dump: reuse saved dm crypt keys for CPU/memory hot-plugging (Coiby Xu) [RHEL-29040]
  - crash_dump: store dm crypt keys in kdump reserved memory (Coiby Xu) [RHEL-29040]
  - crash_dump: make dm crypt keys persist for the kdump kernel (Coiby Xu) [RHEL-29040]
  - kexec_file: allow to place kexec_buf randomly (Coiby Xu) [RHEL-29040]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-150.el10]
changelog:
  - redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) [RHEL-122494]
  - spi: ljca: Remove Wentong's e-mail address (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Add resume support for RZ/G3E (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Add OCT-DTR mode support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: add the support for sample data from DQS pad (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Add the DDR LUT command support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: set back to dll override mode when clock rate < 100MHz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: extract function nxp_fspi_dll_override() (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: add dual and quad mode for standard spi device (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: simplify clock handling by using devm_clk_get_enabled() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX (Mattijs Korpershoek) [RHEL-104570]
  - spi: reduce device chip select limit again (Mattijs Korpershoek) [RHEL-104570]
  - spi: don't check spi_controller::num_chipselect when parsing a dt device (Mattijs Korpershoek) [RHEL-104570]
  - spi: drop check for validity of device chip selects (Mattijs Korpershoek) [RHEL-104570]
  - spi: move unused device CS initialization to __spi_add_device() (Mattijs Korpershoek) [RHEL-104570]
  - spi: keep track of number of chipselects in spi_device (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix return code when spi device has too many chipselects (Mattijs Korpershoek) [RHEL-104570]
  - spi: Group CS related fields in struct spi_device (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic: Fix error checking on regmap_write call (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: drive SPI_CLK on transfer_setup() (Mattijs Korpershoek) [RHEL-104570]
  - serial: qcom-geni: Load UART qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570]
  - spi: geni-qcom: Load spi qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570]
  - soc: qcom: geni-se: Add support to load QUP SE Firmware via Linux subsystem (Mattijs Korpershoek) [RHEL-104570]
  - soc: qcom: geni-se: Cleanup register defines and update copyright (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic: add driver for Amlogic SPI Flash Controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: add Amlogic A113L2 SFC (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_VIRTIO in generic (Mattijs Korpershoek) [RHEL-104570]
  - SPI: Add virtio SPI driver (Mattijs Korpershoek) [RHEL-104570]
  - virtio-spi: Add virtio-spi.h (Mattijs Korpershoek) [RHEL-104570]
  - virtio: Add ID for virtio SPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add support for sama7d65 QSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: add support for SAM9X7 QSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Use BIT() macros where possible (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Fix cqspi_setup_flash() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Flush posted register writes before DAC access (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Flush posted register writes before INDAC access (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: unregister ECC engine on probe error and device remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxs: fix "transfered"->"transferred" (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Report FIFO overflows as errors (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Increase target mode DMA buffer size (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use whole page for DMA buffers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use non-coherent memory for DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Stub out DMA functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-dspi: Store status directly in cur_msg->status (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-dspi: Avoid using -EINPROGRESS error code (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: samsung: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Add "apple,t8103-spi" compatible (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Add compatible for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Parameterize reading num-cs from hardware (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Treat prescale_max == 0 as no erratum (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Constify devtype datas (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: lpspi: Document support for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Clear status register after disabling the module (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Fix transmissions when using CONT (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: fsl-lpspi: Add i.MX94 support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: use devm for clk_prepare_enable (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: add COMPILE_TEST support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rb4xx: depend on OF (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Implement refcount to handle unbind during busy (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback (Mattijs Korpershoek) [RHEL-104570]
  - spi: st: fix PM macros to use CONFIG_PM instead of CONFIG_PM_SLEEP (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init() (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload trigger: adi-util-sigma-delta: clean up imports (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: merge TRIGGER SOURCE sections (Mattijs Korpershoek) [RHEL-104570]
  - spi: spl022: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: npcm-fiu: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570]
  - spi: remove unneeded 'fast_io' parameter in regmap_config (Mattijs Korpershoek) [RHEL-104570]
  - spi: mtk-snfi: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Don't use %pK through printk (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove 'clr*status' members of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove unused 'dev' member of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Clamp too high speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: Remove error print for devm_add_action_or_reset() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: add spi_mem_adjust_op_freq() in spi_mem_supports_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add missing kdoc argument (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Property entry should be a null-terminated array (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel: Add support for handling GCLK as a clock source (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: atmel,at91rm9200-spi: Add support for optional 'spi_gclk' clock (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel: simplify MR register update in cs_activate() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sunplus: sp7021: Clean up coding style (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPISG: Fix less than zero comparison on a u32 variable (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Allow writeable MTD partition with module param (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: don't hardcode ECC steps (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sg2044-nor: Add SPI-NOR controller for SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sg2044-nor: Add configurable chip_info (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for the ABB spi sensors (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trivial-devices: Document ABB sensors (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add Amlogic SPISG driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Add binding document of Amlogic SPISG controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Use explicit 'unsigned int' for parameter types (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add check for 8-bit transfer with 8 IO mode support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: simplify bad block marker duplication (Mattijs Korpershoek) [RHEL-104570]
  - spi: xilinx: Fix block comment style and minor cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rspi: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Use of_reserved_mem_region_to_resource() for "memory-region" (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_RZV2H_RSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add driver for the RZ/V2H(P) RSPI IP (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Document the RZ/V2H(P) RSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: add support for 8 bits ECC strength (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic-common: add defines for ECC_MODE values (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: fix sram pool free in probe error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: fix pointer-to-pointer variables usage (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: enable concurrent DMA read/write across SPI transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload trigger: add ADI Util Sigma-Delta SPI driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Clear completion counter before initiating transfer (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Add support for per-instance DMA interrupt vectors (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: Add regular transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: set min_speed_hz during probe (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic_common: use {cmd,data}_sgl_nitems for sg_init_table() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: qpic_common: prevent out of bounds access of BAM arrays (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: reallocate BAM transactions (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: finish converting register to FIELD_PREP (Mattijs Korpershoek) [RHEL-104570]
  - spi: falcon: mark falcon_sflash_xfer() as static (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: Check return value of devm_mutex_init() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: deprecate `st,spi-midi-ns` property (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Check for cfg availability in stm32_spi_probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Add SPI_READY mode to spi controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Revert unintended dependency change in config SPI_FSL_DSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-qspi: Remove cache operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Drop MSI-X usage as unsupported by DMA engine (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: clean up on error in probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: add compatibles for mt7988 (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Use `devm_dma_request_chan()` (Mattijs Korpershoek) [RHEL-104570]
  - spi: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Make usage of reset_control_acquire/release() API (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: check offload ops existence before disabling the trigger (Mattijs Korpershoek) [RHEL-104570]
  - spi: loongson: Fix build warnings about export.h (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Fix error code in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Take into account the actual maximum frequency (Mattijs Korpershoek) [RHEL-104570]
  - mtd: spinand: Enhance the logic when picking a variant (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Use picoseconds for calculating the op durations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove 'qpic_snand_op' structure (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm63xx-hsspi: fix shared reset (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm63xx-spi: fix shared reset (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: document the limited bit error reporting capability (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instance with INTx interrupts (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Enable support for S32G platforms (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: dspi: Add S32G support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Enable modified transfer protocol on S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use DMA for S32G controller in target mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Use spi_alloc_target for target (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Add config and regmaps for S32G platforms (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Define regmaps per device (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Re-use one volatile regmap for both device types (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Reset SR flags before sending a new message (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Halt the module after a new message transfer (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: restrict register range for regmap access (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: fix up const pointer issue in rx_ranges_cmp() (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: fix const issue in spi_to_spi_gpio() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove superfluous parameters of qcom_spi_check_error() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Move register definitions to <linux/spi/sh_msiof.h> (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Document frame start sync pulse mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Double maximum DMA transfer size using two groups (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Simplify BRG's Division Ratio (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Increase TX FIFO size for R-Car V4H/V4M (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct RX FIFO size for R-Car Gen3 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct RX FIFO size for R-Car Gen2 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Add core support for dual-group transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Correct SIMDR2_GRPMASK (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SIFCTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SICTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITSCR/SIRSCR bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITMDR2 and SIRMDR2 bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: SITMDR1/SIRMDR1 bitfield conversion (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Make words/fs unsigned in FIFO helpers (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Make words/bits unsigned in sh_msiof_spi_txrx_once() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Use bool for boolean flags (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Complete using dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Fix maximum DMA transfer size (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Remove unneeded compatible values (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: Drop comma after OF match table sentinel (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: return early on error from qcom_spi_io_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: extend FIELD_PREP() macro usage (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use CW_PER_PAGE_MASK bitmask (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: reuse qcom_spi_check_raw_flash_errors() (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Add support for internal DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra114: Use value to check for invalid delays (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Simplify strange loopback value check (Mattijs Korpershoek) [RHEL-104570]
  - spi: loopback-test: Do not split 1024-byte hexdumps (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sun4i: fix early activation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: validate user/chip specific ECC properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Assume device could match via platform (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Make handling missing spk-id GPIOs explicit (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix printed error code during DMA setup (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: omit SYNC from offload instructions (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: optimize bits_per_word for offload (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: don't repeat mode config for offload (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: wait for completion in setup (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: use devm instead of remove for driver detach (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: use guard(mutex) to simplify the code (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: enable runtime pm for fspi (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-nxp-fspi: remove the goto in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: remove unused 'wlen' member of 'struct qpic_spi_nand' (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add fix to avoid divide error (Mattijs Korpershoek) [RHEL-104570]
  - spi: rpc-if: Add write support for memory-mapped area (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra114: Don't fail set_cs_timing when delays are zero (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: propagate errors from qcom_spi_block_erase() (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: check for match callback when a trigger is being registered (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: remove unnecessary check on trigger->ops (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: ignore driver probing if it was MSIOF Sound (Mattijs Korpershoek) [RHEL-104570]
  - spi: sh-msiof: use dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: dw: Use spi_bpw_to_bytes() helper (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add spi_bpw_to_bytes() helper and use it (Mattijs Korpershoek) [RHEL-104570]
  - spi: pci1xxxx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-cavium-thunderx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: Add check for spi_imx_setupxfer() (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Update dummy sequence configuration (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: modify chip select (CS) deactivation (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: remove redundant error handling code (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: meson-spicc: add DMA support (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Optimize fsl_qspi struct (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: add CONFIG_PCI dependency (Mattijs Korpershoek) [RHEL-104570]
  - spi: sun4i: add support for GPIO chip select lines (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix read len for onfi param page (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Simplify probe error handling using managed API (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-spi: Remove redundant probe error message (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Fix double cleanup in probe error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Improve resource mapping (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Fix an IS_ERR() vs NULL check in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: xcomm: use new GPIO line value setter callbacks (Mattijs Korpershoek) [RHEL-104570]
  - spi: Add support for Double Transfer Rate (DTR) mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (Mattijs Korpershoek) [RHEL-104570]
  - spi: bcm2835: Do not call gpiod_put() on invalid descriptor (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: add rate limiting and simplify timeout error message (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: revert "Improve spi memory performance" (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Simplify conditionals in spi_set_cs() (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix unbalanced pm_runtime by using devm_ API (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: use devm function instead of driver remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: SPI_QPIC_SNAND should be tristate and depend on MTD (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-stm32-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: st,stm32mp25-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570]
  - spi-rockchip: Fix register out of bounds access (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: use kmalloc() for OOB buffer allocation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Introduce a default ->exec_op() debug log (Mattijs Korpershoek) [RHEL-104570]
  - spi: Fix reference count leak in slave_show() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Include "gpio/consumer.h" (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mux: Fix coverity issue, unchecked return value (Mattijs Korpershoek) [RHEL-104570]
  - spi: sophgo: fix incorrect type for ret in sg2044_spifmc_write() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: avoid memleak in qcom_spi_ecc_init_ctx_pipelined() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Use inclusive language (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: Convert to dev_err_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: Fully convert to device managed resources (Mattijs Korpershoek) [RHEL-104570]
  - spi: sg2044-nor: fix uninitialized variable in probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom_spi_read_last_cw() (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Remove unnecessary print function dev_err() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Improve spi memory performance (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Fix probe on AM62A LP SK (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: spi-sg2044-nor: Add SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570]
  - spi: sophgo: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: add PM QoS support (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core: prevent RX overflows when transmit size > FIFO size (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for the gocontroll moduline module slot (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: adjust the file entry in GOCONTROLL MODULINE MODULE SLOT (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: add maintainer for the GOcontroll Moduline module slot (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: connector: Add the GOcontroll Moduline module slot bindings (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: vendor-prefixes: add GOcontroll (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: Drop explicit test for built-in CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570]
  - redhat/configs: Disable CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-qpic: add driver for QCOM SPI NAND flash Interface (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Fix build issue on x86 architecture (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: use FIELD_PREP and GENMASK (Mattijs Korpershoek) [RHEL-104570]
  - mtd: nand: Add qpic_common API file (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: Add qcom prefix to common api (Mattijs Korpershoek) [RHEL-104570]
  - mtd: rawnand: qcom: cleanup qcom_nandc driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: Introduce qcom,spi-qpic-snand (Mattijs Korpershoek) [RHEL-104570]
  - spi: stm32: Add OSPI driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: Add STM32 OSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: s3c64xx: extend description of compatible's fifo_depth (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: fix use after free (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix missing offload_flags doc (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-offload-trigger-pwm: add extra headers (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: types: include linux/bits.h (Mattijs Korpershoek) [RHEL-104570]
  - MAINTAINERS: adjust the file entry in SPI OFFLOAD (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: implement offload support (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: axi-spi-engine: add SPI offload properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: add offload TX/RX streaming APIs (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload-trigger: add PWM trigger driver (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: trigger-source: add generic PWM trigger source (Mattijs Korpershoek) [RHEL-104570]
  - spi: offload: add support for hardware triggers (Mattijs Korpershoek) [RHEL-104570]
  - spi: add basic support for SPI offloading (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: remove references to runtime PM on error path (Mattijs Korpershoek) [RHEL-104570]
  - spi: sn-f-ospi: Fix division by zero (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Support a single always-selected device (Mattijs Korpershoek) [RHEL-104570]
  - spi: gpio: Remove stale documentation part (Mattijs Korpershoek) [RHEL-104570]
  - spi: Replace custom fsleep() implementation (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Fix regression when toggling chip select on LPSS devices (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix warning in doc-comment (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsi: Batch TX operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: realtek-rtl-snand: Drop unneeded assignment for cache_type (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Always acknowledge interrupts (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Clean up fillgenfifo (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Add helpers for enabling/disabling DMA (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Add some more debug prints (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Reformat long line (Mattijs Korpershoek) [RHEL-104570]
  - spi: pxa2xx: Introduce __lpss_ssp_update_priv() helper (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() (Mattijs Korpershoek) [RHEL-104570]
  - spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Estimate the time taken by operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Update to current device naming terminology (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-spi: Remove display of virtual address (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Enable SPI_TX_QUAD (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Create macros for DTR operation (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Reorder spi-mem macro assignments (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynq-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-ti-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-sn-f-ospi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: nxp-fspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxic: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: mt65xx: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: microchip-core-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: fsl-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: dw: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: amlogic-spifc-a1: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Drop redundant check (Mattijs Korpershoek) [RHEL-104570]
  - spi: amd: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add a new controller capability (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Use devm_ clock management (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support sclk_x2 version (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-qspi: Memory barriers after memory-mapped I/O (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Using normal memory for dma (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Fix error in remove progress (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Factor out switching to Serial Memory Mode to function (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[] (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxs: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: Deduplicate deferred probe checks in spi_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: Unify firmware node type checks (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support pm ops (Mattijs Korpershoek) [RHEL-104570]
  - i2c: lpc2k: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynq-qspi: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Fix PM runtime count on no-op cs (Mattijs Korpershoek) [RHEL-104570]
  - spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Add Panther Lake SPI controller support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA. (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Optimize the judgment mechanism completed by the controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-kspi2: Add KEBA SPI controller support (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add support for sama7g5 QSPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families (Mattijs Korpershoek) [RHEL-104570]
  - spi: mpc52xx: Add cancel_work_sync before module remove (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Set use_gpio_descriptors to true (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Fix register name in verbose logging function (Mattijs Korpershoek) [RHEL-104570]
  - spi: Fix acpi deferred irq probe (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Support for device reset via OSPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: cadence-quadspi: Use quirks to set dma_set_mask instead of compatible string for 64-bit DMA support (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Support ACPI (Mattijs Korpershoek) [RHEL-104570]
  - spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Embedded DMA only support 4B aligned address (Mattijs Korpershoek) [RHEL-104570]
  - spi-imx: prevent overflow when estimating transfer time (Mattijs Korpershoek) [RHEL-104570]
  - spi: sc18is602: Switch to generic firmware properties and drop of_match_ptr() (Mattijs Korpershoek) [RHEL-104570]
  - spi: imx: support word delay (Mattijs Korpershoek) [RHEL-104570]
  - spi: imx: pass struct spi_transfer to prepare_transfer() (Mattijs Korpershoek) [RHEL-104570]
  - spi: cs42l43: Add GPIO speaker id support to the bridge configuration (Mattijs Korpershoek) [RHEL-104570]
  - spi: Delete useless checks (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Remove unnecessary .owner for apple_spi_driver (Mattijs Korpershoek) [RHEL-104570]
  - spi: apple: Add driver for Apple SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: dt-bindings: apple,spi: Add binding for Apple SPI controllers (Mattijs Korpershoek) [RHEL-104570]
  - spi: Use of_property_present() for non-boolean properties (Mattijs Korpershoek) [RHEL-104570]
  - spi: axi-spi-engine: Emit trace events for spi transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: rtl-snand: Correctly handle DMA transfers (Mattijs Korpershoek) [RHEL-104570]
  - spi: Replace deprecated PCI functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: spidev: Add an entry for lwn,bk4-spi (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: misc: lwn,bk4-spi: Add binding (Mattijs Korpershoek) [RHEL-104570]
  - mtd: spinand: Constify struct nand_ecc_engine_ops (Mattijs Korpershoek) [RHEL-104570]
  - spi: make class structs const (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Add Realtek SPI-NAND controller (Mattijs Korpershoek) [RHEL-104570]
  - dt-bindings: spi: Add realtek,rtl9301-snand (Mattijs Korpershoek) [RHEL-104570]
  - spi: intel: Add protected and locked attributes (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-imx: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-dspi: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570]
  - spi: tegra210-quad: Avoid shift-out-of-bounds (Mattijs Korpershoek) [RHEL-104570]
  - spi: Provide defer reason if getting irq during probe fails (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-ti-qspi: remove redundant assignment to variable ret (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Adjust type of scldiv (Mattijs Korpershoek) [RHEL-104570]
  - spi: mxic: Add support for swapping byte (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-mem: Allow specifying the byte order in Octal DTR mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Use dev_{err,warn}_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Use dev_err_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip-sfc: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: rockchip: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add HIDDMA basic read support (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Set controller address mode (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Add support for HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Optimize IO operations (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Updates to set tx/rx count functions (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Replace ioread/iowrite calls (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Enable dual and quad I/O modes (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi_amd: Sort headers alphabetically (Mattijs Korpershoek) [RHEL-104570]
  - spi: Switch back to struct platform_driver::remove() (Mattijs Korpershoek) [RHEL-104570]
  - spi: slave-mt27xx: Call clk_disable_unprepare() only once in mtk_spi_slave_probe() (Mattijs Korpershoek) [RHEL-104570]
  - spi: airoha: do not keep {tx,rx} dma buffer always mapped (Mattijs Korpershoek) [RHEL-104570]
  - spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ (Mattijs Korpershoek) [RHEL-104570]
  - spi: atmel-quadspi: Add cs_hold and cs_inactive setting support (Mattijs Korpershoek) [RHEL-104570]
  - spi: fix typo in the comment (Mattijs Korpershoek) [RHEL-104570]
  - spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() (Mattijs Korpershoek) [RHEL-104570]
  - spi: remove {devm_}spi_alloc_master/slave() (Mattijs Korpershoek) [RHEL-104570]
  - spi: slave-mt27xx: switch to use spi_alloc_target() (Mattijs Korpershoek) [RHEL-104570]
  - spi: ch341: switch to use devm_spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570]
  - Documentation: devres: add missing devm_acpi_dma_controller_free() helper (Mattijs Korpershoek) [RHEL-104570]
  - media: usb/msi2500: switch to use spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570]
  - perf test attr: Add missing int_mist.uop_dropping event to test-stat files (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Fix opts declaration on older libbpfs (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Ensure the fallback message is always written to (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Ensure snprintf string is empty when size is 0 (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir() (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update tigerlake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update skylake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sierraforest metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sapphirerapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update sandybridge metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update rocketlake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update meteorlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update lunarlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update jaketown metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update ivybridge/ivytown metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update icelake metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update haswell metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update graniterapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update grandridge metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update emeraldrapids events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update cascadelakex metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update broadwell metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update arrowlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update alderlake events/metrics (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Handle fake PMUs in CPU terms (Anubhav Shelat) [RHEL-78200]
  - libbpf: Add the ability to suppress perf event enablement (Anubhav Shelat) [RHEL-78200]
  - perf maps: Ensure kmap is set up for all inserts (Anubhav Shelat) [RHEL-78200]
  - perf lock: Provide a host_env for session new (Anubhav Shelat) [RHEL-78200]
  - perf subcmd: avoid crash in exclude_cmds when excludes is empty (Anubhav Shelat) [RHEL-78200]
  - perf symbol-elf: Add support for the block argument for libbfd (Anubhav Shelat) [RHEL-78200]
  - perf test: Checking BPF metadata collection fails on version string (Anubhav Shelat) [RHEL-78200]
  - perf tests: Fix "PE file support" test build (Anubhav Shelat) [RHEL-78200]
  - perf bpf-utils: Harden get_bpf_prog_info_linear (Anubhav Shelat) [RHEL-78200]
  - perf bpf-utils: Constify bpil_array_desc (Anubhav Shelat) [RHEL-78200]
  - perf bpf-event: Fix use-after-free in synthesis (Anubhav Shelat) [RHEL-78200]
  - perf symbol: Add blocking argument to filename__read_build_id (Anubhav Shelat) [RHEL-78200]
  - perf test: Fix a build error in x86 topdown test (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Enable events manually (Anubhav Shelat) [RHEL-78200]
  - perf/core: Handle buffer mapping fail correctly in perf_mmap() (Anubhav Shelat) [RHEL-78200] {CVE-2025-38564}
  - perf/core: Exit early on perf_mmap() fail (Anubhav Shelat) [RHEL-78200] {CVE-2025-38565}
  - perf/core: Don't leak AUX buffer refcount on allocation failure (Anubhav Shelat) [RHEL-78200]
  - perf/core: Prevent VMA split of buffer mappings (Anubhav Shelat) [RHEL-78200] {CVE-2025-38563}
  - perf/core: Preserve AUX buffer allocation failure result (Anubhav Shelat) [RHEL-78200]
  - perf record: Cache build-ID of hit DSOs only (Anubhav Shelat) [RHEL-78200]
  - perf test: Ensure lock contention using pipe mode (Anubhav Shelat) [RHEL-78200]
  - perf python: Stop using deprecated PyUnicode_AsString() (Anubhav Shelat) [RHEL-78200]
  - RISC-V: perf/kvm: Add reporting of interrupt events (Anubhav Shelat) [RHEL-78200]
  - perf list: Skip ABI PMUs when printing pmu values (Anubhav Shelat) [RHEL-78200]
  - perf list: Remove tracepoint printing code (Anubhav Shelat) [RHEL-78200]
  - perf tp_pmu: Add event APIs (Anubhav Shelat) [RHEL-78200]
  - perf tp_pmu: Factor existing tracepoint logic to new file (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Remove non-json software events (Anubhav Shelat) [RHEL-78200]
  - perf jevents: Add common software event json (Anubhav Shelat) [RHEL-78200]
  - perf tools: Remove libtraceevent in .gitignore (Anubhav Shelat) [RHEL-78200]
  - perf test: Fix comment ordering (Anubhav Shelat) [RHEL-78200]
  - perf sort: Use perf_env to set arch sort keys and header (Anubhav Shelat) [RHEL-78200]
  - perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test (Anubhav Shelat) [RHEL-78200]
  - perf sample: Remove arch notion of sample parsing (Anubhav Shelat) [RHEL-78200]
  - perf env: Remove global perf_env (Anubhav Shelat) [RHEL-78200]
  - perf trace: Avoid global perf_env with evsel__env (Anubhav Shelat) [RHEL-78200]
  - perf auxtrace: Pass perf_env from session through to mmap read (Anubhav Shelat) [RHEL-78200]
  - perf machine: Explicitly pass in host perf_env (Anubhav Shelat) [RHEL-78200]
  - perf bench synthesize: Avoid use of global perf_env (Anubhav Shelat) [RHEL-78200]
  - perf top: Make perf_env locally scoped (Anubhav Shelat) [RHEL-78200]
  - perf session: Add host_env argument to perf_session__new (Anubhav Shelat) [RHEL-78200]
  - perf test: Avoid use perf_env (Anubhav Shelat) [RHEL-78200]
  - perf header: Clean up use of perf_env (Anubhav Shelat) [RHEL-78200]
  - perf evlist: Change env variable to session (Anubhav Shelat) [RHEL-78200]
  - perf session: Add accessor for session->header.env (Anubhav Shelat) [RHEL-78200]
  - perf record: Make --buildid-mmap the default (Anubhav Shelat) [RHEL-78200]
  - perf jitdump: Directly mark the jitdump DSO (Anubhav Shelat) [RHEL-78200]
  - perf dso: Move build_id to dso_id (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Ensure struct build_id is empty before use (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Mark DSO in sample callchains (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Change sprintf functions to snprintf (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Truncate to avoid overflowing the build_id data (Anubhav Shelat) [RHEL-78200]
  - perf build-id: Reduce size of "size" variable (Anubhav Shelat) [RHEL-78200]
  - perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Fix missing slots for Intel topdown metric events (Anubhav Shelat) [RHEL-78200]
  - perf topdown: Use attribute to see an event is a topdown metic or slots (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Support user CPUs mixed with threads/processes (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Add evsel__open_per_cpu_and_thread (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Minor __add_event refactoring (Anubhav Shelat) [RHEL-78200]
  - perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu (Anubhav Shelat) [RHEL-78200]
  - perf evsel: Use libperf perf_evsel__exit (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Rename own_cpus to pmu_cpus (Anubhav Shelat) [RHEL-78200]
  - perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumask (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Allow the cpu term to be a PMU or CPU range (Anubhav Shelat) [RHEL-78200]
  - perf stat: Don't size aggregation ids from user_requested_cpus (Anubhav Shelat) [RHEL-78200]
  - perf stat: Avoid buffer overflow to the aggregation map (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Warn if a cpu term is unsupported by a CPU (Anubhav Shelat) [RHEL-78200]
  - perf pfm: Don't force loading of all PMUs (Anubhav Shelat) [RHEL-78200]
  - perf stat: Remove duplicated include in stat-shadow.c (Anubhav Shelat) [RHEL-78200]
  - perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr (Anubhav Shelat) [RHEL-78200]
  - powerpc: Don't use %pK through printk (Anubhav Shelat) [RHEL-78200]
  - perf build: Always disable stack protection for BPF skeleton objects (Anubhav Shelat) [RHEL-78200]
  - perf flamegraph: Fix minor pylint/type hint issues (Anubhav Shelat) [RHEL-78200]
  - perf ftrace latency: Add -e option to measure time between two events (Anubhav Shelat) [RHEL-78200]
  - perf tests bp_account: Fix leaked file descriptor (Anubhav Shelat) [RHEL-78200]
  - perf list: Remove trailing A in PAI crypto event 4210 (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Add iMC freerunning for Panther Lake (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Add Panther Lake support (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Support customized MMIO map size (Anubhav Shelat) [RHEL-78200]
  - perf/x86/intel/uncore: Support MSR portal for discovery tables (Anubhav Shelat) [RHEL-78200]
  - perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters (Anubhav Shelat) [RHEL-78200]
  - perf: arm_pmu: Don't disable counter in armpmu_add() (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update TigerLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SkylakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SierraForest events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update SapphireRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Add PantherLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update MeteorLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update LunarLake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update IcelakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update GraniteRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update GrandRidge events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update EmeraldRapids events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update CascadelakeX events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update Arrowlake events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update AlderlakeN events (Anubhav Shelat) [RHEL-78200]
  - perf vendor events: Update Alderlake events (Anubhav Shelat) [RHEL-78200]
  - tools/build: Fix s390(x) cross-compilation with clang (Anubhav Shelat) [RHEL-78200]
  - perf test: Add more test cases to sched test (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks in 'perf sched latency' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Use RC_CHK_EQUAL() to compare pointers (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks for evsel->priv in timehist (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix thread leaks in 'perf sched timehist' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Fix memory leaks in 'perf sched map' (Anubhav Shelat) [RHEL-78200]
  - perf sched: Free thread->priv using priv_destructor (Anubhav Shelat) [RHEL-78200]
  - perf sched: Make sure it frees the usage string (Anubhav Shelat) [RHEL-78200]
  - perf tests make: Add NO_LIBDW=1 to minimal and add standalone test (Anubhav Shelat) [RHEL-78200]
  - perf header: Fix pipe mode header dumping (Anubhav Shelat) [RHEL-78200]
  - perf test: In forked mode add check that fds aren't leaked (Anubhav Shelat) [RHEL-78200]
  - perf dso: With ref count checking, avoid dso_data holding dso live (Anubhav Shelat) [RHEL-78200]
  - perf hwmon_pmu: Hold path rather than fd (Anubhav Shelat) [RHEL-78200]
  - perf test code-reading: Avoid a leak of cpus and threads (Anubhav Shelat) [RHEL-78200]
  - perf dso: Add missed dso__put to dso__load_kcore (Anubhav Shelat) [RHEL-78200]
  - perf genelf: Fix NO_LIBDW=1 build (Anubhav Shelat) [RHEL-78200]
  - perf list: Add IBM z17 event descriptions (Anubhav Shelat) [RHEL-78200]
  - perf tools: Fix use-after-free in help_unknown_cmd() (Anubhav Shelat) [RHEL-78200]
  - perf test: Add libsubcmd help tests (Anubhav Shelat) [RHEL-78200]
  - perf test: Check test suite description properly (Anubhav Shelat) [RHEL-78200]
  - perf test: Add sched latency and script shell tests (Anubhav Shelat) [RHEL-78200]
  - perf test: Name the noploop process (Anubhav Shelat) [RHEL-78200]
  - perf build: Specify shellcheck should use bash (Anubhav Shelat) [RHEL-78200]
  - perf test annotate: Use --percent-limit rather than head to reduce output (Anubhav Shelat) [RHEL-78200]
  - perf test: Add basic callgraph test to record testing (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Fix spelling mistake "bufers" -> "buffers" (Anubhav Shelat) [RHEL-78200]
  - perf test: perf header test fails on s390 (Anubhav Shelat) [RHEL-78200]
  - perf stat: Fix uncore aggregation number (Anubhav Shelat) [RHEL-78200]
  - perf build: Fix a build error on REFCNT_CHECKING=1 (Anubhav Shelat) [RHEL-78200]
  - tools/perf: Add --exclude-buildids option to perf archive command (Anubhav Shelat) [RHEL-78200]
  - perf annotate: Fix source code annotate with objdump (Anubhav Shelat) [RHEL-78200]
  - tools: Remove libcrypto dependency (Anubhav Shelat) [RHEL-78200]
  - perf genelf: Remove libcrypto dependency and use built-in sha1() (Anubhav Shelat) [RHEL-78200]
  - perf util: add a basic SHA-1 implementation (Anubhav Shelat) [RHEL-78200]
  - perf build: enable -fno-strict-aliasing (Anubhav Shelat) [RHEL-78200]
  - perf top: populate PMU capabilities data in perf_env (Anubhav Shelat) [RHEL-78200]
  - perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h (Anubhav Shelat) [RHEL-78200]
  - perf trace: Split BPF skel code to util/bpf_trace_augment.c (Anubhav Shelat) [RHEL-78200]
  - perf test: Change all remaining #!/bin/sh to #!/bin/bash (Anubhav Shelat) [RHEL-78200]
  - perf header: Don't write empty BPF/BTF info (Anubhav Shelat) [RHEL-78200]
  - perf header: Display message if BPF/BTF info is empty (Anubhav Shelat) [RHEL-78200]
  - perf header: Allow tracing of attr events (Anubhav Shelat) [RHEL-78200]
  - perf header: In pipe mode dump features without --header/-I (Anubhav Shelat) [RHEL-78200]
  - perf tests: Add a DRM PMU test (Anubhav Shelat) [RHEL-78200]
  - perf drm_pmu: Add a tool like PMU to expose DRM information (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Avoid scanning PMUs that can't contain events (Anubhav Shelat) [RHEL-78200]
  - perf debug: Add function symbols to dump_stack (Anubhav Shelat) [RHEL-78200]
  - perf tools: Remove excess variable declarations (Anubhav Shelat) [RHEL-78200]
  - perf test: Replace grep perl regexp with awk (Anubhav Shelat) [RHEL-78200]
  - libperf evsel: Add missed puts and asserts (Anubhav Shelat) [RHEL-78200]
  - perf trace: Add missed freeing of ordered events and thread (Anubhav Shelat) [RHEL-78200]
  - perf script: Add -e option to flamegraph script (Anubhav Shelat) [RHEL-78200]
  - perf build: The bfd features are opt-in, stop testing for them by default (Anubhav Shelat) [RHEL-78200]
  - perf build: Add the libpfm devel fedora package name to the hint (Anubhav Shelat) [RHEL-78200]
  - perf script: Handle -i option for perf script flamegraph (Anubhav Shelat) [RHEL-78200]
  - perf unwind-libdw: skip non-regular files (Anubhav Shelat) [RHEL-78200]
  - perf trace: Show zero value in STRARRAY (Anubhav Shelat) [RHEL-78200]
  - perf srcline: Lower verbosity on addr2line debug messages (Anubhav Shelat) [RHEL-78200]
  - perf build: Suggest java-latest-openjdk-devel instead of old 1.8.0 one (Anubhav Shelat) [RHEL-78200]
  - perf test: add test for BPF metadata collection (Anubhav Shelat) [RHEL-78200]
  - perf tools: display the new PERF_RECORD_BPF_METADATA event (Anubhav Shelat) [RHEL-78200]
  - perf record: collect BPF metadata from new programs (Anubhav Shelat) [RHEL-78200]
  - perf record: collect BPF metadata from existing BPF programs (Anubhav Shelat) [RHEL-78200]
  - perf build: detect support for libbpf's emit_strings option (Anubhav Shelat) [RHEL-78200]
  - perf header: remove unecessary core id test (Anubhav Shelat) [RHEL-78200]
  - perf test: Add header shell test (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Set default GH modifier properly (Anubhav Shelat) [RHEL-78200]
  - perf test: Expand user space event reading (rdpmc) tests (Anubhav Shelat) [RHEL-78200]
  - perf vendor events arm64: Update FUJITSU-MONAKA pmu event (Anubhav Shelat) [RHEL-78200]
  - syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON (Anubhav Shelat) [RHEL-78200]
  - perf thread: Ensure comm_lock held for comm_list (Anubhav Shelat) [RHEL-78200]
  - perf: Fix libjvmti.c sign compare error (Anubhav Shelat) [RHEL-78200]
  - perf script: perf script tests fails with segfault (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Change the regex pattern in the struct test (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Use --sort-events in BTF general tests (Anubhav Shelat) [RHEL-78200]
  - tools/build: Remove some unused libbpf pre-1.0 feature test logic (Anubhav Shelat) [RHEL-78200]
  - perf trace: Remove --map-dump documentation (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Remove set -e for BTF general tests (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Stop tracing hrtimer_setup event in trace enum test (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Remove set -e and print trace test's error messages (Anubhav Shelat) [RHEL-78200]
  - perf test trace: Use shell's -f flag to check if vmlinux exists (Anubhav Shelat) [RHEL-78200]
  - perf thread_map: Remove uid options (Anubhav Shelat) [RHEL-78200]
  - perf target: Remove uid from target (Anubhav Shelat) [RHEL-78200]
  - perf bench evlist-open-close: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf trace: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf top: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf tests record: Add basic uid filtering test (Anubhav Shelat) [RHEL-78200]
  - perf bpf-filter: Improve error messages (Anubhav Shelat) [RHEL-78200]
  - perf record: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200]
  - perf parse-events: Add parse_uid_filter helper (Anubhav Shelat) [RHEL-78200]
  - perf target: Separate parse_uid into its own function (Anubhav Shelat) [RHEL-78200]
  - perf parse-events filter: Use evsel__find_pmu (Anubhav Shelat) [RHEL-78200]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-151.el10]
changelog:
  - redhat/configs: set CONFIG_IMA_KEXEC_EXTRA_MEMORY_KB default value (Baoquan He) [RHEL-114162]
  - kexec_file: use SHA-256 library API instead of crypto_shash API (Baoquan He) [RHEL-114162]
  - crash: fix spelling mistake "crahskernel" -> "crashkernel" (Baoquan He) [RHEL-114162]
  - ima: make the kexec extra memory configurable (Baoquan He) [RHEL-114162]
  - ima: verify if the segment size has changed (Baoquan He) [RHEL-114162]
  - ima: kexec: move IMA log copy from kexec load to execute (Baoquan He) [RHEL-114162]
  - ima: kexec: define functions to copy IMA log at soft boot (Baoquan He) [RHEL-114162]
  - ima: kexec: skip IMA segment validation after kexec soft reboot (Baoquan He) [RHEL-114162]
  - kexec: define functions to map and unmap segments (Baoquan He) [RHEL-114162]
  - ima: define and call ima_alloc_kexec_file_buf() (Baoquan He) [RHEL-114162]
  - ima: rename variable the seq_file "file" to "ima_kexec_file" (Baoquan He) [RHEL-114162]
  - ima: kexec: silence RCU list traversal warning (Baoquan He) [RHEL-114162]
  - selftests/kexec: Add x86_64 selftest for kexec-jump and exception handling (Baoquan He) [RHEL-114162]
  - x86/kexec: Invalidate GDT/IDT from relocate_kernel() instead of earlier (Baoquan He) [RHEL-114162]
  - x86/kexec: Add 8250 MMIO serial port output (Baoquan He) [RHEL-114162]
  - x86/kexec: Add 8250 serial port output (Baoquan He) [RHEL-114162]
  - x86/early_printk: Harden early_serial (Baoquan He) [RHEL-114162]
  - x86/boot: Mark start_secondary() with __noendbr (Baoquan He) [RHEL-114162]
  - x86/kexec: Debugging support: Dump registers on exception (Baoquan He) [RHEL-114162]
  - x86/kexec: Debugging support: Load an IDT and basic exception entry points (Baoquan He) [RHEL-114162]
  - x86/kexec: Merge x86_32 and x86_64 code using macros from <asm/asm.h> (Baoquan He) [RHEL-114162]
  - kexec_core: accept unaccepted kexec segments' destination addresses (Baoquan He) [RHEL-114162]
  - powerpc/crash: use generic crashkernel reservation (Baoquan He) [RHEL-114162]
  - powerpc: insert System RAM resource to prevent crashkernel conflict (Baoquan He) [RHEL-114162]
  - powerpc/crash: preserve user-specified memory limit (Baoquan He) [RHEL-114162]
  - powerpc/crash: use generic APIs to locate memory hole for kdump (Baoquan He) [RHEL-114162]
  - crash: let arch decide usable memory range in reserved area (Baoquan He) [RHEL-114162]
  - crash: remove an unused argument from reserve_crashkernel_generic() (Baoquan He) [RHEL-114162]
  - kexec: initialize ELF lowest address to ULONG_MAX (Baoquan He) [RHEL-114162]
  - x86/kexec: Add relocate_kernel() debugging support: Load a GDT (Baoquan He) [RHEL-114162]
  - printk: Check CON_SUSPEND when unblanking a console (Baoquan He) [RHEL-114162]
  - printk: Rename console_start to console_resume (Baoquan He) [RHEL-114162]
  - printk: Rename console_stop to console_suspend (Baoquan He) [RHEL-114162]
  - printk: Rename resume_console to console_resume_all (Baoquan He) [RHEL-114162]
  - printk: Rename suspend_console to console_suspend_all (Baoquan He) [RHEL-114162]
  - crash: Remove KEXEC_CORE_NOTE_NAME (Baoquan He) [RHEL-114162]
  - s390/crash: Use note name macros (Baoquan He) [RHEL-114162]
  - s390/kdump: Provide is_kdump_kernel() implementation (Baoquan He) [RHEL-114162]
  - crash: Use note name macros (Baoquan He) [RHEL-114162]
  - proc/kcore: use percpu_rw_semaphore for kclist_lock (Baoquan He) [RHEL-114162]
  - proc/kcore: don't walk list on every read (Baoquan He) [RHEL-114162]
  - proc/kcore: mark proc entry as permanent (Baoquan He) [RHEL-114162]
  - powerpc/crash: Use note name macros (Baoquan He) [RHEL-114162]
  - binfmt_elf: Use note name macros (Baoquan He) [RHEL-114162]
  - elf: Define note name macros (Baoquan He) [RHEL-114162]
  - riscv: Allow ptrace control of the tagged address ABI (Baoquan He) [RHEL-114162]
  - x86/kexec: Use typedef for relocate_kernel_fn function prototype (Baoquan He) [RHEL-114162]
  - x86/kexec: Cope with relocate_kernel() not being at the start of the page (Baoquan He) [RHEL-114162]
  - kexec_core: Add and update comments regarding the KEXEC_JUMP flow (Baoquan He) [RHEL-114162]
  - x86/kexec: Mark machine_kexec() with __nocfi (Baoquan He) [RHEL-114162]
  - x86/kexec: Fix location of relocate_kernel with -ffunction-sections (Baoquan He) [RHEL-114162]
  - x86/kexec: Fix stack and handling of re-entry point for ::preserve_context (Baoquan He) [RHEL-114162]
  - x86/kexec: Use correct swap page in swap_pages function (Baoquan He) [RHEL-114162]
  - x86/kexec: Ensure preserve_context flag is set on return to kernel (Baoquan He) [RHEL-114162]
  - x86/kexec: Disable global pages before writing to control page (Baoquan He) [RHEL-114162]
  - x86: Fix build regression with CONFIG_KEXEC_JUMP enabled (Baoquan He) [RHEL-114162]
  - x86/kexec: Mark relocate_kernel page as ROX instead of RWX (Baoquan He) [RHEL-114162]
  - x86/kexec: Clean up register usage in relocate_kernel() (Baoquan He) [RHEL-114162]
  - x86/kexec: Eliminate writes through kernel mapping of relocate_kernel page (Baoquan He) [RHEL-114162]
  - x86/kexec: Drop page_list argument from relocate_kernel() (Baoquan He) [RHEL-114162]
  - x86/kexec: Add data section to relocate_kernel (Baoquan He) [RHEL-114162]
  - x86/kexec: Move relocate_kernel to kernel .data section (Baoquan He) [RHEL-114162]
  - x86/kexec: Invoke copy of relocate_kernel() instead of the original (Baoquan He) [RHEL-114162]
  - x86/kexec: Copy control page into place in machine_kexec_prepare() (Baoquan He) [RHEL-114162]
  - x86/kexec: Allocate PGD for x86_64 transition page tables separately (Baoquan He) [RHEL-114162]
  - x86/kexec: Only swap pages for ::preserve_context mode (Baoquan He) [RHEL-114162]
  - x86/kexec: Use named labels in swap_pages in relocate_kernel_64.S (Baoquan He) [RHEL-114162]
  - x86/kexec: Clean up and document register use in relocate_kernel_64.S (Baoquan He) [RHEL-114162]
  - x86/kexec: Restore GDT on return from ::preserve_context kexec (Baoquan He) [RHEL-114162]
  - fanotify: add watchdog for permission events (Miklos Szeredi) [RHEL-44601]
  - tmpfs: add support for multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - btrfs: convert to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - ext4: switch to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - xfs: switch to multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - Documentation: add a new file documenting multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - fs: add percpu counters for significant multigrain timestamp events (Carlos Maiolino) [RHEL-121527]
  - fs: tracepoints around multigrain timestamp events (Carlos Maiolino) [RHEL-121527]
  - fs: handle delegated timestamps in setattr_copy_mgtime (Carlos Maiolino) [RHEL-121527]
  - fs: have setattr_copy handle multigrain timestamps appropriately (Carlos Maiolino) [RHEL-121527]
  - fs: add infrastructure for multigrain timestamps (Carlos Maiolino) [RHEL-121527]
  - timekeeping: Add percpu counter for tracking floor swap events (Carlos Maiolino) [RHEL-121527]
  - timekeeping: Add interfaces for handling timestamps with a floor value (Carlos Maiolino) [RHEL-121527]
  - tcp: Don't call reqsk_fastopen_remove() in tcp_conn_request(). (Paolo Abeni) [RHEL-115580]
  - tcp: Clear tcp_sk(sk)->fastopen_rsk in tcp_disconnect(). (Paolo Abeni) [RHEL-115580] {CVE-2025-39955}
  - tcp: fix __tcp_close() to only send RST when required (Paolo Abeni) [RHEL-115580]
  - net: fix segmentation after TCP/UDP fraglist GRO (Paolo Abeni) [RHEL-115580]
  - tcp: call tcp_measure_rcv_mss() for ooo packets (Paolo Abeni) [RHEL-115580]
  - tcp: fix tcp_ofo_queue() to avoid including too much DUP SACK range (Paolo Abeni) [RHEL-115580]
  - tcp: fix passive TFO socket having invalid NAPI ID (Paolo Abeni) [RHEL-115580]
  - tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior (Paolo Abeni) [RHEL-115580]
  - fs: writeback: fix use-after-free in __mark_inode_dirty() (CKI Backport Bot) [RHEL-117211] {CVE-2025-39866}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-152.el10]
changelog:
  - cpumask: Remove unnecessary cpumask_nth_andnot() (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix types in resctrl_arch_mon_ctx_{alloc,free}() stubs (Steve Best) [RHEL-122044]
  - fs/resctrl: Eliminate false positive lockdep warning when reading SNC counters (Steve Best) [RHEL-122044]
  - resctrl: get rid of pointless debugfs_file_{get,put}() (Steve Best) [RHEL-122044]
  - x86,fs/resctrl: Remove inappropriate references to cacheinfo in the resctrl subsystem (Steve Best) [RHEL-122044]
  - fs/resctrl: Restore the rdt_last_cmd_clear() calls after acquiring rdtgroup_mutex (Steve Best) [RHEL-122044]
  - x86,fs/resctrl: Move the resctrl filesystem code to live in /fs/resctrl (Steve Best) [RHEL-122044]
  - selftests/resctrl: Discover SNC kernel support and adjust messages (Steve Best) [RHEL-122044]
  - selftests/resctrl: Adjust effective L3 cache size with SNC enabled (Steve Best) [RHEL-122044]
  - selftests/resctrl: Replace magic constants used as array size (Steve Best) [RHEL-122044]
  - selftests/resctrl: Keep results from first test run (Steve Best) [RHEL-122044]
  - selftests/resctrl: Do not compare performance counters and resctrl at low bandwidth (Steve Best) [RHEL-122044]
  - selftests/resctrl: Use cache size to determine "fill_buf" buffer size (Steve Best) [RHEL-122044]
  - selftests/resctrl: Ensure measurements skip initialization of default benchmark (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make benchmark parameter passing robust (Steve Best) [RHEL-122044]
  - selftests/resctrl: Remove unused measurement code (Steve Best) [RHEL-122044]
  - selftests/resctrl: Only support measured read operation (Steve Best) [RHEL-122044]
  - selftests/resctrl: Remove "once" parameter required to be false (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make wraparound handling obvious (Steve Best) [RHEL-122044]
  - selftests/resctrl: Protect against array overflow when reading strings (Steve Best) [RHEL-122044]
  - selftests/resctrl: Protect against array overrun during iMC config parsing (Steve Best) [RHEL-122044]
  - selftests/resctrl: Fix memory overflow due to unhandled wraparound (Steve Best) [RHEL-122044]
  - selftests/resctrl: Print accurate buffer size as part of MBM results (Steve Best) [RHEL-122044]
  - selftests/resctrl: Make functions only used in same file static (Steve Best) [RHEL-122044]
  - x86/resctrl: Move pseudo lock prototypes to include/linux/resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Move enum resctrl_event_id to resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Always initialise rid field in rdt_resources_all[] (Steve Best) [RHEL-122044]
  - x86/resctrl: Relax some asm #includes (Steve Best) [RHEL-122044]
  - x86/resctrl: Prefer alloc(sizeof(*foo)) idiom in rdt_init_fs_context() (Steve Best) [RHEL-122044]
  - x86/resctrl: Squelch whitespace anomalies in resctrl core code (Steve Best) [RHEL-122044]
  - x86/resctrl: Move the filesystem bits to headers visible to fs/resctrl (Steve Best) [RHEL-122044]
  - fs/resctrl: Add boiler plate for external resctrl code (Steve Best) [RHEL-122044]
  - x86/resctrl: Split trace.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Expand the width of domid by replacing mon_data_bits (Steve Best) [RHEL-122044]
  - x86/resctrl: Add end-marker to the resctrl_event_id enum (Steve Best) [RHEL-122044]
  - x86/resctrl: Move is_mba_sc() out of core.c (Steve Best) [RHEL-122044]
  - x86/resctrl: Drop __init/__exit on assorted symbols (Steve Best) [RHEL-122044]
  - x86/resctrl: Resctrl_exit() teardown resctrl but leave the mount point (Steve Best) [RHEL-122044]
  - x86/resctrl: Check all domains are offline in resctrl_exit() (Steve Best) [RHEL-122044]
  - x86/resctrl: Rename resctrl_sched_in() to begin with "resctrl_arch_" (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove the limit on the number of CLOSID (Steve Best) [RHEL-122044]
  - x86/resctrl: Optimize cpumask_any_housekeeping() (Steve Best) [RHEL-122044]
  - cpumask: Relax cpumask_any_but() (Steve Best) [RHEL-122044]
  - cpumask: Add cpumask_{first,next}_andnot() API (Steve Best) [RHEL-122044]
  - find: Add find_first_andnot_bit() (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix rdtgroup_mkdir()'s unlocked use of kernfs_node::name (Steve Best) [RHEL-122044]
  - x86/resctrl: Move get_{mon,ctrl}_domain_from_cpu() to live with their callers (Steve Best) [RHEL-122044]
  - x86/resctrl: Move get_config_index() to a header (Steve Best) [RHEL-122044]
  - x86/resctrl: Handle throttle_mode for SMBA resources (Steve Best) [RHEL-122044]
  - x86/resctrl: Move RFTYPE flags to be managed by resctrl (Steve Best) [RHEL-122044]
  - x86/resctrl: Make resctrl_arch_pseudo_lock_fn() take a plr (Steve Best) [RHEL-122044]
  - x86/resctrl: Make prefetch_disable_bits belong to the arch code (Steve Best) [RHEL-122044]
  - x86/resctrl: Allow an architecture to disable pseudo lock (Steve Best) [RHEL-122044]
  - x86/resctrl: Add resctrl_arch_ prefix to pseudo lock functions (Steve Best) [RHEL-122044]
  - x86/resctrl: Move mbm_cfg_mask to struct rdt_resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Move mba_mbps_default_event init to filesystem code (Steve Best) [RHEL-122044]
  - x86/resctrl: Change mon_event_config_{read,write}() to be arch helpers (Steve Best) [RHEL-122044]
  - x86/resctrl: Add resctrl_arch_is_evt_configurable() to abstract BMEC (Steve Best) [RHEL-122044]
  - x86/resctrl: Move the is_mbm_*_enabled() helpers to asm/resctrl.h (Steve Best) [RHEL-122044]
  - x86/resctrl: Rewrite and move the for_each_*_rdt_resource() walkers (Steve Best) [RHEL-122044]
  - x86/resctrl: Move monitor init work to a resctrl init call (Steve Best) [RHEL-122044]
  - x86/resctrl: Move monitor exit work to a resctrl exit call (Steve Best) [RHEL-122044]
  - x86/resctrl: Add an arch helper to reset one resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Move resctrl types to a separate header (Steve Best) [RHEL-122044]
  - x86/resctrl: Move rdt_find_domain() to be visible to arch and fs code (Steve Best) [RHEL-122044]
  - x86/resctrl: Expose resctrl fs's init function to the rest of the kernel (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove rdtgroup from update_cpu_closid_rmid() (Steve Best) [RHEL-122044]
  - x86/resctrl: Add helper for setting CPU default properties (Steve Best) [RHEL-122044]
  - x86/resctrl: Generate default_ctrl instead of sharing it (Steve Best) [RHEL-122044]
  - x86/resctrl: Add max_bw to struct resctrl_membw (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove data_width and the tabular format (Steve Best) [RHEL-122044]
  - x86/resctrl: Use schema type to determine the schema format string (Steve Best) [RHEL-122044]
  - x86/resctrl: Use schema type to determine how to parse schema values (Steve Best) [RHEL-122044]
  - x86/resctrl: Remove fflags from struct rdt_resource (Steve Best) [RHEL-122044]
  - x86/resctrl: Add a helper to avoid reaching into the arch code resource list (Steve Best) [RHEL-122044]
  - x86/resctrl: Fix allocation of cleanest CLOSID on platforms with no monitors (Steve Best) [RHEL-122044]
  - kernfs: Move dput() outside of the RCU section. (Steve Best) [RHEL-122044]
  - kernfs: Drop kernfs_rwsem while invoking lookup_positive_unlocked(). (Steve Best) [RHEL-122044]
  - kernfs: Use RCU to access kernfs_node::name. (Steve Best) [RHEL-122044]
  - kernfs: Use RCU to access kernfs_node::parent. (Steve Best) [RHEL-122044]
  - kernfs: Don't re-lock kernfs_root::kernfs_rwsem in kernfs_fop_readdir(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_node_dentry(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_get_parent_dentry(). (Steve Best) [RHEL-122044]
  - kernfs: Acquire kernfs_rwsem in kernfs_notify_workfn(). (Steve Best) [RHEL-122044]
  - x86/resctrl: Document the new "mba_MBps_event" file (Steve Best) [RHEL-122044]
  - x86/resctrl: Add write option to "mba_MBps_event" file (Steve Best) [RHEL-122044]
  - x86/resctrl: Add "mba_MBps_event" file to CTRL_MON directories (Steve Best) [RHEL-122044]
  - x86/resctrl: Make mba_sc use total bandwidth if local is not supported (Steve Best) [RHEL-122044]
  - x86/resctrl: Compute memory bandwidth for all supported events (Steve Best) [RHEL-122044]
  - x86/resctrl: Modify update_mba_bw() to use per CTRL_MON group event (Steve Best) [RHEL-122044]
  - x86/resctrl: Prepare for per-CTRL_MON group mba_MBps control (Steve Best) [RHEL-122044]
  - x86/resctrl: Introduce resctrl_file_fflags_init() to initialize fflags (Steve Best) [RHEL-122044]
  - x86/resctrl: Use kthread_run_on_cpu() (Steve Best) [RHEL-122044]
  - x86/paravirt: Remove the WBINVD callback (Steve Best) [RHEL-122044]
  - x86/microcode/intel: Remove unnecessary cache writeback and invalidation (Steve Best) [RHEL-122044]
  - x86/resctrl: Support Sub-NUMA cluster mode SNC6 (Steve Best) [RHEL-122044]
  - x86/resctrl: Slightly clean-up mbm_config_show() (Steve Best) [RHEL-122044]
  - cpufreq/amd-pstate: Avoid shadowing ret in amd_pstate_ut_check_driver() (Steve Best) [RHEL-104550]
  - amd-pstate-ut: Reset amd-pstate driver mode after running selftests (Steve Best) [RHEL-104550]
  - cpufreq/amd-pstate: Disable preferred cores on designs with workload classification (Steve Best) [RHEL-104550]
  - cpufreq/amd-pstate: Fix setting of CPPC.min_perf in active mode for performance governor (Steve Best) [RHEL-104550]
  - cpupower: Fix a bug where the -t option of the set subcommand was not working. (Steve Best) [RHEL-110832]
  - pm: cpupower: Fix printing of CORE, CPU fields in cpupower-monitor (Steve Best) [RHEL-110832]
  - pm: cpupower: Fix the snapshot-order of tsc,mperf, clock in mperf_stop() (Steve Best) [RHEL-110832]
  - cpupower: Implement CPU physical core querying (Steve Best) [RHEL-110832]
  - dmaengine: dw: dmamux: Fix device reference leak in rzn1_dmamux_route_allocate (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: edma: Fix memory allocation size for queue_priority_map (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix double free in idxd_setup_wqs() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix refcount underflow on module unload (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove improper idxd_free (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: qcom: bam_dma: Fix DT error handling for num-channels/ees (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove __packed from structures (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: Do not enable by default during compile testing (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: Do not enable SH_DMAE_BASE by default during compile testing (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix warning for deadcode.deadstore (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: qcom: gpi: Drop unused gpi_write_reg_field() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw-edma: Drop unused dchan2dev() and chan2dev() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Add devm_dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - dma: dw-edma: Fix build warning in dw_edma_pcie_probe() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Remove unused pointer and macro (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: rz-dmac: Add RZ/V2H(P) support (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: sh: rz-dmac: Allow for multiple DMACs (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Narrow the restriction on BATCH to ver. 1 only (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: Add NULL check in udma_probe() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw-edma: Add HDMA NATIVE map check (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ptdma: Remove dead code from pt_dmaengine_register() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ptdma: Remove unused pointer dma_cmd_cache (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix ->poll() return value (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Refactor remove call with idxd_cleanup() helper (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing idxd cleanup to fix memory leak in remove call (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_pci_probe (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_alloc (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing cleanups in cleanup internals (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Add missing cleanup for early error out in idxd_setup_internals (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: fix memory leak in error handling path of idxd_setup_wqs (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Fix allowing write() from different address spaces (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Add missing locking (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: cdev: Fix uninitialized use of sva in idxd_cdev_open (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Remove device_prep_dma_imm_data from struct dma_device (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: edma: support sw triggered chans in of_edma_xlate() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: ti: k3-udma: Enable second resource range for BCDMA and PKTDMA (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Fix typo in comment (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: bcm2835-dma: fix warning when CONFIG_PM=n (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: idxd: Delete unnecessary NULL check (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Use str_enable_disable-like helpers (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: dw: Switch to LATE_SIMPLE_DEV_PM_OPS() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Unify checks in dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Add a comment on why it's okay when kasprintf() fails (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Use dma_request_channel() instead of __dma_request_channel() (Jerry Snitselaar) [RHEL-117902]
  - dmaengine: Replace dma_request_slave_channel() by dma_request_chan() (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Make all all CPUID leaf names consistent (Jerry Snitselaar) [RHEL-117902]
  - x86/fpu: Remove unnecessary CPUID level check (Jerry Snitselaar) [RHEL-117902]
  - x86/fpu: Move CPUID leaf definitions to common code (Jerry Snitselaar) [RHEL-117902]
  - x86/tsc: Remove CPUID "frequency" leaf magic numbers. (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Refresh DCA leaf reading code (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Remove unnecessary MwAIT leaf checks (Jerry Snitselaar) [RHEL-117902]
  - x86/cpu: Use MWAIT leaf definition (Jerry Snitselaar) [RHEL-117902]
  - crypto: ccp - Use int type to store negative error codes (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix incorrect payload size calculation in psp_poulate_hsti() (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix typo in psp_populate_hsti function name (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Remove redundant __GFP_ZERO (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix checks for SNP_VLEK_LOAD input buffer length (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support to enable CipherTextHiding on SNP_INIT_EX (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Introduce new API interface to indicate SEV-SNP Ciphertext hiding feature (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support for SNP_FEATURE_INFO command (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Cache SEV platform status and platform state (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - New bit-field definitions for SNP_PLATFORM_STATUS command (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Always pass in an error pointer to __sev_platform_shutdown_locked() (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - reduce stack usage in ccp_run_aes_gcm_cmd (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix crash when rebind ccp device for ccp.ko (Vladis Dronov) [RHEL-106909 RHEL-107608] {CVE-2025-38581}
  - crypto: ccp - Fix locking on alloc failure handling (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix SNP panic notifier unregistration (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix dereferencing uninitialized error pointer (Vladis Dronov) [RHEL-106909 RHEL-107608] {CVE-2025-39729}
  - crypto: ccp - Add missing bootloader info reg for pspv6 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - KVM: SVM: Add missing member in SNP_LAUNCH_START command structure (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing tee info reg for teev2 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing bootloader info reg for pspv5 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - dt-bindings: crypto: Convert amd,ccp-seattle-v1a to DT schema (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add support for PCI device 0x17D8 (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Include crypto/utils.h for crypto_memneq (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Fix __sev_snp_shutdown_locked (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add missing header inclusions (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Silence may-be-uninitialized warning in sev_ioctl_do_pdh_export (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Move SEV/SNP Platform initialization to KVM (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - KVM: SVM: Add support to initialize SEV/SNP functionality in KVM (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Add new SEV/SNP platform shutdown API (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Register SNP panic notifier only if SNP is enabled (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Reset TMR size at SNP Shutdown (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Ensure implicit SEV/SNP init and shutdown in ioctls (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Move dev_info/err messages for SEV/SNP init and shutdown (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - crypto: ccp - Abort doing SEV INIT if SNP INIT fails (Vladis Dronov) [RHEL-106909 RHEL-107608]
  - iommu/amd: Allow matching ACPI HID devices without matching UIDs (Jerry Snitselaar) [RHEL-89838]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-153.el10]
changelog:
  - tracing/osnoise: Replace kmalloc + copy_from_user with memdup_user_nul (Tomas Glozar) [RHEL-117874]
  - tracing/osnoise: Fix slab-out-of-bounds in _parse_integer_limit() (Tomas Glozar) [RHEL-117874] {CVE-2025-39974}
  - tracing/osnoise: Use for_each_online_cpu() instead of for_each_cpu() (Tomas Glozar) [RHEL-117874]
  - tracing/osnoise: Fix null-ptr-deref in bitmap_parselist() (Tomas Glozar) [RHEL-117874] {CVE-2025-39887}
  - tracing: Switch trace_osnoise.c code over to use guard() and __free() (Tomas Glozar) [RHEL-117874]
  - osnoise: provide quiescent states (Tomas Glozar) [RHEL-117874]
  - rtla: Check pkg-config install (Tomas Glozar) [RHEL-117874]
  - rtla: Define __NR_sched_setattr for LoongArch (Tomas Glozar) [RHEL-117874]
  - rtla: Add the ability to create ctags and etags (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Add include common_appendix.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Include BPF sample collection (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix typo in common_timerlat_description.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix typo in rtla-timerlat.rst (Tomas Glozar) [RHEL-117874]
  - Documentation/rtla: Fix duplicate text about timerlat tracer (Tomas Glozar) [RHEL-117874]
  - mei: more prints with client prefix (Steve Best) [RHEL-113185]
  - mei: bus: use cldev in prints (Steve Best) [RHEL-113185]
  - mei: bus: Check for still connected devices in mei_cl_bus_dev_release() (Steve Best) [RHEL-113185]
  - mei: vsc: Fix "BUG: Invalid wait context" lockdep error (Steve Best) [RHEL-113185]
  - mei: vsc: Run event callback from a workqueue (Steve Best) [RHEL-113185]
  - mei: vsc: Unset the event callback on remove and probe errors (Steve Best) [RHEL-113185]
  - mei: vsc: Event notifier fixes (Steve Best) [RHEL-113185]
  - mei: vsc: Destroy mutex after freeing the IRQ (Steve Best) [RHEL-113185]
  - mei: vsc: Use vsc_tp_remove() as shutdown handler (Steve Best) [RHEL-113185]
  - mei: vsc: Don't call vsc_tp_reset() a second time on shutdown (Steve Best) [RHEL-113185]
  - mei: vsc: Don't re-init VSC from mei_vsc_hw_reset() on stop (Steve Best) [RHEL-113185]
  - mei: vsc: Drop unused vsc_tp_request_irq() and vsc_tp_free_irq() (Steve Best) [RHEL-113185]
  - mei: bus: replace sprintf/scnprintf with sysfs_emit in show functions (Steve Best) [RHEL-113185]
  - mei: vsc: Cast tx_buf to (__be32 *) when passed to cpu_to_be32_array() (Steve Best) [RHEL-113185]
  - mei: Cast the cb->ext_hdr allocation type (Steve Best) [RHEL-113185]
  - mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx_buf type (Steve Best) [RHEL-113185]
  - mei: vsc: Fix fortify-panic caused by invalid counted_by() use (Steve Best) [RHEL-113185]
  - mei: me: add panther lake H DID (Steve Best) [RHEL-113185]
  - mei: Remove unused functions (Steve Best) [RHEL-113185]
  - mei: vsc: Use "wakeuphostint" when getting the host wakeup GPIO (Steve Best) [RHEL-113185]
  - mei: vsc: Fix typo "maintstepping" -> "mainstepping" (Steve Best) [RHEL-113185]
  - mei: vsc: Improve error logging in vsc_identify_silicon() (Steve Best) [RHEL-113185]
  - mei: vsc: Do not re-enable interrupt from vsc_tp_reset() (Steve Best) [RHEL-113185]
  - mei: bus: Reorganize kerneldoc parameter names (Steve Best) [RHEL-113185]
  - PM: EM: Add function for registering a PD without capacity update (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Support Clearwater Forest OOB mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Add Granite Rapids support in no-HWP mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Always use HWP_DESIRED_PERF in passive mode (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: EAS: Increase cost for CPUs using L3 cache (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: EAS support for hybrid platforms (Steve Best) [RHEL-110833]
  - PM: EM: Introduce em_adjust_cpu_capacity() (Steve Best) [RHEL-110833]
  - PM: EM: Move CPU capacity check to em_adjust_new_capacity() (Steve Best) [RHEL-110833]
  - PM: EM: Fix potential division-by-zero error in em_compute_costs() (Steve Best) [RHEL-110833]
  - PM: EM: Address RCU-related sparse warnings (Steve Best) [RHEL-110833]
  - PM: EM: Consify two parameters of em_dev_register_perf_domain() (Steve Best) [RHEL-110833]
  - PM: EM: use kfree_rcu() to simplify the code (Steve Best) [RHEL-110833]
  - PM: EM: Slightly reduce em_check_capacity_update() overhead (Steve Best) [RHEL-110833]
  - PM: EM: Drop unused parameter from em_adjust_new_capacity() (Steve Best) [RHEL-110833]
  - cpufreq: intel_pstate: Populate the cpu_capacity sysfs entries (Steve Best) [RHEL-110833]
  - arch_topology: Relocate cpu_scale to topology.[h|c] (Steve Best) [RHEL-110833]
  - arm64/sysreg: Fix GIC CDEOI instruction encoding (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Update TCR_EL1 register (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add validation checks to sysreg header generation script (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Correct sign definitions for EIESB and DoubleLock (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Fix and tidy up sysreg field definitions (Mark Salter) [RHEL-101059]
  - arm64: cputype: Remove duplicate Cortex-X1C definitions (Mark Salter) [RHEL-101059]
  - arm64/hwcap: Add hwcap for FEAT_LSFE (Mark Salter) [RHEL-101059]
  - arm64: ftrace: fix unreachable PLT for ftrace_caller in init_module with CONFIG_DYNAMIC_FTRACE (Mark Salter) [RHEL-101059]
  - arm64: uapi: Provide correct __BITS_PER_LONG for the compat vDSO (Mark Salter) [RHEL-101059]
  - arm64/gcs: task_gcs_el0_enable() should use passed task (Mark Salter) [RHEL-101059]
  - arm64: signal: Remove ISB when resetting POR_EL0 (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop redundant addr increment in set_huge_pte_at() (Mark Salter) [RHEL-101059]
  - arm64: Mark kernel as tainted on SAE and SError panic (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't call gcs_free() when releasing task_struct (Mark Salter) [RHEL-101059]
  - arm64: fix unnecessary rebuilding when CONFIG_DEBUG_EFI=y (Mark Salter) [RHEL-101059]
  - arm64/mm: Optimize loop to reduce redundant operations of contpte_ptep_get (Mark Salter) [RHEL-101059]
  - arm64: pi: use 'targets' instead of extra-y in Makefile (Mark Salter) [RHEL-101059]
  - arm64: Kconfig: Keep selects somewhat alphabetically ordered (Mark Salter) [RHEL-101059]
  - arm64: Implement HAVE_LIVEPATCH (Mark Salter) [RHEL-101059]
  - arm64: stacktrace: Implement arch_stack_walk_reliable() (Mark Salter) [RHEL-101059]
  - arm64: Handle BRBE booting requirements (Mark Salter) [RHEL-101059]
  - arm64: el2_setup.h: Make __init_el2_fgt labels consistent, again (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add BRBE registers and fields (Mark Salter) [RHEL-101059]
  - arm64: stacktrace: Check kretprobe_find_ret_addr() return value (Mark Salter) [RHEL-101059]
  - arm64/module: Use text-poke API for late relocations. (Mark Salter) [RHEL-101059]
  - arm64: Detect FEAT_DoubleFault2 (Mark Salter) [RHEL-101059]
  - arm64: Detect FEAT_SCTLR2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add THE/ASID2 controls to TCR2_ELx (Mark Salter) [RHEL-101059]
  - arm64: smp: Fix pNMI setup after GICv5 rework (Mark Salter) [RHEL-101059]
  - arm64: Add support for GICv5 GSB barriers (Mark Salter) [RHEL-101059]
  - arm64: smp: Support non-SGIs for IPIs (Mark Salter) [RHEL-101059]
  - arm64: cpucaps: Add GICv5 CPU interface (GCIE) capability (Mark Salter) [RHEL-101059]
  - arm64: cpucaps: Rename GICv3 CPU interface capability (Mark Salter) [RHEL-101059]
  - arm64: Disable GICv5 read/write/instruction traps (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGITR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGWTR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICH_HFGRTR_EL2 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_IDR0_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PCR_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_CR0_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_{C/S}PENDR<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_{C/S}ACTIVER<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_ENABLER<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_HMR<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_ICSR_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add ICC_PPI_PRIORITY<n>_EL1 (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Add GCIE field to ID_AA64PFR2_EL1 (Mark Salter) [RHEL-101059]
  - dt-bindings: interrupt-controller: Add Arm GICv5 (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from entry code (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from SDEI stack handling (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK checks from stacktrace overflow logic (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK conditionals from traps overflow stack (Mark Salter) [RHEL-101059]
  - arm64: remove CONFIG_VMAP_STACK conditionals from irq stack setup (Mark Salter) [RHEL-101059]
  - arm64: Remove CONFIG_VMAP_STACK conditionals from THREAD_SHIFT and THREAD_ALIGN (Mark Salter) [RHEL-101059]
  - arm64: efi: Remove CONFIG_VMAP_STACK check (Mark Salter) [RHEL-101059]
  - arm64: Mandate VMAP_STACK (Mark Salter) [RHEL-101059]
  - arm64/debug: Drop redundant DBG_MDSCR_* macros (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add MTE_STORE_ONLY testcases (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Preparation for mte store only test (Mark Salter) [RHEL-101059]
  - kselftest/arm64/abi: Add MTE_STORE_ONLY feature hwcap test (Mark Salter) [RHEL-101059]
  - arm64/hwcaps: Add MTE_STORE_ONLY hwcaps (Mark Salter) [RHEL-101059]
  - arm64/kernel: Support store-only mte tag check (Mark Salter) [RHEL-101059]
  - prctl: Introduce PR_MTE_STORE_ONLY (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add MTE_STORE_ONLY feature (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add mtefar tests on check_mmap_options (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Refactor check_mmap_option test (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add verification for address tag in signal handler (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Add address tag related macro and function (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Check MTE_FAR feature is supported (Mark Salter) [RHEL-101059]
  - kselftest/arm64/mte: Register mte signal handler with SA_EXPOSE_TAGBITS (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Add MTE_FAR hwcap test (Mark Salter) [RHEL-101059]
  - arm64: Report address tag when FEAT_MTE_TAGGED_FAR is supported (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add FEAT_MTE_TAGGED_FAR feature (Mark Salter) [RHEL-101059]
  - ACPI: Suppress misleading SPCR console message when SPCR table is absent (Mark Salter) [RHEL-101059]
  - ACPI: Return -ENODEV from acpi_parse_spcr() when SPCR support is disabled (Mark Salter) [RHEL-101059]
  - arm64: Add BBM Level 2 cpu feature (Mark Salter) [RHEL-101059]
  - arm64: cpufeature: Introduce MATCH_ALL_EARLY_CPUS capability type (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Set default OUTPUT path when undefined (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Adjust to new inactive mode behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Adjust to new VL change behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: tpidr2: Adjust to new clone() behaviour (Mark Salter) [RHEL-101059]
  - kselftest/arm64: fp-ptrace: Fix expected FPMR value when PSTATE.SM is changed (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Try harder to generate different keys during PAC tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Corrupt P0 in the irritator when testing SSVE (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Add FPMR coverage to fp-ptrace (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Expand the set of ZA writes fp-ptrace does (Mark Salter) [RHEL-101059]
  - kselftets/arm64: Use flag bits for features in fp-ptrace assembler code (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Enable build of PAC tests with LLVM=1 (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Check that SVCR is 0 in signal handlers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() compiler warnings in the arm64 syscall-abi.c tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() warning in the arm64 MTE prctl() test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix printf() compiler warnings in the arm64 fp tests (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix build with stricter assemblers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Test signal handler state modification in fp-stress (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Provide a SIGUSR1 handler in the kernel mode FP stress test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Implement irritators for ZA and ZT (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Remove unused ADRs from irritator handlers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Correct misleading comments on fp-stress irritators (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Poll less often while waiting for fp-stress children (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Increase frequency of signal delivery in fp-stress (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fix encoding for SVE B16B16 test (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Use ksft_perror() to log MTE failures (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Log fp-stress child startup errors to stdout (Mark Salter) [RHEL-101059]
  - kselftest/arm64: Fail the overall fp-stress test if any test fails (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about longs (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about pointers (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: fix printf type warnings about __u64 (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: use string literal for printf-style functions (Mark Salter) [RHEL-101059]
  - kselftest/arm64: mte: use proper SKIP syntax (Mark Salter) [RHEL-101059]
  - kselftest/arm64: hwcap: fix f8dp2 cpuinfo name (Mark Salter) [RHEL-101059]
  - kselftest/arm64: signal: drop now redundant GNU_SOURCE definition (Mark Salter) [RHEL-101059]
  - arm64/entry: Mask DAIF in cpu_switch_to(), call_on_irq_stack() (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop wrong writes into TCR2_EL1 (Mark Salter) [RHEL-101059]
  - arm64: poe: Handle spurious Overlay faults (Mark Salter) [RHEL-101059]
  - arm64: Filter out SME hwcaps when FEAT_SME isn't implemented (Mark Salter) [RHEL-101059]
  - arm64: move smp_send_stop() cpu mask off stack (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't try to access GCS registers if arm64.nogcs is enabled (Mark Salter) [RHEL-101059]
  - arm64: Unconditionally select CONFIG_JUMP_LABEL (Mark Salter) [RHEL-101059]
  - arm64: efi: Fix KASAN false positive for EFI runtime stack (Mark Salter) [RHEL-101059]
  - arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() (Mark Salter) [RHEL-101059]
  - arm64/gcs: Don't call gcs_free() during flush_gcs() (Mark Salter) [RHEL-101059]
  - arm64: Restrict pagetable teardown to avoid false warning (Mark Salter) [RHEL-101059]
  - docs: arm64: Fix ICC_SRE_EL2 register typo in booting.rst (Mark Salter) [RHEL-101059]
  - arm64: Expose AIDR_EL1 via sysfs (Mark Salter) [RHEL-101059]
  - arm64/cpufeature: Add missing id_aa64mmfr4 feature reg update (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add layout for VNCR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: Add FEAT_FGT2 capability (Mark Salter) [RHEL-101059]
  - arm64: Add syndrome information for trapped LD64B/ST64B{,V,V0} (Mark Salter) [RHEL-101059]
  - arm64: tools: Resync sysreg.h (Mark Salter) [RHEL-101059]
  - arm64: Remove duplicated sysreg encodings (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add system instructions trapped by HFGIRT2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add registers trapped by HDFG{R,W}TR2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add registers trapped by HFG{R,W}TR2_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update CPACR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update TRBIDR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update PMSIDR_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update ID_AA64PFR0_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Replace HFGxTR_EL2 with HFG{R,W}TR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add layout for HCR_EL2 (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Update ID_AA64MMFR4_EL1 description (Mark Salter) [RHEL-101059]
  - arm64: sysreg: Add ID_AA64ISAR1_EL1.LS64 encoding for FEAT_LS64WB (Mark Salter) [RHEL-101059]
  - arm64: vdso: Use __arch_counter_get_cntvct() (Mark Salter) [RHEL-101059]
  - arm64/boot: Disallow BSS exports to startup code (Mark Salter) [RHEL-101059]
  - arm64/boot: Move global CPU override variables out of BSS (Mark Salter) [RHEL-101059]
  - arm64/boot: Move init_pgdir[] and init_idmap_pgdir[] into __pi_ namespace (Mark Salter) [RHEL-101059]
  - arm64: mm: Drop redundant check in pmd_trans_huge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Permit lazy_mmu_mode to be nested (Mark Salter) [RHEL-101059]
  - arm64/mm: Disable barrier batching in interrupt contexts (Mark Salter) [RHEL-101059]
  - arm64/mm: Batch barriers when updating kernel mappings (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Enter lazy mmu mode while manipulating vmalloc ptes (Mark Salter) [RHEL-101059]
  - arm64/mm: Support huge pte-mapped pages in vmap (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Gracefully unmap huge ptes (Mark Salter) [RHEL-101059]
  - mm/vmalloc: Warn on improper use of vunmap_range() (Mark Salter) [RHEL-101059]
  - arm64/mm: Hoist barriers out of set_ptes_anysz() loop (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Use __set_ptes_anysz() and __ptep_get_and_clear_anysz() (Mark Salter) [RHEL-101059]
  - arm64/mm: Refactor __set_ptes() and __ptep_get_and_clear() (Mark Salter) [RHEL-101059]
  - mm/page_table_check: Batch-check pmds/puds just like ptes (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Refine tlb maintenance scope (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Cleanup huge_pte size discovery mechanisms (Mark Salter) [RHEL-101059]
  - arm64: pageattr: Explicitly bail out when changing permissions for vmalloc_huge mappings (Mark Salter) [RHEL-101059]
  - arm64: Support ARM64_VA_BITS=52 when setting ARCH_MMAP_RND_BITS_MAX (Mark Salter) [RHEL-101059]
  - arm64/mm: Remove randomization of the linear map (Mark Salter) [RHEL-101059]
  - arm64/cpuinfo: only show one cpu's info in c_show() (Mark Salter) [RHEL-101059]
  - arm64: Extend pr_crit message on invalid FDT (Mark Salter) [RHEL-101059]
  - arm64: Kconfig: remove unnecessary selection of CRC32 (Mark Salter) [RHEL-101059]
  - arm64: Add missing includes for mem_encrypt (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Allow CONFIG_ARM64_SME to be selected (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Gracefully handle errors (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Mandate SVE payload for streaming-mode state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Do not present register data for inactive mode (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Save task state before generating SVE header (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace/prctl: Ensure VL changes leave task in a valid state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace/prctl: Ensure VL changes do not resurrect stale data (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Make clone() compatible with ZA lazy saving (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Clear PSTATE.SM during clone() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Consistently preserve FPSIMD state during clone() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove redundant task->mm check (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Use SMSTOP behaviour in setup_return() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Add task_smstop_sm() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Factor out {sve,sme}_state_size() helpers (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Clarify sve_sync_*() functions (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: ptrace: Consistently handle partial writes to NT_ARM_(S)SVE (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Consistently read FPSIMD context (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Mandate SVE payload for streaming-mode state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Clear PSTATE.SM when restoring FPSIMD frame only (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid warning when sve_to_fpsimd() is unused (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Clear TPIDR2 when delivering signals (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Simplify preserve_tpidr2_context() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal: Always save+flush state early (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: signal32: Always save+flush state early (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Add fpsimd_save_and_flush_current_state() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Fix merging of FPSIMD state during signal return (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Reset FPMR upon exec() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid clobbering kernel FPSIMD state with SMSTOP (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Don't corrupt FPMR when streaming mode changes (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Discard stale CPU state when handling SME traps (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove opportunistic freeing of SME state (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove redundant SVE trap manipulation (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove unused fpsimd_force_sync_to_sve() (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid RES0 bits in the SME trap handler (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Avoid unnecessary per-CPU buffers for EFI runtime calls (Mark Salter) [RHEL-101059]
  - arm64: enable PREEMPT_LAZY (Mark Salter) [RHEL-101059]
  - arm64: cpufeature: Move arm64_use_ng_mappings to the .data section to prevent wrong idmap generation (Mark Salter) [RHEL-101059]
  - arm64: Don't call NULL in do_compat_alignment_fixup() (Mark Salter) [RHEL-101059]
  - arm64: mm: Drop dead code for pud special bit handling (Mark Salter) [RHEL-101059]
  - arm64: mops: Do not dereference src reg for a set operation (Mark Salter) [RHEL-101059]
  - arm64: mm: Correct the update of max_pfn (Mark Salter) [RHEL-101059]
  - arm64: mm: Don't use %pK through printk (Mark Salter) [RHEL-101059]
  - arm64/fpsimd: Remove unused declaration fpsimd_kvm_prepare() (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Enforce whole word match for open/close tokens (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Fix unbalanced closing block (Mark Salter) [RHEL-101059]
  - arm64/mm: Define PTDESC_ORDER (Mark Salter) [RHEL-101059]
  - arm64/kernel: Always use level 2 or higher for early mappings (Mark Salter) [RHEL-101059]
  - arm64/hugetlb: Consistently use pud_sect_supported() (Mark Salter) [RHEL-101059]
  - arm64/mm: Convert __pte_to_phys() and __phys_to_pte_val() as functions (Mark Salter) [RHEL-101059]
  - arm64/mm: Drop PXD_TABLE_BIT (Mark Salter) [RHEL-101059]
  - arm64/mm: Check pmd_table() in pmd_trans_huge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Check PUD_TYPE_TABLE in pud_bad() (Mark Salter) [RHEL-101059]
  - arm64/mm: Check PXD_TYPE_TABLE in [p4d|pgd]_bad() (Mark Salter) [RHEL-101059]
  - arm64/mm: Clear PXX_TYPE_MASK and set PXD_TYPE_SECT in [pmd|pud]_mkhuge() (Mark Salter) [RHEL-101059]
  - arm64/mm: Clear PXX_TYPE_MASK in mk_[pmd|pud]_sect_prot() (Mark Salter) [RHEL-101059]
  - arm64/ptdump: Test PMD_TYPE_MASK for block mapping (Mark Salter) [RHEL-101059]
  - arm64: cputype: Add comments about Qualcomm Kryo 5XX and 6XX cores (Mark Salter) [RHEL-101059]
  - arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Move POR_EL0_INIT to asm/por.h (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Rename POE_RXW to POE_RWX (Mark Salter) [RHEL-101059]
  - arm64/sysreg: Improve PIR/POR helpers (Mark Salter) [RHEL-101059]
  - arm64: lib: Use MOPS for usercopy routines (Mark Salter) [RHEL-101059]
  - arm64: mm: Handle PAN faults on uaccess CPY* instructions (Mark Salter) [RHEL-101059]
  - arm64: extable: Add fixup handling for uaccess CPY* instructions (Mark Salter) [RHEL-101059]
  - arm64: mm: Populate vmemmap at the page level if not section aligned (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Fix flush_hugetlb_tlb_range() invalidation level (Mark Salter) [RHEL-101059]
  - arm64: hugetlb: Fix huge_ptep_get_and_clear() for non-present ptes (Mark Salter) [RHEL-101059]
  - mm: hugetlb: Add huge page size param to huge_ptep_get_and_clear() (Mark Salter) [RHEL-101059]
  - s390/mm/hugetlbfs: Remove huge_pte_none() / huge_pte_none_mostly() (Mark Salter) [RHEL-101059]
  - arm64: rust: clean Rust 1.85.0 warning using softfloat target (Mark Salter) [RHEL-101059]
  - redhat/configs: automotive: Disable VLAN_8021Q_GVRP config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable DCB and MPLS configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IEEE 802.15.4 config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable various network classification features (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the SMBFS file system (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Myricom network adapters (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable USB4 Ethernet config (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the Mellanox SwitchX core driver (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable network storage related protocols (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable lightweight tunneling with BPF (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable RADOS block device configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable switchdev driver framework (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable network packet generator (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable NET_CLS_ACT and PSAMPLE configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable BPF STREAM_PARSER (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Open vSwitch and NET_NSH configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IP Virtual Server configs (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IP set support (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable TLS Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable Advanced TCP Congestion Control (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable XDP Socket Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: Disable unsafe queuing disciplines (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable wireless network and it's dependencies (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable the SCTP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable TIPC Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable L2TP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable MRP/8021Q_MVRP Protocol (Dorinda Bassey) [RHEL-85959]
  - redhat/configs: automotive: Disable IPsec Protocols and XFRM (Dorinda Bassey) [RHEL-85959]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-154.el10]
changelog:
  - net/smc: Remove validation of reserved bits in CLC Decline message (Mete Durlu) [RHEL-124196]
  - powerpc/pseries: Define __u{8,32} types in papr_hvpipe_hdr struct (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: HVPIPE changes to support migration (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Enable hvpipe with ibm,set-system-parameter RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Enable HVPIPE event message interrupt (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Wakeup hvpipe FD when the payload is pending (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Receive payload with ibm,receive-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Send payload with ibm,send-hvpipe-msg RTAS (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Add papr-hvpipe char driver for HVPIPE interfaces (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Define HVPIPE specific macros (Mamatha Inamdar) [RHEL-101959]
  - powerpc/pseries: Define papr-hvpipe ioctl (Mamatha Inamdar) [RHEL-101959]
  - Documentation: ioctl-number: Fix linuxppc-dev mailto link (Mamatha Inamdar) [RHEL-101959]
  - md: add legacy_async_del_gendisk mode (Nigel Croxon) [RHEL-123668]
  - lib/raid6: update recov_rvv.c zero page usage (Nigel Croxon) [RHEL-123668]
  - md: Don't clear MD_CLOSING until mddev is freed (Nigel Croxon) [RHEL-123668]
  - md: fix mssing blktrace bio split events (Nigel Croxon) [RHEL-123668]
  - md: factor out a helper raid_is_456() (Nigel Croxon) [RHEL-123668]
  - md: add a new parameter 'offset' to md_super_write() (Nigel Croxon) [RHEL-123668]
  - md: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid5: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid10: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid1: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-123668]
  - md/raid1: check bitmap before behind write (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: handle the case bitmap is not enabled before end_sync() (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: handle the case bitmap is not enabled before start_sync() (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: add md_bitmap_registered/enabled() helper (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: add a new parameter 'flush' to bitmap_ops->enabled (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: merge md_bitmap_group into bitmap_operations (Nigel Croxon) [RHEL-123668]
  - md/md-bitmap: remove the parameter 'init' for bitmap_ops->resize() (Nigel Croxon) [RHEL-123668]
  - md: prevent incorrect update of resync/recovery offset (Nigel Croxon) [RHEL-123668]
  - md/raid1: fix data lost for writemostly rdev (Nigel Croxon) [RHEL-123668]
  - md: fix sync_action incorrect display during resync (Nigel Croxon) [RHEL-123668]
  - md: add helper rdev_needs_recovery() (Nigel Croxon) [RHEL-123668]
  - md: keep recovery_cp in mdp_superblock_s (Nigel Croxon) [RHEL-123668]
  - md: make rdev_addable usable for rcu mode (Nigel Croxon) [RHEL-123668] {CVE-2025-38621}
  - md/raid1: remove struct pool_info and related code (Nigel Croxon) [RHEL-123668]
  - md/raid1: change r1conf->r1bio_pool to a pointer type (Nigel Croxon) [RHEL-123668]
  - md: rename recovery_cp to resync_offset (Nigel Croxon) [RHEL-123668]
  - md/md-cluster: handle REMOVE message earlier (Nigel Croxon) [RHEL-123668]
  - md: fix create on open mddev lifetime regression (Nigel Croxon) [RHEL-123668]
  - lib/raid6: replace custom zero page with ZERO_PAGE (Nigel Croxon) [RHEL-123668]
  - md: call del_gendisk in control path (Nigel Croxon) [RHEL-123668]
  - redhat/configs: enable NXP S32 on aarch64 autmotive (Alessandro Carminati) [RHEL-124951]
  - dm vdo: return error on corrupted metadata in start_restoring_volume functions (Benjamin Marzinski) [RHEL-119008]
  - dm: fix NULL pointer dereference in __dm_suspend() (Benjamin Marzinski) [RHEL-119008]
  - dm: fix queue start/stop imbalance under suspend/load/resume races (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: don't set io_min and io_opt for raid1 (Benjamin Marzinski) [RHEL-119008]
  - dm-integrity: limit MAX_TAG_SIZE to 255 (Benjamin Marzinski) [RHEL-119008]
  - dm-stripe: fix a possible integer overflow (Benjamin Marzinski) [RHEL-119008]
  - dm: set DM_TARGET_PASSES_CRYPTO feature for dm-thin (Benjamin Marzinski) [RHEL-119008]
  - dm-thin: update the documentation (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: do not include dm-core.h (Benjamin Marzinski) [RHEL-119008]
  - vdo: omit need_resched() before cond_resched() (Benjamin Marzinski) [RHEL-119008]
  - md: dm-zoned-target: Initialize return variable r to avoid uninitialized use (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: remove support for asynchronous hashes (Benjamin Marzinski) [RHEL-119008]
  - dm-mpath: don't print the "loaded" message if registering fails (Benjamin Marzinski) [RHEL-119008]
  - dm-mpath: make dm_unregister_path_selector return void (Benjamin Marzinski) [RHEL-119008]
  - dm: ima: avoid extra calls to strlen() (Benjamin Marzinski) [RHEL-119008]
  - dm: Simplify dm_io_complete() (Benjamin Marzinski) [RHEL-119008]
  - dm: Remove unnecessary return in dm_zone_endio() (Benjamin Marzinski) [RHEL-119008]
  - dm raid: add support for resync w/o metadata devices (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: Fix corrupt_bio_byte setup checks (Benjamin Marzinski) [RHEL-119008]
  - dm-table: fix checking for rq stackable devices (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: fix sched in atomic context (Benjamin Marzinski) [RHEL-119008]
  - dm-raid: fix variable in journal device check (Benjamin Marzinski) [RHEL-119008]
  - dm-stripe: small code cleanup (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: fix a memory leak if some arguments are specified multiple times (Benjamin Marzinski) [RHEL-119008]
  - dm-mirror: fix a tiny race condition (Benjamin Marzinski) [RHEL-119008]
  - dm-table: check BLK_FEAT_ATOMIC_WRITES inside limits_lock (Benjamin Marzinski) [RHEL-119008]
  - dm-zone: Use bdev_*() helper functions where applicable (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: don't read request structure after enqueuing (Benjamin Marzinski) [RHEL-119008]
  - dm: pass through operations on wrapped inline crypto keys (Benjamin Marzinski) [RHEL-119008]
  - blk-crypto: export wrapped key functions (Benjamin Marzinski) [RHEL-119008]
  - dm-table: Set BLK_FEAT_ATOMIC_WRITES for target queue limits (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: make corrupting read bios work (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: remove useless ERROR_READS check in flakey_end_io (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: error all IOs when num_features is absent (Benjamin Marzinski) [RHEL-119008]
  - dm-flakey: Clean up parsing messages (Benjamin Marzinski) [RHEL-119008]
  - dm: remove unneeded kvfree from alloc_targets (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: remove maximum age based eviction (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: use softirq context only when !need_resched() (Benjamin Marzinski) [RHEL-119008]
  - dm: lock limits when reading them (Benjamin Marzinski) [RHEL-119008]
  - dm: use generic functions instead of disable_discard and disable_write_zeroes (Benjamin Marzinski) [RHEL-119008]
  - dm-delay: don't busy-wait in kthread (Benjamin Marzinski) [RHEL-119008]
  - dm: fix native zone append devices on top of emulated ones (Benjamin Marzinski) [RHEL-119008]
  - dm: limit swapping tables for devices with zone write plugs (Benjamin Marzinski) [RHEL-119008]
  - dm: fix dm_blk_report_zones (Benjamin Marzinski) [RHEL-119008]
  - dm: handle failures in dm_table_set_restrictions (Benjamin Marzinski) [RHEL-119008]
  - dm: free table mempools if not used in __bind (Benjamin Marzinski) [RHEL-119008]
  - dm: don't change md if dm_table_set_restrictions() fails (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: support block number limits for different ioprio classes (Benjamin Marzinski) [RHEL-119008]
  - dm-delay: support zoned devices (Benjamin Marzinski) [RHEL-119008]
  - dm: restrict dm device size to 2^63-512 bytes (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: reorder uds_request to reduce padding (Benjamin Marzinski) [RHEL-119008]
  - dm vdo: rework processing of loaded refcount byte arrays (Benjamin Marzinski) [RHEL-12834]
  - dm vdo: remove remaining ring references (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: do forward error correction on metadata I/O errors (Benjamin Marzinski) [RHEL-119008]
  - dm-bufio: remove unused return value (Benjamin Marzinski) [RHEL-119008]
  - dm: Enable inline crypto passthrough for striped target (Benjamin Marzinski) [RHEL-119008]
  - dm vdo slab-depot: read refcount blocks in large chunks at load time (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: allow variable-sized metadata vios (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: support pools with multiple data blocks per vio (Benjamin Marzinski) [RHEL-12834]
  - dm vdo vio-pool: add a pool pointer to pooled_vio (Benjamin Marzinski) [RHEL-12834]
  - dm vdo: remove checks that can not fail (Benjamin Marzinski) [RHEL-119008]
  - dm vdo indexer: prevent unterminated string warning (Benjamin Marzinski) [RHEL-119008]
  - dm vdo: use a short static string for thread name prefix (Benjamin Marzinski) [RHEL-119008]
  - dm-crypt: Document integrity_key_size option. (Benjamin Marzinski) [RHEL-119008]
  - dm-integrity: Document Inline mode for storing integrity data (Benjamin Marzinski) [RHEL-119008]
  - dm-verity: Document restart_on_error and panic_on_error options (Benjamin Marzinski) [RHEL-119008]
  - dm-crypt: switch to using the crc32 library (Benjamin Marzinski) [RHEL-119008]
  - nbd: override creds to kernel when calling sock_{send,recv}msg() (Ming Lei) [RHEL-124544]
  - netfilter: nft_set_pipapo_avx2: fix skip of expired entries (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: use 0 genmask for packetpath lookups (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: restart set lookup on base_seq change (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: make nft_set_do_lookup available unconditionally (Florian Westphal) [RHEL-113001]
  - netfilter: nf_tables: place base_seq in struct net (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_rbtree: continue traversal if element is inactive (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: don't check genbit from packetpath lookups (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo_avx2: Drop the comment regarding protection (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: fix null deref for empty set (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: don't return bogus extension pointer (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: prefer kvmalloc for scratch maps (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: merge pipapo_get/lookup (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set: remove indirection from update API call (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set: remove one argument from lookup and update functions (Florian Westphal) [RHEL-113001]
  - netfilter: nft_set_pipapo: remove unused arguments (Florian Westphal) [RHEL-113001]
  - selftests: netfilter: nft_concat_range.sh: send packets to empty set (Florian Westphal) [RHEL-113001]
  - crypto: octeontx2 - Call strscpy() with correct size argument (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - get engine group number for asymmetric engine (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Rework how engine group number is obtained (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment on CN10KB and CN10KA-B0 (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment on CN10K A0/A1 and OcteonTX2 (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Fix address alignment issue on ucode loading (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - add timeout for load_fvc completion poll (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Use dynamic allocated memory region for lmtst (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Initialize cptlfs device info once (Vladis Dronov) [RHEL-122026]
  - crypto: octeontx2 - Simplify multiple return statements (Vladis Dronov) [RHEL-122026]
  - crypto: lib/Kconfig - hide library options [partial] (Vladis Dronov) [RHEL-122026]
  - selftests: tls: test skb copy under mem pressure and OOB (CKI Backport Bot) [RHEL-115592]
  - tls: make sure to abort the stream if headers are bogus (CKI Backport Bot) [RHEL-115592]
  - selftests: tls: make the new data_steal test less flaky (CKI Backport Bot) [RHEL-115592]
  - selftests: tls: test TCP stealing data from under the TLS socket (CKI Backport Bot) [RHEL-115592]
  - tls: handle data disappearing from under the TLS ULP (CKI Backport Bot) [RHEL-115592]
  - bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls (CKI Backport Bot) [RHEL-115592]
  - net/tls: fix kernel panic when alloc_page failed (CKI Backport Bot) [RHEL-115592]
  - ktls, sockmap: Fix missing uncharge operation (CKI Backport Bot) [RHEL-115592]
  - bpf: fix ktls panic with sockmap (CKI Backport Bot) [RHEL-115592]
  - scsi: sr: Reinstate rotational media flag (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Make read-only arrays static const (Ewan D. Milne) [RHEL-116076]
  - scsi: core: sysfs: Correct sysfs attributes access rights (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Make sd shutdown issue START STOP UNIT appropriately (Ewan D. Milne) [RHEL-116076]
  - scsi: Fix sas_user_scan() to handle wildcard and multi-channel scans (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_transport_fc: Add comments to describe added 'rport' parameter (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_transport_fc: Change to use per-rport devloss_work_q (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Fix kernel doc for scsi_track_queue_full() (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Use scsi_cmd_priv() instead of open-coding it (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Enforce unlimited max_segment_size when virt_boundary_mask is set (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_devinfo: Remove redundant 'found' (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Fix VPD page 0xb7 length check (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Remember if a device is an ATA device (Ewan D. Milne) [RHEL-116076]
  - scsi: error: alua: I/O errors for ALUA state transitions (Ewan D. Milne) [RHEL-116076]
  - scsi: core: devinfo: Fix typo in comment (Ewan D. Milne) [RHEL-116076]
  - scsi: sg: Remove unnecessary NULL check before unregister_sysctl_table() (Ewan D. Milne) [RHEL-116076]
  - scsi: sd: Remove the stream_status member from scsi_stream_status_header (Ewan D. Milne) [RHEL-116076]
  - scsi: core: Remove unused scsi_dev_info_list_del_keyed() (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Reduce DEF_ATOMIC_WR_MAX_LENGTH (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Add ERASE for tapes (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Use scsi_device->type instead os sdebug_ptype where possible (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Move some tape-specific commands to separate definitions (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Enable different command definitions for different device types (Ewan D. Milne) [RHEL-116076]
  - scsi: scsi_debug: Fix two typos in command definitions (Ewan D. Milne) [RHEL-116076]
  - KVM: s390: Fix to clear PTE when discarding a swapped page (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix access to unavailable adapter indicator pages during postcopy (Thomas Huth) [RHEL-42486]
  - iommu/s390: Make attach succeed when the device was surprise removed (Thomas Huth) [RHEL-113440]
  - iommu/s390: Fix memory corruption when using identity domain (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix FOLL_*/FAULT_FLAG_* confusion (Thomas Huth) [RHEL-113440]
  - KVM: s390: Fix incorrect usage of mmu_notifier_register() (Thomas Huth) [RHEL-113440]
  - KVM: s390: Rework guest entry logic (Thomas Huth) [RHEL-113440]
  - entry: Add arch_in_rcu_eqs() (Thomas Huth) [RHEL-113440]
  - KVM: s390: rename PROT_NONE to PROT_TYPE_DUMMY (Thomas Huth) [RHEL-113440]
  - KVM: s390: Simplify and move pv code (Thomas Huth) [RHEL-113440]
  - KVM: s390: Refactor and split some gmap helpers (Thomas Huth) [RHEL-113440]
  - KVM: s390: Remove unneeded srcu lock (Thomas Huth) [RHEL-113440]
  - s390: Remove unneeded includes (Thomas Huth) [RHEL-113440]
  - s390/uv: Rename find_secret() to uv_find_secret() and publish (Thomas Huth) [RHEL-113440]
  - s390/kvm: Split kvm_host header file (Thomas Huth) [RHEL-113440]
  - s390/sysctl: Remove "vm/allocate_pgste" sysctl (Thomas Huth) [RHEL-113440]
  - s390: Remove 2k vs 4k page table leftovers (Thomas Huth) [RHEL-113440]
  - s390/tlb: Use mm_has_pgste() instead of mm_alloc_pgste() (Thomas Huth) [RHEL-113440]
  - s390/syscall: Merge __do_syscall() and do_syscall() (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add has device attr check to uc_attr_mem_limit selftest (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add ucontrol gis routing test (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add ucontrol flic attr selftests (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PFCR subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PLO subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for KMAC, KMC, KM, KIMD and KLMD crypto subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for KMCTR, KMF, KMO and PCC crypto subfunctions (Thomas Huth) [RHEL-113440]
  - KVM: s390: selftests: Add regression tests for PRNO, KDSA and KMA crypto subfunctions (Thomas Huth) [RHEL-113440]
  - cgroup/rstat: avoid disabling irqs for O(num_cpu) (Radostin Stoyanov) [RHEL-95602]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-155.el10]
changelog:
  - bpf: Do not audit capability check in do_jit() (Ondrej Mosnacek) [RHEL-108805]
  - kmem/tracing: add kmem name to kmem_cache_alloc tracepoint (Charles Haithcock) [RHEL-124143]
  - of: reserved_mem: Add missing IORESOURCE_MEM flag on resources (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Restructure call site for dma_contiguous_early_fixup() (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Add functions to parse "memory-region" (Maxime Ripard) [RHEL-125402]
  - Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Warn for missing static reserved memory regions (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Move an assignment to effective place in __reserved_mem_alloc_size() (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Do not make kmemleak ignore freed address (Maxime Ripard) [RHEL-125402]
  - of: reserved-memory: Fix using wrong number of cells to get property 'alignment' (Maxime Ripard) [RHEL-125402]
  - dma-mapping: save base/size instead of pointer to shared DMA pool (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Add code to dynamically allocate reserved_mem array (Maxime Ripard) [RHEL-125402]
  - of: reserved_mem: Restructure how the reserved memory regions are processed (Maxime Ripard) [RHEL-125402]
  - redhat: add all namespace-dependent selftests to kernel-selftests-internal (Joel Savitz) [RHEL-122506]
  - io_uring/waitid: always prune wait queue entry in io_waitid_wait() (CKI Backport Bot) [RHEL-124977] {CVE-2025-40047}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-156.el10]
changelog:
  - of_numa: fix uninitialized memory nodes causing kernel panic (Charles Mirabile) [RHEL-123153] {CVE-2025-39903}
  - smb: client: get rid of d_drop() in cifs_do_rename() (Paulo Alcantara) [RHEL-124956]
  - smb: client: fix wrong index reference in smb2_compound_op() (Paulo Alcantara) [RHEL-124956]
  - smb: client: handle unlink(2) of files open by different clients (Paulo Alcantara) [RHEL-124956]
  - smb: client: fix filename matching of deferred files (Paulo Alcantara) [RHEL-124956]
  - fs/smb: Fix inconsistent refcnt update (Paulo Alcantara) [RHEL-124956] {CVE-2025-39819}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-157.el10]
changelog:
  - smb: client: handle lack of IPC in dfs_cache_refresh() (Paulo Alcantara) [RHEL-126228]
  - scsi: core: Fix a regression triggered by scsi_host_busy() (Ming Lei) [RHEL-123046]
  - powerpc64/modules: replace stub allocation sentinel with an explicit counter (Joe Lawrence) [RHEL-113085]
  - powerpc64/modules: correctly iterate over stubs in setup_ftrace_ool_stubs (Joe Lawrence) [RHEL-113085]
  - powerpc/ftrace: ensure ftrace record ops are always set for NOPs (Joe Lawrence) [RHEL-113085]
  - x86/pti: Add attack vector controls for PTI (Waiman Long) [RHEL-119227]
  - x86/bugs: Report correct retbleed mitigation status (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix reporting of LFENCE retpoline (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix spectre_v2 forcing (Waiman Long) [RHEL-119227]
  - x86/bugs: Remove uses of cpu_mitigations_off() (Waiman Long) [RHEL-119227]
  - x86/bugs: Simplify SSB cmdline parsing (Waiman Long) [RHEL-119227]
  - x86/bugs: Use early_param() for spectre_v2 (Waiman Long) [RHEL-119227]
  - x86/bugs: Use early_param() for spectre_v2_user (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for VMSCAPE (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SSB (Waiman Long) [RHEL-119227]
  - x86/microcode/AMD: Handle the case of no BIOS microcode (Waiman Long) [RHEL-119227]
  - x86/bugs: Fix GDS mitigation selecting when mitigation is off (Waiman Long) [RHEL-119227]
  - x86/bugs: Select best SRSO mitigation (Waiman Long) [RHEL-119227]
  - alloc_tag: remove empty module tag section (Waiman Long) [RHEL-119227]
  - x86/bugs: Print enabled attack vectors (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for TSA (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for ITS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SRSO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for L1TF (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v2 (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for BHI (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v2_user (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for retbleed (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for spectre_v1 (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for GDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for SRBDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for RFDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for MMIO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for TAA (Waiman Long) [RHEL-119227]
  - x86/bugs: Add attack vector controls for MDS (Waiman Long) [RHEL-119227]
  - x86/bugs: Define attack vectors relevant for each bug (Waiman Long) [RHEL-119227]
  - x86/Kconfig: Add arch attack vector support (Waiman Long) [RHEL-119227]
  - cpu: Define attack vectors (Waiman Long) [RHEL-119227]
  - Documentation/x86: Document new attack vector controls (Waiman Long) [RHEL-119227]
  - x86/bugs: Clean up SRSO microcode handling (Waiman Long) [RHEL-119227]
  - x86/bugs: Use IBPB for retbleed if used by SRSO (Waiman Long) [RHEL-119227]
  - x86/bugs: Add SRSO_MITIGATION_NOSMT (Waiman Long) [RHEL-119227]
  - x86/bugs: Allow ITS stuffing in eIBRS+retpoline mode also (Waiman Long) [RHEL-119227]
  - x86/bugs: Remove its=stuff dependency on retbleed (Waiman Long) [RHEL-119227]
  - x86/bugs: Introduce cdt_possible() (Waiman Long) [RHEL-119227]
  - x86/bugs: Use switch/case in its_apply_mitigation() (Waiman Long) [RHEL-119227]
  - x86/bugs: Avoid warning when overriding return thunk (Waiman Long) [RHEL-119227]
  - x86/bugs: Simplify the retbleed=stuff checks (Waiman Long) [RHEL-119227]
  - x86/bugs: Avoid AUTO after the select step in the retbleed mitigation (Waiman Long) [RHEL-119227]
  - mm/alloc_tag: fix the kmemleak false positive issue in the allocation of the percpu variable tag->counters (Waiman Long) [RHEL-119227]
  - alloc_tag: handle module codetag load errors as module load failures (Waiman Long) [RHEL-119227]
  - execmem: enforce allocation size aligment to PAGE_SIZE (Waiman Long) [RHEL-119227]
  - x86/cpu: Add "Old Microcode" docs to hw-vuln toctree (Waiman Long) [RHEL-119227]
  - x86/cpu: Help users notice when running old Intel microcode (Waiman Long) [RHEL-119227]
  - alloc_tag: allocate percpu counters for module tags dynamically (Waiman Long) [RHEL-119227]
  - module: release codetag section when module load fails (Waiman Long) [RHEL-119227]
  - Documentation/x86: Update the naming of CPU features for /proc/cpuinfo (Waiman Long) [RHEL-119227]
  - PM: sleep: Allow pm_restrict_gfp_mask() stacking (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Combine return paths in power_down() (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Restrict GFP mask in power_down() (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Fix hybrid-sleep (Mark Langsdorf) [RHEL-109250]
  - xen: take system_transition_mutex on suspend (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Restrict GFP mask in hibernation_snapshot() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: annotate RCU list iterations (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: Add stub for pm_hibernate_is_recovering() (Mark Langsdorf) [RHEL-109250]
  - PM: suspend: Drop a misplaced pm_restore_gfp_mask() call (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Avoid lockdep warnings with nested regmap-irq chips (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Free the regmap-irq mutex (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Rearrange suspend/resume error handling in the core (Mark Langsdorf) [RHEL-109250]
  - cacheinfo: Add arch hook to compress CPU h/w id into 32 bits for cache-id (Mark Langsdorf) [RHEL-109250]
  - cacheinfo: Set cache 'id' based on DT data (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: fix OF node leak (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: Take active children into account in pm_runtime_get_if_in_use() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Update power.completion for all devices on errors (Mark Langsdorf) [RHEL-109250]
  - PM: hibernate: add new api pm_hibernate_is_recovering() (Mark Langsdorf) [RHEL-109250]
  - drivers/base/node: optimize memory block registration to reduce boot time (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Call pm_restore_gfp_mask() after dpm_resume() (Mark Langsdorf) [RHEL-109250]
  - driver core: Export get_dev_from_fwnode() (Mark Langsdorf) [RHEL-109250]
  - driver core: platform: Drop dev_pm_domain_detach() call (Mark Langsdorf) [RHEL-109250]
  - PM: domains: Detach on device_unbind_cleanup() (Mark Langsdorf) [RHEL-109250]
  - PM: domains: Add flags to specify power on attach/detach (Mark Langsdorf) [RHEL-109250]
  - clk: qcom: Fix missing error check for dev_pm_domain_attach() (Mark Langsdorf) [RHEL-109250]
  - regmap: get rid of redundant debugfs_file_{get,put}() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make async suspend handle suppliers like parents (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make async resume handle consumers like children (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Drop superfluous might_sleep() calls (Mark Langsdorf) [RHEL-109250]
  - regmap: fix potential memory leak of regmap_bus (Mark Langsdorf) [RHEL-109250]
  - PM: Restrict swap use to later in the suspend sequence (Mark Langsdorf) [RHEL-109250]
  - driver core: Add device_link_test() for testing device link flags (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Quiet probe failures (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Suppress bind attributes (Mark Langsdorf) [RHEL-109250]
  - regmap: kunit: Constify regmap_range_cfg array (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Add locking to dpm_async_resume_children() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Fix list splicing in device suspend error paths (Mark Langsdorf) [RHEL-109250]
  - regmap: irq: Add support for chips without separate IRQ status (Mark Langsdorf) [RHEL-109250]
  - regmap-irq: Use dedicated interrupt wake setters (Mark Langsdorf) [RHEL-109250]
  - regmap: Move selecting for REGMAP_MDIO and REGMAP_IRQ (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Introduce pm_sleep_transition_in_progress() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Introduce pm_suspend_in_progress() (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Print PM debug messages during hibernation (Mark Langsdorf) [RHEL-109250]
  - PM: sysfs: Move debug runtime PM attributes to runtime_attrs[] (Mark Langsdorf) [RHEL-109250]
  - PM: wakeup: Add missing wakeup source attribute relax_count (Mark Langsdorf) [RHEL-109250]
  - arch_topology: Relocate cpu_scale to topology.[h|c] (Mark Langsdorf) [RHEL-109250]
  - firmware_loader: use SHA-256 library API instead of crypto_shash API (Mark Langsdorf) [RHEL-109250]
  - regcache: Use sort()'s default swap() implementation (Mark Langsdorf) [RHEL-109250]
  - PM: runtime: Add new devm functions (Mark Langsdorf) [RHEL-109250]
  - devres: Add devm_is_action_added() helper (Mark Langsdorf) [RHEL-109250]
  - PM: wakeup: Do not expose 4 device wakeup source APIs (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: Fix IS_ERR() vs NULL mixup in __devm_auxiliary_device_create() (Mark Langsdorf) [RHEL-109250]
  - property: Add functions to iterate named child (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Make suspend of devices more asynchronous (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Suspend async parents after suspending children (Mark Langsdorf) [RHEL-109250]
  - PM: sleep: Resume children after resuming the parent (Mark Langsdorf) [RHEL-109250]
  - software node: Correct a OOB check in software_node_get_reference_args() (Mark Langsdorf) [RHEL-109250]
  - drivers/base: Extend documentation with preferred way to use auxbus (Mark Langsdorf) [RHEL-109250]
  - devres: simplify devm_kstrdup() using devm_kmemdup() (Mark Langsdorf) [RHEL-109250]
  - platform: replace magic number with macro PLATFORM_DEVID_NONE (Mark Langsdorf) [RHEL-109250]
  - component: do not try to unbind unbound components (Mark Langsdorf) [RHEL-109250]
  - driver core: fix potential NULL pointer dereference in dev_uevent() (Mark Langsdorf) [RHEL-109250]
  - driver core: introduce device_set_driver() helper (Mark Langsdorf) [RHEL-109250]
  - driver core: auxiliary bus: add device creation helpers (Mark Langsdorf) [RHEL-109250]
  - Revert "drivers: core: synchronize really_probe() and dev_uevent()" (Mark Langsdorf) [RHEL-109250]
  - driver core: faux: Add sysfs groups after probing (Mark Langsdorf) [RHEL-109250]


author: Julien Rische <jrische@redhat.com> - 1.21.2-1
changelog:
  - New upstream version (1.21.2)
  - Fix double-free in KDC TGS processing (CVE-2023-39975)
    Resolves: rhbz#2229113
  - Make tests compatible with Python 3.12
    Resolves: rhbz#2224013


author: Julien Rische <jrische@redhat.com> - 1.21.2-3
changelog:
  - Fix double free in klist's show_ccache()
    Resolves: rhbz#2257301
  - Store krb5-tests files in architecture-specific directories
    Resolves: rhbz#2244601


author: Julien Rische <jrische@redhat.com> - 1.21.3-1
changelog:
  - New upstream version (1.21.3)
  - CVE-2024-37370 CVE-2024-37371
    Fix vulnerabilities in GSS message token handling
    Resolves: RHEL-45387 RHEL-45378
  - Fix memory leak in GSSAPI interface
    Resolves: RHEL-47284
  - Fix memory leak in PMAP RPC interface
    Resolves: RHEL-47287
  - Fix memory leak in failing UTF-8 to UTF-16 re-encoding for PAC
    Resolves: RHEL-47285
  - Make TCP waiting time configurable
    Resolves: RHEL-47278


author: Julien Rische <jrische@redhat.com> - 1.21.3-4
changelog:
  - libkrad: implement support for Message-Authenticator (CVE-2024-3596)
    Resolves: RHEL-55427
  - Fix various issues detected by static analysis
    Resolves: RHEL-45165
  - Remove RSA protocol for PKINIT
    Resolves: RHEL-56070


author: Julien Rische <jrische@redhat.com> - 1.21.3-6
changelog:
  - Support PKCS11 EC client certs in PKINIT
    Resolves: RHEL-74373
  - kdb5_util: fix DB entry flags on modification
    Resolves: RHEL-56058
  - Add ECDH support for PKINIT (RFC5349)
    Resolves: RHEL-71881


author: Julien Rische <jrische@redhat.com> - 1.21.3-8
changelog:
  - Do not block HMAC-MD4/5 in FIPS mode
    Resolves: RHEL-88705
  - Don't issue RC4 session keys by default (CVE-2025-3576)
    Resolves: RHEL-88047
  - Add PKINIT paChecksum2 from MS-PKCA v20230920
    Resolves: RHEL-74295


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.22.4-104
changelog:
  - resolves: RHEL-101759 - Fix DC discovery after Windows netlogon hardening
    (follow-up, main fix is in samba-4.22.2-103.el10)


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.8.7-1
changelog:
  - libX11 1.8.7
    - CVE-2023-43785 libX11: out-of-bounds memory access in _XkbReadKeySyms()
    - CVE-2023-43786 libX11: stack exhaustion from infinite recursion in
      PutSubImage()
    - CVE-2023-43787 libX11: integer overflow in XCreateImage() leading to
     a heap overflow
    - CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer()
    - CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap


author: José Expósito <jexposit@redhat.com> - 1.8.7-4
changelog:
  - Fix XTS test XCopyColormapAndFree/5 hangs
    Resolves: https://issues.redhat.com/browse/RHEL-40132
  - Fix RHEL SAST Automation errors
    Resolves: https://issues.redhat.com/browse/RHEL-34918


author: Lukas Javorsky <ljavorsk@redhat.com> - 3.7.7-1
changelog:
  - Rebase to version 3.7.7
  - Fixing SAST issues, accepted by upstream
  - Resolves: RHEL-39391 RHEL-67895


author: Karel Zak <kzak@redhat.com> - 2.40.2-3
changelog:
  - revert recent uuidd mode changes
  - rebase rhel specific patches
  - fix uuidd-tmpfiles.conf (upstream patch)
  - remove unused patches


author: Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com> - 2.69-1
changelog:
  - Update to 2.69 (with contribs from Yanko Kaneti <yaneti@declera.com>, and Andrew G. Morgan <morgan@kernel.org>)
  - Update license to SPDX (by Anderson Toshiyuki Sasaki <ansasaki@redhat.com>)
  - Make file lists more explicit to avoid accidental ABI changes (Dominik Mierzejewski <dominik@greysector.net>)


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 2.69-4
changelog:
  - Add manpages for pam_cap and capability.conf (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Fix incompatibility of the build with go 1.22 (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Reenable PIE in the captree tool (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Use sbindir location provided by rpm (by Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>)
  - Include hardening flags by setting CGO_CFLAGS=CFLAGS and CGO_LDFLAGS=LDFLAGS


author: Steve Grubb <sgrubb@redhat.com> 0.8.4-1
changelog:
  - New upstream bugfix release
  - Drop libcap-ng-0.8.3-apply-disable.patch since things should be fixed


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.7.0-8
changelog:
  - Update license to SPDX format
  - spec file tidy/modernization
    - use modern cmake build and install
    - properly own include directories in the devel package
    - de-glob some files to follow packaging guidelines


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.10.2-1
changelog:
  - Update to version 0.10.2 ( resolves: rhbz#1880885 )
  - Revise specs per packaging guidelines for globs of soname


author: Jan Kolarik <jkolarik@redhat.com> - 0.1.20-1
changelog:
  - Update to 0.1.20
  - Fixes of xml parsing
  - Fix non-optimized builds by removing inline keyword
  - Use Py_hash_t instead of long


author: Pavol Žáčik <pzacik@redhat.com> - 0.6.5-3
changelog:
  - Patch bugs found by static analysis tools
  - Add %{name}-fix-handle-leaks-in-rdmsr-c.patch
  - Add %{name}-fix-cpuid_get_hypervisor.patch
  - Add %{name}-prevent-intel_fn11-array-overruns.patch


author: Pavol Žáčik <pzacik@redhat.com> - 0.7.0-1
changelog:
  - Rebase to 0.7.0
  - Begin building the package for aarch64
  - Add Python bindings as a subpackage (python3-libcpuid)


author: Evan Goode <egoode@redhat.com> - 0.73.1-1
changelog:
  - Update to 0.73.1 (RHEL-38831)
  - Fix https://issues.redhat.com/browse/RHEL-27657 (RHEL-32935)
  - subject-py: Fix memory leak (RHEL-32924)
  - MergedTransaction: Calculate RPM difference between two same versions as
    no-op (RHEL-33541)
  - Onboard packit tests
  - Add virtual destructor to TransactionItem (RHEL-32943)


author: Petr Pisar <ppisar@redhat.com> - 0.73.1-2
changelog:
  - Fix reinstalling packages which conflicts with themselves in
    dnf_transaction_commit() (RHEL-32919)
  - Fix an invalid memory access when dropping an item in MergedTransaction
    class (RHEL-33541)


author: Jan Kolarik <jkolarik@redhat.com> - 0.72.0-1
changelog:
  - Update to 0.72.0
  - Avoid reinstalling installonly packages marked for ERASE (RhBug:2163474)
  - transaction: Save the reason for installing (RhBug:1733274)
  - hawkey.subject: get_best_selectors only obsoleters of latest (RhBug:2183279,2176263)
  - conf: Add limited shell-style variable expansion (RhBug:1789346)
  - conf: Add support for $releasever_major, $releasever_minor (RhBug:1789346)
  - repo: Don't download the repository if the local cache is up to date
  - Allow DNF to be removed by DNF 5 (RhBug:2221907)
  - Include dist-info for python3-libdnf
  - bindings: Load all modules with RTLD_GLOBAL
  - Update translations


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.73.0-1
changelog:
  - Update to 0.73.0
  - filelists metadata loading on demand
  - deltarpm disabled on Fedora
  - conf: Introduce new optional_metadata_types option to load filelists on demand
  - goal: Method for detecting file dependency problems


author: Pino Toscano <ptoscano@redhat.com> 1.30.2-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - feat: Create consumer cert & key owner by rhsm group (jhnidek@redhat.com)
  - feat: Add rhsm group during installation of subman RPM (jhnidek@redhat.com)
  - feat: dnf plugin - outsource uploading of profile to rhsmcertd.
    (jhnidek@redhat.com)
  - docs: remove references to removed commands (jajerome@redhat.com)
  - feat: Remove auto-attach command (jhnidek@redhat.com)
  - feat: Eliminate command 'remove' from subscription-manager
    (jvlcek@redhat.com)
  - feat: Remove attach from bash completion script (jhnidek@redhat.com)
  - feat: Remove references on auto-attach in man page (jhnidek@redhat.com)
  - feat: Removed attach service (jhnidek@redhat.com)
  - feat: Removed D-Bus methods related to attach (jhnidek@redhat.com)
  - feat: Removed attach command and CLI option related to attach
    (jhnidek@redhat.com)
  - feat: Remove 'addons' subcommand(s) (mhorky@redhat.com)
  - feat: Removed command "redeem" from subscription-manager (jhnidek@redhat.com)
  - Update the correct man page file. (jvlcek@redhat.com)
  - docs: Change reverse proxy to proxy in man page (jvlcek@redhat.com)
  - test(ci): Improve container pre-test script (mhorky@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.3-1
changelog:
  - Card ID: CCT-731 - integration tests for DBus Register method
    (jstavel@redhat.com)
  - chore: Remove the --token authentication (pkoprda@redhat.com)
  - chore: Remove artifacts of import (stomsa@redhat.com)
  - chore: Remove artifacts of redeem (stomsa@redhat.com)
  - chore: Remove artifacts of remove (stomsa@redhat.com)
  - chore: Remove artifacts of autoheal (glutexo@icloud.com)
  - chore: Remove artifacts of --auto-attach (glutexo@icloud.com)
  - chore: Remove artifacts of attach (stomsa@redhat.com)
  - fix: Added missing python packages (jhnidek@redhat.com)
  - fix: Fixed integration tests (jhnidek@redhat.com)
  - chore: Remove auto-assign CI job (mhorky@redhat.com)
  - feat: Add initial support for tmt (jhnidek@redhat.com)
  - fix: Renamed integration-tests to cockpit-tests (jhnidek@redhat.com)
  - Feat CCT-965: Include timezone in the logs In `subscription-
    manager/src/rhsm/logutil.py`i: (mgrunwal@redhat.com)
  - feat: remove content access mode cache (jajerome@redhat.com)
  - feat: add GetEnvironments method to DBus register (ryanverdile@gmail.com)
  - feat: Added basic configuration for Packit (jhnidek@redhat.com)
  - fix: drop "autoattachinterval" from the rhsmcertd defaults
    (ptoscano@redhat.com)
  - feat/cct-875: Options -i and --cert-interval were removed from rhsmcertd
    command autocompletion Options -i and --cert-interval were removed from
    rhsmcertd command autocompletion. (mgrunwal@mgrunwal-
    thinkpadp1gen3.rmtcz.csb)
  - feat/cct-874: Autocompletion for option --servicelevel removed Autocompletion
    for option --servicelevel (sub-man register --servicelevel) was removed.
    (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - fix: Handle Retry-After headers better for 429 responses (mhorky@redhat.com)
  - feat: Better automatic registration logging (mhorky@redhat.com)
  - refactor: Moved some definition of lists from list.py (jhnidek@redhat.com)
  - fix: Removed show_autosubscribe_output() method (jhnidek@redhat.com)
  - feat: Remove useless CLI options from list command (jhnidek@redhat.com)
  - fix: perform autoreg waiting when performing standard autoreg
    (ptoscano@redhat.com)
  - chore: move autoreg waiting code in own function (ptoscano@redhat.com)
  - feat: support registering specifying environments with activation keys
    (ryanverdile@gmail.com)
  - feat: Remove autoheal functionality from rhsmcertd (jvlcek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.4-1
changelog:
  - Revert "feat: Disable anonymous cloud registration temporarily"
    (ptoscano@redhat.com)
  - Revert "feat: forcefully switch automatic cloud registration to v1"
    (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Georgian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Update translation files (noreply@weblate.org)
  - spec: respect the %{_sbindir} of the distro (ptoscano@redhat.com)
  - build: make it possible to customize the 'sbin' install dir
    (ptoscano@redhat.com)
  - fix: Restart rhsm service after installation (pkoprda@redhat.com)
  - Drop pam_console leftovers (ptoscano@redhat.com)
  - Stop using usermode (ptoscano@redhat.com)
  - fix: Do not upload profile from DNF, when it is disabled in conf
    (jhnidek@redhat.com)
  - rhsmcertd: use ISO 8601 timestamps for the log file (ptoscano@redhat.com)
  - rhsmcertd: refactor timestamp function (ptoscano@redhat.com)
  - ci: temporarily install 'which' on CentOS Stream 10 (ptoscano@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - ci: use official c10s container image (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (German) (atalanttore@googlemail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - feat: Enable register with environment names and environment types
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.5-1
changelog:
  - fix: Disabling of content in D-Bus methods Register*() (jhnidek@redhat.com)
  - chore: logging.warn() -> logging.warning() (ptoscano@redhat.com)
  - Feat CCT-467: Add explanatory info about the source of overrides in repo-
    overrides command (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - feat: Allow to call RegisterWithActivationKeys() with enable_content
    (jhnidek@redhat.com)
  - refactor: Small changes of _enable_content (jhnidek@redhat.com)
  - fix: It is possible to disable content using enable_content option
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.6-1
changelog:
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (Japanese) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Korean) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - spec: Remove an unnecessary explicit dependency on json-c
    (debarshir@gnome.org)
  - spec: Require shared libraries with architecture-specific dependencies
    (debarshir@gnome.org)
  - Revert "ci: temporarily install 'which' on CentOS Stream 10"
    (ptoscano@redhat.com)
  - build: cockpit: fix installation of sub-man with newer Fedora
    (ptoscano@redhat.com)
  - spec: Require the base package with architecture-specific dependencies
    (debarshir@gnome.org)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - feat: drop the --ondate option of "status" (ptoscano@redhat.com)
  - feat: drop non-SCA support in status command (ptoscano@redhat.com)
  - tests: fix mocking of get_terminal_width() in TestColumnize
    (ptoscano@redhat.com)
  - feat: print compliance errors & syspurpose status only in entitlement mode
    (ptoscano@redhat.com)
  - feat: print "registered" as status when using SCA (ptoscano@redhat.com)
  - feat: print "not registered" on status when not registered
    (ptoscano@redhat.com)
  - tests: force syspurpose tests in test_status to non-SCA (ptoscano@redhat.com)
  - refactor: move determination of content access mode in own method
    (ptoscano@redhat.com)
  - tests: move StubIdentity to stubs (ptoscano@redhat.com)
  - tests: cleanup dead/broken bits in test_status (ptoscano@redhat.com)
  - chore: move banner printing to its own function (ptoscano@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.7-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Italian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (noreply-mt-weblate-
    translation-memory@weblate.org)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Japanese) (mhorky@redhat.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - fix: Unit test should ignore locale, when generating test timestamp
    (jhnidek@redhat.com)
  - fix: Handle improperly closed connections (mhorky@redhat.com)
  - test: Added integration tests for activation keys (jstavel@redhat.com)
  - test: Integration tests for DBus Unregister call (jhnidek@redhat.com)
  - fix: Do not call removed bash script from tesh.sh (jhnidek@redhat.com)
  - spec: drop old libdnf-plugin-subscription-manager-debuginfo definition
    (ptoscano@redhat.com)
  - spec: switch from an own run_dir to _rundir (ptoscano@redhat.com)
  - spec: switch from python_sitelib to python3_sitelib (ptoscano@redhat.com)
  - spec: switch from python_sitearch to python3_sitearch (ptoscano@redhat.com)
  - spec: inline & drop rhsm_package_name (ptoscano@redhat.com)
  - spec: switch from __python to __python3 (ptoscano@redhat.com)
  - spec: inline & drop py_package_prefix (ptoscano@redhat.com)
  - spec: remove redundant check (ptoscano@redhat.com)
  - spec: deduplicate BuildRequires for use_dnf (ptoscano@redhat.com)
  - spec: drop old %post snippet for rhsmd (ptoscano@redhat.com)
  - spec: drop EL 8 bits (ptoscano@redhat.com)
  - ci: tweak the dependabot config for branches a bit (ptoscano@redhat.com)
  - feat: remove no more needed branding strings (ptoscano@redhat.com)
  - feat: drop ClassicCheck (ptoscano@redhat.com)
  - ci: track also active stable branches with dependabot for GitHub actions
    (ptoscano@redhat.com)
  - tests: update location of pytest-client-tools (ptoscano@redhat.com)
  - Handle URL params for AptRepoFiles (grigo@atix.de)
  - fix: Append two additional facts to the graylist (pkoprda@redhat.com)
  - refactor: Use class constant instead of variable graylist
    (pkoprda@redhat.com)
  - spec: Require subpackages from the same build as the base package
    (debarshir@gnome.org)
  - spec: Consolidate dependencies on the DNF & libdnf plugins in one place
    (debarshir@gnome.org)
  - spec: Fix grammar and spelling mistakes (debarshir@gnome.org)
  - build: use cmake pkg-config imported targets (ptoscano@redhat.com)
  - build: fix order of parameters for pkg_check_modules() (ptoscano@redhat.com)
  - build: drop manual setting of -std=c99 (ptoscano@redhat.com)
  - build: remove check for in source cmake builddir (ptoscano@redhat.com)
  - build: bump cmake required version to 3.20 (ptoscano@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.8-1
changelog:
  - fix: Enable content during auto-registration v2 (jhnidek@redhat.com)
  - CCT-1490: blackified repolib.py (jstavel@redhat.com)
  - CCT-1473: new url for local candlepin image, fixed register test (#3580)
    (jstavel@redhat.com)
  - fix: Create consumer cert & key, when chown failed (jhnidek@redhat.com)
  - Skip to load default plugins on suse/sles (suttner@atix.de)
  - CCT-739: tests for GetUuid method (jstavel@redhat.com)
  - feat: Added warning to dnf4 plugin about skewed clock (jhnidek@redhat.com)
  - CCT-1081 FEAT Remove unused classes and functions - including
    Conduits/Slots/Hooks for pre/post_subscribe Remove "pre_subscribe" and
    "post_subscribe" plugin slots by removing classes SubscriptionConduit and
    PostSubscriptionConduit. (mgrunwal@redhat.com)
  - Fix upload profile if rhsmcertd is not running at all (suttner@atix.de)
  - chore: Drop get_status_for_icon (mhorky@redhat.com)
  - chore: Remove getCompliance method from connection.py (mhorky@redhat.com)
  - chore: Clean up compliance status of ComplianceManager (mhorky@redhat.com)
  - chore: Hardcode SCA-relevant values to ComplianceManager (mhorky@redhat.com)
  - chore: Drop HTTP call to /consumers/{uuid}/compliance (mhorky@redhat.com)
  - feat: adding sourcery config (jmolet@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.9-1
changelog:
  - feat: Call random.seed() at begining of auto-register (jhnidek@redhat.com)
  - feat: Better control over auto-reg waiting game (jhnidek@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.10-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Spanish) (jsefler@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - fix: Wait random time before reaching IMDS server (jhnidek@redhat.com)
  - CCT-745: added properties for multi org environment (#3589)
    (jstavel@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.11-1
changelog:
  - fix: Do not send JSON document with empty signature (jhnidek@redhat.com)
  - Translated using Weblate (Czech) (pavel.borecki@gmail.com)
  - Translated using Weblate (Czech) (jhnidek@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Czech) (pavel.borecki@gmail.com)
  - Translated using Weblate (Czech) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Added translation using Weblate (Czech) (pavel.borecki@gmail.com)
  - chore: Make new black happy again (jhnidek@redhat.com)
  - chore: Increased log level of messages (jhnidek@redhat.com)
  - fix: Use IMDSv2 for signature first (jhnidek@redhat.com)
  - ci: bump actions/upload-artifact from 4 to 5
    (49699333+dependabot[bot]@users.noreply.github.com)
  - chore: Removed getSyspurposeCompliance (jhnidek@redhat.com)
  - chore: Do not call candlepin from GetSyspurposeStatus (jhnidek@redhat.com)
  - chore: Removed SyspurposeComplianceStatusCache (jhnidek@redhat.com)
  - fix: Require findutils in .spec file (jhnidek@redhat.com)
  - feat: Try to cache candlepin server capabilities (jhnidek@redhat.com)
  - solved a conflict in utils.py (jstavel@redhat.com)
  - CCT-744: integration tests for DBus Config object (jstavel@redhat.com)
  - CCT-1029: tests for Register with environment option (jstavel@redhat.com)
  - chore: Small changes in integration-tests/test_syspurpose.py
    (jhnidek@redhat.com)
  - chore: Small fixes in test_register_get_orgs.py (jhnidek@redhat.com)
  - chore: Small fixes of integration-tests/test_register.py (jhnidek@redhat.com)
  - chore: Small tweaks of bash script of integration tests (jhnidek@redhat.com)
  - chore(doc): Improved README.md for integration tests (jhnidek@redhat.com)
  - CCT-743: rebased (jstavel@redhat.com)
  - CCT-1600: fix applied, unified settings.toml to use the same name of
    valid_fields.json (jstavel@redhat.com)
  - ci: bump actions/checkout from 4 to 5
    (49699333+dependabot[bot]@users.noreply.github.com)
  - CCT-742: integration tests for DBus Syspurpose object (jstavel@redhat.com)
  - CCT-1029: test for dbus method GetEnvironments (jstavel@redhat.com)
  - CCT-1097: added enable_content for registration tests (jstavel@redhat.com)
  - CCT-745: multi org credentials added (jstavel@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.37-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - 2225446: Hotfix of D-Bus policy (jhnidek@redhat.com)
  - TESTING: Update testing requirements (mhorky@redhat.com)
  - Use Fedora registry to pull container images (mhorky@redhat.com)
  - 2232316: dbus: check "force" again from the registration option
    (ptoscano@redhat.com)
  - dbus: run EntCertActionInvoker on PoolAttach (ptoscano@redhat.com)
  - ENT-5624: Properly translate error strings (mhorky@redhat.com)
  - Mock IOError for Insights fact collection tests (mhorky@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.38-1
changelog:
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com)
  - ci: bump actions/checkout from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - ENT-5603: Fix a typo in a comment (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.39-1
changelog:
  - tito: drop bz requirement (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (jsefler@redhat.com)
  - RHEL-7206: Small change of message printed by dnf plugin (jhnidek@redhat.com)
  - CCT-118: Fix flake8 error E721 (mhorky@redhat.com)
  - Fix type hint in rhsm (mhorky@redhat.com)
  - Simplify autoregistration test setup (mhorky@redhat.com)
  - RHEL-9435: Get AWS metadata via IMDSv2 (mhorky@redhat.com)
  - Fixed inappropriate logical expression (ataf@openrefactory.com)
  - CCT-71: Try to ping server, when --proxy is used (jhnidek@redhat.com)
  - CCT-10: Ensure IPv6-based URLs are properly formatted (mhorky@redhat.com)
  - RPM: Avoid needless runtime requirement on python3-setuptools
    (miro@hroncok.cz)
  - cli: normalize hostname in error message (ptoscano@redhat.com)
  - connection: normalize hostname in ConnectionOSErrorException
    (ptoscano@redhat.com)
  - Improved printing of addresses and URLs (jhnidek@redhat.com)
  - Use username and password from --proxy=URL (jhnidek@redhat.com)
  - Use parse_url() from utils.py for parsing URL, when --proxy is used.
    (jhnidek@redhat.com)
  - 2225403: Parse URL properly (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.40-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))
    (mariocanfly@hotmail.com)
  - spec: Add missing GLib dependency when building without DNF
    (debarshir@gnome.org)
  - Remove deprecated `locale.*()` functions (mhorky@redhat.com)
  - Remove version constraint of pytest (mhorky@redhat.com)
  - RHEL-15110: RegisterServer is stopped, when not needed (jhnidek@redhat.com)
  - RHEL-15110: Fix issue with registration using gsd-subman (jhnidek@redhat.com)
  - Fix an error in debug logging of cloud-what (mhorky@redhat.com)
  - ci: bump actions/upload-artifact from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - Improve debug logging to make it faster to understand (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.0-1
changelog:
  - Translated using Weblate (Russian) (aleksejfedorov963@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - chore: Format register.py (mhorky@redhat.com)
  - feat: Require SCA for registration (mhorky@redhat.com)
  - doc: Update install and testing guide (stomsa@redhat.com)
  - Fixed spec file to list packages twice (suttner@atix.de)
  - code review comments fixes - update metadata and test. (chambrid@redhat.com)
  - feat: Disable anonymous cloud registration temporarily (mhorky@redhat.com)
  - Collect Azure VM Name and Resource Group Name as a cloud fact.
    (chambrid@redhat.com)
  - fix: Improve wording in redhat.repo template (glutexo@icloud.com)
  - Remove commands moved to syspurpose (glutexo@icloud.com)
  - doc: drop references to "activate" (ptoscano@redhat.com)
  - feat: Remove import command (zpetrace@redhat.com)
  - fix: make SyspurposeComplianceStatusCache.get_overall_status() always usable
    (ptoscano@redhat.com)
  - fix: Change order of checks (jhnidek@redhat.com)
  - fix: Cache shouldn't try to get data from server without UUID
    (jhnidek@redhat.com)
  - feat: Add option to run smoke tests with fake IMDS servers.
    (jhnidek@redhat.com)
  - fix: Hide subscription management "errors" in container mode
    (mhorky@redhat.com)
  - feat(ci): Update testing matrix (mhorky@redhat.com)
  - fix(test): Properly stop method mock (mhorky@redhat.com)
  - feat: Azure: added extended location and type of location fact
    (jhnidek@redhat.com)
  - fix: Update version of Azure metadata (jhnidek@redhat.com)
  - feat: Added Azure location to facts (jhnidek@redhat.com)
  - feat: Added zone GCP fact (jhnidek@redhat.com)
  - feat: Added more AWS cloud facts (jhnidek@redhat.com)
  - fix: Change type hint according returned value. (jhnidek@redhat.com)
  - feat: Add warning message about release version to dnf plugin
    (jhnidek@redhat.com)
  - Bump black from 23.3.0 to 24.3.0
    (49699333+dependabot[bot]@users.noreply.github.com)
  - Format code with black==24.3.0 (ptoscano@redhat.com)
  - Fix memory leaks in test-productdb.c (jhnidek@redhat.com)
  - Fix memory leaks in productdb.c (jhnidek@redhat.com)
  - fix: Function prototype without declaration is deprecated
    (jhnidek@redhat.com)
  - Removed unused includes of .h files (jhnidek@redhat.com)
  - libdnf: switch from g_error_free() to g_clear_error() in tests
    (ptoscano@redhat.com)
  - libdnf: do not build test code in plugin (ptoscano@redhat.com)
  - Change handling of deprecated `datetime.datetime.utcnow()`
    (mhorky@redhat.com)
  - CCT-66: Update identity reporting in DNF plugin during autoregistration
    (mhorky@redhat.com)
  - Remove automatic registration delay for rhsmcertd (mhorky@redhat.com)
  - Remove API endpoint for automatic cloud registration v1 (mhorky@redhat.com)
  - CCT-67: Use automatic registration v2 (mhorky@redhat.com)
  - IdentityUpdateAction: Improve logging for updating identity certificates
    (mhorky@redhat.com)
  - Identity: Add method to extract current owner (mhorky@redhat.com)
  - rhsmcertd: Define exit codes (mhorky@redhat.com)
  - rhsmcertd: Use module-level logger (mhorky@redhat.com)
  - Add AnonymousCertificateManager (mhorky@redhat.com)
  - Add CloudTokenCache for Candlepin JWT (mhorky@redhat.com)
  - Implement API endpoints for Automatic registration v2 (mhorky@redhat.com)
  - Update documentation for one API call in connection.py (mhorky@redhat.com)
  - Fix type hint of RegisterService.register() (mhorky@redhat.com)
  - rhsmcertd: Drop D-Bus loop code (mhorky@redhat.com)
  - rhsmcertd: Add type hints (mhorky@redhat.com)
  - rhsmcertd: Remove forgotten old comment (mhorky@redhat.com)
  - Stop logging full lscpu output (mhorky@redhat.com)
  - Prevent double-logging of syspurpose cache log statement (mhorky@redhat.com)
  - Update the log message containing response time statistics
    (mhorky@redhat.com)
  - CCT-266: Update TLS flags (mhorky@redhat.com)


author: Pavol Žáčik <pzacik@redhat.com> - 2.1.12-13
changelog:
  - Update license identifiers to SPDX in subpackages
  - Add Apache-2.0 license which appears in sample/ssl-client-mbedtls.c


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.13.0-1
changelog:
  - Update to 1.13.0 release ( resolves: rhbz#2172297 )
  - Perform some deglobing of files per packaging guidelines


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.0-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-4976 - [RFE] Continue searching other PKCS#11 tokens if certificates are not found
  - Resolves: RHEL-87200 - SSSD fails to connect with ipv4_first when on a machine with only IPv6 and server is dual-stack
  - Resolves: RHEL-25593 - Improve sssd-simple man page description
  - Resolves: RHEL-14752 - [RFE] Add IPA subdomain support to allow IPA-IPA trust
  - Resolves: RHEL-92569 - SSSD LDAPU1 Mapping braces problem
  - Resolves: RHEL-4981 - p11_child currently has an infinite timeout
  - Resolves: RHEL-5042 - IDM homedir %o is not working, returns /home/domain/user instead of AD POSIX unixHomeDir
  - Resolves: RHEL-13086 - [RFE] Anonymous bind requests on RootDSE
  - Resolves: RHEL-45824 - SSSD unable to enumerate LDAP groups if LDAP server contains any group with # character in their names


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-77184 - AD user in external group is not cleared when expiring the cache


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-2
changelog:
  - Related: RHEL-77184 - AD user in external group is not cleared when expiring the cache
    Patch used to fix this ticket causes a regression (RHEL-106987) and is being reverted.


author: Peter Fordham <peter.fordham@gmail.com> - 1.0.8-6
changelog:
  - Port autoconf script to C99 and enable autoreconf for this package.
    https://bugzilla.netfilter.org/show_bug.cgi?id=1654


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-0
changelog:
  - Updated to the latest release: nfs-utils-2-8-2 (RHEL-67786)
    Resolves: RHEL-65826
    Resolves: RHEL-67041
    Resolves: RHEL-67168
    Resolves: RHEL-67786
    Resolves: RHEL-68575


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-3
changelog:
  - fix ownership of /var/lib/nfs/statd/state (RHEL-77913)
  - /var/lib/nfs/{etab,rmtab} should not be marked as config files (RHEL-77912)


author: Scott Mayhew <smayhew@redhat.com> 2.8.3-0
changelog:
  - Updated to nfs-utils-2-8-3 plus additional fixes from 2-8-4-rc1 (RHEL-88768)
    Resolves: RHEL-71286
    Resolves: RHEL-82418
    Resolves: RHEL-82557
    Resolves: RHEL-85409
    Resolves: RHEL-85413
    Resolves: RHEL-88768


author: Phil Sutter <psutter@redhat.com> - 1.2.6-1
changelog:
  - Drop outdated libnftables provides, it might clash with the new
    nftables-provided libnftables at some point in future
  - Backport one late fix from upstream
  - new version 1.2.6


author: Jan Macku <jamacku@redhat.com> 1.60.0-1
changelog:
  - update to the latest upstream release
  - update PGP key from https://keyserver.ubuntu.com/pks/lookup?op=vindex&search=0x7e8403d5d673c366


author: Jan Macku <jamacku@redhat.com> 1.61.0-1
changelog:
  - update to the latest upstream release
  - fixes CVE-2024-28182 - HTTP/2 CONTINUATION frames can be utilized for DoS attacks


author: Dmitry Belyavskiy - 0.10.1-1
changelog:
  - Rebase to 0.10.1 version (CVE-2024-36405)
    Resolves: RHEL-40699
  - Use dlopen for OpenSSL algos implementation
    Resolves: RHEL-46598
  - Correct license naming
    Resolves: RHEL-45265


author: José Expósito <jexposit@redhat.com> - 0.16-13
changelog:
  - Fix findings from static application security testing (SAST)
    Resolves: https://issues.redhat.com/browse/RHEL-29742


author: Lukáš Zaoral <lzaoral@redhat.com> - 0.21.2-5
changelog:
  - migrate to SPDX license format
    - the old and new license tags are identical, this changelog entry just
      indicates that it was checked to be correct


author: Jan Kolarik <jkolarik@redhat.com> - 1.15.2-1
changelog:
  - Update to 1.15.2
  - Fixes and optimizations in header files
  - Fix lr_gpg_list_keys function when keys are empty
  - Update PGP test vectors
  - Fix CMake warnings
  - Bump glib version


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.0-1
changelog:
  - Update to 1.17.0
  - lr_gpg_check_signature: Forward PGP error messages from RPM
  - PGP: fix: Support importing binary public keys in librpm backend
  - PGP: Enable creating a UID directory for GnuGP agent socket in /run/gnupg/user
  - PGP: Set a default creation SELinux labels on GnuPG directories


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.1-1
changelog:
  - Update to 1.17.1 (RHEL-38831)
  - gpg_gpgme.c: fix build errors with older gcc
  - Change header files to match a configured ABI regarding a zchunk support
  - Fix building zchunk code if zchunk is enabled
  - Fix compiler warnings


author: Evan Goode <egoode@redhat.com> - 1.18.0-1
changelog:
  - Update to 1.18.0 (RHEL-35699)
  - API: Add LRO_USERNAME and LRO_PASSWORD options
  - Add a private dependency on zck to librepo.pc if zchunk support is enabled
  - Hash cache: Improved work with extended file attributes
  - Improve performance of large number of package downloads
  - Fix error handling, Fix examples and build them


author: Petr Pisar <ppisar@redhat.com> - 1.18.0-2
changelog:
  - Use librpmio instead of gpgme for handling PGP keys (RHEL-47106)
  - Fix a memory leak in select_next_target() (RHEL-35699)


author: Petr Pisar <ppisar@redhat.com> - 0.0.3-14
changelog:
  - Improve a documentation (RHEL-38831)
  - Refactor parse_entitlement_data() (RHEL-32365)
  - Fix relocating certificate paths to /etc/rhsm-host (RHEL-37866)


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-3
changelog:
  - restorecon: Include <selinux/label.h> (RHEL-53852)
  - Fix integer comparison issues when compiling for 32-bit


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-5
changelog:
  - setexecfilecon: Remove useless rc check (RHEL-35586)
  - matchpathcon: RESOURCE_LEAK: Variable "con" (RHEL-35584)


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-4
changelog:
  - cil: Check that sym_index is within bounds (RHEL-34823)
  - cil: Initialize avtab_datum on declaration (RHEL-34810)
  - mls: Do not destroy context on memory error (RHEL-34810)
  - cil/cil_post: Initialize tmp on declaration (RHEL-34810)
  - Initialize "strs" on declaration (RHEL-34810)


author: Kate Hsuan <hpa@redhat.com> - 1.0.28-1
changelog:
  - Update to the upstream version 1.0.28
  - Update to the upstream version 1.0.28
  - Fix automake-1.17 issue since the release was based on automake-1.17


author: David King <dking@redhat.com> - 2.12.5-6
changelog:
  - Fix CVE-2025-6021 (RHEL-96495)
  - Fix CVE-2025-49794 (RHEL-96395)
  - Fix CVE-2025-49795 (RHEL-96408)
  - Fix CVE-2025-49796 (RHEL-96421)


author: Tulio Magno Quites Machado Filho <tuliom@redhat.com> - 18.1.8-1
changelog:
  - Update to LLVM 18.1.2 (RHEL-28056)
  - Remove llvm17 compat package (RHEL-30890)
  - Workaround for GFX11.5 export priority (RHEL-49746)


author: Nikita Popov <npopov@redhat.com> - 19.1.7-1
changelog:
  - Update to LLVM 19.1.7 (RHEL-57456)
  - Remove llvm18 compat package (RHEL-57457)
  - Remove generated html content from llvm-doc subpackage (RHEL-58900)
  - Enable LLVM_ENABLE_ZSTD=ON (RHEL-70325)


author: Jan Staněk <jstanek@redhat.com> - 0.9.29-7
changelog:
  - Fix source file definition and handling
  - Use archive name expected by GitLab, then the archive does not contain
    whole commit reference.
  - Use standard %forgemeta macros, although some detail neede to be fill in
    – GitLab handling is not detected from URL.
  - Fix upstream URL.


author: Martin Osvald <mosvald@redhat.com> - 2.1.1-1
changelog:
  - New version 2.1.1 (rhbz#2250290)
  - Fix incorrect upstream URL and SourceX (rhbz#2249526)
  - SPDX migration


author: Tom Callaway <spot@fedoraproject.org> - 5.4.6-3
changelog:
  - disable "corrupted binary dump" test that has issues on big-endian architectures
  - apply upstream fix for 5.4.6 bug 1


author: DJ Delorie <dj@redhat.com> - 1:4.4.1-3
changelog:
  - Migrate License field to SPDX identifiers for
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Lianbo Jiang <lijiang@redhat.com> - 1.7.5-11
changelog:
  - Fix failure of hugetlb pages exclusion on Linux 6.9 and later
  - Fix wrong exclusion of Slab pages on Linux 6.10-rc1 and later


author: Xiao Ni <xni@redhat.com> - 4.4-1
changelog:
  - Update to mdadm 4.4 and latest upstream
  - Resolves: RHEL-86676, RHEL-72803, RHEL-88793, RHEL-88791


author: Jaroslav Rohel <jrohel@redhat.com> - 3.9.0-1
changelog:
  - Update to 3.9.0
  - Add leaves command - List installed packages not required by other installed packages


author: Evan Goode <egoode@redhat.com> - 3.10.1-1
changelog:
  - Update to 3.10.1
  - Correct spelling of summary
  - Print more helpful error message when reinstalling non-installed pkg
    Resolves: RHEL-53430


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.1-6
changelog:
  - Split libmpdec++ into a mpdecimal++ subpackage
  - This prevents packages only using the libmpdec library from transitively depending on libstdc++


author: Charalampos Stratakis <cstratak@redhat.com> - 2.5.1-11
changelog:
  - Fix bind-now annocheck failure by passing the proper LDFLAGS to the C++ library
  Resolves: RHEL-33509


author: Lukáš Zaoral <lzaoral@redhat.com> - 7.2-1
changelog:
  - Update to 7.2 (rhbz#2161916)
  - Do not use %{_bindir}/* and %{_mandir}/* as suggested by the packaging
    guidelines.


author: Lukáš Zaoral <lzaoral@redhat.com> - 8.0-1
changelog:
  - rebase to latest upstream version (RHEL-35944)
  - remove `nano-default-editor` from the specfile (RHEL-30790)


author: Michal Ruprich <mruprich@redhat.com> - 2.0-0.63.20160912git
changelog:
  - Resolves: #2114821 - The output of `route -A inet6` does not display properly when the 'Use' column output is over 6 digits


author: Michal Ruprich <mruprich@redhat.com> - 2.0-0.64.20160912git
changelog:
  - Resolves: #2077846 - net-tools utilities display incorrect statistics for interfaces with 15-character names


author: Vit Mojzis <vmojzis@redhat.com> - 0.30.0-21
changelog:
  - Improve "help/usage" message (RHEL-38477)
  - libnetlabel: fix a header file guard typo
  - netlabel-config: Fix IPv4/IPv6 addresses parsing in nlbl_reset_unlbl()
  - netlabel: Update man page to clarify SELinux labeling
  - tests: add a basic CALIPSO pass through test
  - doc: fix a typo in the netlabel-config man page


author: Pavel Reichl <preichl@redhat.com> - 0.4.2-3
changelog:
  - Actually change License from BSD to LGPL, based on content of COPYING file
  - Convert License tag to SPDX format


author: Kevin Fenzi <kevin@scrye.com> - 1.0.7-1
changelog:
  - Update to 1.0.7. Fixes rhbz#2155658
  - Build the package with setuptools instead of distutils. Fixes: rhbz#2154872


author: Phil Sutter <psutter@redhat.com> - 1:1.0.9-1
changelog:
  - Fix devel sub-package description
  - Utilize pyproject-rpm-macros for the python sub-package
  - new version 1.0.9


author: Phil Sutter <psutter@redhat.com> [1.1.1-1.el10]
changelog:
  - monitor: Recognize flowtable add/del events (Phil Sutter) [RHEL-65346]
  - tests: py: Fix for storing payload into missing file (Phil Sutter) [RHEL-65346]
  - json: Support typeof in set and map types (Phil Sutter) [RHEL-65346]
  - json: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - doc: extend description of fib expression (Phil Sutter) [RHEL-65346]
  - tests: monitor: fix up test case breakage (Phil Sutter) [RHEL-65346]
  - src: fix extended netlink error reporting with large set elements (Phil Sutter) [RHEL-65346]
  - rule: netlink attribute offset is uint32_t for struct nlerr_loc (Phil Sutter) [RHEL-65346]
  - mnl: update cmd_add_loc() to take struct nlmsghdr (Phil Sutter) [RHEL-65346]
  - mnl: rename to mnl_seqnum_alloc() to mnl_seqnum_inc() (Phil Sutter) [RHEL-65346]
  - src: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - libnftables-json: fix raw payload expression documentation (Phil Sutter) [RHEL-65346]
  - tests: shell: fix spurious dump failure in vmap timeout test (Phil Sutter) [RHEL-65346]
  - Rebase onto version 1.1.1 (Phil Sutter) [RHEL-65346]


author: Phil Sutter <psutter@redhat.com> [1.1.1-5.el10]
changelog:
  - src: add conntrack information to trace monitor mode (Phil Sutter) [RHEL-102994]
  - src: split monitor trace code into new trace.c (Phil Sutter) [RHEL-102994]


author: Phil Sutter <psutter@redhat.com> [1.1.1-6.el10]
changelog:
  - Makefile: Fix for 'make CFLAGS=...' (Phil Sutter) [RHEL-108851]
  - table: Embed creating nft version into userdata (Phil Sutter) [RHEL-108851]
  - doc: nft.8: Minor NAT STATEMENTS section review (Phil Sutter) [RHEL-106743]
  - trace: Fix for memleak in trace_alloc_list() error path (Phil Sutter) [RHEL-111205]


author: Lukáš Zaoral <lzaoral@redhat.com> - 0.5-42.20150602git
changelog:
  - recognize the -m option
  - modernize the specfile
      - use recommended systemd macros
      - fix manual pages installation
      - sort file list and BuildRequires
      - use modern make macros
      - simplify %install section


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.1-4
changelog:
  - Install NetworkManager override for nbft interfaces
  - Rename reconnect NetworkManager hook to 99-nvme-nbft-connect.sh


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.8-2.D20220919gitb041f6d
changelog:
  - Update to the latest git, expecially:
    - Update to Unicode 15.0 (upstream #272)
    - [[:punct:]] behavoir change (upsteam #268)


author: Than Ngo <than@redhat.com> - 3.23.0-1
changelog:
  - 3.23.0
     * EP11: Add support for FIPS-session mode
     * Updates to harden against RSA timing attacks
     * Bug fixes


author: Than Ngo <than@redhat.com> - 3.24.0-1
changelog:
  - Resolves: RHEL-58996, update to 3.24.0
  - Resolves: RHEL-39004, provide opencryptoki CCA Token also on x86_64 and ppc64le
  - Resolves: RHEL-43675, openCryptoki cca token RSA OAEP v2.1 support
  - Resolves: RHEL-43674, openCryptoki CCA token support of Dilithium
  - Resolves: RHEL-43676, openCryptoki cca token SHA3 support
  - Resolves: RHEL-24036, support protected keys for extractable keys


author: Than Ngo <than@redhat.com> - 3.24.0-5
changelog:
  - Use systemd-sysusers
  - Modifie the unit file to change file ownership
  - opencryptoki doesn't work in image mode
    Resolves: RHEL-77146


author: Than Ngo <than@redhat.com> - 3.24.0-7
changelog:
  - Resolves: RHEL-80632, tokens are deleted on reboot
  - Related: RHEL-77146, opencryptoki doesn't work in image mode


author: Than Ngo <than@redhat.com> - 3.25.0-1
changelog:
  - Resolves: RHEL-85376, ep11 token: PKCS #11 3.0 - support SHA3
  - Resolves: RHEL-90589, CCA token: basic support of AES-GCM
  - Resolves: RHEL-72964, cca token support cipher keys
  - Resolves: RHEL-72968, Support for CKM_RSA_AES_KEY_WRAP for cca, ica and soft tokens
  - Resolves: RHEL-73343, Upgrade openCryptoki to latest version
  - Resolves: RHEL-75144, p11kmip: a tool to import/export PKCS #11 keys from to a KMIP server
  - Resolves: RHEL-75761, ep11 token: import and export of secure key objects
  - Resolves: RHEL-85374, cca token: Support ECDH to derive AES keys


author: Than Ngo <than@redhat.com> - 3.25.0-2
changelog:
  - Related: RHEL-73343, Fix detection of EC curve not supported by OpenSSL-3.5.x
  - Related: RHEL-77146, Fix the image mode issue again as bootc expects to use /run/lock


author: Than Ngo <than@redhat.com> - 3.25.0-3
changelog:
  - Fix incorrect effective group id of pkcsslotd daemon
  - Fix covscan findings
    Resolves: RHEL-104598


author: Simon Pichugin <spichugi@redhat.com> - 2.6.7-1
changelog:
  - Rebase to version 2.6.7 (rhbz#2261163)
  - Use systemd-sysusers for ldap user and group (rhbz#2173965)
  - Fix compiler errors (rhbz#2261427)
  - Replace License with SPDX identifier


author: Simon Pichugin <spichugi@redhat.com> - 2.6.7-2
changelog:
  - Remove libslapi from the main package (RHEL-35581)
  - Add "servers" conditional which includes libslapi


author: Simon Pichugin <spichugi@redhat.com> - 2.6.8-1
changelog:
  - Rebase to version 2.6.8 (RHEL-71052)
  - Avoid SSL context cleanup during library destruction (RHEL-68424)


author: Veronika Hanulikova <vhanulik@redhat.com> - 0.26.1-1
changelog:
  - Rebase to new upstream release (RHEL-71523)
  - Separate OpenSC into libraries and binaries (RHEL-73314)


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-3
changelog:
  - Extra help information should not be printed if stderr is not a TTY
    Resolves: RHEL-63061
  - Provide details on crypto error instead of "error in libcrypto"
    Resolves: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-5
changelog:
  - Fix regression of Match directive processing
    Resolves: RHEL-76317
  - Avoid linking issues for openssl logging
    Related: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-6
changelog:
  - Fix regression of Match directive processing
    Related: RHEL-76317
  - Fix missing error codes set and invalid error code checks in OpenSSH. It
    prevents memory exhaustion attack and a MITM attack when VerifyHostKeyDNS
    is on (CVE-2025-26465, CVE-2025-26466).
    Resolves: RHEL-78699
    Resolves: RHEL-78943


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-8
changelog:
  - OpenSSH should not use its own implementation of MLKEM
    Resolves: RHEL-58252
  - Correct processing of Compression directive
    Resolves: RHEL-68346
  - Supress systemd warning
    Resolves: RHEL-84816


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-9
changelog:
  - CVE-2025-32728: Fix logic error in DisableForwarding option
    Resolves: RHEL-86819
  - Provide better error for non-supported private keys
    Resolves: RHEL-68124
  - Ignore bad hostkeys in known_hosts file
    Resolves: RHEL-83644


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-15
changelog:
  - Fix implicit destination path selection when source path ends with ".."
    Resolves: RHEL-118406
  - Canonicalize username when matching a user
    Resolves: RHEL-101440


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-15
changelog:
  - Fix providers no_cache behavior
    Resolves: RHEL-71903
  - Fix pkcs12 command line segfault
    Resolves: RHEL-70878
  - Print key exchange group for hybrid PQC
    Resolves: RHEL-66163
  - Ensure correct fips.so checksum calculation
    Resolves: RHEL-73170
  - Locally configured providers should not interfere with openssl build-time tests
    Resolves: RHEL-76182
  - Load system default cipher string from crypto-policies configuration file
    include /etc/crypto-policies/back-ends/opensslcnf.config and remove
    /etc/crypto-policies/back-ends/openssl.config.
    Resolves: RHEL-71132


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-16
changelog:
  - Fix timing side-channel in ECDSA signature computation (CVE-2024-13176)
    Resolves: RHEL-70879
  - Load system default cipher string from crypto-policies configuration file
    should ignore errors.
    Related: RHEL-71132
  - RFC7250 handshakes with unauthenticated servers don't abort as expected (CVE-2024-12797)
    Resolves: RHEL-76754
  - Fix segfault on printing the temp key from s_client when connection is not established
    Resolves: RHEL-79045


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-1
changelog:
  - Rebasing OpenSSL to 3.5
    Resolves: RHEL-80811
    Resolves: RHEL-57022
    Resolves: RHEL-24098
    Resolves: RHEL-24097
    Resolves: RHEL-86865


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-3
changelog:
  - Fix `openssl speed` running in FIPS mode
    Resolves: RHEL-88908
  - pkeyutl ecdsa signature with sha1 shouldn't work by default
    Resolves: RHEL-88911
  - Expose settable params for EVP_SKEY
    Resolves: RHEL-88913
  - Restore RHEL9-style indicators defines
    Resolves: RHEL-88906
  - Enable sslkeylog support
    Resolves: RHEL-90853
  - Fix UEFI builds
    Resolves: RHEL-89137


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-4
changelog:
  - Fix regressions caused by rebase to OpenSSL 3.5
    Related: RHEL-80811
  - Fix UEFI builds on double function definitions
    Resolves: RHEL-93168


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-5
changelog:
  - Compact patches for better maintainability
    Related: RHEL-80811
  - Make hybrid MLKEM work with our FIPS provider (3.0.7)
    Resolves: RHEL-94614


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.1-1
changelog:
  - Rebasing to OpenSSL 3.5.1
    Resolves: RHEL-90350
    Resolves: RHEL-95613
    Resolves: RHEL-97796
    Resolves: RHEL-99353
    Resolves: RHEL-100168


author: Simo Sorce <simo@redhat.com> - 1:3.5.1-2
changelog:
  - Move fips.so to a seprate subpackage
    Reverts FIPS self test for SLH-DSA
    Add Suggests to try to prefer the openssl-fips-provider package
    over the fips-provider-next package by default
    Revolves: RHEL-102408
    Related: RHEL-80811


author: Simo Sorce <simo@redhat.com> - 1:3.5.1-3
changelog:
  - Add custom define to disable symbol versioning in downstream patched code
    Also add stricter Suggests for openssl-fips-provider
    Resolves: RHEL-101548
  - Fix Requires/Provider to fix default install of fips providers
    Resolves: RHEL-105010


author: Pavol Žáčik <pzacik@redhat.com> - 1:3.5.1-4
changelog:
  - Make openssl speed test signatures without errors
    Resolves: RHEL-95182
  - Build tests in check and without LTO
    Resolves: RHEL-111634


author: Pavol Žáčik <pzacik@redhat.com> - 1:3.5.1-5
changelog:
  - Fix globally disabled LTO
    Related: RHEL-111634
  - Initialize reserved and unused memory in aes-s390x.pl
    Resolves: RHEL-107479


author: Hedayat Vatankhah <hedayat.fwd+rpmchlog@gmail.com> - 1.81-1
changelog:
  - Update to latest upstream version with better support for latest OSes,
    closes rhbz#2090942
  - Remove 'which' dependency, closes rhbz#2111531
  - Add support for detecting EFI shell binary (shell.efi), closes rhbz#2101953
  - Add support for Win 11 on ARM 64 systems


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-2
changelog:
  - Fix static analyzer detected issues. Resolves: RHEL-36475
  - pam_env: fixes for NULL environment variables


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-6
changelog:
  - pam_access: always match local address and clarify LOCAL keyword behaviour.
    Resolves: RHEL-65223


author: Brian C. Lane <bcl@redhat.com> - 3.5-11
changelog:
  - parted: Fix ending sector location when using kibi IEC suffix (bcl)
  - tests: Fix formatting and snprintf warnings in tests. (bcl)
  - ui: Add checks for prompt being NULL (bcl)
  - strlist: Handle realloc error in wchar_to_str (bcl)
  - libparted: Fix potential NULL dereference in ped_disk_next_partition (bcl)
  - filesys: Check for null from close_fn (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.5.28-1
changelog:
  - Upstream 3.5.28 Alpha release
  - Dropped all patches included in new upstream release
  - Bumped minor version on libparted.so and libparted-fs-resize.so


author: Brian C. Lane <bcl@redhat.com> - 3.6-7
changelog:
  - tests: Add test for dvh with a bad checksum (bcl)
    Related: RHEL-73220
  - libparted: Fix dvh disklabel unhandled exception (bcl)
    Related: RHEL-73220
  - tests: Add test for SUN disklabel handling (bcl)
    Related: RHEL-73220
  - libparted: Fix sun disklabel unhandled exception (bcl)
    Resolves: RHEL-73220


author: Michal Hlavinka <mhlavink@redhat.com> - 3.9.0-4
changelog:
  - update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1


author: Michal Hlavinka <mhlavink@redhat.com> - 3.13.0-1
changelog:
  - updated to 3.13, adds support for cxl1.1 device link status information (#RHEL-29153)
  - add riscv64 build support (#RHEL-40383)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.38.2-503
changelog:
  - 5.38.2 bump (see <https://metacpan.org/release/PEVANS/perl-5.38.2/view/pod/perldelta.pod>
    or release notes


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-509
changelog:
  - 5.40.0 bump (see <https://metacpan.org/release/HAARG/perl-5.40.0/view/pod/perldelta.pod)
  - Subpackage Term-Table
  - Subpackage Test-Suite2


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-512
changelog:
  - Resolves: RHEL-75798
  - 5.40.1 bump (see <https://metacpan.org/release/SHAY/perl-5.40.1/view/pod/perldelta.pod>)
  - Add config.over to make build od perl reproducible
  - Removed unnecessary conversion
  - Add new systemtap-sdt-dtrace to build deps


author: Paul Howarth <paul@city-fan.org> - 1.92-7
changelog:
  - Update test suite to handle potential unavailability of sha1 algorithm
    https://github.com/radiator-software/p5-net-ssleay/pull/433
  - Avoid deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 1.94-1
changelog:
  - Update to 1.94
    - Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
      3.2, and LibreSSL 3.5-3.8
    - Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
      compile, it should now be much easier to identify the cause
    - libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
      function are now exposed, enabling fine-grained control over the
      initialisation and configuration of both libraries
    - libssl functions implementing TLS 1.3 PSK authentication are now exposed,
      in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
      and SSL_CTX_set_psk_use_session_callback() (on the client side)
    - libssl functions implementing server-side TLS 1.2 PSK authentication are
      now exposed, in particular SSL_CTX_set_psk_server_callback()
    - libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
      TLS server to set a callback function that is executed when the server
      processes a ClientHello message
    - Many more libcrypto/libssl constants and functions are now exposed; see the
      release notes for the 1.93 developer releases for a full list


author: Vit Mojzis <vmojzis@redhat.com> - 3.9-2
changelog:
  - semanage: Reset active value when deleting boolean customizations (RHEL-111421)
  - setfiles: Add -A option to disable SELINUX_RESTORECON_ADD_ASSOC (RHEL-111505)


author: Christian Glombek <cglombek@redhat.com> - 123-2
changelog:
  - Provide a sysusers.d file to get user() and group() provides
    (see https://fedoraproject.org/wiki/Changes/Adopting_sysusers.d_format).


author: Jan Rybar <jrybar@redhat.com> - 125-4
changelog:
  - changing log level via dbus is now restricted to root
  - backport of https://github.com/polkit-org/polkit/commit/5a4ba7dfdcc3f
  - Resolves: RHEL-90807


author: Jan Rybar <jrybar@redhat.com> - 0.1-26
changelog:
  - use build macros, on behalf of original author Tom Stellard (tstellar)
  - Pagure doesn't allow one-click rebase, AFAIK


author: Filip Janus <fjanus@redhat.com> - 16.0-1
changelog:
  - Add temporary fix for failing perl test
  - plperl_warning.patch
  - Related: https://bugzilla.redhat.com/show_bug.cgi?id=2238686


author: Filip Janus <fjanus@redhat.com> - 16.0-2
changelog:
  - Remove unused beta macro from spec
  - add support for setting default PG stream using
    postgresql_default macro


author: Filip Janus <fjanus@redhat.com> - 16.1-2
changelog:
  - Add symbol any to ensure conflict with othere postgresql streams
  - sympol postgresql is now used only for setting the default version
    of postgresql in the repository
  - It was done due to dnf feature. more about it:
    https://github.com/rpm-software-management/dnf5/issues/620


author: Filip Janus <fjanus@redhat.com> - 16.1-5
changelog:
  - Add versioned provide to the default version
  - Obsolete versioned is no more needed since only default stream provides
    postgresql symbol


author: Jan Rybar <jrybar@redhat.com> - 6.6.4-17
changelog:
  - migrate to autosetup; convert specfile script to a patch
  - FORTIFY_SOURCE_3 detected a buffer overflow
  - Resolves: bz#2190057


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-5
changelog:
  - libselinux-3.7-3
  - restorecon: Include <selinux/label.h>
  - Fix integer comparison issues when compiling for 32-bit


author: Jan Stancek <jstancek@redhat.com> [6.11.0-26.el10]
changelog:
  - redhat: drop ARK changelog (Jan Stancek) [RHEL-56700]
  - redhat: regenerate test-data (Jan Stancek) [RHEL-56700]
  - redhat: rpminspect.yaml: more tests to ignore in selftests (Jan Stancek) [RHEL-56700]
  - redhat/Makefile.variables: don't set DISTRO (Jan Stancek) [RHEL-56700]
  - redhat/Makefile.variables: set PATCHLIST_URL to none (Jan Stancek) [RHEL-56700]
  - redhat: gitlab-ci: add initial version (Jan Stancek) [RHEL-56700]
  - redhat: update rpminspect with c9s one (Jan Stancek) [RHEL-56700]
  - redhat: remove fedora configs and files (Jan Stancek) [RHEL-56700]
  - redhat: init RHEL10.0 beta variables and dist tag (Jan Stancek) [RHEL-56700]
  - redhat: set release version (Jan Stancek) [RHEL-56700]
  - redhat: fix CONFIG_PREEMPT config (Jan Stancek) [RHEL-56700]
  - KVM: selftests: Fix build on on non-x86 architectures (Mark Brown)
  - 9p: fix slab cache name creation for real (Linus Torvalds)
  - KVM: arm64: Ensure vgic_ready() is ordered against MMIO registration (Oliver Upton)
  - KVM: arm64: vgic: Don't check for vgic_ready() when setting NR_IRQS (Oliver Upton)
  - KVM: arm64: Fix shift-out-of-bounds bug (Ilkka Koskinen)
  - KVM: arm64: Shave a few bytes from the EL2 idmap code (Marc Zyngier)
  - KVM: arm64: Don't eagerly teardown the vgic on init error (Marc Zyngier)
  - KVM: arm64: Expose S1PIE to guests (Mark Brown)
  - KVM: arm64: nv: Clarify safety of allowing TLBI unmaps to reschedule (Oliver Upton)
  - KVM: arm64: nv: Punt stage-2 recycling to a vCPU request (Oliver Upton)
  - KVM: arm64: nv: Do not block when unmapping stage-2 if disallowed (Oliver Upton)
  - KVM: arm64: nv: Keep reference on stage-2 MMU when scheduled out (Oliver Upton)
  - KVM: arm64: Unregister redistributor for failed vCPU creation (Oliver Upton)
  - KVM: selftests: aarch64: Add writable test for ID_AA64PFR1_EL1 (Shaoqin Huang)
  - KVM: arm64: Allow userspace to change ID_AA64PFR1_EL1 (Shaoqin Huang)
  - KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guest (Shaoqin Huang)
  - KVM: arm64: Disable fields that KVM doesn't know how to handle in ID_AA64PFR1_EL1 (Shaoqin Huang)
  - KVM: arm64: Make the exposed feature bits in AA64DFR0_EL1 writable from userspace (Shameer Kolothum)
  - RISCV: KVM: use raw_spinlock for critical section in imsic (Cyan Yang)
  - KVM: selftests: Fix out-of-bounds reads in CPUID test's array lookups (Sean Christopherson)
  - KVM: selftests: x86: Avoid using SSE/AVX instructions (Vitaly Kuznetsov)
  - KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory (Sean Christopherson)
  - KVM: VMX: reset the segment cache after segment init in vmx_vcpu_reset() (Maxim Levitsky)
  - KVM: x86: Clean up documentation for KVM_X86_QUIRK_SLOT_ZAP_ALL (Sean Christopherson)
  - KVM: x86/mmu: Add lockdep assert to enforce safe usage of kvm_unmap_gfn_range() (Sean Christopherson)
  - KVM: x86/mmu: Zap only SPs that shadow gPTEs when deleting memslot (Sean Christopherson)
  - x86/kvm: Override default caching mode for SEV-SNP and TDX (Kirill A. Shutemov)
  - KVM: Remove unused kvm_vcpu_gfn_to_pfn_atomic (Dr. David Alan Gilbert)
  - KVM: Remove unused kvm_vcpu_gfn_to_pfn (Dr. David Alan Gilbert)
  - uprobe: avoid out-of-bounds memory access of fetching args (Qiao Ma)
  - proc: Fix W=1 build kernel-doc warning (Thorsten Blum)
  - afs: Fix lock recursion (David Howells)
  - fs: Fix uninitialized value issue in from_kuid and from_kgid (Alessandro Zanni)
  - fs: don't try and remove empty rbtree node (Christian Brauner)
  - netfs: Downgrade i_rwsem for a buffered write (David Howells)
  - nilfs2: fix kernel bug due to missing clearing of buffer delay flag (Ryusuke Konishi)
  - openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) (Aleksa Sarai)
  - netfs: fix documentation build error (Jonathan Corbet)
  - netfs: In readahead, put the folio refs as soon extracted (David Howells)
  - crypto: lib/mpi - Fix an "Uninitialized scalar variable" issue (Qianqiang Liu)
  - Revert "Merge branch 'enablement/gpio-expander' into 'os-build'" (Justin M. Forbes)
  - v6.12-rc2-rt4 (Sebastian Andrzej Siewior)
  - sched: Replace PREEMPT_AUTO with LAZY_PREEMPT. (Sebastian Andrzej Siewior)
  - softirq: Clean white space. (Sebastian Andrzej Siewior)
  - mm: percpu: Increase PERCPU_DYNAMIC_SIZE_SHIFT on certain builds. (Sebastian Andrzej Siewior)
  - ARM: vfp: Rename the locking functions. (Sebastian Andrzej Siewior)
  - v6.12-rc2-rt3 (Sebastian Andrzej Siewior)
  - v6.12-rc1-rt2 (Sebastian Andrzej Siewior)
  - Revert "time: Allow to preempt after a callback." + dependencies. (Sebastian Andrzej Siewior)
  - Revert "sched/rt: Don't try push tasks if there are none." (Sebastian Andrzej Siewior)
  - Add localversion for -RT release (Thomas Gleixner)
  - sysfs: Add /sys/kernel/realtime entry (Clark Williams)
  - riscv: add PREEMPT_AUTO support (Jisheng Zhang)
  - POWERPC: Allow to enable RT (Sebastian Andrzej Siewior)
  - powerpc/stackprotector: work around stack-guard init from atomic (Sebastian Andrzej Siewior)
  - powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT (Bogdan Purcareata)
  - powerpc/pseries: Select the generic memory allocator. (Sebastian Andrzej Siewior)
  - powerpc/pseries/iommu: Use a locallock instead local_irq_save() (Sebastian Andrzej Siewior)
  - powerpc: traps: Use PREEMPT_RT (Sebastian Andrzej Siewior)
  - ARM: Allow to enable RT (Sebastian Andrzej Siewior)
  - ARM: vfp: Move sending signals outside of vfp_lock()ed section. (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_support_entry(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Use vfp_lock() in vfp_sync_hwstate(). (Sebastian Andrzej Siewior)
  - ARM: vfp: Provide vfp_lock() for VFP locking. (Sebastian Andrzej Siewior)
  - arm: Disable FAST_GUP on PREEMPT_RT if HIGHPTE is also enabled. (Sebastian Andrzej Siewior)
  - ARM: enable irq in translation/section permission fault handlers (Yadi.hu)
  - arm: Disable jump-label on PREEMPT_RT. (Thomas Gleixner)
  - sched: define TIF_ALLOW_RESCHED (Thomas Gleixner)
  - Revert "drm/i915: Depend on !PREEMPT_RT." (Sebastian Andrzej Siewior)
  - drm/i915/guc: Consider also RCU depth in busy loop. (Sebastian Andrzej Siewior)
  - drm/i915: Drop the irqs_disabled() check (Sebastian Andrzej Siewior)
  - drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() (Sebastian Andrzej Siewior)
  - drm/i915: Disable tracing points on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't check for atomic context on PREEMPT_RT (Sebastian Andrzej Siewior)
  - drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates (Mike Galbraith)
  - drm/i915: Use preempt_disable/enable_rt() where recommended (Mike Galbraith)
  - time: Allow to preempt after a callback. (Sebastian Andrzej Siewior)
  - softirq: Add function to preempt serving softirqs. (Sebastian Andrzej Siewior)
  - sched/core: Provide a method to check if a task is PI-boosted. (Sebastian Andrzej Siewior)
  - softirq: Wake ktimers thread also in softirq. (Junxiao Chang)
  - tick: Fix timer storm since introduction of timersd (Frederic Weisbecker)
  - rcutorture: Also force sched priority to timersd on boosting test. (Frederic Weisbecker)
  - softirq: Use a dedicated thread for timer wakeups. (Sebastian Andrzej Siewior)
  - locking/rt: Annotate unlock followed by lock for sparse. (Sebastian Andrzej Siewior)
  - locking/rt: Add sparse annotation for RCU. (Sebastian Andrzej Siewior)
  - locking/rt: Remove one __cond_lock() in RT's spin_trylock_irqsave() (Sebastian Andrzej Siewior)
  - locking/rt: Add sparse annotation PREEMPT_RT's sleeping locks. (Sebastian Andrzej Siewior)
  - sched/rt: Don't try push tasks if there are none. (Sebastian Andrzej Siewior)
  - serial: 8250: Revert "drop lockdep annotation from serial8250_clear_IER()" (John Ogness)
  - serial: 8250: Switch to nbcon console (John Ogness)
  - Linux v6.12-rc4


author: Jan Stancek <jstancek@redhat.com> [6.11.0-27.el10]
changelog:
  - Linux 6.12-rc5 (Linus Torvalds)
  - x86/sev: Ensure that RMP table fixups are reserved (Ashish Kalra)
  - x86/microcode/AMD: Split load_microcode_amd() (Borislav Petkov (AMD))
  - x86/microcode/AMD: Pay attention to the stepping dynamically (Borislav Petkov (AMD))
  - x86/lam: Disable ADDRESS_MASKING in most cases (Pawan Gupta)
  - fgraph: Change the name of cpuhp state to "fgraph:online" (Steven Rostedt)
  - fgraph: Fix missing unlock in register_ftrace_graph() (Li Huafei)
  - platform/x86: asus-wmi: Fix thermal profile initialization (Armin Wolf)
  - platform/x86: dell-wmi: Ignore suspend notifications (Armin Wolf)
  - platform/x86/intel/pmc: Fix pmc_core_iounmap to call iounmap for valid addresses (Vamsi Krishna Brahmajosyula)
  - platform/x86:intel/pmc: Revert "Enable the ACPI PM Timer to be turned off when suspended" (Marek Maslanka)
  - firewire: core: fix invalid port index for parent device (Takashi Sakamoto)
  - block: fix sanity checks in blk_rq_map_user_bvec (Xinyu Zhang)
  - md/raid10: fix null ptr dereference in raid10_size() (Yu Kuai)
  - md: ensure child flush IO does not affect origin bio->bi_status (Li Nan)
  - xfs: update the pag for the last AG at recovery time (Christoph Hellwig)
  - xfs: don't use __GFP_RETRY_MAYFAIL in xfs_initialize_perag (Christoph Hellwig)
  - xfs: error out when a superblock buffer update reduces the agcount (Christoph Hellwig)
  - xfs: update the file system geometry after recoverying superblock buffers (Christoph Hellwig)
  - xfs: merge the perag freeing helpers (Christoph Hellwig)
  - xfs: pass the exact range to initialize to xfs_initialize_perag (Christoph Hellwig)
  - xfs: don't fail repairs on metadata files with no attr fork (Darrick J. Wong)
  - generic: enable RPMB for all configs that enable MMC (Peter Robinson)
  - fedora: riscv: Don't override MMC platform defaults (Peter Robinson)
  - common: only enable on MMC_DW_BLUEFIELD (Peter Robinson)
  - fedora: aarch64: Stop overriding CONFIG_MMC defaults (Peter Robinson)
  - commong: The KS7010 driver has been removed (Peter Robinson)
  - Revert "fs/9p: simplify iget to remove unnecessary paths" (Dominique Martinet)
  - Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl" (Dominique Martinet)
  - Revert "fs/9p: remove redundant pointer v9ses" (Dominique Martinet)
  - Revert " fs/9p: mitigate inode collisions" (Dominique Martinet)
  - cifs: fix warning when destroy 'cifs_io_request_pool' (Ye Bin)
  - smb: client: Handle kstrdup failures for passwords (Henrique Carvalho)
  - fuse: remove stray debug line (Miklos Szeredi)
  - Revert "fuse: move initialization of fuse_file to fuse_writepages() instead of in callback" (Miklos Szeredi)
  - fuse: update inode size after extending passthrough write (Amir Goldstein)
  - fs: pass offset and result to backing_file end_write() callback (Amir Goldstein)
  - nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net (Yang Erkun)
  - nfsd: fix race between laundromat and free_stateid (Olga Kornievskaia)
  - ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue (Shubham Panwar)
  - ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] (Christian Heusel)
  - ACPI: PRM: Clean up guid type in struct prm_handler_info (Dan Carpenter)
  - ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context (Koba Ko)
  - powercap: dtpm_devfreq: Fix error check against dev_pm_qos_add_request() (Yuan Can)
  - cpufreq: CPPC: fix perf_to_khz/khz_to_perf conversion exception (liwei)
  - cpufreq: docs: Reflect latency changes in docs (Christian Loehle)
  - PCI/pwrctl: Abandon QCom WCN probe on pre-pwrseq device-trees (Bartosz Golaszewski)
  - PCI: Hold rescan lock while adding devices during host probe (Bartosz Golaszewski)
  - fbdev: wm8505fb: select CONFIG_FB_IOMEM_FOPS (Arnd Bergmann)
  - fbdev: da8xx: remove the driver (Bartosz Golaszewski)
  - fbdev: Constify struct sbus_mmap_map (Christophe JAILLET)
  - fbdev: nvidiafb: fix inconsistent indentation warning (SurajSonawane2415)
  - fbdev: sstfb: Make CONFIG_FB_DEVICE optional (Gonzalo Silvalde Blanco)
  - MAINTAINERS: add a keyword entry for the GPIO subsystem (Bartosz Golaszewski)
  - ata: libata: Set DID_TIME_OUT for commands that actually timed out (Niklas Cassel)
  - ASoC: qcom: sc7280: Fix missing Soundwire runtime stream alloc (Krzysztof Kozlowski)
  - ASoC: fsl_micfil: Add sample rate constraint (Shengjiu Wang)
  - ASoC: rt722-sdca: increase clk_stop_timeout to fix clock stop issue (Jack Yu)
  - ASoC: SOF: Intel: hda: Always clean up link DMA during stop (Ranjani Sridharan)
  - soundwire: intel_ace2x: Send PDI stream number during prepare (Ranjani Sridharan)
  - ASoC: SOF: Intel: hda: Handle prepare without close for non-HDA DAI's (Ranjani Sridharan)
  - ASoC: SOF: ipc4-topology: Do not set ALH node_id for aggregated DAIs (Ranjani Sridharan)
  - ASoC: fsl_micfil: Add a flag to distinguish with different volume control types (Chancel Liu)
  - ASoC: codecs: lpass-rx-macro: fix RXn(rx,n) macro for DSM_CTL and SEC7 regs (Alexey Klimov)
  - ASoC: Change my e-mail to gmail (Kirill Marinushkin)
  - ASoC: Intel: soc-acpi: lnl: Add match entry for TM2 laptops (Derek Fang)
  - ASoC: amd: yc: Fix non-functional mic on ASUS E1404FA (Ilya Dudikov)
  - MAINTAINERS: Update maintainer list for MICROCHIP ASOC, SSC and MCP16502 drivers (Andrei Simion)
  - ASoC: qcom: Select missing common Soundwire module code on SDM845 (Krzysztof Kozlowski)
  - ASoC: fsl_esai: change dev_warn to dev_dbg in irq handler (Shengjiu Wang)
  - ASoC: rsnd: Fix probe failure on HiHope boards due to endpoint parsing (Lad Prabhakar)
  - ASoC: max98388: Fix missing increment of variable slot_found (Colin Ian King)
  - ASoC: amd: yc: Add quirk for ASUS Vivobook S15 M3502RA (Christian Heusel)
  - ASoC: topology: Bump minimal topology ABI version (Amadeusz Sławiński)
  - ASoC: codecs: Fix error handling in aw_dev_get_dsp_status function (Zhu Jun)
  - ASoC: qcom: sdm845: add missing soundwire runtime stream alloc (Alexey Klimov)
  - ASoC: loongson: Fix component check failed on FDT systems (Binbin Zhou)
  - ASoC: dapm: avoid container_of() to get component (Benjamin Bara)
  - ASoC: SOF: Intel: hda-loader: do not wait for HDaudio IOC (Kai Vehmanen)
  - ASoC: SOF: amd: Fix for ACP SRAM addr for acp7.0 platform (Venkata Prasad Potturu)
  - ASoC: SOF: amd: Add error log for DSP firmware validation failure (Venkata Prasad Potturu)
  - ASoC: Intel: avs: Update stream status in a separate thread (Amadeusz Sławiński)
  - ASoC: dt-bindings: davinci-mcasp: Fix interrupt properties (Miquel Raynal)
  - ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() (Zichen Xie)
  - ALSA: hda/realtek: Update default depop procedure (Kailang Yang)
  - ALSA: hda/tas2781: select CRC32 instead of CRC32_SARWATE (Eric Biggers)
  - ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 (José Relvas)
  - ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() (Andrey Shumilin)
  - drm/xe: Don't restart parallel queues multiple times on GT reset (Nirmoy Das)
  - drm/xe/ufence: Prefetch ufence addr to catch bogus address (Nirmoy Das)
  - drm/xe: Handle unreliable MMIO reads during forcewake (Shuicheng Lin)
  - drm/xe/guc/ct: Flush g2h worker in case of g2h response timeout (Badal Nilawar)
  - drm/xe: Enlarge the invalidation timeout from 150 to 500 (Shuicheng Lin)
  - drm/bridge: tc358767: fix missing of_node_put() in for_each_endpoint_of_node() (Javier Carrasco)
  - drm/bridge: Fix assignment of the of_node of the parent to aux bridge (Abel Vesa)
  - i915: fix DRM_I915_GVT_KVMGT dependencies (Arnd Bergmann)
  - drm/amdgpu: handle default profile on on devices without fullscreen 3D (Alex Deucher)
  - drm/amd/display: Disable PSR-SU on Parade 08-01 TCON too (Mario Limonciello)
  - drm/amdgpu: fix random data corruption for sdma 7 (Frank Min)
  - drm/amd/display: temp w/a for DP Link Layer compliance (Aurabindo Pillai)
  - drm/amd/display: temp w/a for dGPU to enter idle optimizations (Aurabindo Pillai)
  - drm/amd/pm: update deep sleep status on smu v14.0.2/3 (Kenneth Feng)
  - drm/amd/pm: update overdrive function on smu v14.0.2/3 (Kenneth Feng)
  - drm/amd/pm: update the driver-fw interface file for smu v14.0.2/3 (Kenneth Feng)
  - drm/amd: Guard against bad data for ATIF ACPI method (Mario Limonciello)
  - x86: fix whitespace in runtime-const assembler output (Linus Torvalds)
  - x86: fix user address masking non-canonical speculation issue (Linus Torvalds)
  - v6.12-rc4-rt6 (Sebastian Andrzej Siewior)
  - sched: Update the lazy-preempt bits. (Sebastian Andrzej Siewior)
  - timer: Update the ktimersd series. (Sebastian Andrzej Siewior)
  - v6.12-rc4-rt5 (Sebastian Andrzej Siewior)
  - bpf: Check validity of link->type in bpf_link_show_fdinfo() (Hou Tao)
  - bpf: Add the missing BPF_LINK_TYPE invocation for sockmap (Hou Tao)
  - bpf: fix do_misc_fixups() for bpf_get_branch_snapshot() (Andrii Nakryiko)
  - bpf,perf: Fix perf_event_detach_bpf_prog error handling (Jiri Olsa)
  - selftests/bpf: Add test for passing in uninit mtu_len (Daniel Borkmann)
  - selftests/bpf: Add test for writes to .rodata (Daniel Borkmann)
  - bpf: Remove MEM_UNINIT from skb/xdp MTU helpers (Daniel Borkmann)
  - bpf: Fix overloading of MEM_UNINIT's meaning (Daniel Borkmann)
  - bpf: Add MEM_WRITE attribute (Daniel Borkmann)
  - bpf: Preserve param->string when parsing mount options (Hou Tao)
  - bpf, arm64: Fix address emission with tag-based KASAN enabled (Peter Collingbourne)
  - net: dsa: mv88e6xxx: support 4000ps cycle counter period (Shenghao Yang)
  - net: dsa: mv88e6xxx: read cycle counter period from hardware (Shenghao Yang)
  - net: dsa: mv88e6xxx: group cycle counter coefficients (Shenghao Yang)
  - net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition (Reinhard Speyerer)
  - hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event (Haiyang Zhang)
  - net: dsa: microchip: disable EEE for KSZ879x/KSZ877x/KSZ876x (Tim Harvey)
  - Bluetooth: ISO: Fix UAF on iso_sock_timeout (Luiz Augusto von Dentz)
  - Bluetooth: SCO: Fix UAF on sco_sock_timeout (Luiz Augusto von Dentz)
  - Bluetooth: hci_core: Disable works on hci_unregister_dev (Luiz Augusto von Dentz)
  - xfrm: fix one more kernel-infoleak in algo dumping (Petr Vaganov)
  - xfrm: validate new SA's prefixlen using SA family when sel.family is unset (Sabrina Dubroca)
  - xfrm: policy: remove last remnants of pernet inexact list (Florian Westphal)
  - xfrm: respect ip protocols rules criteria when performing dst lookups (Eyal Birger)
  - xfrm: extract dst lookup parameters into a struct (Eyal Birger)
  - posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() (Jinjie Ruan)
  - r8169: avoid unsolicited interrupts (Heiner Kallweit)
  - net: sched: use RCU read-side critical section in taprio_dump() (Dmitry Antipov)
  - net: sched: fix use-after-free in taprio_change() (Dmitry Antipov)
  - net/sched: act_api: deny mismatched skip_sw/skip_hw flags for actions created by classifiers (Vladimir Oltean)
  - net: usb: usbnet: fix name regression (Oliver Neukum)
  - mlxsw: spectrum_router: fix xa_store() error checking (Yuan Can)
  - netfilter: xtables: fix typo causing some targets not to load on IPv6 (Pablo Neira Ayuso)
  - netfilter: bpf: must hold reference on net namespace (Florian Westphal)
  - virtio_net: fix integer overflow in stats (Michael S. Tsirkin)
  - net: fix races in netdev_tx_sent_queue()/dev_watchdog() (Eric Dumazet)
  - net: wwan: fix global oob in wwan_rtnl_policy (Lin Ma)
  - fsl/fman: Fix refcount handling of fman-related devices (Aleksandr Mishin)
  - fsl/fman: Save device references taken in mac_probe() (Aleksandr Mishin)
  - MAINTAINERS: add samples/pktgen to NETWORKING [GENERAL] (Hangbin Liu)
  - mailmap: update entry for Jesper Dangaard Brouer (Jesper Dangaard Brouer)
  - net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x (Peter Rashleigh)
  - octeon_ep: Add SKB allocation failures handling in __octep_oq_process_rx() (Aleksandr Mishin)
  - octeon_ep: Implement helper for iterating packets in Rx queue (Aleksandr Mishin)
  - bnxt_en: replace ptp_lock with irqsave variant (Vadim Fedorenko)
  - net: phy: dp83822: Fix reset pin definitions (Michel Alex)
  - MAINTAINERS: add Simon as an official reviewer (Jakub Kicinski)
  - net: plip: fix break; causing plip to never transmit (Jakub Boehm)
  - be2net: fix potential memory leak in be_xmit() (Wang Hai)
  - net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() (Wang Hai)
  - net: pse-pd: Fix out of bound for loop (Kory Maincent)
  - HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard (Hans de Goede)
  - HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad (Kenneth Albanowski)
  - HID: i2c-hid: Delayed i2c resume wakeup for 0x0d42 Goodix touchpad (Bartłomiej Maryńczak)
  - LoongArch: KVM: Mark hrtimer to expire in hard interrupt context (Huacai Chen)
  - LoongArch: Make KASAN usable for variable cpu_vabits (Huacai Chen)
  - LoongArch: Set initial pte entry with PAGE_GLOBAL for kernel space (Bibo Mao)
  - LoongArch: Don't crash in stack_top() for tasks without vDSO (Thomas Weißschuh)
  - LoongArch: Set correct size for vDSO code mapping (Huacai Chen)
  - LoongArch: Enable IRQ if do_ale() triggered in irq-enabled context (Huacai Chen)
  - LoongArch: Get correct cores_per_package for SMT systems (Huacai Chen)
  - LoongArch: Use "Exception return address" to comment ERA (Yanteng Si)
  - tracing: Consider the NULL character when validating the event length (Leo Yan)
  - tracing/probes: Fix MAX_TRACE_ARGS limit handling (Mikel Rychliski)
  - objpool: fix choosing allocation for percpu slots (Viktor Malik)
  - btrfs: fix passing 0 to ERR_PTR in btrfs_search_dir_index_item() (Yue Haibing)
  - btrfs: reject ro->rw reconfiguration if there are hard ro requirements (Qu Wenruo)
  - btrfs: fix read corruption due to race with extent map merging (Boris Burkov)
  - btrfs: fix the delalloc range locking if sector size < page size (Qu Wenruo)
  - btrfs: qgroup: set a more sane default value for subtree drop threshold (Qu Wenruo)
  - btrfs: clear force-compress on remount when compress mount option is given (Filipe Manana)
  - btrfs: zoned: fix zone unusable accounting for freed reserved extent (Naohiro Aota)
  - jfs: Fix sanity check in dbMount (Dave Kleikamp)
  - bcachefs: Set bch_inode_unpacked.bi_snapshot in old inode path (Kent Overstreet)
  - bcachefs: Mark more errors as AUTOFIX (Kent Overstreet)
  - bcachefs: Workaround for kvmalloc() not supporting > INT_MAX allocations (Kent Overstreet)
  - bcachefs: Don't use wait_event_interruptible() in recovery (Kent Overstreet)
  - bcachefs: Fix __bch2_fsck_err() warning (Kent Overstreet)
  - bcachefs: fsck: Improve hash_check_key() (Kent Overstreet)
  - bcachefs: bch2_hash_set_or_get_in_snapshot() (Kent Overstreet)
  - bcachefs: Repair mismatches in inode hash seed, type (Kent Overstreet)
  - bcachefs: Add hash seed, type to inode_to_text() (Kent Overstreet)
  - bcachefs: INODE_STR_HASH() for bch_inode_unpacked (Kent Overstreet)
  - bcachefs: Run in-kernel offline fsck without ratelimit errors (Kent Overstreet)
  - bcachefs: skip mount option handle for empty string. (Hongbo Li)
  - bcachefs: fix incorrect show_options results (Hongbo Li)
  - bcachefs: Fix data corruption on -ENOSPC in buffered write path (Kent Overstreet)
  - bcachefs: bch2_folio_reservation_get_partial() is now better behaved (Kent Overstreet)
  - bcachefs: fix disk reservation accounting in bch2_folio_reservation_get() (Kent Overstreet)
  - bcachefS: ec: fix data type on stripe deletion (Kent Overstreet)
  - bcachefs: Don't use commit_do() unnecessarily (Kent Overstreet)
  - bcachefs: handle restarts in bch2_bucket_io_time_reset() (Kent Overstreet)
  - bcachefs: fix restart handling in __bch2_resume_logged_op_finsert() (Kent Overstreet)
  - bcachefs: fix restart handling in bch2_alloc_write_key() (Kent Overstreet)
  - bcachefs: fix restart handling in bch2_do_invalidates_work() (Kent Overstreet)
  - bcachefs: fix missing restart handling in bch2_read_retry_nodecode() (Kent Overstreet)
  - bcachefs: fix restart handling in bch2_fiemap() (Kent Overstreet)
  - bcachefs: fix bch2_hash_delete() error path (Kent Overstreet)
  - bcachefs: fix restart handling in bch2_rename2() (Kent Overstreet)
  - Revert "9p: Enable multipage folios" (Dominique Martinet)
  - Trim Changelog for 6.12 (Justin M. Forbes)
  - Enable CONFIG_SECURITY_IPE for Fedora (Zbigniew Jędrzejewski-Szmek)
  - redhat: allow to override VERSION_ON_UPSTREAM from command line (Jan Stancek)
  - redhat: configs: Enable CONFIG_SECURITY_TOMOYO in Fedora kernels (Tetsuo Handa)


author: Jan Stancek <jstancek@redhat.com> [6.11.0-28.el10]
changelog:
  - Linux 6.12-rc6 (Linus Torvalds)
  - mm: multi-gen LRU: use {ptep,pmdp}_clear_young_notify() (Yu Zhao)
  - mm: multi-gen LRU: remove MM_LEAF_OLD and MM_NONLEAF_TOTAL stats (Yu Zhao)
  - mm, mmap: limit THP alignment of anonymous mappings to PMD-aligned sizes (Vlastimil Babka)
  - mm: shrinker: avoid memleak in alloc_shrinker_info (Chen Ridong)
  - .mailmap: update e-mail address for Eugen Hristev (Eugen Hristev)
  - vmscan,migrate: fix page count imbalance on node stats when demoting pages (Gregory Price)
  - mailmap: update Jarkko's email addresses (Jarkko Sakkinen)
  - mm: allow set/clear page_type again (Yu Zhao)
  - nilfs2: fix potential deadlock with newly created symlinks (Ryusuke Konishi)
  - Squashfs: fix variable overflow in squashfs_readpage_block (Phillip Lougher)
  - kasan: remove vmalloc_percpu test (Andrey Konovalov)
  - tools/mm: -Werror fixes in page-types/slabinfo (Wladislav Wiebe)
  - mm, swap: avoid over reclaim of full clusters (Kairui Song)
  - mm: fix PSWPIN counter for large folios swap-in (Barry Song)
  - mm: avoid VM_BUG_ON when try to map an anon large folio to zero page. (Zi Yan)
  - mm/codetag: fix null pointer check logic for ref and tag (Hao Ge)
  - mm/gup: stop leaking pinned pages in low memory conditions (John Hubbard)
  - phy: tegra: xusb: Add error pointer check in xusb.c (Dipendra Khadka)
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: Fix X1E80100 resets entries (Abel Vesa)
  - phy: freescale: imx8m-pcie: Do CMN_RST just before PHY PLL lock check (Richard Zhu)
  - phy: phy-rockchip-samsung-hdptx: Depend on CONFIG_COMMON_CLK (Cristian Ciocaltea)
  - phy: ti: phy-j721e-wiz: fix usxgmii configuration (Siddharth Vadapalli)
  - phy: starfive: jh7110-usb: Fix link configuration to controller (Jan Kiszka)
  - phy: qcom: qmp-pcie: drop bogus x1e80100 qref supplies (Johan Hovold)
  - phy: qcom: qmp-combo: move driver data initialisation earlier (Johan Hovold)
  - phy: qcom: qmp-usbc: fix NULL-deref on runtime suspend (Johan Hovold)
  - phy: qcom: qmp-usb-legacy: fix NULL-deref on runtime suspend (Johan Hovold)
  - phy: qcom: qmp-usb: fix NULL-deref on runtime suspend (Johan Hovold)
  - dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: add missing x1e80100 pipediv2 clocks (Johan Hovold)
  - phy: usb: disable COMMONONN for dual mode (Justin Chen)
  - phy: cadence: Sierra: Fix offset of DEQ open eye algorithm control register (Bartosz Wawrzyniak)
  - phy: usb: Fix missing elements in BCM4908 USB init array (Sam Edwards)
  - dmaengine: ti: k3-udma: Set EOP for all TRs in cyclic BCDMA transfer (Jai Luthra)
  - dmaengine: sh: rz-dmac: handle configs where one address is zero (Wolfram Sang)
  - Revert "driver core: Fix uevent_show() vs driver detach race" (Greg Kroah-Hartman)
  - usb: typec: tcpm: restrict SNK_WAIT_CAPABILITIES_TIMEOUT transitions to non self-powered devices (Amit Sunil Dhamne)
  - usb: phy: Fix API devm_usb_put_phy() can not release the phy (Zijun Hu)
  - usb: typec: use cleanup facility for 'altmodes_node' (Javier Carrasco)
  - usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() (Javier Carrasco)
  - usb: typec: qcom-pmic-typec: fix missing fwnode removal in error path (Javier Carrasco)
  - usb: typec: qcom-pmic-typec: use fwnode_handle_put() to release fwnodes (Javier Carrasco)
  - usb: acpi: fix boot hang due to early incorrect 'tunneled' USB3 device links (Mathias Nyman)
  - Revert "usb: dwc2: Skip clock gating on Broadcom SoCs" (Stefan Wahren)
  - xhci: Fix Link TRB DMA in command ring stopped completion event (Faisal Hassan)
  - xhci: Use pm_runtime_get to prevent RPM on unsupported systems (Basavaraj Natikar)
  - usbip: tools: Fix detach_port() invalid port error path (Zongmin Zhou)
  - thunderbolt: Honor TMU requirements in the domain when setting TMU mode (Gil Fine)
  - thunderbolt: Fix KASAN reported stack out-of-bounds read in tb_retimer_scan() (Mika Westerberg)
  - iio: dac: Kconfig: Fix build error for ltc2664 (Jinjie Ruan)
  - iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr() (Zicheng Qu)
  - staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() (Zicheng Qu)
  - docs: iio: ad7380: fix supply for ad7380-4 (Julien Stephan)
  - iio: adc: ad7380: fix supplies for ad7380-4 (Julien Stephan)
  - iio: adc: ad7380: add missing supplies (Julien Stephan)
  - iio: adc: ad7380: use devm_regulator_get_enable_read_voltage() (Julien Stephan)
  - dt-bindings: iio: adc: ad7380: fix ad7380-4 reference supply (Julien Stephan)
  - iio: light: veml6030: fix microlux value calculation (Javier Carrasco)
  - iio: gts-helper: Fix memory leaks for the error path of iio_gts_build_avail_scale_table() (Jinjie Ruan)
  - iio: gts-helper: Fix memory leaks in iio_gts_build_avail_scale_table() (Jinjie Ruan)
  - mei: use kvmalloc for read buffer (Alexander Usyskin)
  - MAINTAINERS: add netup_unidvb maintainer (Abylay Ospan)
  - Input: fix regression when re-registering input handlers (Dmitry Torokhov)
  - Input: adp5588-keys - do not try to disable interrupt 0 (Dmitry Torokhov)
  - Input: edt-ft5x06 - fix regmap leak when probe fails (Dmitry Torokhov)
  - modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host (Masahiro Yamada)
  - modpost: fix acpi MODULE_DEVICE_TABLE built with mismatched endianness (Masahiro Yamada)
  - kconfig: show sub-menu entries even if the prompt is hidden (Masahiro Yamada)
  - kbuild: deb-pkg: add pkg.linux-upstream.nokerneldbg build profile (Masahiro Yamada)
  - kbuild: deb-pkg: add pkg.linux-upstream.nokernelheaders build profile (Masahiro Yamada)
  - kbuild: rpm-pkg: disable kernel-devel package when cross-compiling (Masahiro Yamada)
  - sumversion: Fix a memory leak in get_src_version() (Elena Salomatkina)
  - x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB (Arnd Bergmann)
  - posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone (Benjamin Segall)
  - sched/ext: Fix scx vs sched_delayed (Peter Zijlstra)
  - sched: Pass correct scheduling policy to __setscheduler_class (Aboorva Devarajan)
  - sched/numa: Fix the potential null pointer dereference in task_numa_work() (Shawn Wang)
  - sched: Fix pick_next_task_fair() vs try_to_wake_up() race (Peter Zijlstra)
  - perf: Fix missing RCU reader protection in perf_event_clear_cpumask() (Kan Liang)
  - irqchip/gic-v4: Correctly deal with set_affinity on lazily-mapped VPEs (Marc Zyngier)
  - genirq/msi: Fix off-by-one error in msi_domain_alloc() (Jinjie Ruan)
  - redhat/configs: add bootconfig to kernel-tools package (Brian Masney)
  - Enable CONFIG_SECURITY_LANDLOCK for RHEL (Zbigniew Jędrzejewski-Szmek) [RHEL-8810]
  - rpcrdma: Always release the rpcrdma_device's xa_array (Chuck Lever)
  - NFSD: Never decrement pending_async_copies on error (Chuck Lever)
  - NFSD: Initialize struct nfsd4_copy earlier (Chuck Lever)
  - xfs: streamline xfs_filestream_pick_ag (Christoph Hellwig)
  - xfs: fix finding a last resort AG in xfs_filestream_pick_ag (Christoph Hellwig)
  - xfs: Reduce unnecessary searches when searching for the best extents (Chi Zhiling)
  - xfs: Check for delayed allocations before setting extsize (Ojaswin Mujoo)
  - selftests/watchdog-test: Fix system accidentally reset after watchdog-test (Li Zhijian)
  - selftests/intel_pstate: check if cpupower is installed (Alessandro Zanni)
  - selftests/intel_pstate: fix operand expected error (Alessandro Zanni)
  - selftests/mount_setattr: fix idmap_mount_tree_invalid failed to run (zhouyuhang)
  - cfi: tweak llvm version for HAVE_CFI_ICALL_NORMALIZE_INTEGERS (Alice Ryhl)
  - kbuild: rust: avoid errors with old `rustc`s without LLVM patch version (Miguel Ojeda)
  - PCI: Fix pci_enable_acs() support for the ACS quirks (Jason Gunthorpe)
  - drm/xe: Don't short circuit TDR on jobs not started (Matthew Brost)
  - drm/xe: Add mmio read before GGTT invalidate (Matthew Brost)
  - drm/xe/display: Add missing HPD interrupt enabling during non-d3cold RPM resume (Imre Deak)
  - drm/xe/display: Separate the d3cold and non-d3cold runtime PM handling (Imre Deak)
  - drm/xe: Remove runtime argument from display s/r functions (Maarten Lankhorst)
  - dt-bindings: display: mediatek: split: add subschema property constraints (Moudy Ho)
  - dt-bindings: display: mediatek: dpi: correct power-domains property (Macpaul Lin)
  - drm/mediatek: Fix potential NULL dereference in mtk_crtc_destroy() (Dan Carpenter)
  - drm/mediatek: Fix get efuse issue for MT8188 DPTX (Liankun Yang)
  - drm/mediatek: Fix color format MACROs in OVL (Hsin-Te Yuan)
  - drm/mediatek: Add blend_modes to mtk_plane_init() for different SoCs (Jason-JH.Lin)
  - drm/mediatek: ovl: Add blend_modes to driver data (Jason-JH.Lin)
  - drm/mediatek: ovl: Remove the color format comment for ovl_fmt_convert() (Jason-JH.Lin)
  - drm/mediatek: ovl: Refine ignore_pixel_alpha comment and placement (Jason-JH.Lin)
  - drm/mediatek: ovl: Fix XRGB format breakage for blend_modes unsupported SoCs (Jason-JH.Lin)
  - drm/amdgpu/smu13: fix profile reporting (Alex Deucher)
  - drm/amd/pm: Vangogh: Fix kernel memory out of bounds write (Tvrtko Ursulin)
  - Revert "drm/amd/display: update DML2 policy EnhancedPrefetchScheduleAccelerationFinal DCN35" (Ovidiu Bunea)
  - drm/tests: hdmi: Fix memory leaks in drm_display_mode_from_cea_vic() (Jinjie Ruan)
  - drm/connector: hdmi: Fix memory leak in drm_display_mode_from_cea_vic() (Jinjie Ruan)
  - drm/tests: helpers: Add helper for drm_display_mode_from_cea_vic() (Jinjie Ruan)
  - drm/panthor: Report group as timedout when we fail to properly suspend (Boris Brezillon)
  - drm/panthor: Fail job creation when the group is dead (Boris Brezillon)
  - drm/panthor: Fix firmware initialization on systems with a page size > 4k (Boris Brezillon)
  - accel/ivpu: Fix NOC firewall interrupt handling (Andrzej Kacprowski)
  - drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM (Matthew Brost)
  - drm/tegra: Fix NULL vs IS_ERR() check in probe() (Dan Carpenter)
  - cxl/test: Improve init-order fidelity relative to real-world systems (Dan Williams)
  - cxl/port: Prevent out-of-order decoder allocation (Dan Williams)
  - cxl/port: Fix use-after-free, permit out-of-order decoder shutdown (Dan Williams)
  - cxl/acpi: Ensure ports ready at cxl_acpi_probe() return (Dan Williams)
  - cxl/port: Fix cxl_bus_rescan() vs bus_rescan_devices() (Dan Williams)
  - cxl/port: Fix CXL port initialization order when the subsystem is built-in (Dan Williams)
  - cxl/events: Fix Trace DRAM Event Record (Shiju Jose)
  - cxl/core: Return error when cxl_endpoint_gather_bandwidth() handles a non-PCI device (Li Zhijian)
  - nvme: re-fix error-handling for io_uring nvme-passthrough (Keith Busch)
  - nvmet-auth: assign dh_key to NULL after kfree_sensitive (Vitaliy Shevtsov)
  - nvme: module parameter to disable pi with offsets (Keith Busch)
  - nvme: enhance cns version checking (Keith Busch)
  - block: fix queue limits checks in blk_rq_map_user_bvec for real (Christoph Hellwig)
  - io_uring/rw: fix missing NOWAIT check for O_DIRECT start write (Jens Axboe)
  - ACPI: CPPC: Make rmw_lock a raw_spin_lock (Pierre Gondois)
  - gpiolib: fix debugfs dangling chip separator (Johan Hovold)
  - gpiolib: fix debugfs newline separators (Johan Hovold)
  - gpio: sloppy-logic-analyzer: Check for error code from devm_mutex_init() call (Andy Shevchenko)
  - gpio: fix uninit-value in swnode_find_gpio (Suraj Sonawane)
  - riscv: vdso: Prevent the compiler from inserting calls to memset() (Alexandre Ghiti)
  - riscv: Remove duplicated GET_RM (Chunyan Zhang)
  - riscv: Remove unused GENERATING_ASM_OFFSETS (Chunyan Zhang)
  - riscv: Use '%u' to format the output of 'cpu' (WangYuli)
  - riscv: Prevent a bad reference count on CPU nodes (Miquel Sabaté Solà)
  - riscv: efi: Set NX compat flag in PE/COFF header (Heinrich Schuchardt)
  - RISC-V: disallow gcc + rust builds (Conor Dooley)
  - riscv: Do not use fortify in early code (Alexandre Ghiti)
  - RISC-V: ACPI: fix early_ioremap to early_memremap (Yunhui Cui)
  - arm64: signal: Improve POR_EL0 handling to avoid uaccess failures (Kevin Brodsky)
  - firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() (Xiongfeng Wang)
  - Revert "kasan: Disable Software Tag-Based KASAN with GCC" (Marco Elver)
  - kasan: Fix Software Tag-Based KASAN with GCC (Marco Elver)
  - iomap: turn iomap_want_unshare_iter into an inline function (Christoph Hellwig)
  - fsdax: dax_unshare_iter needs to copy entire blocks (Darrick J. Wong)
  - fsdax: remove zeroing code from dax_unshare_iter (Darrick J. Wong)
  - iomap: share iomap_unshare_iter predicate code with fsdax (Darrick J. Wong)
  - xfs: don't allocate COW extents when unsharing a hole (Darrick J. Wong)
  - iov_iter: fix copy_page_from_iter_atomic() if KMAP_LOCAL_FORCE_MAP (Hugh Dickins)
  - autofs: fix thinko in validate_dev_ioctl() (Ian Kent)
  - iov_iter: Fix iov_iter_get_pages*() for folio_queue (David Howells)
  - afs: Fix missing subdir edit when renamed between parent dirs (David Howells)
  - doc: correcting the debug path for cachefiles (Hongbo Li)
  - erofs: use get_tree_bdev_flags() to avoid misleading messages (Gao Xiang)
  - fs/super.c: introduce get_tree_bdev_flags() (Gao Xiang)
  - btrfs: fix defrag not merging contiguous extents due to merged extent maps (Filipe Manana)
  - btrfs: fix extent map merging not happening for adjacent extents (Filipe Manana)
  - btrfs: fix use-after-free of block device file in __btrfs_free_extra_devids() (Zhihao Cheng)
  - btrfs: fix error propagation of split bios (Naohiro Aota)
  - MIPS: export __cmpxchg_small() (David Sterba)
  - bcachefs: Fix NULL ptr dereference in btree_node_iter_and_journal_peek (Piotr Zalewski)
  - bcachefs: fix possible null-ptr-deref in __bch2_ec_stripe_head_get() (Gaosheng Cui)
  - bcachefs: Fix deadlock on -ENOSPC w.r.t. partial open buckets (Kent Overstreet)
  - bcachefs: Don't filter partial list buckets in open_buckets_to_text() (Kent Overstreet)
  - bcachefs: Don't keep tons of cached pointers around (Kent Overstreet)
  - bcachefs: init freespace inited bits to 0 in bch2_fs_initialize (Piotr Zalewski)
  - bcachefs: Fix unhandled transaction restart in fallocate (Kent Overstreet)
  - bcachefs: Fix UAF in bch2_reconstruct_alloc() (Kent Overstreet)
  - bcachefs: fix null-ptr-deref in have_stripes() (Jeongjun Park)
  - bcachefs: fix shift oob in alloc_lru_idx_fragmentation (Jeongjun Park)
  - bcachefs: Fix invalid shift in validate_sb_layout() (Gianfranco Trad)
  - RDMA/bnxt_re: synchronize the qp-handle table array (Selvin Xavier)
  - RDMA/bnxt_re: Fix the usage of control path spin locks (Selvin Xavier)
  - RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down (Patrisious Haddad)
  - RDMA/cxgb4: Dump vendor specific QP details (Leon Romanovsky)
  - bpf, test_run: Fix LIVE_FRAME frame update after a page has been recycled (Toke Høiland-Jørgensen)
  - selftests/bpf: Add three test cases for bits_iter (Hou Tao)
  - bpf: Use __u64 to save the bits in bits iterator (Hou Tao)
  - bpf: Check the validity of nr_words in bpf_iter_bits_new() (Hou Tao)
  - bpf: Add bpf_mem_alloc_check_size() helper (Hou Tao)
  - bpf: Free dynamically allocated bits in bpf_iter_bits_destroy() (Hou Tao)
  - bpf: disallow 40-bytes extra stack for bpf_fastcall patterns (Eduard Zingerman)
  - selftests/bpf: Add test for trie_get_next_key() (Byeonguk Jeong)
  - bpf: Fix out-of-bounds write in trie_get_next_key() (Byeonguk Jeong)
  - selftests/bpf: Test with a very short loop (Eduard Zingerman)
  - bpf: Force checkpoint when jmp history is too long (Eduard Zingerman)
  - bpf: fix filed access without lock (Jiayuan Chen)
  - sock_map: fix a NULL pointer dereference in sock_map_link_update_prog() (Cong Wang)
  - netfilter: nft_payload: sanitize offset and length before calling skb_checksum() (Pablo Neira Ayuso)
  - netfilter: nf_reject_ipv6: fix potential crash in nf_send_reset6() (Eric Dumazet)
  - netfilter: Fix use-after-free in get_info() (Dong Chenchen)
  - selftests: netfilter: remove unused parameter (Liu Jing)
  - Bluetooth: hci: fix null-ptr-deref in hci_read_supported_codecs (Sungwoo Kim)
  - net: hns3: fix kernel crash when 1588 is sent on HIP08 devices (Jie Wang)
  - net: hns3: fixed hclge_fetch_pf_reg accesses bar space out of bounds issue (Hao Lan)
  - net: hns3: initialize reset_timer before hclgevf_misc_irq_init() (Jian Shen)
  - net: hns3: don't auto enable misc vector (Jian Shen)
  - net: hns3: Resolved the issue that the debugfs query result is inconsistent. (Hao Lan)
  - net: hns3: fix missing features due to dev->features configuration too early (Hao Lan)
  - net: hns3: fixed reset failure issues caused by the incorrect reset type (Hao Lan)
  - net: hns3: add sync command to sync io-pgtable (Jian Shen)
  - net: hns3: default enable tx bounce buffer when smmu enabled (Peiyang Wang)
  - net: ethernet: mtk_wed: fix path of MT7988 WO firmware (Daniel Golle)
  - selftests: forwarding: Add IPv6 GRE remote change tests (Ido Schimmel)
  - mlxsw: spectrum_ipip: Fix memory leak when changing remote IPv6 address (Ido Schimmel)
  - mlxsw: pci: Sync Rx buffers for device (Amit Cohen)
  - mlxsw: pci: Sync Rx buffers for CPU (Amit Cohen)
  - mlxsw: spectrum_ptp: Add missing verification before pushing Tx header (Amit Cohen)
  - net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension (Benoît Monin)
  - wifi: mac80211: ieee80211_i: Fix memory corruption bug in struct ieee80211_chanctx (Gustavo A. R. Silva)
  - wifi: iwlwifi: mvm: fix 6 GHz scan construction (Johannes Berg)
  - wifi: cfg80211: clear wdev->cqm_config pointer on free (Johannes Berg)
  - mac80211: fix user-power when emulating chanctx (Ben Greear)
  - Revert "wifi: iwlwifi: remove retry loops in start" (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: don't add default link in fw restart flow (Emmanuel Grumbach)
  - wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() (Daniel Gabay)
  - wifi: iwlwifi: mvm: SAR table alignment (Anjaneyulu)
  - wifi: iwlwifi: mvm: Use the sync timepoint API in suspend (Daniel Gabay)
  - wifi: iwlwifi: mvm: really send iwl_txpower_constraints_cmd (Miri Korenblit)
  - wifi: iwlwifi: mvm: don't leak a link on AP removal (Emmanuel Grumbach)
  - net: fix crash when config small gso_max_size/gso_ipv4_max_size (Wang Liang)
  - net: usb: qmi_wwan: add Quectel RG650V (Benoît Monin)
  - net/sched: sch_api: fix xa_insert() error path in tcf_block_get_ext() (Vladimir Oltean)
  - netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write() (Zichen Xie)
  - net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT (Pedro Tammela)
  - selftests: netfilter: nft_flowtable.sh: make first pass deterministic (Florian Westphal)
  - gtp: allow -1 to be specified as file description from userspace (Pablo Neira Ayuso)
  - mctp i2c: handle NULL header address (Matt Johnston)
  - ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() (Ido Schimmel)
  - ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() (Ido Schimmel)
  - ice: fix crash on probe for DPLL enabled E810 LOM (Arkadiusz Kubalewski)
  - ice: block SF port creation in legacy mode (Michal Swiatkowski)
  - igb: Disable threaded IRQ for igb_msix_other (Wander Lairson Costa)
  - net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data (Furong Xu)
  - net: stmmac: dwmac4: Fix high address display by updating reg_space[] from register values (Ley Foon Tan)
  - usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver (Benjamin Große)
  - macsec: Fix use-after-free while sending the offloading packet (Jianbo Liu)
  - selftests: mptcp: list sysctl data (Matthieu Baerts (NGI0))
  - mptcp: init: protect sched with rcu_read_lock (Matthieu Baerts (NGI0))
  - docs: networking: packet_mmap: replace dead links with archive.org links (Levi Zim)
  - wifi: ath11k: Fix invalid ring usage in full monitor mode (Remi Pommarel)
  - wifi: ath10k: Fix memory leak in management tx (Manikanta Pubbisetty)
  - wifi: rtlwifi: rtl8192du: Don't claim USB ID 0bda:8171 (Bitterblue Smith)
  - wifi: rtw88: Fix the RX aggregation in USB 3 mode (Bitterblue Smith)
  - wifi: brcm80211: BRCM_TRACING should depend on TRACING (Geert Uytterhoeven)
  - wifi: rtw89: pci: early chips only enable 36-bit DMA on specific PCI hosts (Ping-Ke Shih)
  - wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys (Felix Fietkau)
  - wifi: radiotap: Avoid -Wflex-array-member-not-at-end warnings (Gustavo A. R. Silva)
  - wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower (Felix Fietkau)
  - wifi: mac80211: Convert color collision detection to wiphy work (Remi Pommarel)
  - wifi: cfg80211: Add wiphy_delayed_work_pending() (Remi Pommarel)
  - wifi: cfg80211: Do not create BSS entries for unsupported channels (Chenming Huang)
  - wifi: mac80211: Fix setting txpower with emulate_chanctx (Ben Greear)
  - mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING (Geert Uytterhoeven)
  - wifi: iwlegacy: Clear stale interrupts before resuming device (Ville Syrjälä)
  - wifi: iwlegacy: Fix "field-spanning write" warning in il_enqueue_hcmd() (Ben Hutchings)
  - wifi: mt76: do not increase mcu skb refcount if retry is not supported (Felix Fietkau)
  - wifi: rtw89: coex: add debug message of link counts on 2/5GHz bands for wl_info v7 (Ping-Ke Shih)
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Stellaris 16 Gen6 mb1 (Christoffer Sandberg)
  - ALSA: hda/realtek: Fix headset mic on TUXEDO Gemini 17 Gen3 (Christoffer Sandberg)
  - ALSA: usb-audio: Add quirks for Dell WD19 dock (Jan Schär)
  - ASoC: codecs: wcd937x: relax the AUX PDM watchdog (Alexey Klimov)
  - ASoC: codecs: wcd937x: add missing LO Switch control (Alexey Klimov)
  - ASoC: dt-bindings: rockchip,rk3308-codec: add port property (Dmitry Yashin)
  - ASoC: dapm: fix bounds checker error in dapm_widget_list_create (Aleksei Vetrov)
  - ASoC: Intel: sst: Fix used of uninitialized ctx to log an error (Hans de Goede)
  - ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() (Christophe JAILLET)
  - ASoC: Intel: sst: Support LPE0F28 ACPI HID (Hans de Goede)
  - ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet (Hans de Goede)
  - ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec (Hans de Goede)
  - ASoC: codecs: rt5640: Always disable IRQs from rt5640_cancel_work() (Hans de Goede)
  - ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 (Piyush Raj Chouhan)
  - ALSA: hda/realtek: Limit internal Mic boost on Dell platform (Kailang Yang)
  - redhat: configs: Drop CONFIG_MEMSTICK_REALTEK_PCI config option (Desnes Nunes)
  - x86/uaccess: Avoid barrier_nospec() in 64-bit copy_from_user() (Linus Torvalds)
  - perf cap: Add __NR_capget to arch/x86 unistd (Ian Rogers)
  - tools headers: Update the linux/unaligned.h copy with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers arm64: Sync arm64's cputype.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools headers: Synchronize {uapi/}linux/bits.h with the kernel sources (Arnaldo Carvalho de Melo)
  - tools arch x86: Sync the msr-index.h copy with the kernel sources (Arnaldo Carvalho de Melo)
  - perf python: Fix up the build on architectures without HAVE_KVM_STAT_SUPPORT (Arnaldo Carvalho de Melo)
  - perf test: Handle perftool-testsuite_probe failure due to broken DWARF (Veronika Molnarova)
  - tools headers UAPI: Sync kvm headers with the kernel sources (Arnaldo Carvalho de Melo)
  - perf trace: Fix non-listed archs in the syscalltbl routines (Jiri Slaby)
  - perf build: Change the clang check back to 12.0.1 (Howard Chu)
  - perf trace augmented_raw_syscalls: Add more checks to pass the verifier (Howard Chu)
  - perf trace augmented_raw_syscalls: Add extra array index bounds checking to satisfy some BPF verifiers (Arnaldo Carvalho de Melo)
  - perf trace: The return from 'write' isn't a pid (Arnaldo Carvalho de Melo)
  - tools headers UAPI: Sync linux/const.h with the kernel headers (Arnaldo Carvalho de Melo)
  - scsi: ufs: core: Fix another deadlock during RTC update (Peter Wang)
  - scsi: scsi_debug: Fix do_device_access() handling of unexpected SG copy length (John Garry)
  - Update the RHEL_DIFFERENCES help string (Don Zickus)
  - Put build framework for RT kernel in place for Fedora (Clark Williams)
  - cgroup: Fix potential overflow issue when checking max_depth (Xiu Jianfeng)
  - cgroup/bpf: use a dedicated workqueue for cgroup bpf destruction (Chen Ridong)
  - sched_ext: Fix enq_last_no_enq_fails selftest (Tejun Heo)
  - sched_ext: Make cast_mask() inline (Tejun Heo)
  - scx: Fix raciness in scx_ops_bypass() (David Vernet)
  - scx: Fix exit selftest to use custom DSQ (David Vernet)
  - sched_ext: Fix function pointer type mismatches in BPF selftests (Vishal Chourasia)
  - selftests/sched_ext: add order-only dependency of runner.o on BPFOBJ (Ihor Solodrai)
  - mm: krealloc: Fix MTE false alarm in __do_krealloc (Qun-Wei Lin)
  - slub/kunit: fix a WARNING due to unwrapped __kmalloc_cache_noprof (Pei Xiao)
  - mm: avoid unconditional one-tick sleep when swapcache_prepare fails (Barry Song)
  - mseal: update mseal.rst (Jeff Xu)
  - mm: split critical region in remap_file_pages() and invoke LSMs in between (Kirill A. Shutemov)
  - selftests/mm: fix deadlock for fork after pthread_create with atomic_bool (Edward Liaw)
  - Revert "selftests/mm: replace atomic_bool with pthread_barrier_t" (Edward Liaw)
  - Revert "selftests/mm: fix deadlock for fork after pthread_create on ARM" (Edward Liaw)
  - tools: testing: add expand-only mode VMA test (Lorenzo Stoakes)
  - mm/vma: add expand-only VMA merge mode and optimise do_brk_flags() (Lorenzo Stoakes)
  - resource,kexec: walk_system_ram_res_rev must retain resource flags (Gregory Price)
  - nilfs2: fix kernel bug due to missing clearing of checked flag (Ryusuke Konishi)
  - mm: numa_clear_kernel_node_hotplug: Add NUMA_NO_NODE check for node id (Nobuhiro Iwamatsu)
  - ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow (Edward Adam Davis)
  - mm: shmem: fix data-race in shmem_getattr() (Jeongjun Park)
  - mm: mark mas allocation in vms_abort_munmap_vmas as __GFP_NOFAIL (Jann Horn)
  - x86/traps: move kmsan check after instrumentation_begin (Sabyrzhan Tasbolatov)
  - resource: remove dependency on SPARSEMEM from GET_FREE_REGION (Huang Ying)
  - mm/mmap: fix race in mmap_region() with ftruncate() (Liam R. Howlett)
  - mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves (Matt Fleming)
  - fork: only invoke khugepaged, ksm hooks if no error (Lorenzo Stoakes)
  - fork: do not invoke uffd on fork if error occurs (Lorenzo Stoakes)
  - mm/pagewalk: fix usage of pmd_leaf()/pud_leaf() without present check (David Hildenbrand)
  - tpm: Lazily flush the auth session (Jarkko Sakkinen)
  - tpm: Rollback tpm2_load_null() (Jarkko Sakkinen)
  - tpm: Return tpm2_sessions_init() when null key creation fails (Jarkko Sakkinen)
  - spi: spi-fsl-dspi: Fix crash when not using GPIO chip select (Frank Li)
  - spi: geni-qcom: Fix boot warning related to pm_runtime and devres (Georgi Djakov)
  - spi: mtk-snfi: fix kerneldoc for mtk_snand_is_page_ops() (Bartosz Golaszewski)
  - spi: stm32: fix missing device mode capability in stm32mp25 (Alain Volmat)


