# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-237.el10]
changelog:
  - scripts/sorttable: Fix endianness handling in build-time mcount sort (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Allow matches to functions before function entry (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use normal sort if theres no relocs in the mcount section (Jerome Marchand) [RHEL-180193]
  - ftrace: Check against is_kernel_text() instead of kaslr_offset() (Jerome Marchand) [RHEL-180193]
  - ftrace: Test mcount_loc addr before calling ftrace_call_addr() (Jerome Marchand) [RHEL-180193]
  - ftrace: Do not over-allocate ftrace memory (Jerome Marchand) [RHEL-180193]
  - ftrace: Have ftrace pages output reflect freed pages (Jerome Marchand) [RHEL-180193]
  - ftrace: Update the mcount_loc check of skipped entries (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Zero out weak functions in mcount_loc table (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Always use an array for the mcount_loc sorting (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Have mcount rela sort use direct values (Jerome Marchand) [RHEL-180193]
  - arm64: scripts/sorttable: Implement sorting mcount_loc at boot for arm64 (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use a structure of function pointers for elf helpers (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Get start/stop_mcount_loc from ELF file directly (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Move code from sorttable.h into sorttable.c (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Use uint64_t for mcount sorting (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Sym (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Shdr (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Add helper functions for Elf_Ehdr (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Convert Elf_Sym MACRO over to a union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Replace Elf_Shdr Macro with a union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Convert Elf_Ehdr to union (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Make compare_extable() into two functions (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Have the ORC code use the _r() functions to read (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unneeded Elf_Rel (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unused write functions (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: Remove unused macro defines (Jerome Marchand) [RHEL-180193]
  - scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity (Jerome Marchand) [RHEL-180193]
  - ice: fix stats array overflow when VF requests more queues (Michal Schmidt) [RHEL-163186]
  - dm-raid: only requeue bios when dm is suspending (Nigel Croxon) [RHEL-129337]
  - md: merge mddev serialize_policy into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md: merge mddev faillast_dev into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md: merge mddev has_superblock into mddev_flags (Nigel Croxon) [RHEL-129337]
  - md/raid1: serialize overlap io for writemostly disk (Nigel Croxon) [RHEL-129337]
  - md/raid1: fix the comparing region of interval tree (Nigel Croxon) [RHEL-129337]
  - md/bitmap: fix GPF in write_page caused by resize race (Nigel Croxon) [RHEL-129337] {CVE-2026-43163}
  - md/raid5: Fix UAF on IO across the reshape position (Nigel Croxon) [RHEL-129337]
  - md/dm-raid: check before referencing mddev->bitmap_ops (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: raise barrier before state machine transition (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: skip reading rdevs that are not in_sync (Nigel Croxon) [RHEL-129337]
  - md: suppress spurious superblock update error message for dm-raid (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: fix percpu_ref not resurrected on suspend timeout (Nigel Croxon) [RHEL-129337]
  - md/raid5: fix IO hang with degraded array with llbitmap (Nigel Croxon) [RHEL-129337]
  - md: adding a CONFIG_MD_LLBITMAP file to build (Nigel Croxon) [RHEL-129337]
  - md: Fix forward incompatibility from configurable logical block size (Nigel Croxon) [RHEL-129337]
  - md: Fix logical_block_size configuration being overwritten (Nigel Croxon) [RHEL-129337]
  - md: suspend array while updating raid_disks via sysfs (Nigel Croxon) [RHEL-129337] {CVE-2025-71225}
  - md/raid5: fix possible null-pointer dereferences in raid5_store_group_thread_cnt() (Nigel Croxon) [RHEL-129337] {CVE-2025-71135}
  - md: Fix static checker warning in analyze_sbs (Nigel Croxon) [RHEL-129337]
  - md: remove legacy 1s delay in md_notify_reboot (Nigel Croxon) [RHEL-129337]
  - md/raid5: fix IO hang when array is broken with IO inflight (Nigel Croxon) [RHEL-129337]
  - md: warn about updating super block failure (Nigel Croxon) [RHEL-129337]
  - md/raid0: fix NULL pointer dereference in create_strip_zones() for dm-raid (Nigel Croxon) [RHEL-129337]
  - md: allow configuring logical block size (Nigel Croxon) [RHEL-129337]
  - md: add check_new_feature module parameter (Nigel Croxon) [RHEL-129337]
  - md/raid0: Move queue limit setup before r0conf initialization (Nigel Croxon) [RHEL-129337]
  - md: init bioset in mddev_init (Nigel Croxon) [RHEL-129337] {CVE-2025-68368}
  - md: delete md_redundancy_group when array is becoming inactive (Nigel Croxon) [RHEL-129337]
  - md: prevent adding disks with larger logical_block_size to active arrays (Nigel Croxon) [RHEL-129337]
  - md/raid5: remove redundant __GFP_NOWARN (Nigel Croxon) [RHEL-129337]
  - md: avoid repeated calls to del_gendisk (Nigel Croxon) [RHEL-129337] {CVE-2025-68373}
  - md/md-llbitmap: Remove unneeded semicolon (Nigel Croxon) [RHEL-129337]
  - md/md-linear: Enable atomic writes (Nigel Croxon) [RHEL-129337]
  - Factor out code into md_should_do_recovery() (Nigel Croxon) [RHEL-129337]
  - md: fix rcu protection in md_wakeup_thread (Nigel Croxon) [RHEL-129337] {CVE-2025-68374}
  - md: delete mddev kobj before deleting gendisk kobj (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: Use DIV_ROUND_UP_SECTOR_T (Nigel Croxon) [RHEL-129337]
  - md/md-llbitmap: introduce new lockless bitmap (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: make method bitmap_ops->daemon_work optional (Nigel Croxon) [RHEL-129337]
  - md: add a new recovery_flag MD_RECOVERY_LAZY_RECOVER (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new method blocks_synced() in bitmap_operations (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new method skip_sync_blocks() in bitmap_operations (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: delay registration of bitmap_ops until creating bitmap (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: add a new sysfs api bitmap_type (Nigel Croxon) [RHEL-129337]
  - md: add a new mddev field 'bitmap_id' (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: support discard for bitmap ops (Nigel Croxon) [RHEL-129337]
  - md/md-bitmap: introduce CONFIG_MD_BITMAP (Nigel Croxon) [RHEL-129337]
  - redhat/configs: Add configs for RISC-V core updates (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Teardown riscv specific bits after kvm_exit (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Add common nested acceleration support (Jennifer Berringer) [RHEL-147291]
  - riscv: KVM: add basic support for host vs guest profiling (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Order the object files alphabetically (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strrchr() implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strchr() implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: add strnlen() implementation (Jennifer Berringer) [RHEL-147291]
  - of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node (Jennifer Berringer) [RHEL-147291]
  - riscv: Reset pmm when PR_TAGGED_ADDR_ENABLE is not set (Jennifer Berringer) [RHEL-147291]
  - riscv: kgdb: fix several debug register assignment bugs (Jennifer Berringer) [RHEL-147291]
  - riscv: lib: optimize strlen loop efficiency (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: selftests: Add Zalasr extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zalasr extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: add Zilsd and Zclsd extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - riscv: KVM: allow Zilsd and Zclsd extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: validate input vector csr registers (Jennifer Berringer) [RHEL-147291]
  - riscv: csr: define vtype register elements (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: init vector context with proper vlenb (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: return ENODATA for inactive vector extension (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: define copy_user_page() as copy_page() (Jennifer Berringer) [RHEL-147291]
  - riscv: compat: fix COMPAT_UTS_MACHINE definition (Jennifer Berringer) [RHEL-147291]
  - errata/sifive: remove unreliable warn_miss_errata (Jennifer Berringer) [RHEL-147291]
  - riscv: fix minor typo in syscall.h comment (Jennifer Berringer) [RHEL-147291]
  - riscv: kvm: Fix vstimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: suspend: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: clocksource: Fix stimecmp update hazard on RV32 (Jennifer Berringer) [RHEL-147291]
  - riscv: trace: fix snapshot deadlock with sbi ecall (Jennifer Berringer) [RHEL-147291] {CVE-2026-23217}
  - riscv: remove irqflags.h inclusion in asm/bitops.h (Jennifer Berringer) [RHEL-147291]
  - riscv: cpu_ops_sbi: smp_processor_id() returns int, not unsigned int (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_image: Fix dead link to boot-image-header.rst (Jennifer Berringer) [RHEL-147291]
  - riscv: pgtable: Cleanup useless VA_USER_XXX definitions (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: Fix Zk bundled extension missing Zknh (Jennifer Berringer) [RHEL-147291]
  - riscv: Sanitize syscall table indexing under speculation (Jennifer Berringer) [RHEL-147291] {CVE-2025-71203}
  - riscv/atomic.h: use RISCV_FULL_BARRIER in _arch_atomic* function. (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zilsd and Zclsd ISA extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: add ISA extension parsing for Zilsd and Zclsd (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: use xchg() on non-atomic_long_t variables, not atomic_long_xchg() (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: ptep_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: pmdp_huge_get_and_clear(): avoid atomic ops when !CONFIG_SMP (Jennifer Berringer) [RHEL-147291]
  - selftests/riscv: Add Zicbop prefetch test (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Expose Zicbop extension and its block size (Jennifer Berringer) [RHEL-147291]
  - riscv: Introduce Zalasr instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Export Zalasr extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for Zalasr (Jennifer Berringer) [RHEL-147291]
  - riscv: add RISC-V Svrsw60t59b extension support (Jennifer Berringer) [RHEL-147291]
  - riscv: ptrace: Optimize the allocation of vector regset (Jennifer Berringer) [RHEL-147291]
  - riscv: cmpxchg: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: bitops: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: hweight: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: checksum: Use riscv_has_extension_likely (Jennifer Berringer) [RHEL-147291]
  - riscv: pgtable: Use riscv_has_extension_unlikely (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add bfloat16 extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Zicbop extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow bfloat16 extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zicbop extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Provide UAPI for Zicbop block size (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Change zicbom/zicboz block size to depend on the host isa (Jennifer Berringer) [RHEL-147291]
  - riscv: Update MIPS vendor id to 0x127 (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix CONFIG_AS_HAS_INSN for new .insn usage (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove redundant judgment for the default build target (Jennifer Berringer) [RHEL-147291]
  - riscv: Build loader.bin exclusively for Canaan K210 (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Replace deprecated strcpy in kgdb_arch_handle_qxfer_pkt (Jennifer Berringer) [RHEL-147291]
  - riscv: asm: use .insn for making custom instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: ptdump: use seq_puts() in pt_dump_seq_puts() macro (Jennifer Berringer) [RHEL-147291]
  - riscv: stacktrace: Disable KASAN checks for non-current tasks (Jennifer Berringer) [RHEL-147291] {CVE-2025-40358}
  - riscv: hwprobe: avoid uninitialized variable use in hwprobe_arch_id() (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb() (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot (Jennifer Berringer) [RHEL-147291]
  - riscv: add a forward declaration for cpuinfo_op (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Don't print details of CPUs disabled in DT (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove the PER_CPU_OFFSET_SHIFT macro (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc (Jennifer Berringer) [RHEL-147291]
  - riscv: Register IPI IRQs with unique names (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Define pgprot_dmacoherent() for non-coherent devices (Jennifer Berringer) [RHEL-147291]
  - riscv: Respect dependencies of ARCH_HAS_ELF_CORE_EFLAGS (Jennifer Berringer) [RHEL-147291]
  - riscv: acpi: avoid errors caused by probing DT devices when ACPI is used (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Fix probe address validation (Jennifer Berringer) [RHEL-147291]
  - riscv: entry: fix typo in comment 'instruciton' -> 'instruction' (Jennifer Berringer) [RHEL-147291]
  - RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence errors (Jennifer Berringer) [RHEL-147291]
  - riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES (Jennifer Berringer) [RHEL-147291]
  - riscv: bpf: Fix uninitialized symbol 'retval_off' (Jennifer Berringer) [RHEL-147291]
  - riscv: errata: Fix the PAUSE Opcode for MIPS P8700 (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add MIPS vendor extension probing (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xmipsexectl instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xmipsexectl as a vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: add validation for zfa, zfh and zfhmin (Jennifer Berringer) [RHEL-147291]
  - riscv: Move vendor errata definitions to new header (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable ARCH_HAVE_NMI_SAFE_CMPXCHG (Jennifer Berringer) [RHEL-147291]
  - riscv: introduce asm/swab.h (Jennifer Berringer) [RHEL-147291]
  - riscv: mmap(): use unsigned offset type in riscv_sys_mmap (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_ITYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_UTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_RD_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_C2_RS1_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RVC_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_BTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_RS1_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Remove duplication of RV_EXTRACT_JTYPE_IMM (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Move branch_funct3 to insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: kprobes: Move branch_rs2_idx to insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Move all duplicate insn parsing macros into asm/insn.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Strengthen duplicate and inconsistent definition of RV_X() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix typo EXRACT -> EXTRACT (Jennifer Berringer) [RHEL-147291]
  - riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers (Jennifer Berringer) [RHEL-147291]
  - riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in uapi headers (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: Sign extend struct ops return values properly (Jennifer Berringer) [RHEL-147291] {CVE-2025-40079}
  - riscv: use an atomic xchg in pudp_huge_get_and_clear() (Jennifer Berringer) [RHEL-147291]
  - binfmt_elf: preserve original ELF e_flags for core dumps (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Fix inclusion of Smnpm in the guest ISA bitmap (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec: Initialize kexec_buf struct (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: use lw when reading int cpu in bpf_get_smp_processor_id (Jennifer Berringer) [RHEL-147291]
  - riscv, bpf: use lw when reading int cpu in BPF_MOV64_PERCPU_REG (Jennifer Berringer) [RHEL-147291]
  - riscv: use lw when reading int cpu in asm_per_cpu (Jennifer Berringer) [RHEL-147291]
  - riscv: use lw when reading int cpu in new_vmalloc_check (Jennifer Berringer) [RHEL-147291]
  - riscv: optimize gcd() performance on RISC-V without Zbb extension (Jennifer Berringer) [RHEL-147291]
  - riscv: optimize gcd() code size when CONFIG_RISCV_ISA_ZBB is disabled (Jennifer Berringer) [RHEL-147291]
  - lib/math/gcd: use static key to select implementation at runtime (Jennifer Berringer) [RHEL-147291]
  - riscv: Helper to parse hart index (Jennifer Berringer) [RHEL-147291]
  - riscv: traps_misaligned: properly sign extend value in misaligned load handler (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable interrupt during exception handling (Jennifer Berringer) [RHEL-147291]
  - riscv: Stop considering R_RISCV_NONE as bad relocations (Jennifer Berringer) [RHEL-147291]
  - riscv: cpu_ops_sbi: Use static array for boot_data (Jennifer Berringer) [RHEL-147291] {CVE-2025-38407}
  - riscv: export boot_cpu_hartid (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix sparse warning in vendor_extensions/sifive.c (Jennifer Berringer) [RHEL-147291]
  - Revert "riscv: Define TASK_SIZE_MAX for __access_ok()" (Jennifer Berringer) [RHEL-147291] {CVE-2025-38434}
  - riscv: fix runtime constant support for nommu kernels (Jennifer Berringer) [RHEL-147291] {CVE-2025-38433}
  - riscv: vdso: Exclude .rodata from the PT_DYNAMIC segment (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Add support for Svinval extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Improve Kconfig help for RISCV_ISA_V_PREEMPTIVE (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zabha extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Make regs_irqs_disabled() more clear (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Kconfig: Fix help text of CMDLINE_EXTEND (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for PUD THP (Jennifer Berringer) [RHEL-147291]
  - riscv: xchg: Prefetch the destination word for sc.w (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ARCH_HAS_PREFETCH[W] support with Zicbop (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for Zicbop (Jennifer Berringer) [RHEL-147291]
  - riscv: Introduce Zicbop instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_file: Support loading Image binary file (Jennifer Berringer) [RHEL-147291]
  - riscv: kexec_file: Split the loading of kernel and others (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: add a function to check misalign trap delegability (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: move emulated access uniformity check in a function (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: declare misaligned_access_speed under CONFIG_RISCV_MISALIGNED (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: use on_each_cpu() for scalar misaligned access probing (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: request misaligned exception from SBI (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add SBI FWFT extension calls (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add FWFT extension interface (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add new SBI error mappings (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: remove useless parenthesis (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitions (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRs (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Add defines for the SBI nested acceleration extension (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Save/restore HSTATUS in C source (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvfwmaccqqq vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvfnrclipxfqf vendor extension (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod and xsfqmaccqoq (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: Disallow PR_GET_TAGGED_ADDR_CTRL without Supm (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix kernel crash due to PR_SET_TAGGED_ADDR_CTRL (Jennifer Berringer) [RHEL-147291] {CVE-2025-37966}
  - riscv: misaligned: use get_user() instead of __get_user() (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: enable IRQs while handling misaligned accesses (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: factorize trap handling (Jennifer Berringer) [RHEL-147291]
  - riscv: misaligned: Add handling for ZCB instructions (Jennifer Berringer) [RHEL-147291]
  - riscv: uprobes: Add missing fence.i after building the XOL buffer (Jennifer Berringer) [RHEL-147291] {CVE-2025-37822}
  - riscv: Replace function-like macro by static inline function (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break (Jennifer Berringer) [RHEL-147291]
  - riscv: KGDB: Do not inline arch_kgdb_breakpoint() (Jennifer Berringer) [RHEL-147291]
  - riscv: Provide all alternative macros all the time (Jennifer Berringer) [RHEL-147291]
  - riscv: Properly export reserved regions in /proc/iomem (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix unaligned access info messages (Jennifer Berringer) [RHEL-147291]
  - riscv: Avoid fortify warning in syscall_get_arguments() (Jennifer Berringer) [RHEL-147291]
  - riscv: Use kvmalloc_array on relocation_hashtable (Jennifer Berringer) [RHEL-147291]
  - riscv/purgatory: 4B align purgatory_start (Jennifer Berringer) [RHEL-147291]
  - riscv/kexec_file: Handle R_RISCV_64 in purgatory relocator (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix hugetlb retrieval of number of ptes in case of !present pte (Jennifer Berringer) [RHEL-147291]
  - riscv: print hartid on bringup (Jennifer Berringer) [RHEL-147291]
  - riscv: Add norvc after .option arch in runtime const (Jennifer Berringer) [RHEL-147291]
  - RISC-V: errata: Use medany for relocatable builds (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add f & d extension validation checks (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add vector crypto extension validation checks (Jennifer Berringer) [RHEL-147291]
  - RISC-V: add vector extension validation checks (Jennifer Berringer) [RHEL-147291]
  - riscv: Add runtime constant support (Jennifer Berringer) [RHEL-147291]
  - riscv: Move nop definition to insn-def.h (Jennifer Berringer) [RHEL-147291]
  - riscv: Add parameter for skipping access speed tests (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix set up of vector cpu hotplug callback (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix set up of cpu hotplug callbacks (Jennifer Berringer) [RHEL-147291]
  - riscv: Change check_unaligned_access_speed_all_cpus to void (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix check_unaligned_access_all_cpus (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix riscv_online_cpu_vec (Jennifer Berringer) [RHEL-147291]
  - riscv: Annotate unaligned access init functions (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Zaamo/Zalrsc extensions to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zaamo/Zalrsc extensions for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: add parsing for Zaamo and Zalrsc extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: fgraph: Fix stack layout to match __arch_ftrace_regs argument of ftrace_return_to_handler (Jennifer Berringer) [RHEL-147291] {CVE-2025-22069}
  - riscv: fgraph: Select HAVE_FUNCTION_GRAPH_TRACER depends on HAVE_DYNAMIC_FTRACE_WITH_ARGS (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix missing __free_pages() in check_vector_unaligned_access() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix the __riscv_copy_vec_words_unaligned implementation (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Don't use %pK through printk (Jennifer Berringer) [RHEL-147291]
  - riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra (Jennifer Berringer) [RHEL-147291]
  - riscv: tracing: Fix __write_overflow_field in ftrace_partial_regs() (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix a comment typo in set_mm_asid() (Jennifer Berringer) [RHEL-147291]
  - clocksource/drivers/timer-riscv: Stop stimecmp when cpu hotplug (Jennifer Berringer) [RHEL-147291]
  - riscv: Add stimecmp save and restore (Jennifer Berringer) [RHEL-147291]
  - riscv: Simplify base extension checks and direct boolean return (Jennifer Berringer) [RHEL-147291]
  - riscv: Remove unused TASK_TI_FLAGS (Jennifer Berringer) [RHEL-147291]
  - RISC-V: selftests: Add TEST_ZICBOM into CBO tests (Jennifer Berringer) [RHEL-147291]
  - RISC-V: hwprobe: Expose Zicbom extension and its block size (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Enable cbo.clean/flush in usermode (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: add ISA extension parsing for bfloat16 ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement smp_cond_load8/16() with Zawrs (Jennifer Berringer) [RHEL-147291]
  - riscv: Call secondary mmu notifier when flushing the tlb (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: export Zicntr and Zihpm extensions (Jennifer Berringer) [RHEL-147291]
  - riscv: remove useless pc check in stacktrace handling (Jennifer Berringer) [RHEL-147291]
  - riscv: Support huge pfnmaps (Jennifer Berringer) [RHEL-147291]
  - RISC-V: separate Zbb optimisations requiring and not requiring toolchain support (Jennifer Berringer) [RHEL-147291]
  - RISC-V: clarify what some RISCV_ISA* config options do (Jennifer Berringer) [RHEL-147291]
  - riscv: fix test_and_{set,clear}_bit ordering documentation (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Svvptc/Zabha/Ziccrse exts to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Ziccrse extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Zabha extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Svvptc extension for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - riscv: signal: fix signal_minsigstksz (Jennifer Berringer) [RHEL-147291]
  - riscv: signal: fix signal frame size (Jennifer Berringer) [RHEL-147291]
  - riscv/futex: sign extend compare value in atomic cmpxchg (Jennifer Berringer) [RHEL-147291]
  - riscv/atomic: Do proper sign extension also for unsigned in arch_cmpxchg (Jennifer Berringer) [RHEL-147291]
  - riscv: cpufeature: use bitmap_equal() instead of memcmp() (Jennifer Berringer) [RHEL-147291]
  - riscv: cacheinfo: Use of_property_present() for non-boolean properties (Jennifer Berringer) [RHEL-147291]
  - riscv: export __cpuid_to_hartid_map (Jennifer Berringer) [RHEL-147291]
  - riscv: sbi: vendorid_list: Add Microchip Technology to the vendor list (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Document thead vendor extensions and xtheadvector extension (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Fix context save/restore with xtheadvector (Jennifer Berringer) [RHEL-147291] {CVE-2025-38435}
  - riscv: Add ghostwrite vulnerability (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Add thead vendor extension probing (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Support xtheadvector save/restore (Jennifer Berringer) [RHEL-147291]
  - riscv: Add xtheadvector instruction definitions (Jennifer Berringer) [RHEL-147291]
  - riscv: csr: Add CSR encodings for CSR_VXRM/CSR_VXSAT (Jennifer Berringer) [RHEL-147291]
  - RISC-V: define the elements of the VCSR vector CSR (Jennifer Berringer) [RHEL-147291]
  - riscv: vector: Use vlenb from DT for thead (Jennifer Berringer) [RHEL-147291]
  - riscv: Add thead and xtheadvector as a vendor extension (Jennifer Berringer) [RHEL-147291]
  - RISC-V: hwprobe: Document unaligned vector perf key (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Mark riscv_v_init() as __init (Jennifer Berringer) [RHEL-147291]
  - riscv: Always inline bitops (Jennifer Berringer) [RHEL-147291]
  - riscv/futex: Optimize atomic cmpxchg (Jennifer Berringer) [RHEL-147291]
  - tools: selftests: riscv: Add test count for vstate_prctl (Jennifer Berringer) [RHEL-147291]
  - tools: selftests: riscv: Add pass message for v_initval_nolibc (Jennifer Berringer) [RHEL-147291]
  - riscv: use local label names instead of global ones in assembly (Jennifer Berringer) [RHEL-147291]
  - riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition (Jennifer Berringer) [RHEL-147291]
  - riscv: stacktrace: fix backtracing through exceptions (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Fix the out of bound issue of vmemmap address (Jennifer Berringer) [RHEL-147291] {CVE-2024-57945}
  - riscv: kprobes: Fix incorrect address calculation (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix sleeping in invalid context in die() (Jennifer Berringer) [RHEL-147291] {CVE-2024-57939}
  - riscv: module: remove relocation_head rel_entry member allocation (Jennifer Berringer) [RHEL-147291]
  - riscv: selftests: Fix warnings pointer masking test (Jennifer Berringer) [RHEL-147291]
  - riscv: mm: Do not call pmd dtor on vmemmap page table teardown (Jennifer Berringer) [RHEL-147291] {CVE-2024-56673}
  - riscv: Fix IPIs usage in kfence_protect_page() (Jennifer Berringer) [RHEL-147291] {CVE-2024-53687}
  - riscv: Fixup boot failure when CONFIG_DEBUG_RT_MUTEXES=y (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Svade and Svadu Extension to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VM (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Add Svade and Svadu Extensions Support (Jennifer Berringer) [RHEL-147291]
  - riscv: Fix default misaligned access trap (Jennifer Berringer) [RHEL-147291]
  - riscv: Add qspinlock support (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for Ziccrse (Jennifer Berringer) [RHEL-147291]
  - asm-generic: ticket-lock: Add separate ticket-lock.h (Jennifer Berringer) [RHEL-147291]
  - asm-generic: ticket-lock: Reuse arch_spinlock_t of qspinlock (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement xchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement arch_cmpxchg128() using Zacas (Jennifer Berringer) [RHEL-147291]
  - riscv: Improve zacas fully-ordered cmpxchg() (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement cmpxchg8/16() using Zabha (Jennifer Berringer) [RHEL-147291]
  - riscv: Implement cmpxchg32/64() using Zacas (Jennifer Berringer) [RHEL-147291]
  - riscv: Do not fail to build on byte/halfword operations with Zawrs (Jennifer Berringer) [RHEL-147291]
  - riscv: Move cpufeature.h macros into their own header (Jennifer Berringer) [RHEL-147291]
  - KVM: riscv: selftests: Add Smnpm and Ssnpm to get-reg-list test (Jennifer Berringer) [RHEL-147291]
  - RISC-V: KVM: Allow Smnpm and Ssnpm extensions for guests (Jennifer Berringer) [RHEL-147291]
  - riscv: hwprobe: Export the Supm ISA extension (Jennifer Berringer) [RHEL-147291]
  - riscv: selftests: Add a pointer masking test (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for the tagged address ABI (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for userspace pointer masking (Jennifer Berringer) [RHEL-147291]
  - riscv: Add CSR definitions for pointer masking (Jennifer Berringer) [RHEL-147291]
  - riscv: Add ISA extension parsing for pointer masking (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Report vector unaligned access speed hwprobe (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Detect unaligned vector accesses supported (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Replace RISCV_MISALIGNED with RISCV_SCALAR_MISALIGNED (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Scalar unaligned access emulated on hotplug CPUs (Jennifer Berringer) [RHEL-147291]
  - RISC-V: Check scalar unaligned access on all CPUs (Jennifer Berringer) [RHEL-147291]
  - riscv: Call riscv_user_isa_enable() only on the boot hart (Jennifer Berringer) [RHEL-147291]
  - riscv: Add support for per-thread envcfg CSR values (Jennifer Berringer) [RHEL-147291]
  - riscv: Enable cbo.zero only when all harts support Zicboz (Jennifer Berringer) [RHEL-147291]
  - perf vendor events arm64: Add Tegra410 Olympus PMU events (Mark Salter) [RHEL-110828]
  - configs: arm64: enable Tegra410 PMU (Mark Salter) [RHEL-110828]
  - perf: add NVIDIA Tegra410 C2C PMU (Mark Salter) [RHEL-110828]
  - perf: add NVIDIA Tegra410 CPU Memory Latency PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 PCIE-TGT PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 PCIE PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: Add arm_cspmu_acpi_dev_get (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Add Tegra410 UCF PMU (Mark Salter) [RHEL-110828]
  - perf/arm_cspmu: nvidia: Rename doc to Tegra241 (Mark Salter) [RHEL-110828]
  - i2c: tegra: Add support for Tegra410 (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add logic to support different register offsets (Mark Salter) [RHEL-143333]
  - i2c: tegra: Introduce tegra_i2c_variant to identify DVC and VI (Mark Salter) [RHEL-143333]
  - i2c: tegra: Don't mark devices with pins as IRQ safe (Mark Salter) [RHEL-143333]
  - i2c: tegra: remove unused rst (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add Tegra264 support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add support for SW mutex register (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add HS mode support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Update Tegra256 timing parameters (Mark Salter) [RHEL-143333]
  - i2c: tegra: Use separate variables for fast and fastplus (Mark Salter) [RHEL-143333]
  - i2c: tegra: Do not configure DMA if not supported (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add Tegra256 support (Mark Salter) [RHEL-143333]
  - i2c: tegra: Remove dma_sync_*() calls (Mark Salter) [RHEL-143333]
  - i2c: tegra: Add missing kernel-doc for dma_dev member (Mark Salter) [RHEL-143333]
  - ALSA: 6fire: fix use-after-free on disconnect (CKI Backport Bot) [RHEL-172974] {CVE-2026-31581}
  - erofs: add GFP_NOIO in the bio completion if needed (CKI Backport Bot) [RHEL-171687] {CVE-2026-31467}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-238.el10]
changelog:
  - redhat: Fix rebuild changelog generation for automotive (Oleksii Baranov)
  - powerpc/fadump: Move fadump_cma_init to setup_arch() after initmem_init() (Mamatha Inamdar) [RHEL-174883]
  - powerpc/fadump: Reserve page-aligned boot_memory_size during fadump_reserve_mem (Mamatha Inamdar) [RHEL-174883]
  - powerpc/fadump: Refactor and prepare fadump_cma_init for late init (Mamatha Inamdar) [RHEL-174883]
  - selinux: fix overlayfs mmap() and mprotect() access checks (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: add backing_file LSM hooks (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - fs: prepare for adding LSM blob to backing_file (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: cleanup the debug and console output in lsm_init.c (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: add/tweak function header comment blocks in lsm_init.c (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: fold lsm_init_ordered() into security_init() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: cleanup initialize_lsm() and rename to lsm_init_single() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: cleanup the LSM blob size code (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rename/rework ordered_lsm_parse() to lsm_order_parse() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rename/rework append_ordered_lsm() into lsm_order_append() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rename exists_ordered_lsm() to lsm_order_exists() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rework the LSM enable/disable setter/getter functions (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: get rid of the lsm_names list and do some cleanup (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rework lsm_active_cnt and lsm_idlist[] (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rename the lsm order variables for consistency (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: replace the name field with a pointer to the lsm_id struct (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: rename ordered_lsm_init() to lsm_init_ordered() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: integrate lsm_early_cred() and lsm_early_task() into caller (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: integrate report_lsm_order() code into caller (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: introduce looping macros for the initialization code (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: consolidate lsm_allowed() and prepare_lsm() into lsm_prepare() (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: split the init code out into lsm_init.c (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - lsm: split the notifier code out into lsm_notifier.c (Ondrej Mosnacek) [RHEL-179440] {CVE-2026-46054}
  - fs: constify file ptr in backing_file accessor helpers (Ondrej Mosnacek) [RHEL-179440]
  - exit: prevent preemption of oopsing TASK_DEAD task (CKI Backport Bot) [RHEL-180014] {CVE-2026-46173}
  - can: raw: fix ro->uniq use-after-free in raw_rcv() (Davide Caratti) [RHEL-170766] {CVE-2026-31532}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-239.el10]
changelog:
  - s390/mm: Fix phys_to_folio() usage in do_secure_storage_access() (Charles Haithcock) [RHEL-183464]
  - io_uring: Fix KASAN UAF in io_kbuf_recycle_legacy (Jeff Moyer) [RHEL-183200]
  - crypto: krb5 - filter out async aead implementations at alloc (Ilya Dryomov) [RHEL-182119]
  - crypto: krb5enc - fix async decrypt skipping hash verification (Ilya Dryomov) [RHEL-182119]
  - crypto: krb5enc - fix sleepable flag handling in encrypt dispatch (Ilya Dryomov) [RHEL-182119]
  - crypto: testmgr - allow authenc(hmac(sha{256,384}),cts(cbc(aes))) in FIPS mode (Ilya Dryomov) [RHEL-182119]
  - driver core: generalize driver_override in struct device (Mircea Dragan) [RHEL-113464]
  - PCI: Initialize temporary device in new_id_store() (Mircea Dragan) [RHEL-113464]
  - s390/ap: use generic driver_override infrastructure (Mircea Dragan) [RHEL-113464]
  - s390/ap: Restrict driver_override versus apmask and aqmask use (Mircea Dragan) [RHEL-113464]
  - s390/ap: Rename mutex ap_perms_mutex to ap_attr_mutex (Mircea Dragan) [RHEL-113464]
  - s390/ap: Support driver_override for AP queue devices (Mircea Dragan) [RHEL-113464]
  - s390/ap: Use all-bits-one apmask/aqmask for vfio in_use() checks (Mircea Dragan) [RHEL-113464]
  - redhat/configs: set NXP storage driver to built-in for boot speed (Ed Chong) [RHEL-181039]
  - bnxt_en: Fix RSS context delete logic (CKI Backport Bot) [RHEL-180316] {CVE-2026-43260}
  - objtool: Fix Clang jump table detection (Yannick Cote) [RHEL-152189]
  - objtool/klp: fix mkstemp() failure with long paths (Yannick Cote) [RHEL-152189]
  - objtool/klp: fix data alignment in __clone_symbol() (Yannick Cote) [RHEL-152189]
  - objtool: Fix another stack overflow in validate_branch() (Yannick Cote) [RHEL-152189]
  - objtool: Handle Clang RSP musical chairs (Yannick Cote) [RHEL-152189]
  - objtool: Fix ERROR_INSN() error message (Yannick Cote) [RHEL-152189]
  - objtool: Fix data alignment in elf_add_data() (Yannick Cote) [RHEL-152189]
  - objtool: Use HOSTCFLAGS for HAVE_XXHASH test (Yannick Cote) [RHEL-152189]
  - objtool/klp: Avoid NULL pointer dereference when printing code symbol name (Yannick Cote) [RHEL-152189]
  - objtool/klp: Disable unsupported pr_debug() usage (Yannick Cote) [RHEL-152189]
  - objtool/klp: Fix detection of corrupt static branch/call entries (Yannick Cote) [RHEL-152189]
  - kbuild: Leave objtool binary around with 'make clean' (Yannick Cote) [RHEL-152189]
  - kbuild: Add objtool to top-level clean target (Yannick Cote) [RHEL-152189]
  - objtool/rust: add one more `noreturn` Rust function (Yannick Cote) [RHEL-152189]
  - objtool/klp: Fix unexported static call key access for manually built livepatch modules (Yannick Cote) [RHEL-152189]
  - objtool/klp: Fix symbol correlation for orphaned local symbols (Yannick Cote) [RHEL-152189]
  - objtool/klp: Fix bug table handling for __WARN_printf() (Yannick Cote) [RHEL-152189]
  - objtool: Replace custom macros in elf.c with shared ones (Yannick Cote) [RHEL-152189]
  - objtool: Print bfd_vma as unsigned long long on ia32-x86_64 cross build (Yannick Cote) [RHEL-152189]
  - objtool: Fix libopcodes linking with static libraries (Yannick Cote) [RHEL-152189]
  - kbuild: prefer ${NM} in check-function-names.sh (Yannick Cote) [RHEL-152189]
  - objtool: fix build failure due to missing libopcodes check (Yannick Cote) [RHEL-152189]
  - objtool: fix compilation failure with the x32 toolchain (Yannick Cote) [RHEL-152189]
  - objtool/rust: add one more `noreturn` Rust function (Yannick Cote) [RHEL-152189]
  - objtool: Add more robust signal error handling, detect and warn about stack overflows (Yannick Cote) [RHEL-152189]
  - objtool: Fix stack overflow in validate_branch() (Yannick Cote) [RHEL-152189]
  - objtool: Fix segfault on unknown alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Build with disassembly can fail when including bdf.h (Yannick Cote) [RHEL-152189]
  - objtool: Trim trailing NOPs in alternative (Yannick Cote) [RHEL-152189]
  - objtool: Add wide output for disassembly (Yannick Cote) [RHEL-152189]
  - objtool: Compact output for alternatives with one instruction (Yannick Cote) [RHEL-152189]
  - objtool: Improve naming of group alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Add Function to get the name of a CPU feature (Yannick Cote) [RHEL-152189]
  - objtool: Provide access to feature and flags of group alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Fix address references in alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Disassemble jump table alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Disassemble exception table alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Print addresses with alternative instructions (Yannick Cote) [RHEL-152189]
  - objtool: Disassemble group alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Print headers for alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Preserve alternatives order (Yannick Cote) [RHEL-152189]
  - objtool: Add the --disas=<function-pattern> action (Yannick Cote) [RHEL-152189]
  - objtool: Do not validate IBT for .return_sites and .call_sites (Yannick Cote) [RHEL-152189]
  - objtool: Improve tracing of alternative instructions (Yannick Cote) [RHEL-152189]
  - objtool: Add functions to better name alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Identify the different types of alternatives (Yannick Cote) [RHEL-152189]
  - objtool: Improve register reporting during function validation (Yannick Cote) [RHEL-152189]
  - objtool: Trace instruction state changes during function validation (Yannick Cote) [RHEL-152189]
  - objtool: Add option to trace function validation (Yannick Cote) [RHEL-152189]
  - objtool: Record symbol name max length (Yannick Cote) [RHEL-152189]
  - objtool: Extract code to validate instruction from the validate branch loop (Yannick Cote) [RHEL-152189]
  - objtool: Disassemble instruction on warning or backtrace (Yannick Cote) [RHEL-152189]
  - objtool: Store instruction disassembly result (Yannick Cote) [RHEL-152189]
  - objtool: Print symbol during disassembly (Yannick Cote) [RHEL-152189]
  - tool build: Remove annoying newline in build output (Yannick Cote) [RHEL-152189]
  - objtool: Disassemble code with libopcodes instead of running objdump (Yannick Cote) [RHEL-152189]
  - objtool: Create disassembly context (Yannick Cote) [RHEL-152189]
  - objtool: Move disassembly functions to a separated file (Yannick Cote) [RHEL-152189]
  - objtool: Remove second pass of .cold function correlation (Yannick Cote) [RHEL-152189]
  - objtool: Skip non-canonical aliased symbols in add_jump_table_alts() (Yannick Cote) [RHEL-152189]
  - objtool: Return canonical symbol when aliases exist in symbol finding helpers (Yannick Cote) [RHEL-152189]
  - objtool: Don't alias undefined symbols (Yannick Cote) [RHEL-152189]
  - objtool: Fix .cold function detection for duplicate symbols (Yannick Cote) [RHEL-152189]
  - objtool: Remove unneeded semicolon (Yannick Cote) [RHEL-152189]
  - objtool/rust: add one more `noreturn` Rust function (Yannick Cote) [RHEL-152189]
  - objtool: Remove unneeded semicolon (Yannick Cote) [RHEL-152189]
  - objtool/x86: Fix NOP decode (Yannick Cote) [RHEL-152189]
  - objtool/x86: Add UDB support (Yannick Cote) [RHEL-152189]
  - objtool/LoongArch: Mark special atomic instruction as INSN_BUG type (Yannick Cote) [RHEL-152189]
  - objtool/LoongArch: Mark types based on break immediate code (Yannick Cote) [RHEL-152189]
  - livepatch/klp-build: Fix inconsistent kernel version (Yannick Cote) [RHEL-152193]
  - livepatch: Free klp_{object,func}_ext data after initialization (Yannick Cote) [RHEL-152193]
  - livepatch: Fix having __klp_objects relics in non-livepatch modules (Yannick Cote) [RHEL-152193]
  - livepatch/klp-build: Require Clang assembler >= 20 (Yannick Cote) [RHEL-152193]
  - livepatch/klp-build: Fix klp-build vs CONFIG_MODULE_SRCVERSION_ALL (Yannick Cote) [RHEL-152193]
  - selftests: livepatch: use canonical ftrace path (Yannick Cote) [RHEL-152193]
  - livepatch: Match old_sympos 0 and 1 in klp_find_func() (Yannick Cote) [RHEL-152193]
  - netfilter: nf_tables: fix dst corruption in same register operation (Florian Westphal) [RHEL-168848]
  - netfilter: ebtables: fix OOB read in compat_mtw_from_user (Florian Westphal) [RHEL-168848]
  - netfilter: xt_cpu: prefer raw_smp_processor_id (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_gre: fix gre keymap list corruption (Florian Westphal) [RHEL-168848]
  - netfilter: synproxy: refresh tcphdr after skb_ensure_writable (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: tcp: do not force CLOSE on invalid-seq RST without direction check (Florian Westphal) [RHEL-168848]
  - netfilter: nf_queue: hold bridge skb->dev while queued (Florian Westphal) [RHEL-168848]
  - netfilter: br_netfilter: Reallocate headroom if necessary in neigh_hh_bridge() (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: annotate "pos" for concurrent readers/writers (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: Fix data race between add and dump in all hash types (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: Fix data race between add and list header in all hash types (Florian Westphal) [RHEL-168848]
  - netfilter: ip6t_hbh: reject oversized option lists (Florian Westphal) [RHEL-168848]
  - netfilter: nft_inner: release local_lock before re-enabling softirqs (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: stop hash:* range iteration at end (Florian Westphal) [RHEL-168848]
  - netfilter: nft_inner: Fix IPv6 inner_thoff desync (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: fix a potential dump-destroy race (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_helper: fix possible null deref during error log (Florian Westphal) [RHEL-168848]
  - netfilter: nft_ct: fix missing expect put in obj eval (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_sip: get helper before allocating expectation (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: check tuple and mask in expectations created via nfqueue (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_expect: restore helper propagation via expectation (Florian Westphal) [RHEL-168848]
  - netfilter: bridge: eb_tables: close module init race (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: close dangling table module init race (Florian Westphal) [RHEL-168848]
  - netfilter: ebtables: close dangling table module init race (Florian Westphal) [RHEL-168848]
  - netfilter: ebtables: move to two-stage removal scheme (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: add and use xtables_unregister_table_exit (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: unregister the templates first (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: add and use xt_unregister_table_pre_exit (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: allocate hook ops while under mutex (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: allow initial table replace without emitting audit log message (Florian Westphal) [RHEL-168848]
  - ipvs: do not leak dest after get from dest trash (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: use skb_pull_rcsum() to pop vlan/pppoe header (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: fix inline pppoe encapsulation in xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: fix inline vlan encapsulation in xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: ensure sufficient headroom in xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: xtables: fix L4 header parsing for non-first fragments (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: skip L4 header parsing for non-first fragments (Florian Westphal) [RHEL-168848]
  - netfilter: nf_socket: skip socket lookup for non-first fragments (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: fix netdev hook allocation memleak with dormant tables (Florian Westphal) [RHEL-168848]
  - netfilter: xt_CT: fix usersize for v1 and v2 revision (Florian Westphal) [RHEL-168848]
  - netfilter: nft_compat: run xt_check_hooks_{match,target}() from .validate (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: add .check_hooks to matches and targets (Florian Westphal) [RHEL-168848]
  - netfilter: nft_fwd_netdev: use recursion counter in neigh egress path (Florian Westphal) [RHEL-168848]
  - netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding (Florian Westphal) [RHEL-168848]
  - netfilter: replace skb_try_make_writable() by skb_ensure_writable() (Florian Westphal) [RHEL-168848]
  - netfilter: skip recording stale or retransmitted INIT (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_sip: don't use simple_strtoul (Florian Westphal) [RHEL-168848]
  - netfilter: reject zero shift in nft_bitwise (Florian Westphal) [RHEL-168848]
  - netfilter: xt_policy: fix strict mode inbound policy matching (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: add hook transactions for device deletions (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: join hook list via splice_list_rcu() in commit phase (Florian Westphal) [RHEL-168848]
  - rculist: add list_splice_rcu() for private lists (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: use list_del_rcu for netlink hooks (Florian Westphal) [RHEL-168848]
  - netfilter: arp_tables: fix IEEE1394 ARP payload parsing (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_osf: fix potential NULL dereference in ttl check (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_osf: fix out-of-bounds read on option matching (Florian Westphal) [RHEL-168848]
  - ipvs: fix MTU check for GSO packets in tunnel mode (Florian Westphal) [RHEL-168848]
  - netfilter: nat: use kfree_rcu to release ops (Florian Westphal) [RHEL-168848]
  - netfilter: xtables: restrict several matches to inet family (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: remove sprintf usage (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_osf: fix divide-by-zero in OSF_WSS_MODULO (Florian Westphal) [RHEL-168848]
  - netfilter: nft_osf: restrict it to ipv4 (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_tproxy.sh: adjust to socat changes (Florian Westphal) [RHEL-168848]
  - netfilter: require Ethernet MAC header before using eth_hdr() (Florian Westphal) [RHEL-168848]
  - netfilter: ip6t_eui64: reject invalid MAC header for all packets (Florian Westphal) [RHEL-168848]
  - netfilter: nft_fwd_netdev: check ttl/hl before forwarding (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: remove UDP-Lite conntrack support (Florian Westphal) [RHEL-168848]
  - netfilter: xt_socket: enable defrag after all other checks (Florian Westphal) [RHEL-168848]
  - netfilter: xt_HL: add pr_fmt and checkentry validation (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink: prefer skb_mac_header helpers (Florian Westphal) [RHEL-168848]
  - netfilter: x_physdev: reject empty or not-nul terminated device names (Florian Westphal) [RHEL-168848]
  - selftests: nft_queue.sh: add a parallel stress test (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: make hash table per queue (Florian Westphal) [RHEL-168848]
  - netfilter: nft_ct: fix use-after-free in timeout object destroy (Florian Westphal) [RHEL-168848]
  - netfilter: xt_multiport: validate range encoding in checkentry (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_log: initialize nfgenmsg in NLMSG_DONE terminator (Florian Westphal) [RHEL-168848]
  - ipvs: fix NULL deref in ip_vs_add_service error path (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables_offload: add nft_flow_action_entry_next() and use it (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: Correct indentation when H323_TRACE defined (Florian Westphal) [RHEL-168848]
  - netfilter: nft_meta: add double-tagged vlan and pppoe support (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo_avx2: remove redundant loop in lookup_slow (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: increment data in one step (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: add netlink policy based cap on registers (Florian Westphal) [RHEL-168848]
  - netfilter: add more netlink-based policy range checks (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: remove unreliable debug code in decode_octstr (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_sip: remove net variable shadowing (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Fix typo in enum description (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: reject immediate NF_QUEUE verdict (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: drop logically empty buckets in mtype_del (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: ignore explicit helper on new expectations (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_helper: pass helper to expect cleanup (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attr (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: ensure names are nul-terminated (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_log: account for netlink header size (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: strictly check for maximum number of actions (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: use netlink policy range checks (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_expect: skip expectations in other netns via proc (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_expect: store netns and zone in expectation (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: ensure safe access to master conntrack (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_expect: use expect->helper (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_expect: honor expectation helper field (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: revisit array resize logic (Florian Westphal) [RHEL-168848]
  - netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check() (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_concat_range.sh: add check for flush+reload bug (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo_avx2: don't return non-matching entry on expiry (Florian Westphal) [RHEL-168848]
  - nfnetlink_osf: validate individual option lengths in fingerprints (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: release flowtable after rcu grace period on error (Florian Westphal) [RHEL-168848]
  - netfilter: bpf: defer hook memory release until rcu readers are done (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() (Florian Westphal) [RHEL-168848]
  - netfilter: xt_time: use unsigned int for monthday bit shift (Florian Westphal) [RHEL-168848]
  - netfilter: xt_CT: drop pending enqueued packets on template removal (Florian Westphal) [RHEL-168848]
  - netfilter: nft_ct: drop pending enqueued packets on removal (Florian Westphal) [RHEL-168848]
  - nf_tables: nft_dynset: fix possible stateful expression memleak in error path (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case (Florian Westphal) [RHEL-168848]
  - netfilter: nf_flow_table_ip: reset mac header before vlan push (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp() (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: add missing netlink policy validations (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() (Florian Westphal) [RHEL-168848]
  - netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table() (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: guard option walkers against 1-byte tail reads (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop() (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: always walk all pending catchall elements (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Fix for duplicate device in netdev hooks (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: split gc into unlink and reclaim phase (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: clone set on flush only (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: unconditionally bump set->nelems before insertion (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: remove locking in nfqnl_get_sk_secctx (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_queue.sh: avoid flakes on debug kernels (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: fix OOB read in decode_choice() (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: remove register tracking infrastructure (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: drop obsolete EXPORT_SYMBOLs (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: don't disable bh when acquiring tree lock (Florian Westphal) [RHEL-168848]
  - ipvs: do not keep dest_dst after dest is removed (Florian Westphal) [RHEL-168848]
  - ipvs: do not keep dest_dst if dev is going down (Florian Westphal) [RHEL-168848]
  - ipvs: skip ipv6 extension headers for csum checks (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack_h323: don't pass uninitialised l3num value (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: revert commit_mutex usage in reset path (Florian Westphal) [RHEL-168848]
  - netfilter: nft_quota: use atomic64_xchg for reset (Florian Westphal) [RHEL-168848]
  - netfilter: nft_counter: serialize reset with spinlock (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: validate element belonging to interval (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: check for partial overlaps in anonymous sets (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: fix bogus EEXIST with NLM_F_CREATE with null interval (Florian Westphal) [RHEL-168848]
  - netfilter: nft_counter: fix reset of counters on 32bit archs (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_hash: fix get operation on big endian (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: add IPV6_TUNNEL to config (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: dedicated slab for flow entry (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_queue.sh: add udp fraglist gro test case (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: do shared-unconfirmed check before segmentation (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: don't gc elements on insert (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: optimize verdict lookup with hash table (Florian Westphal) [RHEL-168848]
  - netfilter: xt_time: use is_leap_year() helper (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_flowtable.sh: Add IP6IP6 flowtable selftest (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: Add IP6IP6 tx sw acceleration (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: Add IP6IP6 rx sw acceleration (Florian Westphal) [RHEL-168848]
  - netfilter: Introduce tunnel metadata info in nf_flowtable_ctx struct (Florian Westphal) [RHEL-168848]
  - netfilter: Add ctx pointer in nf_flow_skb_encap_protocol/nf_flow_ip4_tunnel_proto signature (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: remove seqcount_rwlock_t (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: use binary search array in get command (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_rbtree: translate rbtree to array for binary search (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: add .abort_skip_removal flag for set types (Florian Westphal) [RHEL-168848]
  - netfilter: xt_tcpmss: check remaining length before reading optlen (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conncount: fix tracking of connections from localhost (Florian Westphal) [RHEL-168848]
  - netfilter: nft_compat: add more restrictions on netlink attributes (Florian Westphal) [RHEL-168848]
  - netfilter: nfnetlink_queue: nfqnl_instance GFP_ATOMIC -> GFP_KERNEL_ACCOUNT allocation (Florian Westphal) [RHEL-168848]
  - netfilter: don't include xt and nftables.h in unrelated subsystems (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack: enable icmp clash support (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conncount: increase the connection clean up limit to 64 (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conntrack: Add allow_clash to generic protocol handler (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: reset table validation state on abort (Florian Westphal) [RHEL-168848]
  - netfilter: replace -EEXIST with -EBUSY (Florian Westphal) [RHEL-168848]
  - netfilter: nft_synproxy: avoid possible data-race on update operation (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_concat_range.sh: add check for overlap detection bug (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: fix range overlap detection (Florian Westphal) [RHEL-168848]
  - audit: add audit_log_nf_skb helper function (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: packetdrill: avoid failure on HZ=100 kernel (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: prefer xfail in case race wasn't triggered (Florian Westphal) [RHEL-168848]
  - netfilter: always set route tuple out ifindex (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conncount: fix leaked ct in error paths (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: improve UAPI kernel-doc comments (Florian Westphal) [RHEL-168848]
  - netfilter: ip6t_srh: fix UAPI kernel-doc comments format (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_flowtable.sh: Add the capability to send IPv6 TCP traffic (Florian Westphal) [RHEL-168848]
  - netfilter: nft_connlimit: add support to object update operation (Florian Westphal) [RHEL-168848]
  - netfilter: nft_connlimit: update the count if add was skipped (Florian Westphal) [RHEL-168848]
  - netfilter: nf_conncount: rework API to use sk_buff directly (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_flowtable.sh: Add IPIP flowtable selftest (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: Add IPIP tx sw acceleration (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: Add IPIP rx sw acceleration (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: use tuple address to calculate next hop (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: remove hw_ifidx (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: inline pppoe encapsulation in xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: inline vlan encapsulation in xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: consolidate xmit path (Florian Westphal) [RHEL-168848]
  - netfilter: flowtable: move path discovery infrastructure to its own file (Florian Westphal) [RHEL-168848]
  - netfilter: fix typo in nf_conntrack_l4proto.h comment (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: disable 0 value for conntrack_max setting (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: use C99 struct initializer for nft_set_iter (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: query conntrack state to check for port clash resolution (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_fib.sh: fix spurious test failures (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: nft_concat_range.sh: add check for double-create bug (Florian Westphal) [RHEL-168848]
  - netfilter: nf_reject: don't reply to icmp error messages (Florian Westphal) [RHEL-168848]
  - netfilter: nft_meta_bridge: introduce NFT_META_BRI_IIFHWADDR support (Florian Westphal) [RHEL-168848]
  - netfilter: ipset: Remove unused htable_bits in macro ahash_region (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: fix udpclash tool hang (Florian Westphal) [RHEL-168848]
  - netfilter: nft_payload: extend offset to 65535 bytes (Florian Westphal) [RHEL-168848]
  - netfilter: nf_reject: remove unneeded exports (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: remove redundant test for avx feature bit (Florian Westphal) [RHEL-168848]
  - netfilter: nft_payload: Use csum_replace4() instead of opencoding (Florian Westphal) [RHEL-168848]
  - netfilter: ebtables: Use vmalloc_array() to improve code (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: Store real pointer, adjust later. (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo: use avx2 algorithm for insertions too (Florian Westphal) [RHEL-168848]
  - netfilter: nft_set_pipapo_avx2: split lookup function in two parts (Florian Westphal) [RHEL-168848]
  - netfilter: ctnetlink: remove refcounting in dying list dumping (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: Enable CONFIG_INET_SCTP_DIAG (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Remove unused nft_reduce_is_readonly() (Florian Westphal) [RHEL-168848]
  - netfilter: x_tables: Remove unused functions xt_{in|out}name() (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: tone-down conntrack clash test (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: conntrack_resize.sh: also use udpclash tool (Florian Westphal) [RHEL-168848]
  - selftests: netfilter: add conntrack clash resolution test case (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Reintroduce shortened deletion notifications (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Drop dead code from fill_*_info routines (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: remove DCCP protocol support (Florian Westphal) [RHEL-168848]
  - netfilter: nf_dup_netdev: Move the recursion counter struct netdev_xmit (Florian Westphal) [RHEL-168848]
  - netfilter: nf_dup{4, 6}: Move duplication check to task_struct (Florian Westphal) [RHEL-168848]
  - netfilter: xtables: support arpt_mark and ipv6 optstrip for iptables-nft only builds (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: Remove redundant NFCT_ALIGN call (Florian Westphal) [RHEL-168848]
  - netfilter: xt_cgroup: Make it independent from net_cls (Florian Westphal) [RHEL-168848]
  - netfilter: xt_IDLETIMER: convert timeouts to secs_to_jiffies() (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: Only use nf_skip_indirect_calls() when MITIGATION_RETPOLINE (Florian Westphal) [RHEL-168848]
  - netfilter: xtables: Use strscpy() instead of strscpy_pad() (Florian Westphal) [RHEL-168848]
  - netfilter: xt_hashlimit: replace vmalloc calls with kvmalloc (Florian Westphal) [RHEL-168848]
  - netfilter: conntrack: cleanup timeout definitions (Florian Westphal) [RHEL-168848]
  - netfilter: bitwise: add support for doing AND, OR and XOR directly (Florian Westphal) [RHEL-168848]
  - netfilter: bitwise: rename some boolean operation functions (Florian Westphal) [RHEL-168848]
  - netfilter: nf_tables: replace deprecated strncpy with strscpy_pad (Florian Westphal) [RHEL-168848]
  - can: isotp: fix tx.buf use-after-free in isotp_sendmsg() (CKI Backport Bot) [RHEL-175537] {CVE-2026-31474}
  - dmaengine: dw-edma: Add non-LL mode (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Add AMD MDB Endpoint Support (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Add device_{pause,resume}() callbacks (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Add device_tx_status() callback (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Use rz_lmdesc_setup() to invalidate descriptors (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Drop unnecessary local_irq_save() call (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Drop goto instruction and label (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Drop read of CHCTRL register (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz_dmac: add RZ/{T2H,N2H} support (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz_dmac: make register_dma_req() chip-specific (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz_dmac: make error interrupt optional (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Add virtual IRQ for interrupt-emulation doorbells (Eder Zulian) [RHEL-172442]
  - dmaengine: dw_edma: correct kernel-doc warnings in <linux/dma/edma.h> (Eder Zulian) [RHEL-172442]
  - New configs in drivers/dma (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Add interrupt-emulation hooks (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Move CHCTRL updates under spinlock (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Protect the driver specific lists (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: fix possible wrong descriptor completion in llist_abort_desc() (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Fix multiple times setting of the CYCLE_STATE and CYCLE_BIT bits for HDMA. (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix leaking event log memory (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix freeing the allocated ida too late (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix memory leak when a wq is reset (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix not releasing workqueue on .release() (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Wait for submitted operations on .device_synchronize() (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Flush all pending descriptors (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Flush kernel workqueues on Function Level Reset (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix possible invalid memory access after FLR (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix crash when the event log is disabled (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Fix lockdep warnings when calling idxd_device_config() (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: fix MSI data programming for multi-IRQ case (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: use sg_nents_for_dma() helper (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: bam_dma: use sg_nents_for_dma() helper (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: adm: use sg_nents_for_dma() helper (Eder Zulian) [RHEL-172442]
  - dmaengine: bcm2835-dma: use sg_nents_for_dma() helper (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Add Max SGL Size Support for DSA3.0 (Eder Zulian) [RHEL-154485 RHEL-172442]
  - dmaengine: idxd: Expose DSA3.0 capabilities through sysfs (Eder Zulian) [RHEL-154485 RHEL-172442]
  - dmaengine: sh: rz-dmac: Make channel irq local (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: uapi: use UAPI types (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: Discard pm_runtime_put() return value (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: Remove redundant pm_runtime_mark_last_busy() calls (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: k3-udma: enable compile testing (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: bam_dma: use lock guards (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: bam_dma: order includes alphabetically (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Fix confusing cleanup.h syntax (Eder Zulian) [RHEL-172442]
  - dmaengine: omap-dma: fix dma_pool resource leak in error paths (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: gpi: Fix memory leak in gpi_peripheral_config() (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: Fix rz_dmac_terminate_all() (Eder Zulian) [RHEL-172442]
  - dmaengine: tegra-adma: Fix use-after-free (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: k3-udma: fix device leak on udma lookup (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: dma-crossbar: clean up dra7x route allocation error paths (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: dma-crossbar: fix device leak on am335x route allocation (Eder Zulian) [RHEL-172442]
  - dmaengine: ti: dma-crossbar: fix device leak on dra7x route allocation (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: rz-dmac: fix device leak on probe failure (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: fix device leaks on compat bind and unbind (Eder Zulian) [RHEL-172442]
  - dmaengine: dw: dmamux: fix OF node leak on route allocation failure (Eder Zulian) [RHEL-172442]
  - dmaengine: tegra210-adma: drop unused module alias (Eder Zulian) [RHEL-172442]
  - dmaengine: dw: drop unused module alias (Eder Zulian) [RHEL-172442]
  - dmaengine: bcm2835: drop unused module alias (Eder Zulian) [RHEL-172442]
  - dmaengine: qcom: gpi: Add GPI Block event interrupt support (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: drain ATS translations when disabling WQ (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: Kconfig: Drop ARCH_R7S72100/ARCH_RZG2L dependency (Eder Zulian) [RHEL-172442]
  - dmaengine: rcar-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() (Eder Zulian) [RHEL-172442]
  - dmaengine: rcar-dmac: Remove dummy Runtime PM callback (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: usb-dmac: Convert to NOIRQ_SYSTEM_SLEEP/RUNTIME_PM_OPS() (Eder Zulian) [RHEL-172442]
  - dmaengine: dw-edma: Set status for callback_result (Eder Zulian) [RHEL-172442]
  - dmaengine: Fix dma_async_tx_descriptor->tx_submit documentation (Eder Zulian) [RHEL-172442]
  - dmaengine: sh: setup_xref error handling (Eder Zulian) [RHEL-172442]
  - dmaengine: Replace zero-length array with flexible-array (Eder Zulian) [RHEL-172442]
  - dmaengine: idxd: Replace memset(0) + strscpy() with strscpy_pad() (Eder Zulian) [RHEL-172442]
  - ice: dpll: fix misplaced header macros (Michal Schmidt) [RHEL-137412]
  - ice: dpll: fix rclk pin state get for E810 (Michal Schmidt) [RHEL-137412]
  - Revert "ice: dpll: fix rclk pin state get and misplaced header macros" (Michal Schmidt) [RHEL-137412]
  - ice: fix locking in ice_dcb_rebuild() (Michal Schmidt) [RHEL-137412]
  - ice: fix setting RSS VSI hash for E830 (Michal Schmidt) [RHEL-137412]
  - ice: add dpll peer notification for paired SMA and U.FL pins (Michal Schmidt) [RHEL-137412]
  - dpll: export __dpll_pin_change_ntf() for use under dpll_lock (Michal Schmidt) [RHEL-137412]
  - ice: fix missing dpll notifications for SW pins (Michal Schmidt) [RHEL-137412]
  - ice: fix SMA and U.FL pin state changes affecting paired pin (Michal Schmidt) [RHEL-137412]
  - ice: fix missing SMA pin initialization in DPLL subsystem (Michal Schmidt) [RHEL-137412]
  - ice: fix infinite recursion in ice_cfg_tx_topo via ice_init_dev_hw (Michal Schmidt) [RHEL-137412]
  - ice: fix NULL pointer dereference in ice_reset_all_vfs() (Michal Schmidt) [RHEL-137412]
  - ice: fix ice_ptp_read_tx_hwtstamp_status_eth56g (Michal Schmidt) [RHEL-137412]
  - ice: fix ready bitmap check for non-E822 devices (Michal Schmidt) [RHEL-137412]
  - ice: perform PHY soft reset for E825C ports at initialization (Michal Schmidt) [RHEL-137412]
  - ice: fix timestamp interrupt configuration for E825C (Michal Schmidt) [RHEL-137412]
  - ice: fix potential NULL pointer deref in error path of ice_set_ringparam() (Michal Schmidt) [RHEL-137412]
  - ice: fix race condition in TX timestamp ring cleanup (Michal Schmidt) [RHEL-137412]
  - ice: fix ICE_AQ_LINK_SPEED_M for 200G (Michal Schmidt) [RHEL-137412]
  - ice: fix PHY config on media change with link-down-on-close (Michal Schmidt) [RHEL-137412]
  - ice: Fix memory leak in ice_set_ringparam() (Michal Schmidt) [RHEL-137412]
  - Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [ice] (Michal Schmidt) [RHEL-137412]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [ice] (Michal Schmidt) [RHEL-137412]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [ice] (Michal Schmidt) [RHEL-137412]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [ice] (Michal Schmidt) [RHEL-137412]
  - ice: fix double-free of tx_buf skb (Michal Schmidt) [RHEL-137412]
  - ice: fix double free in ice_sf_eth_activate() error path (Michal Schmidt) [RHEL-137412]
  - ice: update PCS latency settings for E825 10G/25Gb modes (Michal Schmidt) [RHEL-137412]
  - ice: fix 'adjust' timer programming for E830 devices (Michal Schmidt) [RHEL-137412]
  - ice: use bitmap_empty() in ice_vf_has_no_qs_ena (Michal Schmidt) [RHEL-137412]
  - ice: use bitmap_weighted_xor() in ice_find_free_recp_res_idx() (Michal Schmidt) [RHEL-137412]
  - ice: Make name member of struct ice_cgu_pin_desc const (Michal Schmidt) [RHEL-137412]
  - ice: fix PTP timestamping broken by SyncE code on E825C (Michal Schmidt) [RHEL-137412]
  - ice: ptp: don't WARN when controlling PF is unavailable (Michal Schmidt) [RHEL-137412]
  - ice: use ice_update_eth_stats() for representor stats (Michal Schmidt) [RHEL-137412]
  - ice: fix inverted ready check for VF representors (Michal Schmidt) [RHEL-137412]
  - drivers: net: ice: fix devlink parameters get without irdma (Michal Schmidt) [RHEL-137412]
  - ice: fix rxq info registering in mbuf packets (Michal Schmidt) [RHEL-137412]
  - ice: fix retry for AQ command 0x06EE (Michal Schmidt) [RHEL-137412]
  - ice: reintroduce retry mechanism for indirect AQ (Michal Schmidt) [RHEL-137412]
  - ice: fix adding AQ LLDP filter for VF (Michal Schmidt) [RHEL-137412]
  - ice: recap the VSI and QoS info after rebuild (Michal Schmidt) [RHEL-137412]
  - ice: fix missing TX timestamps interrupts on E825 devices (Michal Schmidt) [RHEL-137412]
  - ice: stop counting UDP csum mismatch as rx_errors (Michal Schmidt) [RHEL-137412]
  - ice: reshuffle and group Rx and Tx queue fields by cachelines (Michal Schmidt) [RHEL-137412]
  - ice: convert all ring stats to u64_stats_t (Michal Schmidt) [RHEL-137412]
  - ice: shorten ring stat names and add accessors (Michal Schmidt) [RHEL-137412]
  - ice: use u64_stats API to access pkts/bytes in dim sample (Michal Schmidt) [RHEL-137412]
  - ice: remove ice_q_stats struct and use struct_group (Michal Schmidt) [RHEL-137412]
  - ice: pass pointer to ice_fetch_u64_stats_per_ring (Michal Schmidt) [RHEL-137412]
  - ice: unify PHY FW loading status handler for E800 devices (Michal Schmidt) [RHEL-137412]
  - rtmutex: Use waiter::task instead of current in remove_waiter() (Waiman Long) [RHEL-171746]
  - rxrpc: fix RESPONSE authenticator parser OOB read (CKI Backport Bot) [RHEL-171457] {CVE-2026-31636}
  - usbip: validate number_of_packets in usbip_pack_ret_submit() (CKI Backport Bot) [RHEL-171437] {CVE-2026-31607}
  - rxrpc: Fix RxGK token loading to check bounds (CKI Backport Bot) [RHEL-171420] {CVE-2026-31641}
  - vxlan: validate ND option lengths in vxlan_na_create (Guillaume Nault) [RHEL-152728]
  - ip6_tunnel: clear skb2->cb[] in ip4ip6_err() (Guillaume Nault) [RHEL-152728]
  - udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n (Guillaume Nault) [RHEL-152728]
  - net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled (Guillaume Nault) [RHEL-152728]
  - ipv4: ip_gre: make ipgre_header() robust (Guillaume Nault) [RHEL-152728]
  - ip6_tunnel: use skb_vlan_inet_prepare() in __ip6_tnl_rcv() (Guillaume Nault) [RHEL-152728]
  - ipv4: ip_tunnel: spread netdev_lockdep_set_classes() (Guillaume Nault) [RHEL-152728]
  - arp: do not assume dev_hard_header() does not change skb->head (Guillaume Nault) [RHEL-152728]
  - erspan: Initialize options_len before referencing options. (Guillaume Nault) [RHEL-152728]
  - ip6_gre: make ip6gre_header() robust (Guillaume Nault) [RHEL-152728]
  - selftest: packetdrill: add tcp_timestamping_tcp_tx_timestamp_bug.pkt (Paolo Abeni) [RHEL-152718]
  - tcp: secure_seq: add back ports to TS offset (Paolo Abeni) [RHEL-152718]
  - net/tcp-md5: Fix MAC comparison to be constant-time (Paolo Abeni) [RHEL-152718]
  - tcp: fix potential race in tcp_v6_syn_recv_sock() (Paolo Abeni) [RHEL-152718]
  - tcp: tcp_tx_timestamp() must look at the rtx queue (Paolo Abeni) [RHEL-152718]
  - tcp: fix tcp_tso_should_defer() vs large RTT (Paolo Abeni) [RHEL-152718]
  - tcp: take care of zero tp->window_clamp in tcp_set_rcvlowat() (Paolo Abeni) [RHEL-152718]
  - net/tcp: Fix a NULL pointer dereference when using TCP-AO with TCP_REPAIR (Paolo Abeni) [RHEL-152718]
  - wireguard: send: append trailer after expanding head (Toke Høiland-Jørgensen) [RHEL-152735]
  - wireguard: device: use exit_rtnl callback instead of manual rtnl_lock in pre_exit (Toke Høiland-Jørgensen) [RHEL-152735] {CVE-2026-31579}
  - wireguard: allowedips: remove redundant space (Toke Høiland-Jørgensen) [RHEL-152735]
  - wireguard: allowedips: Use kfree_rcu() instead of call_rcu() (Toke Høiland-Jørgensen) [RHEL-152735]
  - wireguard: netlink: generate netlink code (CKI Backport Bot) [RHEL-152735]
  - wireguard: uapi: generate header with ynl-gen (CKI Backport Bot) [RHEL-152735]
  - wireguard: uapi: move flag enums (CKI Backport Bot) [RHEL-152735]
  - wireguard: uapi: move enum wg_cmd (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: add YNL specification (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: lower .maxattr for WG_CMD_GET_DEVICE (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: convert to split ops (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: use WG_KEY_LEN in policies (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: validate nested arrays in policy (CKI Backport Bot) [RHEL-152735]
  - wireguard: netlink: enable strict genetlink validation (CKI Backport Bot) [RHEL-152735]
  - wireguard: queueing: always return valid online CPU in wg_cpumask_choose_online() (CKI Backport Bot) [RHEL-152735]
  - wireguard: queueing: simplify wg_cpumask_next_online() (CKI Backport Bot) [RHEL-152735]
  - wireguard: peer: Replace sockaddr with sockaddr_inet (CKI Backport Bot) [RHEL-152735]
  - ipv6: Add sockaddr_inet unified address structure (CKI Backport Bot) [RHEL-152735]
  - clocksource/drivers/arm_arch_timer_mmio: Prevent driver unbind (Mark Langsdorf) [RHEL-156420]
  - ACPI: GTDT: Get rid of acpi_arch_timer_mem_init() (Mark Langsdorf) [RHEL-156420]
  - clocksource/drivers/arm_arch_timer_mmio: Switch over to standalone driver (Mark Langsdorf) [RHEL-156420]
  - clocksource/drivers/arm_arch_timer: Add standalone MMIO driver (Mark Langsdorf) [RHEL-156420]
  - ACPI: tools: pfrut: fix memory leak and resource leak in pfrut.c (Mark Langsdorf) [RHEL-156420]
  - ACPI: GTDT: Correctly number platform devices for MMIO timers (Mark Langsdorf) [RHEL-156420]
  - ACPI: GTDT: Generate platform devices for MMIO timers (Mark Langsdorf) [RHEL-156420]
  - ACPI: arm64: cpuidle: Tolerate platforms with no deep PSCI idle states (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: Move Lenovo Legion S7 15ACH6 quirk to the right section (Mark Langsdorf) [RHEL-156420]
  - ACPI: RIMT: Add dependency between iommu and devices (Mark Langsdorf) [RHEL-156420]
  - genirq: Fix percpu_devid irq affinity documentation (Mark Langsdorf) [RHEL-156420]
  - drm/amdgpu: Fix ISP segfault issue in kernel v7.0 (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Update the format of Arg3 of _DSM (Mark Langsdorf) [RHEL-156420]
  - ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address() (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Update the _CPC definition to match ACPI 6.6 (Mark Langsdorf) [RHEL-156420]
  - ACPI: OSI: Add DMI quirk for Acer Aspire One D255 (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Save NVS memory on Lenovo G70-35 (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Add unused power resource quirk for THUNDEROBOT ZERO (Mark Langsdorf) [RHEL-156420]
  - ACPI: driver: Drop driver_data pointer clearing from two drivers (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: Clear driver_data pointer on remove (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Tweak acpi_button_remove() (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Tweak system wakeup handling (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Drop redundant checks from acpi_battery_remove() (Mark Langsdorf) [RHEL-156420]
  - ACPI: x86: Force enabling of PWM2 on the Yogabook YB1-X90 (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Call device_init_wakeup() earlier during probe (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Drop redundant check from acpi_battery_notify() (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: fix incorrect charging status when current is zero (Mark Langsdorf) [RHEL-156420]
  - hwmon: (acpi_power_meter) Replace deprecated strcpy() with strscpy() (Mark Langsdorf) [RHEL-156420]
  - hwmon: (acpi_power_meter) Fix deadlocks related to acpi_power_meter_notify() (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Use async schedule function in acpi_scan_clear_dep_fn() (Mark Langsdorf) [RHEL-156420]
  - ACPI: x86: s2idle: Invoke Microsoft _DSM Function 9 (Turn On Display) (Mark Langsdorf) [RHEL-156420]
  - ACPI: sysfs: Replace sprintf() with sysfs_emit() (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Rework the handling of acpi_processor_ffh_lpi_probe() (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Convert acpi_processor_setup_cpuidle_dev() to void (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Convert acpi_processor_setup_cpuidle_states() to void (Mark Langsdorf) [RHEL-156420]
  - ACPI: CPPC: Factor out and export per-cpu cppc_perf_ctrs_in_pcc_cpu() (Mark Langsdorf) [RHEL-156420]
  - ACPI: PCI: simplify code with acpi_get_local_u64_address() (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: simplify code with acpi_get_local_u64_address() (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Adjust messages regarding postponed ACPI PM (Mark Langsdorf) [RHEL-156420]
  - ACPI: x86: s2idle: Remove dead code in lps0_device_attach() (Mark Langsdorf) [RHEL-156420]
  - x86/acpi: Add acpi=spcr to use SPCR-provided default console (Mark Langsdorf) [RHEL-156420]
  - ACPICA: actbl3.h: ACPI 6.6: SRAT: New flag in Memory Affinity Structure (Mark Langsdorf) [RHEL-156420]
  - ACPICA: actbl2.h: ACPI 6.6: RAS2: Update Parameter Block structure (Mark Langsdorf) [RHEL-156420]
  - ACPICA: ACPI 6.6: Add _VDM (Voltage Domain) object (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Fix asltests using the Fatal() opcode (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Abort AML bytecode execution when executing AML_FATAL_OP (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Add support for the Microsoft display mux _OSI string (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Fix NULL pointer dereference in acpi_ev_address_space_dispatch() (Mark Langsdorf) [RHEL-156420]
  - ACPICA: ACPICA: replace ACPI_FREE() with acpi_ut_delete_object_desc() (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Clean up after recent changes (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Use acpi_setup_gpe_for_wake() for buttons (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: Adjust event notification routine (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Register platform devices for backlight device objects (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Add debug log for states with invalid entry methods (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: Fix previous acpi_processor_errata_piix4() fix (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: Fix NULL-pointer dereference in acpi_processor_errata_piix4() (Mark Langsdorf) [RHEL-156420]
  - ACPI: resource: Add JWIPC JVC9100 to irq1_level_low_skip_override[] (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Align acpi_device_get_match_data() with driver match order (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: GHES: Improve ghes_notify_sea() status check (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: GHES: Extract helper functions for error status handling (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: GHES: Improve ghes_notify_nmi() status check (Mark Langsdorf) [RHEL-156420]
  - APEI/GHES: ensure that won't go past CPER allocated record (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: s2idle: Add module parameter for LPS0 constraints checking (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: s2idle: Add missing checks to acpi_s2idle_begin_lps0() (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: Do not expose global variable acpi_idle_driver (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Rearrange declarations in header file (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Redefine two functions as void (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: Update cpuidle driver check in __acpi_processor_start() (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: Remove unused empty stubs of some functions (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Optimize ACPI idle driver registration (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: EINJ: make read-only array non_mmio_desc static const (Mark Langsdorf) [RHEL-156420]
  - ACPI: acpi_watchdog: use LIST_HEAD for stack-allocated list (Mark Langsdorf) [RHEL-156420]
  - ACPI: PCI: IRQ: Fix INTx GSIs signedness (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Drop outdated comment regarding removed function (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Use resource_type() for resource type checking (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Fix typo under sizeof() in acpi_run_osc() (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Adjust acpi_osc_handshake() parameter list (Mark Langsdorf) [RHEL-156420]
  - ACPI: sysfs: Add device cid attribute for exposing _CID lists (Mark Langsdorf) [RHEL-156420]
  - ACPI: SBS: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: SMBUS HC: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: EC: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: EC: Register a platform device for ECDT EC (Mark Langsdorf) [RHEL-156420]
  - ACPI: HED: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Reduce code duplication related to cleanup (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Adjust event notification routine (Mark Langsdorf) [RHEL-156420]
  - ACPI: thermal: Rework system suspend and resume handling (Mark Langsdorf) [RHEL-156420]
  - ACPI: thermal: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: thermal: Adjust event notification routine (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Register platform devices for thermal zones (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Do not mark button ACPI devices as wakeup-capable (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Do not bind ACPI drivers to fixed event buttons (Mark Langsdorf) [RHEL-156420]
  - ACPI: tiny-power-button: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Adjust event notification routines (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Reduce code duplication related to fixed event devices (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Register platform devices for fixed event buttons (Mark Langsdorf) [RHEL-156420]
  - ACPI: NFIT: core: Convert the driver to a platform one (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Rework the handling of \_SB._OSC USB4 features (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Adjust feature mask creation for \_SB._OSC (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Rework the handling of \_SB._OSC platform features (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Rename label and use ACPI_FREE() in acpi_run_osc() (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Split _OSC error processing out of acpi_run_osc() (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Split _OSC evaluation out of acpi_run_osc() (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Rework printing debug messages on _OSC errors (Mark Langsdorf) [RHEL-156420]
  - ACPI: bus: Fix handling of _OSC errors in acpi_run_osc() (Mark Langsdorf) [RHEL-156420]
  - compiler_types: introduce at_least parameter decoration pseudo keyword (Mark Langsdorf) [RHEL-156420]
  - wifi: iwlwifi: trans: rename at_least variable to min_mode (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Register wakeup sources under physical devices (Mark Langsdorf) [RHEL-156420]
  - ACPI: PCI: PM: Rework root bus notification setup (Mark Langsdorf) [RHEL-156420]
  - ACPI: PNP: Drop acpi_nonpnp_device_ids[] (Mark Langsdorf) [RHEL-156420]
  - ACPI: PNP: Drop PNP0C01 and PNP0C02 from acpi_pnp_device_ids[] (Mark Langsdorf) [RHEL-156420]
  - ACPI: PCC: Fix race condition by removing static qualifier (Mark Langsdorf) [RHEL-156420]
  - ACPI: CPPC: Fix missing PCC check for guaranteed_perf (Mark Langsdorf) [RHEL-156420]
  - x86/acpi/boot: Correct acpi_is_processor_usable() check again (Mark Langsdorf) [RHEL-156420]
  - acpi: platform_profile - Add max-power profile option (Mark Langsdorf) [RHEL-156420]
  - vmcoreinfo: make hwerr_data visible for debugging (Mark Langsdorf) [RHEL-156420]
  - vmcoreinfo: track and log recoverable hardware errors (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Fix a spelling mistake (Mark Langsdorf) [RHEL-156420]
  - ACPI: LPSS: Fix a spelling mistake (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor_core: fix map_x2apic_id for amd-pstate on am4 (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Avoid walking the Namespace if start_node is NULL (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: use min() instead of min_t() (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: EINJ: Fix EINJV2 initialization and injection (Mark Langsdorf) [RHEL-156420]
  - acpi/hmat: Fix lockdep warning for hmem_register_resource() (Mark Langsdorf) [RHEL-156420]
  - acpi/hmat: Return when generic target is updated (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Fix fwnode refcount leak in acpi_fwnode_graph_parse_endpoint() (Mark Langsdorf) [RHEL-156420]
  - ACPI: MRRM: Fix memory leaks and improve error handling (Mark Langsdorf) [RHEL-156420]
  - ACPI: DPTF: Use ACPI_FREE() for ACPI buffer deallocation (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Drop redundant C-state count checks (Mark Langsdorf) [RHEL-156420]
  - ACPI: OSL: Add WQ_PERCPU to alloc_workqueue() users (Mark Langsdorf) [RHEL-156420]
  - ACPI: thermal: Add WQ_PERCPU to alloc_workqueue() users (Mark Langsdorf) [RHEL-156420]
  - ACPI: EC: Add WQ_PERCPU to alloc_workqueue() users (Mark Langsdorf) [RHEL-156420]
  - ACPI: OSL: replace use of system_wq with system_percpu_wq (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: replace use of system_unbound_wq with system_dfl_wq (Mark Langsdorf) [RHEL-156420]
  - ACPI: SBS: Fix present test in acpi_battery_read() (Mark Langsdorf) [RHEL-156420]
  - ACPI: CPPC: Fix typo in a comment (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Add support for Microsoft fan extensions (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Add hwmon notification support (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Add basic notification support (Mark Langsdorf) [RHEL-156420]
  - ACPI: SPCR: Check for table version when using precise baudrate (Mark Langsdorf) [RHEL-156420]
  - ACPI: MRRM: Check revision of MRRM table (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Drop redundant locking (Mark Langsdorf) [RHEL-156420]
  - ACPI: irq: Add interrupt affinity reporting interface (Mark Langsdorf) [RHEL-156420]
  - ACPI: PRM: Add acpi_prm_handler_available() (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Workaround for 64-bit firmware bug (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Use platform device for devres-related actions (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Use ACPI handle when retrieving _FST (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: Fix use-after-free in acpi_video_switch_brightness() (Mark Langsdorf) [RHEL-156420]
  - ACPI: button: Call input_free_device() on failing input device registration (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Make acpi_get_next_subnode() static (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Rework acpi_graph_get_next_endpoint() (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Use ACPI functions in acpi_graph_get_next_endpoint() only (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Work around bogus -Wstringop-overread warning since GCC 11 (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Fix argument order in __acpi_node_get_property_reference() (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: s2idle: Only retrieve constraints when needed (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: s2idle: Staticise LPS0 callback functions (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: s2idle: Drop acpi_get_lps0_constraint() (Mark Langsdorf) [RHEL-156420]
  - ACPI: RIMT: Fix unused function warnings when CONFIG_IOMMU_API is disabled (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Return present device nodes only on fwnode interface (Mark Langsdorf) [RHEL-156420]
  - ACPI: CPPC: Do not use CPUFREQ_ETERNAL as an error value (Mark Langsdorf) [RHEL-156420]
  - cpufreq: CPPC: Avoid using CPUFREQ_ETERNAL as transition delay (Mark Langsdorf) [RHEL-156420]
  - cpufreq: Make drivers using CPUFREQ_ETERNAL specify transition latency (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: Remove redundant rcu_read_lock/unlock() under spinlock (Mark Langsdorf) [RHEL-156420]
  - ACPI: battery: Add synchronization between interface updates (Mark Langsdorf) [RHEL-156420]
  - ACPI: support BGRT table on RISC-V (Mark Langsdorf) [RHEL-156420]
  - ACPI: RISC-V: Add RPMI System MSI to GSI mapping (Mark Langsdorf) [RHEL-156420]
  - ACPI: RISC-V: Add support to update gsi range (Mark Langsdorf) [RHEL-156420]
  - ACPI: RISC-V: Create interrupt controller list in sorted order (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Update honor list for RPMI System MSI (Mark Langsdorf) [RHEL-156420]
  - ACPI: Add support for nargs_prop in acpi_fwnode_get_reference_args() (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Refactor acpi_fwnode_get_reference_args() to support nargs_prop (Mark Langsdorf) [RHEL-156420]
  - ACPI: debug: fix signedness issues in read/write helpers (Mark Langsdorf) [RHEL-156420]
  - x86/acpi/cstate: Remove open coded check for cpu_feature_enabled() (Mark Langsdorf) [RHEL-156420]
  - ACPI: SPCR: Support Precise Baud Rate field (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Update dsmethod.c to get rid of unused variable warning (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Adjust failure handling in acpi_nondev_subnode_extract() (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Do not pass NULL handles to acpi_attach_data() (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Add code comments explaining what is going on (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Disregard references in data-only subnode lists (Mark Langsdorf) [RHEL-156420]
  - ACPI: property: Fix buffer properties extraction for subnodes (Mark Langsdorf) [RHEL-156420]
  - ACPI: NFIT: Fix incorrect ndr_desc being reportedin dev_err message (Mark Langsdorf) [RHEL-156420]
  - ACPI: SPCR: Add support for DBG2 RISC-V SBI port subtype (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: EINJ: Allow more types of addresses except MMIO (Mark Langsdorf) [RHEL-156420]
  - ACPI: APEI: Remove redundant assignments in erst_dbg_{ioctl|write}() (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Fix largest possible resource descriptor index (Mark Langsdorf) [RHEL-156420]
  - ACPICA: dispatcher: Use acpi_ds_clear_operands() in acpi_ds_call_control_method() (Mark Langsdorf) [RHEL-156420]
  - ACPICA: ACPI_TYPE_ANY does not include the package type (Mark Langsdorf) [RHEL-156420]
  - ACPICA: acpidump: fix return values in ap_is_valid_checksum() (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Print error messages for too few or too many arguments (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Modify variable definition position (Mark Langsdorf) [RHEL-156420]
  - ACPICA: Allow to skip Global Lock initialization (Mark Langsdorf) [RHEL-156420]
  - ACPICA: iASL: Fix printing CDAT table header (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: thermal: Release policy references using __free() (Mark Langsdorf) [RHEL-156420]
  - ACPI: scan: Add support for RISC-V in acpi_iommu_configure_id() (Mark Langsdorf) [RHEL-156420]
  - ACPI: RISC-V: Add support for RIMT (Mark Langsdorf) [RHEL-156420]
  - ACPI: resource: Skip IRQ override on ASUS Vivobook Pro N6506CU (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Fold two simple functions into their only caller (Mark Langsdorf) [RHEL-156420]
  - ACPI: fan: Add fan speed reporting for fans with only _FST (Mark Langsdorf) [RHEL-156420]
  - ACPI: thermal: Get rid of a dummy local variable (Mark Langsdorf) [RHEL-156420]
  - ACPI: TAD: Add missing sysfs_remove_group() for ACPI_TAD_RT (Mark Langsdorf) [RHEL-156420]
  - ACPI: PRM: Skip handlers with NULL handler_address or NULL VA (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Eliminate static variable flat_state_cnt (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Add module import namespace (Mark Langsdorf) [RHEL-156420]
  - ACPI: Use str_low_high() helper in two places (Mark Langsdorf) [RHEL-156420]
  - ACPI: sysfs: Use ACPI_FREE() for freeing an ACPI object (Mark Langsdorf) [RHEL-156420]
  - ACPI: video: force native for Lenovo 82K8 (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Add HP EliteBook 855 G7 WWAN modem power resource quirk (Mark Langsdorf) [RHEL-156420]
  - ACPI: PM: Add power resource init function (Mark Langsdorf) [RHEL-156420]
  - ACPI: processor: idle: Fix memory leak when register cpuidle device failed (Mark Langsdorf) [RHEL-156420]
  - irqdomain: Add firmware info reporting interface (Mark Langsdorf) [RHEL-156420]
  - redhat/configs: automotive: enable NXP_SAR_ADC as a module (Jared Kangas) [RHEL-156761]
  - iio: adc: nxp-sar-adc: Avoid division by zero (Jared Kangas) [RHEL-156761]
  - iio: adc: nxp-sar-adc: zero-initialize dma_slave_config (Jared Kangas) [RHEL-156761]
  - iio: adc: nxp-sar-adc: fix division by zero in write_raw (Jared Kangas) [RHEL-156761]
  - iio: adc: nxp-sar-adc: Fix DMA channel leak in trigger mode (Jared Kangas) [RHEL-156761]
  - iio: buffer: Fix wait_queue not being removed (Jared Kangas) [RHEL-156761]
  - iio: buffer: buffer_impl.h: fix kernel-doc warnings (Jared Kangas) [RHEL-156761]
  - iio: core: Add cleanup.h support for iio_device_claim_*() (Jared Kangas) [RHEL-156761]
  - iio: core: Refactor iio_device_claim_direct() implementation (Jared Kangas) [RHEL-156761]
  - iio: core: Add and export __iio_dev_mode_lock() (Jared Kangas) [RHEL-156761]
  - iio: core: Constify struct configfs_item_operations and configfs_group_operations (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: Fix coding style complains (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: Use the cleanup.h API (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: Fix coding style complains (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: Turn iio_dma_buffer_init() void (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: Use the cleanup.h API (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: Use lockdep for locking annotations (Jared Kangas) [RHEL-156761]
  - iio: core: add separate lockdep class for info_exist_lock (Jared Kangas) [RHEL-156761]
  - iio: adc: Add the NXP SAR ADC support for the s32g2/3 platforms (Jared Kangas) [RHEL-156761]
  - dt-bindings: iio: adc: Add the NXP SAR ADC for s32g2/3 platforms (Jared Kangas) [RHEL-156761]
  - iio: buffer: use dma_buf_unmap_attachment_unlocked() helper (Jared Kangas) [RHEL-156761]
  - iio: core: Replace lockdep_set_class() + mutex_init() by combined call (Jared Kangas) [RHEL-156761]
  - iio: core: Clean up device correctly on iio_device_alloc() failure (Jared Kangas) [RHEL-156761]
  - iio: core: add missing mutex_destroy in iio_dev_release() (Jared Kangas) [RHEL-156761]
  - iio: backend: fix kernel-doc to avoid warnings and ensure consistency (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: enable .get_dma_dev() (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: support getting the DMA channel (Jared Kangas) [RHEL-156761]
  - iio: buffer: support getting dma channel from the buffer (Jared Kangas) [RHEL-156761]
  - iio: buffer: document that buffer callback must be context safe (Jared Kangas) [RHEL-156761]
  - iio: buffer: document store_to() callback may be called in any context (Jared Kangas) [RHEL-156761]
  - iio: buffer: document iio_push_to_buffers() calling context (Jared Kangas) [RHEL-156761]
  - iio: buffer: iio_push_to_buffers_with_ts_unaligned() might_sleep() (Jared Kangas) [RHEL-156761]
  - iio: buffer: document iio_push_to_buffers_with_ts_unaligned() may sleep (Jared Kangas) [RHEL-156761]
  - iio: add IIO_ALTCURRENT channel type (Jared Kangas) [RHEL-156761]
  - iio: core: switch info_mask fields to unsigned long to match find_bit helpers (Jared Kangas) [RHEL-156761]
  - iio: iio_format_list() should set stride=1 for IIO_VAL_CHAR (Jared Kangas) [RHEL-156761]
  - iio: buffer: buffer-cb: drop double initialization of demux list (Jared Kangas) [RHEL-156761]
  - iio: fix iio_push_to_buffers_with_ts() typo (Jared Kangas) [RHEL-156761]
  - iio: trigger: stm32-lptimer: Fix build warnings about export.h (Jared Kangas) [RHEL-156761]
  - iio: trigger: stm32-timer: Fix build warnings about export.h (Jared Kangas) [RHEL-156761]
  - iio: adc: stm32-dfsdm: Fix build warnings about export.h (Jared Kangas) [RHEL-156761]
  - iio: core: add ADC delay calibration definition (Jared Kangas) [RHEL-156761]
  - iio: buffer: Fix checkpatch.pl warning (Jared Kangas) [RHEL-156761]
  - iio: backend: add support for number of lanes (Jared Kangas) [RHEL-156761]
  - iio: backend: add support for data alignment (Jared Kangas) [RHEL-156761]
  - iio: backend: add support for filter config (Jared Kangas) [RHEL-156761]
  - iio: fix potential out-of-bound write (Jared Kangas) [RHEL-156761]
  - iio: backend: fix out-of-bound write (Jared Kangas) [RHEL-156761]
  - iio: introduce IIO_DECLARE_BUFFER_WITH_TS macros (Jared Kangas) [RHEL-156761]
  - iio: make IIO_DMA_MINALIGN minimum of 8 bytes (Jared Kangas) [RHEL-156761]
  - iio: backend: add support for data source get (Jared Kangas) [RHEL-156761]
  - iio: Adjust internals of handling of direct mode claiming to suit new API. (Jared Kangas) [RHEL-156761]
  - iio: core: Add support for writing 64 bit attrs (Jared Kangas) [RHEL-156761]
  - MAINTAINERS: Add IIO ADC helpers (Jared Kangas) [RHEL-156761]
  - iio: adc: add helpers for parsing ADC nodes (Jared Kangas) [RHEL-156761]
  - iio: buffer-dma: Fix docstrings (Jared Kangas) [RHEL-156761]
  - iio: core: make use of simple_write_to_buffer() (Jared Kangas) [RHEL-156761]
  - iio: backend: make sure to NULL terminate stack buffer (Jared Kangas) [RHEL-156761]
  - iio: backend: add API for oversampling (Jared Kangas) [RHEL-156761]
  - iio: backend: add support for data size set (Jared Kangas) [RHEL-156761]
  - iio: backend: add API for interface get (Jared Kangas) [RHEL-156761]
  - iio: core: Rework claim and release of direct mode to work with sparse. (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: add devm_iio_dmaengine_buffer_setup_with_handle() (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: split requesting DMA channel from allocating buffer (Jared Kangas) [RHEL-156761]
  - iio: gts-helper: export iio_gts_get_total_gain() (Jared Kangas) [RHEL-156761]
  - iio: introduce the FAULT event type (Jared Kangas) [RHEL-156761]
  - iio: gts-helper: add helpers to ease searches of gain_sel and new_gain (Jared Kangas) [RHEL-156761]
  - iio: gts: Simplify available scale table build (Jared Kangas) [RHEL-156761]
  - iio: consumers: ensure read buffers for labels and ext_info are page aligned (Jared Kangas) [RHEL-156761]
  - iio: core: fix doc reference to iio_push_to_buffers_with_ts_unaligned (Jared Kangas) [RHEL-156761]
  - iio: trigger: stm32-timer-trigger: Add check for clk_enable() (Jared Kangas) [RHEL-156761]
  - iio: buffer-dmaengine: document iio_dmaengine_buffer_setup_ext (Jared Kangas) [RHEL-156761]
  - iio: Move __private marking before struct element priv in struct iio_dev (Jared Kangas) [RHEL-156761]
  - iio: events: make IIO_EVENT_CODE macro private (Jared Kangas) [RHEL-156761]
  - iio: Mark iio_dev::priv member with __private (Jared Kangas) [RHEL-156761]
  - iio: Add channel type for attention (Jared Kangas) [RHEL-156761]
  - iio: gts: fix infinite loop for gain_to_scaletables() (Jared Kangas) [RHEL-156761]
  - iio: gts: Fix uninitialized symbol 'ret' (Jared Kangas) [RHEL-156761]
  - iio: backend: extend features (Jared Kangas) [RHEL-156761]
  - iio: events.h: add event identifier macros for differential channel (Jared Kangas) [RHEL-156761]
  - iio: backend: fix wrong pointer passed to IS_ERR() (Jared Kangas) [RHEL-156761]
  - iio: Convert unsigned to unsigned int (Jared Kangas) [RHEL-156761]
  - iio: adc: Convert to IIO_MAP() (Jared Kangas) [RHEL-156761]
  - iio: adc: Constify struct iio_map (Jared Kangas) [RHEL-156761]
  - netdev: add io_uring memory provider info (Davide Caratti) [RHEL-141853]
  - net: add helpers for setting a memory provider on an rx queue (Davide Caratti) [RHEL-141853]
  - net: page_pool: add memory provider helpers (Davide Caratti) [RHEL-141853]
  - net: prepare for non devmem TCP memory providers (Davide Caratti) [RHEL-141853]
  - net: page_pool: add a mp hook to unregister_netdevice* (Davide Caratti) [RHEL-141853]
  - net: page_pool: add callback for mp info printing (Davide Caratti) [RHEL-141853]
  - net: page_pool: create hooks for custom memory providers (Davide Caratti) [RHEL-141853]
  - net: generalise net_iov chunk owners (Davide Caratti) [RHEL-141853]
  - net: prefix devmem specific helpers (Davide Caratti) [RHEL-141853]
  - net: page_pool: don't cast mp param to devmem (Davide Caratti) [RHEL-141853]
  - selftests: drv-net-hw: inject pp_alloc_fail errors in the right place (Davide Caratti) [RHEL-141853]
  - net: page_pool: rename page_pool_is_last_ref() (Davide Caratti) [RHEL-141853]
  - net: page_pool: do not count normal frag allocation in stats (Davide Caratti) [RHEL-141853]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-240.el10]
changelog:
  - s390/syscalls: Add spectre boundary for syscall dispatch table (Ramesh Chhetri) [RHEL-183314]
  - rxrpc: Fix rxrpc_input_call_event() to only unshare DATA packets (CKI Backport Bot) [RHEL-179565] {CVE-2026-45998}
  - rxrpc: Fix potential UAF after skb_unshare() failure (CKI Backport Bot) [RHEL-179565] {CVE-2026-45998}
  - x86/mce, EDAC/mce_amd: Add new SMCA bank types (Steve Best) [RHEL-100951]
  - x86/mce, EDAC/mce_amd: Update CS bank type naming (Steve Best) [RHEL-100951]
  - x86/mce, EDAC/mce_amd: Reorder SMCA bank type enums (Steve Best) [RHEL-100951]
  - tools/power turbostat: v2026.04.21 (Steve Best) [RHEL-172176]
  - tools/power turbostat: Process HT siblings in CPU order (Steve Best) [RHEL-172176]
  - tools/power turbostat: Show module_id column (Steve Best) [RHEL-172176]
  - tools/power turbostat: Print core_id and apic_id in hex (Steve Best) [RHEL-172176]
  - tools/power turbostat: Cleanup print helper functions (Steve Best) [RHEL-172176]
  - tools/power turbostat: Fix --cpu-set 1 regression on HT systems (Steve Best) [RHEL-172176]
  - tools/power turbostat: Fix --cpu-set 0 regression on HT systems (Steve Best) [RHEL-172176]
  - tools/power turbostat: Fix unrecognized option '-P' (Steve Best) [RHEL-172176]
  - tools/power turbostat: Fix AMD RAPL regression on big systems (Steve Best) [RHEL-172176]
  - vfio: replace vfio->device_class with a const struct class (Cédric Le Goater) [RHEL-149504]
  - vfio/pci: Clean up DMABUFs before disabling function (Cédric Le Goater) [RHEL-149504]
  - vfio: remove dead notifier code (Cédric Le Goater) [RHEL-149504]
  - vfio/pci: Require vfio_device_ops.name (Cédric Le Goater) [RHEL-149504]
  - vfio/pci: Rename vfio_config_do_rw() to vfio_pci_config_rw_single() and export it (Cédric Le Goater) [RHEL-149504]
  - vfio: unhide vdev->debug_root (Cédric Le Goater) [RHEL-149504]
  - drivers/vfio_pci_core: Change PXD_ORDER check from switch case to if/else block (Cédric Le Goater) [RHEL-149504]
  - vfio/pci: Fix double free in dma-buf feature (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Support DMR and GNR-D DSA devices (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Build tests on aarch64 (Cédric Le Goater) [RHEL-149504]
  - vfio/mlx5: Add REINIT support to VFIO_MIG_GET_PRECOPY_INFO (Cédric Le Goater) [RHEL-149504]
  - vfio/mlx5: consider inflight SAVE during PRE_COPY (Cédric Le Goater) [RHEL-149504]
  - net/mlx5: Add IFC bits for migration state (Cédric Le Goater) [RHEL-149504]
  - vfio: Adapt drivers to use the core helper vfio_check_precopy_ioctl (Cédric Le Goater) [RHEL-149504]
  - vfio: Add support for VFIO_DEVICE_FEATURE_MIG_PRECOPY_INFOv2 (Cédric Le Goater) [RHEL-149504]
  - vfio: Define uAPI for re-init initial bytes during the PRE_COPY phase (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Fix VLA initialisation in vfio_pci_irq_set() (Cédric Le Goater) [RHEL-149504]
  - vfio: uapi: fix comment typo (Cédric Le Goater) [RHEL-149504]
  - vfio: mdev: replace mtty_dev->vd_class with a const struct class (Cédric Le Goater) [RHEL-149504]
  - vfio: replace vfio->class with a const struct class (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: fix crash in vfio_dma_mapping_mmio_test (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: only build tests on arm64 and x86_64 (Cédric Le Goater) [RHEL-149504]
  - vfio/pci: Lock upstream bridge for vfio_pci_core_disable() (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Drop IOMMU mapping size assertions for VFIO_TYPE1_IOMMU (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Add vfio_dma_mapping_mmio_test (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Align BAR mmaps for efficient IOMMU mapping (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Centralize IOMMU mode name definitions (Cédric Le Goater) [RHEL-149504]
  - vfio/mdev: update outdated comment (Cédric Le Goater) [RHEL-149504]
  - vfio: selftests: Drop <uapi/linux/types.h> includes (Cédric Le Goater) [RHEL-149504]
  - platform/x86/intel/vsec: Add Nova Lake PUNIT support (Steve Best) [RHEL-95636]
  - platform/x86/intel/vsec: Add support for Wildcat Lake (Steve Best) [RHEL-95636]
  - platform/x86/intel/pmt/discovery: use valid device pointer in dev_err_probe (Steve Best) [RHEL-133094]
  - platform/x86/intel/pmt: Fix kobject memory leak on init failure (Steve Best) [RHEL-133094]
  - platform/x86: intel/pmt: Replace sprintf() with sysfs_emit() (Steve Best) [RHEL-133094]
  - nvmet-fcloop: Check remoteport port_state before calling done callback (Aristeu Rozanski) [RHEL-74463]
  - mm/page_alloc: make percpu_pagelist_high_fraction reads lock-free (Aristeu Rozanski) [RHEL-146153]
  - Disable TPM as hwrng source on aarch64 (Štěpán Horáček) [RHEL-69440]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-241.el10]
changelog:
  - selinux: RHEL-only hotfix for execmem regression (Ondrej Mosnacek) [RHEL-185115]
  - s390: Revert support for DCACHE_WORD_ACCESS (Rafael Aquini) [RHEL-184095]
  - redhat/configs: Add CONFIG_DIBS configuration option (Mircea Dragan) [RHEL-136142]
  - net/smc: fix missing sk_err when TCP handshake fails (Mircea Dragan) [RHEL-136142]
  - net/smc: avoid early lgr access in smc_clc_wait_msg (Mircea Dragan) [RHEL-136142]
  - net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer (Mircea Dragan) [RHEL-136142]
  - net/smc: fix NULL dereference and UAF in smc_tcp_syn_recv_sock() (Mircea Dragan) [RHEL-136142]
  - dibs: change dibs_class to a const struct (Mircea Dragan) [RHEL-136142]
  - Revert 'net/smc: Introduce TCP ULP support' (Mircea Dragan) [RHEL-136142]
  - dibs: Remove KMSG_COMPONENT macro (Mircea Dragan) [RHEL-136142]
  - net/smc: fix mismatch between CLC header and proposal (Mircea Dragan) [RHEL-136142]
  - net/smc: handle -ENOMEM from smc_wr_alloc_link_mem gracefully (Mircea Dragan) [RHEL-136142]
  - net/smc: make wr buffer count configurable (Mircea Dragan) [RHEL-136142]
  - dibs: Use subsys_initcall() (Mircea Dragan) [RHEL-136142]
  - dibs: Remove reset of static vars in dibs_init() (Mircea Dragan) [RHEL-136142]
  - smc: rename smc_find_ism_store_rc to reflect broader usage (Mircea Dragan) [RHEL-136142]
  - net/smc: fix general protection fault in __smc_diag_dump (Mircea Dragan) [RHEL-136142]
  - dibs: Check correct variable in dibs_init() (Mircea Dragan) [RHEL-136142]
  - dibs: Move event handling to dibs layer (Mircea Dragan) [RHEL-136142]
  - dibs: Move data path to dibs layer (Mircea Dragan) [RHEL-136142]
  - dibs: Move query_remote_gid() to dibs_dev_ops (Mircea Dragan) [RHEL-136142]
  - dibs: Move vlan support to dibs_dev_ops (Mircea Dragan) [RHEL-136142]
  - dibs: Local gid for dibs devices (Mircea Dragan) [RHEL-136142]
  - dibs: Create class dibs (Mircea Dragan) [RHEL-136142]
  - dibs: Move struct device to dibs_dev (Mircea Dragan) [RHEL-136142]
  - dibs: Define dibs_client_ops and dibs_dev_ops (Mircea Dragan) [RHEL-136142]
  - dibs: Define dibs loopback (Mircea Dragan) [RHEL-136142]
  - dibs: Register ism as dibs device (Mircea Dragan) [RHEL-136142]
  - dibs: Register smc as dibs_client (Mircea Dragan) [RHEL-136142]
  - dibs: Create drivers/dibs (Mircea Dragan) [RHEL-136142]
  - net/smc: Decouple sf and attached send_buf in smc_loopback (Mircea Dragan) [RHEL-136142]
  - net/smc: Remove error handling of unregister_dmb() (Mircea Dragan) [RHEL-136142]
  - net/smc: fix warning in smc_rx_splice() when calling get_page() (Mircea Dragan) [RHEL-136142]
  - smc: Use __sk_dst_get() and dst_dev_rcu() in smc_vlan_by_tcpsk(). (Mircea Dragan) [RHEL-136142]
  - smc: Use __sk_dst_get() and dst_dev_rcu() in in smc_clc_prfx_set(). (Mircea Dragan) [RHEL-136142]
  - net/smc: Remove unused argument from 2 SMC functions (Mircea Dragan) [RHEL-136142]
  - net/smc: Improve log message for devices w/o pnetid (Mircea Dragan) [RHEL-136142]
  - net/smc: Replace use of strncpy on NUL-terminated string with strscpy (Mircea Dragan) [RHEL-136142]
  - net: Introduce netif_xmit_timeout_ms() helper (CKI Backport Bot) [RHEL-180966]
  - queue_api: add subqueue variant netif_subqueue_sent (CKI Backport Bot) [RHEL-180966]
  - nvmet-tcp: fix race between ICReq handling and queue teardown (CKI Backport Bot) [RHEL-180107] {CVE-2026-46135}
  - crypto: caam - fix overflow on long hmac keys (CKI Backport Bot) [RHEL-179772] {CVE-2026-43330}
  - Add epoch support for rv and rv-debuginfo packages (John Kacur) [RHEL-163488]
  - KVM: x86/mmu: Only WARN in direct MMUs when overwriting shadow-present SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401}
  - KVM: x86/mmu: Drop/zap existing present SPTE even when creating an MMIO SPTE (CKI Backport Bot) [RHEL-170798] {CVE-2026-23401}
  - dm vdo: use GFP_NOIO for blkdev_issue_zeroout on format path (Benjamin Marzinski) [RHEL-113137]
  - dm-thin: fix metadata refcount underflow (Benjamin Marzinski) [RHEL-169623]
  - dm cache: fix missing return in invalidate_committed's error path (Benjamin Marzinski) [RHEL-92782]
  - dm vdo: save the formatted metadata to disk (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add formatting logic and initialization (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add synchronous metadata I/O submission helper (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add geometry block structure (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add geometry block encoding (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add upfront validation for logical size (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add formatting parameters to table line (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add super block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add geometry block initialization to encodings.c (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: add __counted_by attribute to a number of structures (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: remove redundant TYPE argument from vdo_allocate macro (Benjamin Marzinski) [RHEL-113137]
  - dm vdo: update vdo_allocate_extended to take a field name, no types (Benjamin Marzinski) [RHEL-113137]
  - dm vdo slab-depot: validate old zone count on load (Benjamin Marzinski) [RHEL-113137]
  - dm vdo indexer: validate saved zone count (Benjamin Marzinski) [RHEL-113137]
  - dm cache metadata: fix memory leak on metadata abort retry (Benjamin Marzinski) [RHEL-155190]
  - dm cache: prevent entering passthrough mode after unclean shutdown (Benjamin Marzinski) [RHEL-92782]
  - dm cache: fix dirty mapping checking in passthrough mode switching (Benjamin Marzinski) [RHEL-92782]
  - dm cache: fix concurrent write failure in passthrough mode (Benjamin Marzinski) [RHEL-92782]
  - dm cache policy smq: fix missing locks in invalidating cache blocks (Benjamin Marzinski) [RHEL-92782]
  - dm cache: fix write hang in passthrough mode (Benjamin Marzinski) [RHEL-92782]
  - dm cache: fix write path cache coherency in passthrough mode (Benjamin Marzinski) [RHEL-92782]
  - dm cache: fix null-deref with concurrent writes in passthrough mode (Benjamin Marzinski) [RHEL-92782]
  - net: af_can: do not leave a dangling sk pointer in can_create() (CKI Backport Bot) [RHEL-168103] {CVE-2024-56603}
  - net/sched: sch_cake: Fix incorrect qlen reduction in cake_drop (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766}
  - net/sched: Make cake_enqueue return NET_XMIT_CN when past buffer_limit (CKI Backport Bot) [RHEL-166731] {CVE-2025-39766}
  - dm-verity-fec: fix corrected block count stat (Benjamin Marzinski) [RHEL-154975]
  - dm-mpath: don't stop probing paths at presuspend (Benjamin Marzinski) [RHEL-148451]
  - dm mpath: make pg_init_delay_msecs settable (Benjamin Marzinski) [RHEL-154975]
  - dm: use bio_clone_blkg_association (Benjamin Marzinski) [RHEL-154975]
  - dm-unstripe: fix mapping bug when there are multiple targets in a table (Benjamin Marzinski) [RHEL-154975]
  - dm-integrity: fix recalculation in bitmap mode (Benjamin Marzinski) [RHEL-144458]
  - dm: clear cloned request bio pointer when last clone bio completes (Benjamin Marzinski) [RHEL-154975]
  - dm-integrity: fix a typo in the code for write/discard race (Benjamin Marzinski) [RHEL-154975]
  - dm: use READ_ONCE in dm_blk_report_zones (Benjamin Marzinski) [RHEL-154975]
  - dm: replace -EEXIST with -EBUSY (Benjamin Marzinski) [RHEL-154975]
  - dm: remove fake timeout to avoid leak request (Benjamin Marzinski) [RHEL-154975]
  - dm pcache: fix segment info indexing (Benjamin Marzinski) [RHEL-154975]
  - dm pcache: fix cache info indexing (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: advance slot index before writing slot (Benjamin Marzinski) [RHEL-154975]
  - dm raid: add documentation for takeover/reshape raid1 -> raid5 table line examples (Benjamin Marzinski) [RHEL-154975]
  - dm: ignore discard return value (Benjamin Marzinski) [RHEL-154975]
  - MAINTAINERS: add Benjamin Marzinski as a device mapper maintainer (Benjamin Marzinski) [RHEL-154975]
  - dm-mpath: Simplify the setup_scsi_dh code (Benjamin Marzinski) [RHEL-154975]
  - dm vdo: fix kerneldoc warnings (Benjamin Marzinski) [RHEL-154975]
  - dm-bufio: align write boundary on physical block size (Benjamin Marzinski) [RHEL-154975]
  - dm-crypt: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-136802]
  - dm: test for REQ_ATOMIC in dm_accept_partial_bio() (Benjamin Marzinski) [RHEL-154975]
  - dm-verity: remove useless mempool (Benjamin Marzinski) [RHEL-154975]
  - dm-verity: disable recursive forward error correction (Benjamin Marzinski) [RHEL-127492] {CVE-2025-71161}
  - dm-ebs: Mark full buffer dirty even on partial write (Benjamin Marzinski) [RHEL-154975]
  - dm mpath: enable DM_TARGET_ATOMIC_WRITES (Benjamin Marzinski) [RHEL-154975]
  - dm verity fec: Expose corrected block count via status (Benjamin Marzinski) [RHEL-154975]
  - dm: Don't warn if IMA_DISABLE_HTABLE is not enabled (Benjamin Marzinski) [RHEL-154975]
  - dm-verity: remove log message with shash driver name (Benjamin Marzinski) [RHEL-154975]
  - dm: sysfs: use sysfs_emit() in dm-sysfs.c (Benjamin Marzinski) [RHEL-154975]
  - dm: remove useless md->nr_zones variable (Benjamin Marzinski) [RHEL-154975]
  - dm-crypt: use folio_nr_pages() instead of shift operation (Benjamin Marzinski) [RHEL-136802]
  - dm: fix failure when empty flush's bi_sector points beyond the device end (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: zero cache_info before default init (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: reuse meta_addr in pcache_meta_find_latest (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: allow built-in build and rename flush helper (Benjamin Marzinski) [RHEL-154975]
  - dm raid: use proper md_ro_state enumerators (Benjamin Marzinski) [RHEL-154975]
  - dm-integrity: prefer synchronous hash interface (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: enable asynchronous hash interface (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: rename internal_hash (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: add the "offset" argument (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: allocate the recalculate buffer with kmalloc (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: introduce integrity_kmap and integrity_kunmap (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: replace bvec_kmap_local with kmap_local_page (Benjamin Marzinski) [RHEL-136802]
  - dm-integrity: use internal variable for digestsize (Benjamin Marzinski) [RHEL-136802]
  - dm vdo: Update code to use mem_is_zero (Benjamin Marzinski) [RHEL-154975]
  - dm: optimize REQ_PREFLUSH with data when using the linear target (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: use int type to store negative error codes (Benjamin Marzinski) [RHEL-154975]
  - dm: fix "writen"->"written" (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: cleanup: fix coding style report by checkpatch.pl (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: remove ctrl_lock for pcache_cache_segment (Benjamin Marzinski) [RHEL-154975]
  - redhat/configs: Add CONFIG_DM_PCACHE (Benjamin Marzinski) [RHEL-154975]
  - dm-pcache: add persistent cache target in device-mapper (Benjamin Marzinski) [RHEL-154975]
  - dm error: mark as DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-154975]
  - dm-vdo: Promote dm-vdo title to title heading (Benjamin Marzinski) [RHEL-154975]
  - docs: device-mapper: fixed spelling mistakes in documentation (Benjamin Marzinski) [RHEL-154975]
  - dm bufio: remove redundant __GFP_NOWARN (Benjamin Marzinski) [RHEL-154975]
  - dm-ima: drop a useless argument (Benjamin Marzinski) [RHEL-154975]
  - dm: use vmalloc_array() to simplify code (Benjamin Marzinski) [RHEL-154975]
  - dm-ima: more strlen() drops (Benjamin Marzinski) [RHEL-154975]
  - docs: device-mapper: fix typos in delay.rst and vdo-design.rst (Benjamin Marzinski) [RHEL-154975]
  - RDMA/bnxt_re: fix dma_free_coherent() pointer (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix to use correct page size for PDE table (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix OOB write in bnxt_re_copy_err_stats() (Sreekanth Reddy) [RHEL-135357] {CVE-2025-71092}
  - RDMA/bnxt_re: Fix IB_SEND_IP_CSUM handling in post_send (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix incorrect BAR check in bnxt_qplib_map_creq_db() (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Pass correct flag for dma mr creation (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix the inline size for GenP7 devices (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix wrong check for CQ coalesc support (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add a debugfs entry for CQE coalescing tuning (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix a potential memory leak in destroy_gsi_sqp (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: improve clarity in ALLOC_PAGE handler (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Remove non-statistics counters from hw_counters (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add debugfs info entry for device and resource information (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix incorrect errno used in function comments (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Avoid GID level QoS update from the driver (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Update sysfs entries with appropriate data (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Call strscpy() with correct size argument (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Remove unnecessary condition checks (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Use firmware provided message timeout value (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Initialize fw with roce_mirror support (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add support for flow create/destroy (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add support for mirror vnic (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add support for unique GID (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Refactor stats context memory allocation (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Refactor hw context memory allocation (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Add data structures for RoCE mirror support (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Enhance a log message when bnxt_re_register_netdev fails (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Delete always true SGID table check (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Report udp source port for flow_label in bnxt_re_query_qp (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: RoCE related hardware counters update (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: RoCE Driver Dynamic Debug for HWRM's (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Show srq_limit in fill_res_srq_entry hook (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix to initialize the PBL array (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix a possible memory leak in the driver (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix to remove workload check in SRQ limit path (Sreekanth Reddy) [RHEL-135357]
  - RDMA/bnxt_re: Fix to do SRQ armena by default (Sreekanth Reddy) [RHEL-135357]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-242.el10]
changelog:
  - scsi: qla2xxx: Completely fix fcport double free (Ewan D. Milne) [RHEL-179758] {CVE-2026-43414}
  - sched/fair: Fix wakeup_preempt_fair() for not waking up task (Phil Auld) [RHEL-174703]
  - sched/fair: Fix overflow in vruntime_eligible() (Phil Auld) [RHEL-174703]
  - sched/fair: Clear rel_deadline when initializing forked entities (Phil Auld) [RHEL-174703]
  - sched/fair: Fix wakeup_preempt_fair() vs delayed dequeue (Phil Auld) [RHEL-174703]
  - sched/deadline: Use revised wakeup rule for dl_server (Phil Auld) [RHEL-174703]
  - sched: Make class_schedulers avoid pushing current, and get rid of proxy_tag_curr() (Phil Auld) [RHEL-174703]
  - sched/debug: Fix avg_vruntime() usage (Phil Auld) [RHEL-174703]
  - sched/fair: Fix zero_vruntime tracking fix (Phil Auld) [RHEL-174703] {CVE-2026-43323}
  - NFS: write_completion: dereference loop-local req, not hdr->req (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Report whether fh_key was actually updated (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: prevent out-of-bounds read in __cache_seq_start() (Olga Kornievskaia) [RHEL-171581]
  - xfs: fix overlapping extents returned for pNFS LAYOUTGET (Olga Kornievskaia) [RHEL-171581]
  - xfs: fix use of uninitialized imap in xfs_fs_map_blocks error path (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Fix infinite loop in layout state revocation (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: start cache request seqno at 1 to fix netlink GET_REQS (Olga Kornievskaia) [RHEL-171581]
  - nfsd: update mtime/ctime on COPY in presence of delegated attributes (Olga Kornievskaia) [RHEL-171581]
  - nfsd: update mtime/ctime on CLONE in presense of delegated attributes (Olga Kornievskaia) [RHEL-171581]
  - nfsd: fix file change detection in CB_GETATTR (Olga Kornievskaia) [RHEL-171581]
  - net/handshake: Add new parameter 'HANDSHAKE_A_ACCEPT_KEYRING' (Olga Kornievskaia) [RHEL-171581]
  - NFS: Fix RCU dereference of cl_xprt in nfs_compare_super_address (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove redundant __private attribute from nfs_page_class (Olga Kornievskaia) [RHEL-171581]
  - NFSv4.2: fix CLONE/COPY attrs in presence of delegated attributes (Olga Kornievskaia) [RHEL-171581]
  - NFS: fix writeback in presence of errors (Olga Kornievskaia) [RHEL-171581]
  - nfs: use memcpy_and_pad in decode_fh (Olga Kornievskaia) [RHEL-171581]
  - NFSv4.1: Apply session size limits on clone path (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: retry GETATTR if GET_DIR_DELEGATION failed (Olga Kornievskaia) [RHEL-171581]
  - NFS: fix RENAME attr in presence of directory delegations (Olga Kornievskaia) [RHEL-171581]
  - pnfs/flexfiles: validate ds_versions_cnt is non-zero (Olga Kornievskaia) [RHEL-171581]
  - NFS/blocklayout: print each device used for SCSI layouts (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Post receive buffers after RPC completion (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Scale receive batch size with credit window (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Replace rpcrdma_mr_seg with xdr_buf cursor (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Decouple frwr_wp_create from frwr_map (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Close lost-wakeup race in xprt_rdma_alloc_slot (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Avoid 250 ms delay on backlog wakeup (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Close sendctx get/put race that can block a transport (Olga Kornievskaia) [RHEL-171581]
  - nfs: update inode ctime after removexattr operation (Olga Kornievskaia) [RHEL-171581]
  - nfs: fix utimensat() for atime with delegated timestamps (Olga Kornievskaia) [RHEL-171581]
  - NFS: improve "Server wrote zero bytes" error (Olga Kornievskaia) [RHEL-171581]
  - NFSv4/pnfs: If the server is down, retry the layout returns on reboot (Olga Kornievskaia) [RHEL-171581]
  - nfsd: fix comment typo in nfsxdr (Olga Kornievskaia) [RHEL-171581]
  - nfsd: fix comment typo in nfs3xdr (Olga Kornievskaia) [RHEL-171581]
  - NFSD: convert callback RPC program to per-net namespace (Olga Kornievskaia) [RHEL-171581]
  - NFSD: use per-operation statidx for callback procedures (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Use contiguous pages for RDMA Read sink buffers (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Add svc_rqst_page_release() helper (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: xdr.h: fix all kernel-doc warnings (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Factor out WR chain linking into helper (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Add Write chunk WRs to the RPC's Send WR chain (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Clean up use of rdma->sc_pd->device (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Clean up use of rdma->sc_pd->device in Receive paths (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Add fair queuing for Send Queue access (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Optimize rq_respages allocation in svc_alloc_arg (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Track consumed rq_pages entries (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Handle NULL entries in svc_rqst_release_pages (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Allocate a separate Reply page array (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Tighten bounds checking in svc_rqst_replace_page (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Sign filehandles (Olga Kornievskaia) [RHEL-171581]
  - NFSD/export: Add sign_fh export option (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add a key for signing filehandles (Olga Kornievskaia) [RHEL-171581]
  - nfsd: use dynamic allocation for oversized NFSv4.0 replay cache (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: split cache_detail queue into request and reader lists (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: convert queue_wait from global to per-cache-detail waitqueue (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: convert queue_lock from global spinlock to per-cache-detail lock (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: Add XPT flags missing from SVC_XPRT_FLAG_LIST (Olga Kornievskaia) [RHEL-171581]
  - lockd: Remove dead code from fs/lockd/xdr4.c (Olga Kornievskaia) [RHEL-171581]
  - lockd: Remove C macros that are no longer used (Olga Kornievskaia) [RHEL-171581]
  - lockd: Add LOCKD_SHARE_SVID constant for DOS sharing mode (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 FREE_ALL procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 NM_LOCK procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 UNSHARE procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 SHARE procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Prepare share helpers for xdrgen conversion (Olga Kornievskaia) [RHEL-171581]
  - lockd: Hoist file_lock init out of nlm4svc_decode_shareargs() (Olga Kornievskaia) [RHEL-171581]
  - lockd: Convert server-side undefined procedures to xdrgen (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 SM_NOTIFY procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 GRANTED_RES procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 UNLOCK_RES procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 CANCEL_RES procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 LOCK_RES procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 TEST_RES procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 GRANTED_MSG procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 UNLOCK_MSG procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 CANCEL_MSG procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 LOCK_MSG procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 TEST_MSG procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Refactor nlm4svc_callback() (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 GRANTED procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 UNLOCK procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 CANCEL procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 LOCK procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 TEST procedure (Olga Kornievskaia) [RHEL-171581]
  - lockd: Use xdrgen XDR functions for the NLMv4 NULL procedure (Olga Kornievskaia) [RHEL-171581]
  - Documentation: Add the RPC language description of NLM version 4 (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Enforce timeout on layout recall and integrate lease manager fencing (Olga Kornievskaia) [RHEL-171581]
  - NFSD: fix nfs4_file access extra count in nfsd4_add_rdaccess_to_wrdeleg (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: Fix compilation error (`make W=1`) when dprintk() is no-op (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: Kill RPC_IFDEBUG() (Olga Kornievskaia) [RHEL-171581]
  - nfs/blocklayout: Fix compilation error (`make W=1`) in bl_write_pagelist() (Olga Kornievskaia) [RHEL-171581]
  - lockd: Relocate svc_version definitions to XDR layer (Olga Kornievskaia) [RHEL-171581]
  - lockd: Move nlm4svc_set_file_lock_range() (Olga Kornievskaia) [RHEL-171581]
  - lockd: Make linux/lockd/nlm.h an internal header (Olga Kornievskaia) [RHEL-171581]
  - lockd: Move xdr.h from include/linux/lockd/ to fs/lockd/ (Olga Kornievskaia) [RHEL-171581]
  - lockd: Remove lockd/debug.h (Olga Kornievskaia) [RHEL-171581]
  - lockd: Relocate include/linux/lockd/lockd.h (Olga Kornievskaia) [RHEL-171581]
  - lockd: Move share.h from include/linux/lockd/ to fs/lockd/ (Olga Kornievskaia) [RHEL-171581]
  - lockd: Move xdr4.h from include/linux/lockd/ to fs/lockd/ (Olga Kornievskaia) [RHEL-171581]
  - NFS: Use nlmclnt_shutdown_rpc_clnt() to safely shut down NLM (Olga Kornievskaia) [RHEL-171581]
  - lockd: Relocate nlmsvc_unlock API declarations (Olga Kornievskaia) [RHEL-171581]
  - lockd: Have nlm_fopen() return errno values (Olga Kornievskaia) [RHEL-171581]
  - lockd: Introduce nlm__int__deadlock (Olga Kornievskaia) [RHEL-171581]
  - lockd: Relocate and rename nlm_drop_reply (Olga Kornievskaia) [RHEL-171581]
  - lockd: Simplify cast_status() in svcproc.c (Olga Kornievskaia) [RHEL-171581]
  - nfsd: remove NFSD_V4_DELEG_TIMESTAMPS Kconfig option (Olga Kornievskaia) [RHEL-171581]
  - nfsd: add a runtime switch for disabling delegated timestamps (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Replace KUnit tests for memcmp() with KUNIT_EXPECT_MEMEQ_MSG() (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Track SCSI Persistent Registration Fencing per Client with xarray (Olga Kornievskaia) [RHEL-171581]
  - sunrpc/cache: improve RCU safety in cache_list walking. (Olga Kornievskaia) [RHEL-171581]
  - nfsd/sunrpc: move rq_cachetype into struct nfsd_thread_local_info (Olga Kornievskaia) [RHEL-171581]
  - nfsd/sunrpc: add svc_rqst->rq_private pointer and remove rq_lease_breaker (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: fix cache_request leak in cache_release (Olga Kornievskaia) [RHEL-171581] {CVE-2026-31400}
  - NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd (Olga Kornievskaia) [RHEL-171581] {CVE-2026-31403}
  - nfsd: switch purge_old() to use start_removing_noperm() (Olga Kornievskaia) [RHEL-171581]
  - NFS: Fix NFS KConfig typos (Olga Kornievskaia) [RHEL-171581]
  - xprtrdma: Decrement re_receiving on the early exit paths (Olga Kornievskaia) [RHEL-171581] {CVE-2026-43469}
  - nfsd: report the requested maximum number of threads instead of number running (Olga Kornievskaia) [RHEL-171581]
  - nfs: return EISDIR on nfs3_proc_create if d_alias is a dir (Olga Kornievskaia) [RHEL-171581] {CVE-2026-43470}
  - nfsd: Fix cred ref leak in nfsd_nl_listener_set_doit(). (Olga Kornievskaia) [RHEL-171581] {CVE-2026-43394}
  - nfsd: Fix cred ref leak in nfsd_nl_threads_set_doit(). (Olga Kornievskaia) [RHEL-171581] {CVE-2026-23297}
  - SUNRPC: fix gss_auth kref leak in gss_alloc_msg error path (Olga Kornievskaia) [RHEL-171581]
  - nfs: nfs4proc: Convert comma to semicolon (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Change list definition method (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: rpc_debug and others are defined even if CONFIG_SUNRPC_DEBUG unset (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: limit lease period in nfs4_set_lease_period() (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: pass lease period in seconds to nfs4_set_lease_period() (Olga Kornievskaia) [RHEL-171581]
  - fs/nfs: Fix readdir slow-start regression (Olga Kornievskaia) [RHEL-171581]
  - NFS: fix delayed delegation return handling (Olga Kornievskaia) [RHEL-171581]
  - NFS: simplify error handling in nfs_end_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: fold nfs_abort_delegation_return into nfs_end_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove the delegation == NULL check in nfs_end_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: use bool for the issync argument to nfs_end_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: return void from ->return_delegation (Olga Kornievskaia) [RHEL-171581]
  - NFS: return void from nfs4_inode_make_writeable (Olga Kornievskaia) [RHEL-171581]
  - NFS: Merge CONFIG_NFS_V4_1 with CONFIG_NFS_V4 (Olga Kornievskaia) [RHEL-171581]
  - NFS: Add a way to disable NFS v4.0 via KConfig (Olga Kornievskaia) [RHEL-171581]
  - redhat/configs: Add NFS_V4_0 (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move sequence slot operations into minorversion operations (Olga Kornievskaia) [RHEL-171581]
  - NFS: Pass a struct nfs_client to nfs4_init_sequence() (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move NFS v4.0 pathdown recovery into nfs40client.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move nfs40_init_client into nfs40client.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move nfs40_shutdown_client into nfs40client.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Make the various NFS v4.0 operations static again (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move the NFS v4.0 minor version ops into nfs40proc.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Split out the nfs40_mig_recovery_ops to nfs40proc.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Split out the nfs40_state_renewal_ops into nfs40proc.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Split out the nfs40_nograce_recovery_ops into nfs40proc.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Split out the nfs40_reboot_recovery_ops into nfs40client.c (Olga Kornievskaia) [RHEL-171581]
  - NFS: Move nfs40_call_sync_ops into nfs40proc.c (Olga Kornievskaia) [RHEL-171581]
  - exportfs: clarify the documentation of open()/permission() expotrfs ops (Olga Kornievskaia) [RHEL-171581]
  - nfsd: do not allow exporting of special kernel filesystems (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add POSIX ACL file attributes to SUPPATTR bitmasks (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add POSIX draft ACL support to the NFSv4 SETATTR operation (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add support for POSIX draft ACLs for file creation (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add support for XDR decoding POSIX draft ACLs (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Refactor nfsd_setattr()'s ACL error reporting (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Do not allow NFSv4 (N)VERIFY to check POSIX ACL attributes (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add nfsd4_encode_fattr4_posix_access_acl (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add nfsd4_encode_fattr4_posix_default_acl (Olga Kornievskaia) [RHEL-171581]
  - lsm,nfs: fix memory leak of lsm_context (Olga Kornievskaia) [RHEL-171581]
  - lsm: lsm_context in security_dentry_init_security (Olga Kornievskaia) [RHEL-171581]
  - lsm: use lsm_context in security_inode_getsecctx (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add nfsd4_encode_fattr4_acl_trueform_scope (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add nfsd4_encode_fattr4_acl_trueform (Olga Kornievskaia) [RHEL-171581]
  - Add RPC language definition of NFSv4 POSIX ACL extension (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add a Kconfig setting to enable support for NFSv4 POSIX ACLs (Olga Kornievskaia) [RHEL-171581]
  - redhat/configs: Add NFSD_V4_POSIX_ACLS (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Implement pass-through lines in specifications (Olga Kornievskaia) [RHEL-171581]
  - nfsd: cancel async COPY operations when admin revokes filesystem state (Olga Kornievskaia) [RHEL-171581]
  - nfsd: add controls to set the minimum number of threads per pool (Olga Kornievskaia) [RHEL-171581]
  - nfsd: adjust number of running nfsd threads based on activity (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: allow svc_recv() to return -ETIMEDOUT and -EBUSY (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: split new thread creation into a separate function (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: introduce the concept of a minimum number of threads per pool (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: track the max number of requested threads in a pool (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: remove special handling of NULL pool from svc_start/stop_kthreads() (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: split svc_set_num_threads() into two functions (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: use bvec-based RDMA read/write API (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Add enum value validation to generated decoders (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Emit a max_arg_sz macro (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Extend error reporting to AST transformation phase (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Improve parse error reporting (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Remove inclusion of nlm4.h header (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: auth_gss: fix memory leaks in XDR decoding error paths (Olga Kornievskaia) [RHEL-171581]
  - nfsd: fix return error code for nfsd_map_name_to_[ug]id (Olga Kornievskaia) [RHEL-171581]
  - nfsd: never defer requests during idmap lookup (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Initialize data pointer for zero-length items (Olga Kornievskaia) [RHEL-171581]
  - NFSD: fix setting FMODE_NOCMTIME in nfs4_open_delegation (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Implement short (16-bit) integer types (Olga Kornievskaia) [RHEL-171581]
  - nfsd: use workqueue enable/disable APIs for v4_end_grace sync (Olga Kornievskaia) [RHEL-171581]
  - NFS: NFSERR_INVAL is not defined by NFSv2 (Olga Kornievskaia) [RHEL-171581]
  - nfsd: prefix notification in nfsd4_finalize_deleg_timestamps() with "nfsd: " (Olga Kornievskaia) [RHEL-171581]
  - locks: ensure vfs_test_lock() never returns FILE_LOCK_DEFERRED (Olga Kornievskaia) [RHEL-171581]
  - xdrgen: Generate "if" instead of "switch" for boolean union enumerators (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add instructions on how to deal with xdrgen files (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Clean up nfsd4_check_open_attributes() (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: switch nfs_local_do_read and nfs_local_do_write to return void (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: remove -EAGAIN handling in nfs_local_doio() (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: use GFP_NOIO and non-memreclaim workqueue in nfs_local_commit (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: prevent direct reclaim recursion into NFS via nfs_writepages (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: Cleanup the nfs_local_pgio_done() parameters (Olga Kornievskaia) [RHEL-171581]
  - NFS/localio: Handle short writes by retrying (Olga Kornievskaia) [RHEL-171581]
  - NFS: make nfs_mark_return_unreferenced_delegations less aggressive (Olga Kornievskaia) [RHEL-171581]
  - NFS: return delegations from the end of a LRU when over the watermark (Olga Kornievskaia) [RHEL-171581]
  - NFS: add a separate delegation return list (Olga Kornievskaia) [RHEL-171581]
  - NFS: reformat nfs_mark_delegation_revoked (Olga Kornievskaia) [RHEL-171581]
  - NFS: use a local RCU critical section in nfs_start_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: use refcount_inc_not_zero nfs_start_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: don't consume a delegation reference in nfs_end_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: take a delegation reference in nfs4_get_valid_delegation (Olga Kornievskaia) [RHEL-171581]
  - NFS: simplify the detached delegation check in update_open_stateid (Olga Kornievskaia) [RHEL-171581]
  - NFS: move the deleg_cur check out of nfs_detach_delegation_locked (Olga Kornievskaia) [RHEL-171581]
  - NFS: return bool from nfs_detach_delegation{,_locked} (Olga Kornievskaia) [RHEL-171581]
  - NFS: move delegation lookup into can_open_delegated (Olga Kornievskaia) [RHEL-171581]
  - NFS: rewrite nfs_delegations_present in terms of nr_active_delegations (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove nfs_free_delegation (Olga Kornievskaia) [RHEL-171581]
  - NFS: open code nfs_delegation_need_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove NFS_DELEGATION_INODE_FREEING (Olga Kornievskaia) [RHEL-171581]
  - NFS: drop the _locked postfix from nfs_start_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: assert rcu_read_lock is held in nfs_start_delegation_return_locked (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove nfs_start_delegation_return (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove nfs_inode_detach_delegation (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove the NULL inode check in nfs4_inode_return_delegation_on_close (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove nfs_client_mark_return_all_delegations (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove nfs_client_mark_return_unused_delegation_types (Olga Kornievskaia) [RHEL-171581]
  - NFS: remove __nfs_client_for_each_server (Olga Kornievskaia) [RHEL-171581]
  - exportfs: Mark struct export_operations functions at kernel-doc (Olga Kornievskaia) [RHEL-171581]
  - exportfs: Fix kernel-doc output for get_name() (Olga Kornievskaia) [RHEL-171581]
  - docs: exportfs: Use source code struct documentation (Olga Kornievskaia) [RHEL-171581]
  - NFS: Don't immediately return directory delegations when disabled (Olga Kornievskaia) [RHEL-171581]
  - NFSv4.x: Directory delegations don't require any state recovery (Olga Kornievskaia) [RHEL-171581]
  - nfs: unify security_inode_listsecurity() calls (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: Don't free slots prematurely if requesting a directory delegation (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: Fix nfs_clear_verifier_delegated() for delegated directories (Olga Kornievskaia) [RHEL-171581]
  - NFS: Fix directory delegation verifier checks (Olga Kornievskaia) [RHEL-171581]
  - NFSD: net ref data still needs to be freed even if net hasn't startup (Olga Kornievskaia) [RHEL-171581]
  - nfsd: provide locking for v4_end_grace (Olga Kornievskaia) [RHEL-171581] {CVE-2026-22980}
  - NFSD: Remove NFSERR_EAGAIN (Olga Kornievskaia) [RHEL-171581]
  - nfsd: use ATTR_DELEG in nfsd4_finalize_deleg_timestamps() (Olga Kornievskaia) [RHEL-171581]
  - NFSD: NFSv4 file creation neglects setting ACL (Olga Kornievskaia) [RHEL-171581] {CVE-2025-68803}
  - NFSD: Clear SECLABEL in the suppattr_exclcreat bitmap (Olga Kornievskaia) [RHEL-171581]
  - NFSv4: Handle NFS4ERR_NOTSUPP errors for directory delegations (Olga Kornievskaia) [RHEL-171581]
  - NFSD: nfsd-io-modes: Separate lists (Olga Kornievskaia) [RHEL-171581]
  - NFSD: nfsd-io-modes: Wrap shell snippets in literal code blocks (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add toctree entry for NFSD IO modes docs (Olga Kornievskaia) [RHEL-171581]
  - NFSD: add Documentation/filesystems/nfs/nfsd-io-modes.rst (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Implement NFSD_IO_DIRECT for NFS WRITE (Olga Kornievskaia) [RHEL-171581]
  - NFS: Fix up the automount fs_context to use the correct cred (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add trace point for SCSI fencing operation. (Olga Kornievskaia) [RHEL-171581]
  - NFS: Add a module option to disable directory delegations (Olga Kornievskaia) [RHEL-171581]
  - NFS: Shortcut lookup revalidations if we have a directory delegation (Olga Kornievskaia) [RHEL-171581]
  - NFS: Request a directory delegation during RENAME (Olga Kornievskaia) [RHEL-171581]
  - NFS: Request a directory delegation on ACCESS, CREATE, and UNLINK (Olga Kornievskaia) [RHEL-171581]
  - NFS: Add support for sending GDD_GETATTR (Olga Kornievskaia) [RHEL-171581]
  - nfsd: Use MD5 library instead of crypto_shash (Olga Kornievskaia) [RHEL-171581]
  - nfsd: stop pretending that we cache the SEQUENCE reply. (Olga Kornievskaia) [RHEL-171581]
  - NFS: nfsd-maintainer-entry-profile: Inline function name prefixes (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add a subsystem policy document (Olga Kornievskaia) [RHEL-171581]
  - sunrpc: allocate a separate bvec array for socket sends (Olga Kornievskaia) [RHEL-171581]
  - SUNRPC: Improve "fragment too large" warning (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Implement NFSD_IO_DIRECT for NFS READ (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Relocate the xdr_reserve_space_vec() call site (Olga Kornievskaia) [RHEL-171581]
  - NFSD: pass nfsd_file to nfsd_iter_read() (Olga Kornievskaia) [RHEL-171581]
  - NFSD/blocklayout: Support multiple extents per LAYOUTGET (Olga Kornievskaia) [RHEL-171581]
  - NFSD/blocklayout: Introduce layout content structure (Olga Kornievskaia) [RHEL-171581]
  - svcrdma: Increase the server's default RPC/RDMA credit grant (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Update comment documenting unsupported fattr4 attributes (Olga Kornievskaia) [RHEL-171581]
  - nfsd: delete unreachable confusing code in nfs4_open_delegation() (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Add array bounds-checking in nfsd_iter_read() (Olga Kornievskaia) [RHEL-171581]
  - nfsd: switch the default for NFSD_LEGACY_CLIENT_TRACKING to "n" (Olga Kornievskaia) [RHEL-171581]
  - nfsd: change nfs4_client_to_reclaim() to allocate data (Olga Kornievskaia) [RHEL-171581]
  - nfsd: move name lookup out of nfsd4_list_rec_dir() (Olga Kornievskaia) [RHEL-171581]
  - NFSD: Define actions for the new time_deleg FATTR4 attributes (Olga Kornievskaia) [RHEL-171581] {CVE-2025-40326}
  - NFSD: Allow layoutcommit during grace period (Olga Kornievskaia) [RHEL-171581]
  - fs: lift the FMODE_NOCMTIME check into file_update_time_flags (Olga Kornievskaia) [RHEL-171581]
  - fs: refactor file timestamp update logic (Olga Kornievskaia) [RHEL-171581]
  - nfsd: freeze c/mtime updates with outstanding WRITE_ATTRS delegation (Olga Kornievskaia) [RHEL-171581]
  - net: mana: fix use-after-free in add_adev() error path (CKI Backport Bot) [RHEL-172775] {CVE-2026-43056}
  - bonding: 3ad: Add support for 1600G speed (Kamal Heib) [RHEL-165176]
  - net: ethtool: Add support for 1600Gbps speed (Kamal Heib) [RHEL-165176]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-243.el10]
changelog:
  - redhat: sign centos kernel and UKIs with 800 certs (Jan Stancek) [RHEL-178260]
  - nvme: make nvme_add_ns{_head}_cdev return void (Utkarsh Singh) [RHEL-186079]
  - nvme: fix crash and memory leak during invalid cdev teardown (Utkarsh Singh) [RHEL-186079]
  - redhat/configs: disable CONFIG_PT_RECLAIM (Luiz Capitulino) [RHEL-185104]
  - KVM: s390: Increase permitted SE header size to 1 MiB (Ramesh Chhetri) [RHEL-185661]
  - net/sched: fix pedit partial COW leading to page cache corruption (CKI Backport Bot) [RHEL-177381] {CVE-2026-46331}
  - crypto: tegra - Return ENOMEM when input buffer allocation fails for ccm (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - Fix dma_free_coherent size error (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - Don't touch bo refcount in host1x bo pin/unpin (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - Add missing CRYPTO_ALG_ASYNC (Vladislav Dronov) [RHEL-176465] {CVE-2026-31739}
  - crypto: tegra - Use int type to store negative error codes (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - Remove the use of dev_err_probe() (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - use API helpers to setup fallback request (Vladislav Dronov) [RHEL-176465]
  - crypto: tegra - remove unneeded crypto_engine_stop() call (Vladislav Dronov) [RHEL-176465]
  - cxl/port: Fix use after free of parent_port in cxl_detach_ep() (Myron Stowe) [RHEL-180700] {CVE-2026-31530}
  - s390/uv: Fix comment of uv_find_secret() function (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Fix memory leak with CCA cards used as accelerator (Mircea Dragan) [RHEL-136440]
  - crypto: s390/paes - Refuse clear key material by default (Mircea Dragan) [RHEL-136440]
  - s390/pkey: Support new xflag PKEY_XFLAG_NOCLEARKEY (Mircea Dragan) [RHEL-136440]
  - crypto: skcipher - Add new helper function crypto_skcipher_tested (Mircea Dragan) [RHEL-136440]
  - s390/crypto: Select crypto engine in Kconfig when PAES is chosen (Mircea Dragan) [RHEL-136440]
  - s390/crypto: Extend protected key conversion retry loop (Mircea Dragan) [RHEL-136440]
  - s390/crypto: Rework protected key AES for true asynch support (Mircea Dragan) [RHEL-136440]
  - s390/cpacf: Rework cpacf_pcc() to return condition code (Mircea Dragan) [RHEL-136440]
  - s390/pkey/crypto: Introduce xflags param for pkey in-kernel API (Mircea Dragan) [RHEL-136440]
  - s390/pkey: Provide and pass xflags within pkey and zcrypt layers (Mircea Dragan) [RHEL-136440]
  - s390/uv: Remove uv_get_secret_metadata function (Mircea Dragan) [RHEL-136440]
  - s390/pkey: Use preallocated memory for retrieve of UV secret metadata (Mircea Dragan) [RHEL-136440]
  - s390/pkey: Rework EP11 pkey handler to use stack for small memory allocs (Mircea Dragan) [RHEL-136440]
  - s390/pkey: Rework CCA pkey handler to use stack for small memory allocs (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Rework ep11 misc functions to use cprb mempool (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Locate ep11_domain_query_info onto the stack instead of kmalloc (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Propagate xflags argument with cca_get_info() (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Rework cca misc functions kmallocs to use the cprb mempool (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Rework ep11 findcard() implementation and callers (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Rework cca findcard() implementation and callers (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Remove CCA and EP11 card and domain info caches (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Remove unused functions from cca misc (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Introduce pre-allocated device status array for ep11 misc (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Introduce pre-allocated device status array for cca misc (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Rework zcrypt function zcrypt_device_status_mask_ext (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Introduce cprb mempool for ep11 misc functions (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Introduce cprb mempool for cca misc functions (Mircea Dragan) [RHEL-136440]
  - s390/ap/zcrypt: New xflag parameter (Mircea Dragan) [RHEL-136440]
  - s390/zcrypt: Avoid alloc and copy of ep11 targets if kernelspace cprb (Mircea Dragan) [RHEL-136440]
  - s390/ap: Introduce ap message buffer pool (Mircea Dragan) [RHEL-136440]
  - s390/ap/zcrypt: Rework AP message buffer allocation (Mircea Dragan) [RHEL-136440]
  - s390/ap: Move response_type struct into ap_msg struct (Mircea Dragan) [RHEL-136440]
  - ALSA: aloop: Fix peer runtime UAF during format-change stop (CKI Backport Bot) [RHEL-179311] {CVE-2026-46090}
  - KVM: s390: vsie: Allow non-zarch guests (Mircea Dragan) [RHEL-136477]
  - KVM: s390: Add KVM capability for ESA mode guests (Mircea Dragan) [RHEL-136477]
  - KVM: s390: Add capability that forwards operation exceptions (Mircea Dragan) [RHEL-136477]
  - KVM: s390: vsie: Accommodate ESA prefix pages (Mircea Dragan) [RHEL-136477]
  - KVM: s390: vsie: Disable some bits when in ESA mode (Mircea Dragan) [RHEL-136477]
  - KVM: s390: only deliver service interrupt with payload (Mircea Dragan) [RHEL-136477]
  - KVM: s390: vsie: retry SIE when unable to get vsie_page (Mircea Dragan) [RHEL-136477]
  - KVM: s390: vsie: Check alignment of BSCA header (Mircea Dragan) [RHEL-136477]
  - rhashtable: Fix rhashtable_try_insert test (Herton R. Krzesinski) [RHEL-115002]
  - rhashtable: Fix potential deadlock by moving schedule_work outside lock (Herton R. Krzesinski) [RHEL-115002]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-244.el10]
changelog:
  - x86/microcode: Add platform mask to Intel microcode "old" list (Luis Claudio R. Goncalves) [RHEL-184788]
  - x86/cpu: Add platform ID to CPU matching structure (Luis Claudio R. Goncalves) [RHEL-184788]
  - x86/cpu: Add platform ID to CPU info structure (Luis Claudio R. Goncalves) [RHEL-184788]
  - x86/microcode: Refactor platform ID enumeration into a helper (Luis Claudio R. Goncalves) [RHEL-184788]
  - scsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queues (David Jeffery) [RHEL-186142]
  - eventpoll: refresh epi_fget() / ep_remove_file() comments (Ian Kent) [RHEL-180777]
  - eventpoll: Fix integer overflow in ep_loop_check_proc() (Ian Kent) [RHEL-180777]
  - eventpoll: drop vestigial epi->dying flag (Ian Kent) [RHEL-180777]
  - eventpoll: Fix semi-unbounded recursion (Ian Kent) [RHEL-180777] {CVE-2025-38614}
  - eventpoll: drop dead bool return from ep_remove_epi() (Ian Kent) [RHEL-180777]
  - eventpoll: refresh eventpoll_release() fast-path comment (Ian Kent) [RHEL-180777]
  - eventpoll: move f_lock acquisition into ep_remove_file() (Ian Kent) [RHEL-180777]
  - eventpoll: fix ep_remove struct eventpoll / struct file UAF (Ian Kent) [RHEL-180777] {CVE-2026-46242}
  - eventpoll: drop vestigial __ prefix from ep_remove_{file,epi}() (Ian Kent) [RHEL-180777]
  - eventpoll: move epi_fget() up (Ian Kent) [RHEL-180777]
  - eventpoll: rename ep_remove_safe() back to ep_remove() (Ian Kent) [RHEL-180777]
  - eventpoll: kill __ep_remove() (Ian Kent) [RHEL-180777]
  - eventpoll: split __ep_remove() (Ian Kent) [RHEL-180777]
  - eventpoll: use hlist_is_singular_node() in __ep_remove() (Ian Kent) [RHEL-180777]
  - eventpoll: defer struct eventpoll free to RCU grace period (Ian Kent) [RHEL-173837] {CVE-2026-43074}
  - epoll: annotate racy check (Ian Kent) [RHEL-180777]
  - ima: Add code comments to explain IMA iint cache atomic_flags (Bruno Meneguele) [RHEL-104343]
  - evm: fix security.evm for a file with IMA signature (Bruno Meneguele) [RHEL-104343]
  - KVM: arm64: vgic-its: Drop the translation cache reference only for the erased entry (CKI Backport Bot) [RHEL-183963] {CVE-2026-46316}
  - procfs: fix missing RCU protection when reading real_parent in do_task_stat() (CKI Backport Bot) [RHEL-181905] {CVE-2026-46259}
  - mei: late_bind: fix struct intel_lb_component_ops kernel-doc (Steve Best) [RHEL-177639]
  - misc/mei: INTEL_MEI should depend on X86 or DRM_XE (Steve Best) [RHEL-177639]
  - mei: me: reduce the scope on unexpected reset (Steve Best) [RHEL-177639]
  - mei: trace: treat reg parameter as string (Steve Best) [RHEL-177639]
  - misc/mei: gsc_proxy: add dependency on Xe driver (Steve Best) [RHEL-177639]
  - misc/mei: Allow building standalone for compile testing (Steve Best) [RHEL-177639]
  - misc/mei: Decouple ME interfaces from GPU drivers (Steve Best) [RHEL-177639]
  - misc/mei: Allow building Intel ME interface on non-x86 (Steve Best) [RHEL-177639]
  - mei: Fix error handling in mei_register (Steve Best) [RHEL-177639]
  - mei: gsc: add dependency on Xe driver (Steve Best) [RHEL-177639]
  - mei: Remove redundant pm_runtime_mark_last_busy() calls (Steve Best) [RHEL-177639]
  - mei: fix error flow in probe (Steve Best) [RHEL-177639]
  - mei: txe: fix initialization order (Steve Best) [RHEL-177639]
  - mei: late_bind: Fix -Wincompatible-function-pointer-types-strict (Steve Best) [RHEL-177639]
  - redhat/configs: disable CONFIG_INTEL_MEI_LB (Steve Best) [RHEL-177639]
  - mei: late_bind: add late binding component driver [partial] (Steve Best) [RHEL-177639]
  - mei: bus: add mei_cldev_mtu interface (Steve Best) [RHEL-177639]
  - mei: gsc: demote unexpected reset print (Steve Best) [RHEL-177639]
  - mei: bus: demote error on connect (Steve Best) [RHEL-177639]
  - mei: retry connect if interrupted by link reset (Steve Best) [RHEL-177639]
  - mei: make a local copy of client uuid in connect (Steve Best) [RHEL-177639]
  - mei: me: trigger link reset if hw ready is unexpected (Steve Best) [RHEL-177639]
  - mei: gsc: fix remove operations order (Steve Best) [RHEL-177639]
  - mei: hook mei_device on class device (Steve Best) [RHEL-177639]
  - RDMA/irdma: Add support for GEN4 hardware (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Provide scratch buffers to firmware for internal use (Michal Schmidt) [RHEL-186151]
  - RDMA: Don't use %pK through printk (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Harden depth calculation functions (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Return EINVAL for invalid arp index error (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Fix deadlock during netdev reset with active connections (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Remove reset check from irdma_modify_qp_to_err() (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Clean up unnecessary dereference of event->cm_node (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Remove a NOP wait_event() in irdma_modify_qp_roce() (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Update ibqp state to error if QP is already in error state (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Initialize free_qp completion before using it (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Fix double free related to rereg_user_mr (Michal Schmidt) [RHEL-186151]
  - RDMA: Complete k[z|m|c]alloc-to-k[z|m]alloc_obj conversion [irdma] (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Fix kernel stack leak in irdma_create_user_ah() (Michal Schmidt) [RHEL-186151]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [irdma] (Michal Schmidt) [RHEL-186151]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [irdma] (Michal Schmidt) [RHEL-186151]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [irdma] (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Use kvzalloc for paged memory DMA address array (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Use CQ ID for CEQE context (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Add enum defs for reserved CQs/QPs (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Remove fixed 1 ms delay during AH wait loop (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Remove redundant dma_wmb() before writel() (Michal Schmidt) [RHEL-186151]
  - RDMA/irdma: Simplify bool conversion (Michal Schmidt) [RHEL-186151]
  - rtla: Fix parsing of multi-character short options (Tomas Glozar) [RHEL-151369]
  - tracing: Fix potential deadlock in cpu hotplug with osnoise (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Convert links to RST format (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Document SIGINT behavior (Tomas Glozar) [RHEL-151369]
  - rtla: Fix segfault on multiple SIGINTs (Tomas Glozar) [RHEL-151369 RHEL-151475]
  - rtla/utils: Fix loop condition in PID validation (Tomas Glozar) [RHEL-151369]
  - rtla/utils: Fix resource leak in set_comm_sched_attr() (Tomas Glozar) [RHEL-151369]
  - rtla/trace: Fix I/O handling in save_trace_to_file() (Tomas Glozar) [RHEL-151369]
  - rtla/trace: Fix write loop in trace_event_save_hist() (Tomas Glozar) [RHEL-151369]
  - rtla/timerlat: Simplify RTLA_NO_BPF environment variable check (Tomas Glozar) [RHEL-151369]
  - rtla: Use str_has_prefix() for option prefix check (Tomas Glozar) [RHEL-151369]
  - rtla: Enforce exact match for time unit suffixes (Tomas Glozar) [RHEL-151369]
  - rtla: Use str_has_prefix() for prefix checks (Tomas Glozar) [RHEL-151369]
  - rtla: Add str_has_prefix() helper function (Tomas Glozar) [RHEL-151369]
  - rtla: Handle pthread_create() failure properly (Tomas Glozar) [RHEL-151369]
  - rtla/timerlat: Add bounds check for softirq vector (Tomas Glozar) [RHEL-151369]
  - rtla: Simplify code by caching string lengths (Tomas Glozar) [RHEL-151369]
  - rtla: Replace magic number with MAX_PATH (Tomas Glozar) [RHEL-151369]
  - rtla: Introduce common_threshold_handler() helper (Tomas Glozar) [RHEL-151369]
  - rtla/actions: Simplify argument parsing (Tomas Glozar) [RHEL-151369]
  - rtla: Use strdup() to simplify code (Tomas Glozar) [RHEL-151369]
  - rtla: Exit on memory allocation failures during initialization (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Remove unneeded nr_cpus from for_each_monitored_cpu (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Remove unneeded nr_cpus members (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Remove unneeded nr_cpus arguments (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate nr_cpus usage across all tools (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Document --stack-format option (Tomas Glozar) [RHEL-136812 RHEL-151369]
  - rtla/timerlat: Add --stack-format option (Tomas Glozar) [RHEL-136812 RHEL-151369]
  - tools/rtla: Add unit tests for utils.c (Tomas Glozar) [RHEL-151369]
  - tools/build: Add feature test for libcheck (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Generate optstring from long options (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Add hwnoise to main page (Tomas Glozar) [RHEL-151369]
  - rtla: Fix build without libbpf header (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Include defaults for tracer options (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Mention default cgroup state (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Mention default priority (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Correct tracer name for common options (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Fix typo in common_timerlat_options.txt (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Fix typo in rtla-timerlat-top.rst (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Fix typo in common_timerlat_options.txt (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: Fix typo in common_options.txt (Tomas Glozar) [RHEL-151369]
  - Documentation/rtla: rename common_xxx.rst files to common_xxx.txt (Tomas Glozar) [RHEL-151369]
  - rtla: Fix parse_cpu_set() bug introduced by strtoi() (Tomas Glozar) [RHEL-151369]
  - rtla: Fix parse_cpu_set() return value documentation (Tomas Glozar) [RHEL-151369]
  - rtla: Ensure null termination after read operations in utils.c (Tomas Glozar) [RHEL-151369]
  - rtla: Make stop_tracing variable volatile (Tomas Glozar) [RHEL-151369]
  - rtla: Add generated output files to gitignore (Tomas Glozar) [RHEL-151369]
  - rtla: Fix NULL pointer dereference in actions_parse (Tomas Glozar) [RHEL-151369]
  - rtla: Remove unused headers (Tomas Glozar) [RHEL-151369]
  - rtla: Remove redundant memset after calloc (Tomas Glozar) [RHEL-151369]
  - rtla: Use standard exit codes for result enum (Tomas Glozar) [RHEL-151369]
  - rtla: Replace atoi() with a robust strtoi() (Tomas Glozar) [RHEL-151369]
  - rtla: Introduce for_each_action() helper (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Deduplicate cgroup path opening code (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -H/--house-keeping option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -P/--priority option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -e/--event option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -d/--duration option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -D/--debug option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -C/--cgroup option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Consolidate -c/--cpus option parsing (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Add common_parse_options() (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Add common_usage() (Tomas Glozar) [RHEL-151369]
  - rtla: Set stop threshold after all instances are enabled (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Remove unused function declarations (Tomas Glozar) [RHEL-151369]
  - tracing: Fix multiple typos in trace_osnoise.c (Tomas Glozar) [RHEL-151369]
  - rtla/timerlat: Exit top main loop on any non-zero wait_retval (Tomas Glozar) [RHEL-147742 RHEL-151369]
  - rtla/tests: Don't rely on matching ^1ALL (Tomas Glozar) [RHEL-151369]
  - rtla: Fix -a overriding -t argument (Tomas Glozar) [RHEL-151369]
  - rtla: Fix -C/--cgroup interface (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Replace osnoise_hist_usage("...") with fatal("...") (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Replace osnoise_top_usage("...") with fatal("...") (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Replace timerlat_hist_usage("...") with fatal("...") (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Replace timerlat_top_usage("...") with fatal("...") (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Add fatal() and replace error handling pattern (Tomas Glozar) [RHEL-151369]
  - rtla/tests: Fix osnoise test calling timerlat (Tomas Glozar) [RHEL-151369]
  - rtla/tests: Extend action tests to 5s (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Fix --on-threshold always triggering (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Fix unassigned nr_cpus (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Remove unused optional option_index (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Add for_each_monitored_cpu() helper (Tomas Glozar) [RHEL-151369]
  - tools/rtla: Add remaining support for osnoise actions (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Add test engine support for unexpected output (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Fix -A option name in test comment (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Consolidate code between osnoise/timerlat and hist/top (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Create common_apply_config() (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Move top/hist params into common struct (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tools/rtla: Consolidate common parameters into shared structure (Tomas Glozar) [RHEL-115523 RHEL-151369]
  - tracing: Replace opencoded cpumask_next_wrap() in move_to_next_cpu() (Tomas Glozar) [RHEL-151369]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-245.el10]
changelog:
  - riscv: entry: Split ret_from_fork() into user and kernel (Jennifer Berringer) [RHEL-188766]
  - riscv: entry: Convert ret_from_fork() to C (Jennifer Berringer) [RHEL-188766]
  - ACPICA: actbl2: Add definitions for RIMT (Jennifer Berringer) [RHEL-187991]
  - soc/tegra: Use ARM SMCCC to get chip ID, revision, and platform info (Steve Dunnagan) [RHEL-143339]
  - dma-debug: suppress cacheline overlap warning when arch has no DMA alignment requirement (Jerry Snitselaar) [RHEL-182720]
  - platform/x86: intel-hid: Check ACPI_HANDLE() against NULL (Steve Best) [RHEL-182291]
  - redhat/configs: riscv: Enable ARCH_SPACEMIT (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Clear interrupt move state during CPU offlining (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-aplic: Prevent crash when MSI domain is missing (Jennifer Berringer) [RHEL-174301] {CVE-2024-56682}
  - irqchip/riscv-imsic: Adjust the number of available guest irq files (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Add a CPU pm notifier to restore the IMSIC on exit (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Inline imsic_vector_from_local_id() (Jennifer Berringer) [RHEL-174301]
  - irqchip/irq-riscv-imsic-early: Export imsic_acpi_get_fwnode() (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Don't dereference before NULL pointer check (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Add kernel parameter to disable IPIs (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Convert to msi_create_parent_irq_domain() helper (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Start local sync timer on correct CPU (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Avoid interrupt translation in interrupt handler (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Implement irq_force_complete_move() for IMSIC (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv-imsic: Separate next and previous pointers in IMSIC vector (Jennifer Berringer) [RHEL-174301]
  - irqchip/riscv: Ensure ordering of memory writes and IPI writes (Jennifer Berringer) [RHEL-174301]
  - serial: 8250_of: manage bus clock in suspend/resume (Jennifer Berringer) [RHEL-174301]
  - serial: 8250_of: add support for an optional bus clock (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: k3: mark top_dclk as CLK_IS_CRITICAL (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_mix: fix inverted condition in ccu_mix_trigger_fc() (Jennifer Berringer) [RHEL-174301]
  - reset: spacemit: k3: Decouple composite reset lines (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: return -ENOTSUPP for unsupported pin configurations (Jennifer Berringer) [RHEL-174301]
  - reset: spacemit: Add SpacemiT K3 reset driver (Jennifer Berringer) [RHEL-174301]
  - reset: spacemit: Extract common K1 reset code (Jennifer Berringer) [RHEL-174301]
  - reset: Create subdirectory for SpacemiT drivers (Jennifer Berringer) [RHEL-174301]
  - reset: spacemit: fix auxiliary device id (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: soc: spacemit: Add K3 reset support and IDs (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: support I/O power domain configuration (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: k3: add the clock tree (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: k3: extract common header (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_pll: add plla type clock (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_mix: add inverted enable gate clock (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: soc: spacemit: k3: add clock support (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: add platform SoC prefix to reset name (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: extract common ccu functions (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: prepare common ccu header (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: k3: adjust drive strength and schmitter trigger (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: k3: add initial pin support (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: Hide common clock driver from user controller (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: Respect Kconfig setting when building modules (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: Set clk_hw_onecell_data::num before using flex array (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: fix comment typo (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: fix i2s clock (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: introduce pre-div for ddn clock (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: clock: spacemit: introduce i2s pre-clock to fix i2s clock (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: fix typo in PRI_TDI pin name (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_pll: convert from round_rate() to determine_rate() (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_mix: convert from round_rate() to determine_rate() (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_ddn: convert from round_rate() to determine_rate() (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: fix sspax_clk (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: clock: spacemit: CLK_SSPA_I2S_BCLK for SSPA (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: remove extra line in debug output (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: ccu_pll: fix error return value in recalc_rate callback (Jennifer Berringer) [RHEL-174301]
  - reset: spacemit: add support for SpacemiT CCU resets (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: mark K1 pll1_d8 as critical (Jennifer Berringer) [RHEL-174301] {CVE-2025-38633}
  - clk: spacemit: define three reset-only CCUs (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: set up reset auxiliary devices (Jennifer Berringer) [RHEL-174301]
  - soc: spacemit: create a header for clock/reset registers (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: soc: spacemit: define spacemit,k1-ccu resets (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: add clock support for K1 SoC (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: k1: Add TWSI8 bus and function clocks (Jennifer Berringer) [RHEL-174301]
  - clk: spacemit: Add clock support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: clock: spacemit: Add spacemit,k1-pll (Jennifer Berringer) [RHEL-174301]
  - dt-bindings: soc: spacemit: Add spacemit,k1-syscon (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: PINCTRL_SPACEMIT_K1 should not default to y unconditionally (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: destroy mutex at driver detach (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: enable config option (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: fix double free of map (Jennifer Berringer) [RHEL-174301]
  - pinctrl: spacemit: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-174301]
  - reset: amlogic: move drivers to a dedicated directory (Jennifer Berringer) [RHEL-174301]
  - reset: amlogic: convert driver to regmap (Jennifer Berringer) [RHEL-174301]
  - dts: riscv: spacemit: k3: add P1 PMIC regulator tree (Jennifer Berringer) [RHEL-174301]
  - dts: riscv: spacemit: k3: Add i2c nodes (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable PCIe ports on Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable USB 3 ports on Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable QSPI and add SPI NOR on Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add i2c aliases on Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add 24c04 eeprom on Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add LEDs for Milk-V Jupiter board (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add ethernet device for K3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: drop incorrect pinctrl for combo PHY (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: reorder phy nodes for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: k3: add full resource to UART (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: k3: add GPIO support (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: k3: add pinctrl support (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: k3: add clock tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add 'linux,pci-domain' to PCIe nodes for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: adapt regulator node name to preferred form (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Update PMIC supply properties for BPI-F3 and Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: pcie: fix missing power regulator (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Disable ETH PHY sleep mode for OrangePi (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: pinctrl: update register and IO power (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add K3 Pico-ITX board support (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add initial support for K3 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: k1: Add "b" ISA extension (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Enable USB3.0 on BananaPi-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add DWC3 USB 3.0 controller node for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add USB2 PHY node for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: sdhci: add reset support (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add reset property (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: PCIe and PHY-related updates (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add a PCIe regulator (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Define the P1 PMIC regulators for Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Define fixed regulators for Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Enable i2c8 adapter for Milk-V Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: define all missing I2C controller nodes (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: reorder i2c2 node (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add OrangePi R2S board device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable K1 SoC QSPI on BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add MusePi Pro board device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add Ethernet and PDMA to OrangePi RV2 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add i2c aliases on BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add 24c02 eeprom on BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable the i2c2 adapter on BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: define regulator constraints (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: define fixed regulators (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable the i2c8 adapter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add UART pinctrl combinations (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add Ethernet support for Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add Ethernet support for BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add Ethernet support for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: uart: remove sec_uart1 device node (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Enable PDMA on Banana Pi F3 and Milkv Jupiter (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add PDMA node for K1 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add UART resets for Soc K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add OrangePi RV2 board device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Move eMMC under storage-bus for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Move UARTs under dma-bus for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add DMA translation buses for K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add pwm14_1 pinctrl setting (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add PWM support for K1 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add reset support for the K1 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: enable eMMC for K1 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add gpio LED for system heartbeat (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add gpio support for K1 SoC (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Acquire clocks for UART (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Acquire clocks for pinctrl (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add clock tree for SpacemiT K1 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: Add Milk-V Jupiter board device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: move aliases to board dts (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add pinctrl property to uart0 in BPI-F3 (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: spacemit: add Banana Pi BPI-F3 board device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: dts: add initial SpacemiT K1 SoC device tree (Jennifer Berringer) [RHEL-174301]
  - riscv: add SpacemiT SoC family Kconfig support (Jennifer Berringer) [RHEL-174301]
  - drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() (CKI Backport Bot) [RHEL-179911] {CVE-2026-46209}
  - platform/x86: intel-hid: disable wakeup_mode during hibernation (Steve Best) [RHEL-176441]
  - platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1 (Steve Best) [RHEL-176441]
  - platform/x86: intel-hid: Add Dell 16 Plus 2-in-1 to dmi_vgbs_allow_list (Steve Best) [RHEL-176441]
  - platform/x86: intel-hid: Add Dell 14 Plus 2-in-1 to dmi_vgbs_allow_list (Steve Best) [RHEL-176441]
  - platform/x86/intel/hid: Add Dell Pro Rugged 10/12 tablet to VGBS DMI quirks (Steve Best) [RHEL-176441]
  - platform/x86: int0002: Remove IRQF_ONESHOT from request_irq() (Steve Best) [RHEL-176441]
  - platform/x86/intel/tpmi/plr: Make the file domain<n>/status writeable (Steve Best) [RHEL-176441]
  - platform/x86: intel_telemetry: Fix PSS event register mask (Steve Best) [RHEL-176441]
  - platform/x86: intel_telemetry: Fix swapped arrays in PSS output (Steve Best) [RHEL-176441]
  - platform/x86: intel: punit_ipc: fix memory corruption (Steve Best) [RHEL-176441]
  - New configs in drivers/platform (Steve Best) [RHEL-176441]
  - platform/x86/intel: Introduce Intel Elkhart Lake PSE I/O (Steve Best) [RHEL-176441]
  - platform/x86/amd: hfi: Remove redundant assignment to .owner (Steve Best) [RHEL-176387]
  - platform/x86/amd: hfi: Remove unused cpumask from cpuinfo struct (Steve Best) [RHEL-176387]
  - powercap: intel_rapl_tpmi: Remove FW_BUG from invalid version check (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Expose all package CPUs in PMU cpumask (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Remove incorrect CPU check in PMU context (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Add PL4 support for Ice Lake (Steve Best) [RHEL-130025]
  - powercap: Replace sprintf() with sysfs_emit() in sysfs show functions (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Fix possible recursive lock warning (Steve Best) [RHEL-130025]
  - powercap: fix sscanf() error return value handling (Steve Best) [RHEL-130025]
  - powercap: fix race condition in register_control_type() (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Enable MSR-based RAPL PMU support (Steve Best) [RHEL-130025]
  - powercap: intel_rapl: Prepare read_raw() interface for atomic-context callers (Steve Best) [RHEL-130025]
  - x86/msr: Rename 'rdmsrl_safe_on_cpu()' to 'rdmsrq_safe_on_cpu()' [partial] (Steve Best) [RHEL-130025]
  - x86/msr: Rename 'wrmsrl_safe()' to 'wrmsrq_safe()' [partial] (Steve Best) [RHEL-130025]
  - x86/msr: Rename 'rdmsrl_safe()' to 'rdmsrq_safe()' [partial] (Steve Best) [RHEL-130025]
  - powercap: idle_inject: use us_to_ktime() where appropriate (Steve Best) [RHEL-130025]
  - irqchip/sifive-plic: Fix frozen interrupt due to affinity setting (Jennifer Berringer) [RHEL-174305] {CVE-2026-23287}
  - irqchip/sifive-plic: Handle number of hardware interrupts correctly (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Fix call to __plic_toggle() in M-Mode code path (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Add support for UltraRISC DP1000 PLIC (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Cache the interrupt enable state (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Avoid interrupt ID 0 handling during suspend/resume (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Respect mask state when setting affinity (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Use for_each_present_cpu() instead of for_each_cpu() (Jennifer Berringer) [RHEL-174305]
  - irqchip/sifive-plic: Make use of __assign_bit() (Jennifer Berringer) [RHEL-174305]
  - cache: sifive_ccache: Optimize cache flushes (Jennifer Berringer) [RHEL-174305]
  - PCI: starfive: Use regulator APIs to control the 3v3 power supply of PCIe slots (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Append JH-7110 SoC compatible to VisionFive 2 Lite eMMC board (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Append JH-7110 SoC compatible to VisionFive 2 Lite board (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: add Orange Pi RV (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Add VisionFive 2 Lite eMMC board device tree (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Add VisionFive 2 Lite board device tree (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Add common board dtsi for VisionFive 2 Lite variants (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: Move out some nodes to the board dts (Jennifer Berringer) [RHEL-174305]
  - dts: starfive: jh7110-common: split out mmc0 reset pins from common into boards (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: add Milk-V Mars CM Lite system-on-module (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: add Milk-V Mars CM system-on-module (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: add common board dtsi for Milk-V Mars CM variants (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: drop mmc post-power-on-delay-ms (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: drop no-mmc property from mmc1 (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110: bootph-pre-ram hinting needed by boot loader (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110: add DMC memory controller (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: drop no-sdio property from mmc1 (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: add status power led node (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-milkv-mars sort properties (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: bootph-pre-ram hinting needed by boot loader (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: add eeprom node to i2c5 (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: qspi flash setting read-delay 2 cycles max 100MHz (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: add CPU BUS PERH QSPI clocks to syscrg (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: use macros for MMC0 pins (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: fml13v01: enable USB 3.0 port (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-pine64-star64: enable USB 3.0 port (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110: pciephy0 USB 3.0 configuration registers (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: fml13v01: enable pcie1 (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: remove non-existent dac from jh7110 (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Unify regulator naming scheme (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-milkv-mars: enable usb0 host function (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-pine64-star64: enable usb0 host function (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: add DeepComputing FML13V01 board device tree (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: move usb0 config to board dts (Jennifer Berringer) [RHEL-174305]
  - riscv: dts: starfive: jh7110-common: revised device node (Jennifer Berringer) [RHEL-174305]
  - redhat/configs: enable CONFIG_GPIO_NOVALAKE for x86 on RHEL (Steve Best) [RHEL-117349]
  - gpio: Add Intel Nova Lake ACPI GPIO events driver (Steve Best) [RHEL-117349]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-246.el10]
changelog:
  - fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepath (CKI Backport Bot) [RHEL-189498] {CVE-2026-43112}
  - objtool/x86: Reorder ORC register numbering (Yannick Cote) [RHEL-152190]
  - objtool: Support Clang RAX DRAP sequence (Yannick Cote) [RHEL-152190]
  - objtool/klp: Correlate locals to globals (Yannick Cote) [RHEL-152190]
  - objtool/klp: Match symbols based on demangled_name for global variables (Yannick Cote) [RHEL-152190]
  - objtool/klp: Remove .llvm suffix in demangle_name() (Yannick Cote) [RHEL-152190]
  - objtool/klp: Also demangle global objects (Yannick Cote) [RHEL-152190]
  - objtool/klp: Use sym->demangled_name for symbol_name hash (Yannick Cote) [RHEL-152190]
  - objtool/klp: Remove trailing '_' in demangle_name() (Yannick Cote) [RHEL-152190]
  - objtool/klp: Remove redundant strcmp() in correlate_symbols() (Yannick Cote) [RHEL-152190]
  - objtool: Use section/symbol type helpers (Yannick Cote) [RHEL-152190]
  - redhat/configs: disable CONFIG_INET_PSP on RHEL for now (Ivan Vecera) [RHEL-185448]
  - psp: strip variable-length PSP header in psp_dev_rcv() (Ivan Vecera) [RHEL-185448]
  - net: psp: require admin permission for dev-set and key-rotate (Ivan Vecera) [RHEL-185448]
  - net: psp: check for device unregister when creating assoc (Ivan Vecera) [RHEL-185448]
  - psp: add missing device stats to get-stats reply attributes (Ivan Vecera) [RHEL-185448]
  - psp: use sk->sk_hash in psp_write_headers() (Ivan Vecera) [RHEL-185448]
  - net: psp: select CONFIG_SKB_EXTENSIONS (Ivan Vecera) [RHEL-185448]
  - psp: Expand PSP acronym in INET_PSP help description (Ivan Vecera) [RHEL-185448]
  - psp: clarify checksum behavior of psp_dev_rcv() (Ivan Vecera) [RHEL-185448]
  - psp: don't use flags for checking sk_state (Ivan Vecera) [RHEL-185448]
  - psp: fix preemptive inet_twsk() cast in psp_sk_get_assoc_rcu() (Ivan Vecera) [RHEL-185448]
  - psp: make struct sock argument const in psp_sk_get_assoc_rcu() (Ivan Vecera) [RHEL-185448]
  - psp: add stats from psp spec to driver facing api (Ivan Vecera) [RHEL-185448]
  - psp: report basic stats from the core (Ivan Vecera) [RHEL-185448]
  - net: psp: don't assume reply skbs will have a socket (Ivan Vecera) [RHEL-185448]
  - psp: do not use sk_dst_get() in psp_dev_get_for_sock() (Ivan Vecera) [RHEL-185448]
  - psp: rename our psp_dev_destroy() (Ivan Vecera) [RHEL-185448]
  - psp: provide decapsulation and receive helper for drivers (Ivan Vecera) [RHEL-185448]
  - psp: provide encapsulation helper for drivers (Ivan Vecera) [RHEL-185448]
  - psp: track generations of device key (Ivan Vecera) [RHEL-185448]
  - net: psp: update the TCP MSS to reflect PSP packet overhead (Ivan Vecera) [RHEL-185448]
  - net: psp: add socket security association code (Ivan Vecera) [RHEL-185448]
  - net: tcp: allow tcp_timewait_sock to validate skbs before handing to device (Ivan Vecera) [RHEL-185448]
  - net: move sk_validate_xmit_skb() to net/core/dev.c (Ivan Vecera) [RHEL-185448]
  - psp: add op for rotation of device key (Ivan Vecera) [RHEL-185448]
  - tcp: add datapath logic for PSP with inline key exchange (Ivan Vecera) [RHEL-185448]
  - net: modify core data structures for PSP datapath support (Ivan Vecera) [RHEL-185448]
  - psp: base PSP device support (Ivan Vecera) [RHEL-185448]
  - psp: add documentation (Ivan Vecera) [RHEL-185448]
  - scsi: target: iscsi: Validate CHAP_R length before base64 decode (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: iscsi: Bound iscsi_encode_text_output() appends to rsp_buf (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: iscsi: Fix CRC overread and double-free in iscsit_handle_text_cmd() (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: tcm_loop: Fix NULL ptr dereference (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: iscsi: reject invalid size Extended CDB AHS (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() (Maurizio Lombardi) [RHEL-163760] {CVE-2026-46149}
  - scsi: target: tcm_loop: Drain commands in target_reset handler (Maurizio Lombardi) [RHEL-163760] {CVE-2026-43054}
  - scsi: target: Fix recursive locking in __configfs_open_file() (Maurizio Lombardi) [RHEL-163760] {CVE-2026-23292}
  - scsi: target: Reset t_task_cdb pointer in error case (Maurizio Lombardi) [RHEL-163760] {CVE-2025-68782}
  - scsi: target: Do not write NUL characters into ASCII configfs output (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: tcm_loop: Fix segfault in tcm_loop_tpg_address_show() (Maurizio Lombardi) [RHEL-163760] {CVE-2025-68229}
  - scsi: target: target_core_configfs: Add length check to avoid buffer overflow (Maurizio Lombardi) [RHEL-163760] {CVE-2025-39998}
  - scsi: target: iscsi: fix typos and formatting in lio_target messages (Maurizio Lombardi) [RHEL-163760]
  - scsi: target: iscsi: Use int type to store negative value (Maurizio Lombardi) [RHEL-163760]
  - arm64/simd: Add scoped guard API for kernel mode SIMD (CKI Backport Bot) [RHEL-180976]
  - net: sched: act_csum: validate nested VLAN headers (CKI Backport Bot) [RHEL-171143] {CVE-2026-31684}
  - exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case (Oleg Nesterov) [RHEL-95059]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-247.el10]
changelog:
  - smb/client: fix out-of-bounds read in smb2_compound_op() (Paulo Alcantara) [RHEL-180047] {CVE-2026-46155}
  - smb: client: fix off-by-8 bounds check in check_wsl_eas() (Paulo Alcantara) [RHEL-180047]
  - nvme-fc: Do not cancel requests in io target before it is initialized (Utkarsh Singh) [RHEL-178259]
  - tg3: Fix race for querying speed/duplex (Thomas Walsh) [RHEL-182561]
  - EDAC/amd64: Add support for AMD family 1Ah-based newer models (Joel Savitz) [RHEL-100950]
  - EDAC/mc_sysfs: Increase legacy channel support to 16 (Joel Savitz) [RHEL-100950]
  - Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [gve] (Michal Schmidt) [RHEL-178516]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [gve] (Michal Schmidt) [RHEL-178516]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [gve] (Michal Schmidt) [RHEL-178516]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [gve] (Michal Schmidt) [RHEL-178516]
  - gve: add support for UDP GSO for DQO format (Michal Schmidt) [RHEL-178516]
  - gve: Enable hw-gro by default if device supported (Michal Schmidt) [RHEL-178516]
  - gve: pull network headers into skb linear part (Michal Schmidt) [RHEL-178516]
  - gve: fix SW coalescing when hw-GRO is used (Michal Schmidt) [RHEL-178516]
  - gve: Advertise NETIF_F_GRO_HW instead of NETIF_F_LRO (Michal Schmidt) [RHEL-178516]
  - gve: Enable reading max ring size from the device in DQO-QPL mode (Michal Schmidt) [RHEL-178516]
  - gve: Update QPL page registration logic (Michal Schmidt) [RHEL-178516]
  - gve: fix incorrect buffer cleanup in gve_tx_clean_pending_packets for QPL (Michal Schmidt) [RHEL-178516] {CVE-2026-23386}
  - gve: Correct ethtool rx_dropped calculation (Michal Schmidt) [RHEL-178516]
  - gve: Fix stats report corruption on queue count change (Michal Schmidt) [RHEL-178516] {CVE-2026-23262}
  - gve: fix probe failure if clock read fails (Michal Schmidt) [RHEL-178516]
  - net: gve: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-178516]
  - gve: defer interrupt enabling until NAPI registration (Michal Schmidt) [RHEL-178516] {CVE-2025-71156}
  - gve: Move gve_init_clock to after AQ CONFIGURE_DEVICE_RESOURCES call (Michal Schmidt) [RHEL-178516]
  - gve: Fix race condition on tx->dropped_pkt update (Michal Schmidt) [RHEL-178516]
  - gve: Add Rx HWTS metadata to AF_XDP ZC mode (Michal Schmidt) [RHEL-178516]
  - gve: Prepare bpf_xdp_metadata_rx_timestamp support (Michal Schmidt) [RHEL-178516]
  - gve: Wrap struct xdp_buff (Michal Schmidt) [RHEL-178516]
  - gve: Move ptp_schedule_worker to gve_init_clock (Michal Schmidt) [RHEL-178516]
  - gve: Default to max_rx_buffer_size for DQO if device supported (Michal Schmidt) [RHEL-178516]
  - gve: Allow ethtool to configure rx_buf_len (Michal Schmidt) [RHEL-178516]
  - gve: Use extack to log xdp config verification errors (Michal Schmidt) [RHEL-178516]
  - gve: Decouple header split from RX buffer length (Michal Schmidt) [RHEL-178516]
  - gve: Implement settime64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40298}
  - gve: Implement gettimex64 with -EOPNOTSUPP (Michal Schmidt) [RHEL-178516] {CVE-2025-40299}
  - gve: Consolidate and persist ethtool ring changes (Michal Schmidt) [RHEL-178516]
  - gve: Check valid ts bit on RX descriptor before hw timestamping (Michal Schmidt) [RHEL-178516]
  - gve: prevent ethtool ops after shutdown (Michal Schmidt) [RHEL-178516] {CVE-2025-38735}
  - gve: implement DQO RX datapath and control path for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516]
  - gve: implement DQO TX datapath for AF_XDP zero-copy (Michal Schmidt) [RHEL-178516]
  - gve: keep registry of zc xsk pools in netdev_priv (Michal Schmidt) [RHEL-178516]
  - gve: merge xdp and xsk registration (Michal Schmidt) [RHEL-178516]
  - gve: deduplicate xdp info and xsk pool registration logic (Michal Schmidt) [RHEL-178516]
  - gve: Fix stuck TX queue for DQ queue format (Michal Schmidt) [RHEL-178516]
  - gve: make IRQ handlers and page allocation NUMA aware (Michal Schmidt) [RHEL-178516]
  - gve: global: fix "for a while" typo (Michal Schmidt) [RHEL-178516]
  - gve: add XDP_TX and XDP_REDIRECT support for DQ RDA (Michal Schmidt) [RHEL-178516]
  - gve: refactor DQO TX methods to be more generic for XDP (Michal Schmidt) [RHEL-178516]
  - gve: rename gve_xdp_xmit to gve_xdp_xmit_gqi (Michal Schmidt) [RHEL-178516]
  - gve: Return error for unknown admin queue command (Michal Schmidt) [RHEL-178516]
  - gve: Fix various typos and improve code comments (Michal Schmidt) [RHEL-178516]
  - gve: Advertise support for rx hardware timestamping (Michal Schmidt) [RHEL-178516]
  - gve: Implement ndo_hwtstamp_get/set for RX timestamping (Michal Schmidt) [RHEL-178516]
  - gve: Add rx hardware timestamp expansion (Michal Schmidt) [RHEL-178516]
  - gve: Add support to query the nic clock (Michal Schmidt) [RHEL-178516]
  - gve: Add adminq lock for queues creation and destruction (Michal Schmidt) [RHEL-178516]
  - gve: Add initial PTP device support (Michal Schmidt) [RHEL-178516]
  - gve: Add adminq command to report nic timestamp (Michal Schmidt) [RHEL-178516]
  - gve: Add device option for nic clock synchronization (Michal Schmidt) [RHEL-178516]
  - gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO (Michal Schmidt) [RHEL-178516] {CVE-2025-38122}
  - gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt (Michal Schmidt) [RHEL-178516]
  - gve: handle overflow when reporting TX consumed descriptors (Michal Schmidt) [RHEL-178516]
  - gve: add XDP DROP and PASS support for DQ (Michal Schmidt) [RHEL-178516]
  - gve: update XDP allocation path support RX buffer posting (Michal Schmidt) [RHEL-178516]
  - gve: merge packet buffer size fields (Michal Schmidt) [RHEL-178516]
  - gve: update GQ RX to use buf_size (Michal Schmidt) [RHEL-178516]
  - gve: introduce config-based allocation for XDP (Michal Schmidt) [RHEL-178516]
  - gve: remove xdp_xsk_done and xdp_xsk_wakeup statistics (Michal Schmidt) [RHEL-178516]
  - gve: unlink old napi only if page pool exists (Michal Schmidt) [RHEL-178516]
  - gve: convert to use netmem for DQO RDA mode (Michal Schmidt) [RHEL-178516]
  - gve: unlink old napi when stopping a queue using queue API (Michal Schmidt) [RHEL-178516]
  - gve: Add RSS cache for non RSS device option scenario (Michal Schmidt) [RHEL-178516]
  - gve: trigger RX NAPI instead of TX NAPI in gve_xsk_wakeup (Michal Schmidt) [RHEL-178516]
  - gve: fix XDP allocation path in edge cases (Michal Schmidt) [RHEL-178516]
  - gve: process XSK TX descriptors as part of RX NAPI (Michal Schmidt) [RHEL-178516]
  - gve: guard XSK operations on the existence of queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57933}
  - gve: guard XDP xmit NDO on existence of xdp queues (Michal Schmidt) [RHEL-178516] {CVE-2024-57932}
  - gve: clean XDP queues in gve_tx_stop_ring_gqi (Michal Schmidt) [RHEL-178516]
  - gve: Convert timeouts to secs_to_jiffies() (Michal Schmidt) [RHEL-178516]
  - gve: Remove unused gve_adminq_set_mtu (Michal Schmidt) [RHEL-178516]
  - gve: Flow steering trigger reset only for timeout error (Michal Schmidt) [RHEL-178516]
  - gve: change to use page_pool_put_full_page when recycling pages (Michal Schmidt) [RHEL-178516]
  - gve: add support for basic queue stats (Michal Schmidt) [RHEL-178516]
  - gve: adopt page pool for DQ RDA mode (Michal Schmidt) [RHEL-178516]
  - gve: move DQO rx buffer management related code to a new file (Michal Schmidt) [RHEL-178516]
  - gve: Map NAPI instances to queues (Michal Schmidt) [RHEL-178516]
  - gve: Map IRQs to NAPI instances (Michal Schmidt) [RHEL-178516]
  - fanotify: fix false positive on permission events (CKI Backport Bot) [RHEL-180077] {CVE-2026-46150}
  - sched: idle: Make skipping governor callbacks more consistent (Mark Langsdorf) [RHEL-176383]
  - cpuidle: menu: Remove single state handling (Mark Langsdorf) [RHEL-176383]
  - cpuidle: teo: Remove single state handling (Mark Langsdorf) [RHEL-176383]
  - cpuidle: haltpoll: Remove single state handling (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Skip governor when only one idle state is available (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Refine intercepts-based idle state lookup (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Adjust the classification of wakeup events (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Refine tick_intercepts vs total events check (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Avoid fake intercepts produced by tick (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Avoid selecting states with zero-size bins (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: menu: Always check timers with tick stopped (Mark Langsdorf) [RHEL-176383]
  - cpuidle: zynq: Switch Michal Simek's email to new one (Mark Langsdorf) [RHEL-176383]
  - cpuidle: menu: Remove incorrect unlikely() annotation (Mark Langsdorf) [RHEL-176383]
  - cpuidle: tegra: Export tegra_cpuidle_pcie_irqs_in_use() (Mark Langsdorf) [RHEL-176383]
  - cpuidle: big_little: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Warn instead of bailing out if target residency check fails (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Update header inclusion (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Respect the CPU system wakeup QoS limit for cpuidle (Mark Langsdorf) [RHEL-176383]
  - sched: idle: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383]
  - pmdomain: Respect the CPU system wakeup QoS limit for s2idle (Mark Langsdorf) [RHEL-176383]
  - PM: QoS: Introduce a CPU system wakeup QoS limit (Mark Langsdorf) [RHEL-176383]
  - redhat/configs: enable CONFIG_PM_QOS_CPU_SYSTEM_WAKEUP (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Add missing space to the description (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Simplify intercepts-based state lookup (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Fix tick_intercepts handling in teo_update() (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Rework the handling of tick wakeups (Mark Langsdorf) [RHEL-176383]
  - cpuidle: psci: Replace deprecated strcpy in psci_idle_init_cpu (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Decay metrics below DECAY_SHIFT threshold (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Use s64 consistently in teo_update() (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Drop redundant function parameter (Mark Langsdorf) [RHEL-176383]
  - cpuidle: governors: teo: Drop misguided target residency check (Mark Langsdorf) [RHEL-176383]
  - cpuidle: teo: Use this_cpu_ptr() where possible (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Add sanity check for exit latency and target residency (Mark Langsdorf) [RHEL-176383]
  - cpuidle: riscv-sbi: Replace deprecated strcpy in sbi_cpuidle_init_cpu (Mark Langsdorf) [RHEL-176383]
  - Revert "cpuidle: menu: Avoid discarding useful information" (Mark Langsdorf) [RHEL-176383]
  - cpuidle: Fail cpuidle device registration if there is one already (Mark Langsdorf) [RHEL-176383]
  - cpuidle: sysfs: Use sysfs_emit()/sysfs_emit_at() instead of sprintf()/scnprintf() (Mark Langsdorf) [RHEL-176383]
  - cpuidle: qcom-spm: drop unnecessary initialisations (Mark Langsdorf) [RHEL-176383]
  - cpuidle: qcom-spm: fix device and OF node leaks at probe (Mark Langsdorf) [RHEL-176383]
  - cpuidle: riscv-sbi: Drop redundant sync_state support (Mark Langsdorf) [RHEL-176383]
  - cpuidle: riscv-sbi: Opt-out from genpd's common ->sync_state() support (Mark Langsdorf) [RHEL-176383]
  - dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404 (Mark Langsdorf) [RHEL-176381]
  - arm64: topology: Fix false warning in counters_read_on_cpu() for same-CPU reads (Mark Langsdorf) [RHEL-176381]
  - cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path (Mark Langsdorf) [RHEL-176381]
  - cpufreq: conservative: Reset requested_freq on limits change (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Don't skip cpufreq_frequency_table_cpuinfo() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: s5pv210: Simplify with scoped for each OF child loop (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ondemand: Simplify idle cputime granularity test (Mark Langsdorf) [RHEL-176381]
  - cpufreq: userspace: make scaling_setspeed return the actual requested frequency (Mark Langsdorf) [RHEL-176381]
  - cpufreq: scmi: Fix device_node reference leak in scmi_cpu_domain_id() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ti-cpufreq: add support for AM62L3 SoC (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Add ti,am62l3 to blocklist (Mark Langsdorf) [RHEL-176381]
  - cpufreq: scmi: correct SCMI explanation (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Block the driver from probing on more QC platforms (Mark Langsdorf) [RHEL-176381]
  - cpufreq: CPPC: Update FIE arch_freq_scale in ticks for non-PCC regs (Mark Langsdorf) [RHEL-176381]
  - cpufreq: CPPC: Factor out cppc_fie_kworker_init() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: qcom-nvmem: add sentinel to qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Add Tegra186 and Tegra194 to cpufreq-dt-platdev blocklist (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Add new helper function returning cpufreq policy (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Fix creating device on OPPv1 platforms (Mark Langsdorf) [RHEL-176381]
  - cpufreq: cpufreq_boost_trigger_state() optimization (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Return -EOPNOTSUPP if no policy supports boost (Mark Langsdorf) [RHEL-176381]
  - cpufreq: sun50i: Simplify with of_machine_device_match() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Simplify with of_machine_get_match_data() (Mark Langsdorf) [RHEL-176381]
  - of: Add of_machine_get_match() helper (Mark Langsdorf) [RHEL-176381]
  - of: Add wrappers to match root node with OF device ID tables (Mark Langsdorf) [RHEL-176381]
  - cpufreq: qcom-nvmem: fix compilation warning for qcom_cpufreq_ipq806x_match_list (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ACPI: Replace udelay() with usleep_range() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: tegra194: add WQ_PERCPU to alloc_workqueue users (Mark Langsdorf) [RHEL-176381]
  - cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM (Mark Langsdorf) [RHEL-176381]
  - cpufreq: CPPC: Don't warn if FIE init fails to read counters (Mark Langsdorf) [RHEL-176381]
  - cpufreq: nforce2: fix reference count leak in nforce2 (Mark Langsdorf) [RHEL-176381]
  - cpufreq: tegra186: add OPP support and set bandwidth (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Add JH7110S SOC to the allowlist (Mark Langsdorf) [RHEL-176381]
  - cpufreq: s5pv210: fix refcount leak (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Replace deprecated strcpy() in cpufreq_unregister_governor() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: preserve freq_table_sorted across suspend/hibernate (Mark Langsdorf) [RHEL-176381]
  - cpufreq: tegra186: Initialize all cores to max frequencies (Mark Langsdorf) [RHEL-176381]
  - cpufreq: tegra186: Set target frequency for all cpus in policy (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek: fix device leak on probe failure (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Replace pointer subtraction with iteration macro (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Add defensive check during driver registration (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ACPI: Use on_each_cpu_mask() in drv_write() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: conservative: Replace sscanf() with kstrtouint() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: core: Rearrange variable declarations involving __free() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Use int type to store negative error codes (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Drop redundant freq_table parameter (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek: avoid redundant conditions (Mark Langsdorf) [RHEL-176381]
  - cpufreq: tegra186: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381]
  - cpufreq: s5pv210: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381]
  - cpufreq: CPPC: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381]
  - cpufreq: brcmstb-avs: Use scope-based cleanup helper (Mark Langsdorf) [RHEL-176381]
  - cpufreq: use strlen() for governor name comparison (Mark Langsdorf) [RHEL-176381]
  - cpufreq: simplify setpolicy/target check in driver verification (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ti: Allow all silicon revisions to support OPPs (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ti: Support more speed grades on AM62Px SoC (Mark Langsdorf) [RHEL-176381]
  - cpufreq: ti: Add support for AM62D2 (Mark Langsdorf) [RHEL-176381]
  - cpufreq: dt-platdev: Blacklist ti,am62d2 SoC (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek-hw: don't use error path on NULL fdvfs (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Avoid calling get_governor() for first policy (Mark Langsdorf) [RHEL-176381]
  - cpufreq: qcom-nvmem: Enable cpufreq for ipq5424 (Mark Langsdorf) [RHEL-176381]
  - cpufreq: Remove unused parameter in cppc_perf_from_fbctrs() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: armada-37xx: use max() to calculate target_vm (Mark Langsdorf) [RHEL-176381]
  - cpufreq: airoha: Add support for AN7583 SoC (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek-hw: Add support for MT8196 (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek-hw: Separate per-domain and per-instance data (Mark Langsdorf) [RHEL-176381]
  - cpufreq: mediatek-hw: Refactor match data into struct (Mark Langsdorf) [RHEL-176381]
  - cpufreq: armada-8k: Fix off by one in armada_8k_cpufreq_free_table() (Mark Langsdorf) [RHEL-176381]
  - cpufreq: armada-8k: make both cpu masks static (Mark Langsdorf) [RHEL-176381]
  - net: bridge: use a stable FDB dst snapshot in RCU readers (Mohammad Heib) [RHEL-171990]
  - selftests: net: add bridge STP mode selection test (Mohammad Heib) [RHEL-171990]
  - docs: net: bridge: document stp_mode attribute (Mohammad Heib) [RHEL-171990]
  - net: bridge: add stp_mode attribute for STP mode selection (Mohammad Heib) [RHEL-171990]
  - selftests: net: bridge_vlan_mcast: wait for h1 before querier check (Mohammad Heib) [RHEL-171990]
  - bridge: guard local VLAN-0 FDB helpers against NULL vlan group (Mohammad Heib) [RHEL-171990]
  - bridge: mrp: reject zero test interval to avoid OOM panic (Mohammad Heib) [RHEL-171990]
  - bridge: br_nd_send: validate ND option lengths (Mohammad Heib) [RHEL-171990]
  - bridge: br_nd_send: linearize skb before parsing ND options (Mohammad Heib) [RHEL-171990]
  - bridge: No DEV_PATH_BR_VLAN_UNTAG_HW for dsa foreign (Mohammad Heib) [RHEL-171990]
  - bridge: cfm: Fix race condition in peer_mep deletion (Mohammad Heib) [RHEL-171990]
  - net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled (Mohammad Heib) [RHEL-171990]
  - selftests: net: Add bridge VLAN range grouping tests (Mohammad Heib) [RHEL-171990]
  - bridge: Check relevant per-VLAN options in VLAN range grouping (Mohammad Heib) [RHEL-171990]
  - selftests: forwarding: bridge_mdb_max: add tests for mdb_n_entries warning (Mohammad Heib) [RHEL-171990]
  - net: bridge: mcast: always update mdb_n_entries for vlan contexts (Mohammad Heib) [RHEL-171990]
  - net: bridge: use sysfs_emit instead of sprintf (Mohammad Heib) [RHEL-171990]
  - net: bridge: fix static key check (Mohammad Heib) [RHEL-171990]
  - net: bridge: mcast: fix memcpy with u64_stats (Mohammad Heib) [RHEL-171990]
  - u64_stats: Introduce u64_stats_copy() (Mohammad Heib) [RHEL-171990]
  - bus: mhi: ep: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362]
  - bus: mhi: host: Use bus callbacks for .probe() and .remove() (Jose Ignacio Tornos Martinez) [RHEL-171362]
  - bus: mhi: host: Drop the auto_queue support (Jose Ignacio Tornos Martinez) [RHEL-171362]
  - net: qrtr: Drop the MHI auto_queue feature for IPCR DL channels (Jose Ignacio Tornos Martinez) [RHEL-171362]
  - mhi: host: Add support for loading dual ELF image format (Jose Ignacio Tornos Martinez) [RHEL-171362]
  - net: ethtool: pass genl_info to the ethnl parse_request operation (Mohammad Heib) [RHEL-167299]
  - selftests: rss_drv: Add RSS indirection table resize tests (Mohammad Heib) [RHEL-167299]
  - docs: networking: mention that RSS table should be 4x the queue count (Mohammad Heib) [RHEL-167299]
  - selftests: drv-net: rss: validate min RSS table size (Mohammad Heib) [RHEL-167299]
  - ethtool: Add RSS indirection table resize helpers (Mohammad Heib) [RHEL-167299]
  - ethtool: Track user-provided RSS indirection table size (Mohammad Heib) [RHEL-167299]
  - net: ethtool: re-order local includes (Mohammad Heib) [RHEL-167299]
  - net: ethtool: add ethtool COALESCE_RX_CQE_FRAMES/NSECS (Mohammad Heib) [RHEL-167299]
  - ynl: ethtool: remove duplicated unspec entry (Mohammad Heib) [RHEL-167299]
  - net: ethtool: Update doc for tunable (Mohammad Heib) [RHEL-167299]
  - net: ethtool: Track pause storm events (Mohammad Heib) [RHEL-167299]
  - net: rss: fix reporting RXH_XFRM_NO_CHANGE as input_xfrm for contexts (Mohammad Heib) [RHEL-167299]
  - ethtool: remove ETHTOOL_GRXRINGS fallback through get_rxnfc (Mohammad Heib) [RHEL-167299]
  - net: ethtool: Add support for 80Gbps speed (Mohammad Heib) [RHEL-167299]
  - ethtool: uapi: Use UAPI definition of INT_MAX (Mohammad Heib) [RHEL-167299]
  - uapi: add INT_MAX and INT_MIN constants (Mohammad Heib) [RHEL-167299]
  - ethtool: Clarify len/n_stats fields in/out semantics (Mohammad Heib) [RHEL-167299]
  - net: ethtool: Introduce ETHTOOL_LINK_MEDIUM_* values (Mohammad Heib) [RHEL-167299]
  - ethtool: Avoid overflowing userspace buffer on stats query (Mohammad Heib) [RHEL-167299]
  - ethtool: fix incorrect kernel-doc style comment in ethtool.h (Mohammad Heib) [RHEL-167299]
  - ethtool: netlink: add ETHTOOL_MSG_MSE_GET and wire up PHY MSE access (Mohammad Heib) [RHEL-167299]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-248.el10]
changelog:
  - ipv4: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369]
  - ipv6: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369] {CVE-2026-53362}
  - net: skbuff: fix missing zerocopy reference in pskb_carve helpers (Sabrina Dubroca) [RHEL-192922]
  - net: gro: don't merge zcopy skbs (Sabrina Dubroca) [RHEL-177855] {CVE-2026-46323}
  - net: skbuff: propagate shared-frag marker through frag-transfer helpers (Sabrina Dubroca) [RHEL-178627] {CVE-2026-43503}
  - net: skbuff: preserve shared-frag marker during coalescing (Sabrina Dubroca) [RHEL-176055] {CVE-2026-46300}
  - Bluetooth: L2CAP: Fix UAF in channel timeout by holding conn ref (David Marlin) [RHEL-184635]
  - Bluetooth: MGMT: Fix backward compatibility with userspace (David Marlin) [RHEL-184635]
  - Bluetooth: SCO: Fix data-race on sco_pi fields in sco_connect (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: Fix data-race on iso_pi fields in hci_get_route calls (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: Fix a use-after-free of the hci_conn pointer (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: Fix not releasing hdev reference on iso_conn_big_sync (David Marlin) [RHEL-184635]
  - Bluetooth: fix memory leak in error path of hci_alloc_dev() (David Marlin) [RHEL-184635]
  - Bluetooth: bnep: reject short frames before parsing (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: reject oversized Broadcast Announcement prepend (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: reject BR/EDR signaling packets over MTUsig (David Marlin) [RHEL-184635]
  - Bluetooth: RFCOMM: validate skb length in MCC handlers (David Marlin) [RHEL-184635]
  - Bluetooth: MGMT: validate advertising TLV before type checks (David Marlin) [RHEL-184635]
  - Bluetooth: RFCOMM: hold listener socket in rfcomm_connect_ind() (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: Reset device counters in hci_dev_close_sync() (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: Set HCI_CMD_DRAIN_WORKQUEUE during device close (David Marlin) [RHEL-184635]
  - Bluetooth: hci_core: Rework hci_dev_do_reset() to use hci_sync functions (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: serialize iso_sock_clear_timer with socket lock (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: fix UAF in iso_recv_frame (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: Fix possible crash on l2cap_ecred_conn_rsp (David Marlin) [RHEL-184635]
  - Bluetooth: l2cap: clear chan->ident on ECRED reconfiguration success (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: Use 100 ms SSR delay for rampatch and NVM loading (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: fix UAF in hci_le_create_cis_sync (David Marlin) [RHEL-184635]
  - Bluetooth: 6lowpan: check skb_clone() return value in send_mcast_pkt() (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Allow firmware re-download when version matches (David Marlin) [RHEL-184635]
  - Bluetooth: HIDP: fix missing length checks in hidp_input_report() (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: use chan timer to close channels in cleanup_listen() (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: fix chan ref leak in l2cap_chan_timeout() on !conn (David Marlin) [RHEL-184635]
  - Bluetooth: hci_conn: Fix memory leak in hci_le_big_terminate() (David Marlin) [RHEL-184635]
  - Bluetooth: fix UAF in l2cap_sock_cleanup_listen() vs l2cap_conn_del() (David Marlin) [RHEL-184635]
  - Bluetooth: hci_uart: fix UAFs and race conditions in close and init paths (David Marlin) [RHEL-184635]
  - Bluetooth: MGMT: validate Add Extended Advertising Data length (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: fix urb->setup_packet leak in error paths (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: drop ISO_END frames received without prior ISO_START (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Fix incorrect MAC access programming (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: Fix not setting mask for HCI_EVT_LE_ALL_REMOTE_FEATURES_COMPLETE (David Marlin) [RHEL-184635]
  - Bluetooth: bnep: Fix UAF read of dev->name (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: Convert timeout from jiffies to ms (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: ecred_reconfigure: send packed pdu, not stack pointer (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: accept too short WMT FUNC_CTRL events (David Marlin) [RHEL-184635]
  - Bluetooth: serialize accept_q access (David Marlin) [RHEL-184635]
  - Bluetooth: HIDP: serialise l2cap_unregister_user via hidp_session_sem (David Marlin) [RHEL-184635]
  - Bluetooth: hci_event: fix memset typo (David Marlin) [RHEL-184635]
  - Bluetooth: RFCOMM: pull credit byte with skb_pull_data() (David Marlin) [RHEL-184635]
  - Bluetooth: virtio_bt: validate rx pkt_type header length (David Marlin) [RHEL-184635]
  - Bluetooth: virtio_bt: clamp rx length before skb_put (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: validate WMT event SKB length before struct access (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: Fix data-race on iso_pi(sk) in socket and HCI event paths (David Marlin) [RHEL-184635]
  - Bluetooth: ISO: Fix data-race on dst in iso_sock_connect() (David Marlin) [RHEL-184635]
  - Bluetooth: hci_uart: Fix NULL deref in recv callbacks when priv is uninitialized (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: treat boot stage bit 12 as warning (David Marlin) [RHEL-184635]
  - Bluetooth: SCO: hold sk properly in sco_conn_ready (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb() (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() (David Marlin) [RHEL-184635]
  - Bluetooth: l2cap: defer conn param update to avoid conn->lock/hdev->lock inversion (David Marlin) [RHEL-184635]
  - Bluetooth: l2cap: fix MPS check in l2cap_ecred_reconf_req (David Marlin) [RHEL-184635]
  - Bluetooth: bnep: fix incorrect length parsing in bnep_rx_frame() extension handling (David Marlin) [RHEL-184635]
  - Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt (David Marlin) [RHEL-184635]
  - Bluetooth: hci_conn: fix potential UAF in create_big_sync (David Marlin) [RHEL-184635]
  - Bluetooth: SCO: fix sleeping under spinlock in sco_conn_ready (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: Fix missing wakeup during SSR memdump handling (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: use strscpy to copy plain strings (David Marlin) [RHEL-184635]
  - Bluetooth: SCO: check for codecs->num_codecs == 1 before assigning to sco_pi(sk)->codec (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Align shared DMA memory to 128 bytes (David Marlin) [RHEL-184635]
  - Bluetooth: l2cap: Add missing chan lock in l2cap_ecred_reconf_rsp (David Marlin) [RHEL-184635]
  - Bluetooth: hci_ll: Enable BROKEN_ENHANCED_SETUP_SYNC_CONN for WL183x (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: MediaTek MT7922: Add VID 0489 & PID e11d (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: hide unused btmtk_mt6639_devs[] array (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for ASUS X870E / ProArt X870E-Creator (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for TP-Link Archer TBE550E (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for MSI X870E Ace Max (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for Gigabyte Z790 AORUS MASTER X (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for Lenovo Legion Pro 7 16ARX9 (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add MT7927 ID for ASUS ROG Crosshair X870E Hero (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: fix ISO interface setup for single alt setting (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: Add MT6639 (MT7927) Bluetooth support (David Marlin) [RHEL-184635]
  - Bluetooth: fix locking in hci_conn_request_evt() with HCI_PROTO_DEFER (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: refactor endpoint lookup (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: refactor endpoint lookup (David Marlin) [RHEL-184635]
  - Bluetooth: hci_ldisc: Clear HCI_UART_PROTO_INIT on error (David Marlin) [RHEL-184635]
  - Bluetooth: hci_sync: make hci_cmd_sync_run_once return -EEXIST if exists (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: disable power control for WCN7850 when bt_en is not defined (David Marlin) [RHEL-184635]
  - bluetooth: btusb: Fix whitespace in btusb.c (David Marlin) [RHEL-184635]
  - Bluetooth: qca: enable pwrseq support for WCN39xx devices (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pci: Fix btintel_pcie_read_hwexp code style (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Add device id of Scorpious2, Nova Lake-PCD-S (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Add device id of Scorpius Peak2, Nova Lake-PCD-H (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Add support for exception dump for ScP2F (David Marlin) [RHEL-184635]
  - Bluetooth: btintel: Add support for Scorpious Peak2F support (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Add support for exception dump for ScP2 (David Marlin) [RHEL-184635]
  - Bluetooth: btintel: Add DSBR support for ScP2 onwards (David Marlin) [RHEL-184635]
  - Bluetooth: btintel: Add support for Scorpious Peak2 support (David Marlin) [RHEL-184635]
  - Bluetooth: btintel: Replace CNVi id with hardware variant (David Marlin) [RHEL-184635]
  - Bluetooth: btintel: Add support for hybrid signature for ScP2 onwards (David Marlin) [RHEL-184635]
  - Bluetooth: L2CAP: CoC: Disconnect if received packet size exceeds MPS (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: add MT7902 SDIO support (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add new VID/PID 0e8d/1ede for MT7902 (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add new VID/PID 13d3/3596 for MT7902 (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add new VID/PID 13d3/3594 for MT7902 (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add new VID/PID 13d3/3580 for MT7902 (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add new VID/PID 13d3/3579 for MT7902 (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: add MT7902 MCU support (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Use struct_size to improve hci_drv_read_info (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: Add Lite-On 04ca:3807 for MediaTek MT7921 (David Marlin) [RHEL-184635]
  - Bluetooth: btintel_pcie: Replace snprintf("%s") with strscpy (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: Fix BT not getting powered-off on rmmod (David Marlin) [RHEL-184635]
  - Bluetooth: hci_qca: Fix confusing shutdown() and power_off() naming (David Marlin) [RHEL-184635]
  - Bluetooth: btbcm: Add entry for BCM4343A2 UART Bluetooth (David Marlin) [RHEL-184635]
  - Bluetooth: qca: Refactor code on the basis of chipset names (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: Add reset mechanism if downloading firmware failed (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: add status check in mt79xx firmware setup (David Marlin) [RHEL-184635]
  - Bluetooth: btmtk: improve mt79xx firmware setup retry flow (David Marlin) [RHEL-184635]
  - Bluetooth: btbcm: remove done label in btbcm_patchram (David Marlin) [RHEL-184635]
  - Bluetooth: hci_core: Rate limit the logging of invalid ISO handle (David Marlin) [RHEL-184635]
  - Bluetooth: btusb: MT7922: Add VID/PID 0489/e174 (David Marlin) [RHEL-184635]
  - klp-build: Fix patch cleanup on interrupt (Yannick Cote) [RHEL-152194]
  - selftests/livepatch: add test for module function patching (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: report patch validation fuzz (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: add terminal color output (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: provide friendlier error messages (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: improve short-circuit validation (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: fix shellcheck complaints (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: add Makefile with check target (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: add grep-override function (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: switch to GNU patch and recountdiff (Yannick Cote) [RHEL-152194]
  - livepatch/klp-build: support patches that add/remove files (Yannick Cote) [RHEL-152194]
  - selftests: livepatch: test-ftrace: livepatch a traced function (Yannick Cote) [RHEL-152194]
  - crypto: asymmetric_keys - Remove unused key_being_used_for[] (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - call cond_resched() directly (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - optimize initializing skcipher_walk fields (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - clean up initialization of skcipher_walk::flags (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - fold skcipher_walk_skcipher() into skcipher_walk_virt() (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - remove redundant check for SKCIPHER_WALK_SLOW (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - remove redundant clamping to page size (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - remove unnecessary page alignment of bounce buffer (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - document skcipher_walk_done() and rename some vars (Thomas Huth) [RHEL-186630]
  - crypto: omap - switch from scatter_walk to plain offset (Thomas Huth) [RHEL-186630]
  - crypto: powerpc/p10-aes-gcm - simplify handling of linear associated data (Thomas Huth) [RHEL-186630]
  - crypto: bcm - Drop unused setting of local 'ptr' variable (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon/qm - support new function communication (Thomas Huth) [RHEL-186630]
  - crypto: proc - Use str_yes_no() and str_no_yes() helpers (Thomas Huth) [RHEL-186630]
  - crypto: ahash - make hash walk functions private to ahash.c (Thomas Huth) [RHEL-186630]
  - redhat: Remove CONFIG_CRYPTO_KEYWRAP setting (Thomas Huth) [RHEL-186630]
  - crypto: keywrap - remove unused keywrap algorithm (Thomas Huth) [RHEL-186630]
  - crypto: fips - Use str_enabled_disabled() helper in fips_enable() (Thomas Huth) [RHEL-186630]
  - crypto: lib/aesgcm - Reduce stack usage in libaesgcm_init (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - additional optimizations (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - more code size optimizations (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - change len parameter to int (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - improve some comments (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - make the register aliases per-function (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-xts - use .irp when useful (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-gcm - tune better for AMD CPUs (Thomas Huth) [RHEL-186630]
  - crypto: x86/aes-gcm - code size optimization (Thomas Huth) [RHEL-186630]
  - crypto: lib/gf128mul - Remove some bbe deadcode (Thomas Huth) [RHEL-186630]
  - crypto: keywrap - remove assignment of 0 to cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: aegis - remove assignments of 0 to cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: x86 - remove assignments of 0 to cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: seed - stop using cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: khazad - stop using cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: tea - stop using cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: aria - stop using cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: anubis - stop using cra_alignmask (Thomas Huth) [RHEL-186630]
  - crypto: skcipher - remove support for physical address walks (Thomas Huth) [RHEL-186630]
  - crypto: n2 - remove Niagara2 SPU driver (Thomas Huth) [RHEL-186630]
  - crypto: sig - Set maskset to CRYPTO_ALG_TYPE_MASK (Thomas Huth) [RHEL-186630]
  - crypto: caam - use JobR's space to access page 0 regs (Thomas Huth) [RHEL-186630]
  - crypto: api - Call crypto_schedule_test outside of mutex (Thomas Huth) [RHEL-186630]
  - crypto: api - Fix boot-up self-test race (Thomas Huth) [RHEL-186630]
  - lib/crc32: drop leading underscores from __crc32c_le_base (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon/debugfs - fix the struct pointer incorrectly offset problem (Thomas Huth) [RHEL-186630]
  - crypto: rsassa-pkcs1 - Copy source data for SG list (Thomas Huth) [RHEL-186630]
  - s390/ap: Replace xchg() with WRITE_ONCE() (Thomas Huth) [RHEL-186630]
  - crypto: marvell/cesa - fix uninit value for struct mv_cesa_op_ctx (Thomas Huth) [RHEL-186630]
  - crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() (Thomas Huth) [RHEL-186630]
  - crypto: aesni - Move back to module_init (Thomas Huth) [RHEL-186630]
  - crypto: lib/mpi - Export mpi_set_bit (Thomas Huth) [RHEL-186630]
  - crypto: arm/crct10dif - Implement plain NEON variant (Thomas Huth) [RHEL-186630]
  - crypto: arm/crct10dif - Macroify PMULL asm code (Thomas Huth) [RHEL-186630]
  - crypto: arm/crct10dif - Use existing mov_l macro instead of __adrl (Thomas Huth) [RHEL-186630]
  - crypto: bcm - add error check in the ahash_hmac_init function (Thomas Huth) [RHEL-186630]
  - crypto: caam - add error check to caam_rsa_set_priv_key_form (Thomas Huth) [RHEL-186630]
  - crypto: inside-secure - Fix the return value of safexcel_xcbcmac_cra_init() (Thomas Huth) [RHEL-186630]
  - crypto: rsassa-pkcs1 - Reinstate support for legacy protocols (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon/qm - disable same error report before resetting (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon - support querying the capability register (Thomas Huth) [RHEL-186630]
  - crypto: asymmetric_keys - Remove unused functions (Thomas Huth) [RHEL-186630]
  - crypto: starfive - remove unneeded crypto_engine_stop() call (Thomas Huth) [RHEL-186630]
  - crypto: api - move crypto_simd_disabled_for_test to lib (Thomas Huth) [RHEL-186630]
  - crypto: cavium - Fix the if condition to exit loop after timeout (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - remove unneeded RETs (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - remove unneeded FRAME_BEGIN and FRAME_END (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - take advantage of block-aligned len (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - optimize partial block handling using SSE4.1 (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - improve assembly function prototypes (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - optimize length block preparation using SSE4.1 (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - don't bother with special code for aligned data (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - eliminate some indirect calls (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - remove no-op init and exit functions (Thomas Huth) [RHEL-186630]
  - crypto: x86/aegis128 - access 32-bit arguments as 32-bit (Thomas Huth) [RHEL-186630]
  - crypto: crc32c - Provide crc32c-arch driver for accelerated library code (Thomas Huth) [RHEL-186630]
  - crypto: crc32 - Provide crc32-arch driver for accelerated library code (Thomas Huth) [RHEL-186630]
  - crypto: nx - Fix invalid wait context during kexec reboot (Thomas Huth) [RHEL-186630]
  - crypto: nx - Rename devdata_mutex to devdata_spinlock (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Update Kconfig help text for NIST P521 (Thomas Huth) [RHEL-186630]
  - crypto: sig - Fix oops on KEYCTL_PKEY_QUERY for RSA keys (Thomas Huth) [RHEL-186630]
  - s390/crypto: Switch over to sysfs_emit() (Thomas Huth) [RHEL-186630]
  - crypto: crypto4xx - use devm in probe (Thomas Huth) [RHEL-186630]
  - crypto: crypto4xx - avoid explicit resource (Thomas Huth) [RHEL-186630]
  - crypto: cesa - use devm_platform_get_and_ioremap_resource (Thomas Huth) [RHEL-186630]
  - crypto: cesa - remove irq_set_affinity_hint (Thomas Huth) [RHEL-186630]
  - crypto: cesa - use enabled variants for clk_get (Thomas Huth) [RHEL-186630]
  - crypto: cesa - add COMPILE_TEST (Thomas Huth) [RHEL-186630]
  - crypto: doc - Fix akcipher title reference (Thomas Huth) [RHEL-186630]
  - crypto: x86/cast5 - Remove unused cast5_ctr_16way (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon/qm - fix the coding specifications issue (Thomas Huth) [RHEL-186630]
  - crypto: drivers - Correct multiple typos in comments (Thomas Huth) [RHEL-186630]
  - crypto: ccree - Fix typo in comment (Thomas Huth) [RHEL-186630]
  - crypto: atmel - Drop explicit initialization of struct i2c_device_id::driver_data to 0 (Thomas Huth) [RHEL-186630]
  - crypto: caam - Slightly simplify platform_device() (Thomas Huth) [RHEL-186630]
  - crypto: caam - Fix the pointer passed to caam_qi_shutdown() (Thomas Huth) [RHEL-186630]
  - crypto: hisilicon/hpre - enable all clusters clock gating (Thomas Huth) [RHEL-186630]
  - crypto: mxs-dcp - Fix AES-CBC with hardware-bound keys (Thomas Huth) [RHEL-186630]
  - crypto: amlogic - Remove redundant assignment and error messages (Thomas Huth) [RHEL-186630]
  - crypto: ecrdsa - Fix signature size calculation (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Support P1363 signature decoding (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Move X9.62 signature size calculation into template (Thomas Huth) [RHEL-186630]
  - crypto: sig - Rename crypto_sig_maxsize() to crypto_sig_keysize() (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Move X9.62 signature decoding into template (Thomas Huth) [RHEL-186630]
  - ASN.1: Clean up include statements in public headers (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Avoid signed integer overflow on signature decoding (Thomas Huth) [RHEL-186630]
  - crypto: sig - Move crypto_sig_*() API calls to include file (Thomas Huth) [RHEL-186630]
  - redhat: Disable signing ALG again after code has been reworked (Thomas Huth) [RHEL-186630]
  - crypto: akcipher - Drop sign/verify operations (Thomas Huth) [RHEL-186630]
  - crypto: drivers - Drop sign/verify operations (Thomas Huth) [RHEL-186630]
  - crypto: virtio - Drop sign/verify operations (Thomas Huth) [RHEL-186630]
  - crypto: rsassa-pkcs1 - Avoid copying hash prefix (Thomas Huth) [RHEL-186630]
  - crypto: rsassa-pkcs1 - Harden digest length verification (Thomas Huth) [RHEL-186630]
  - crypto: rsassa-pkcs1 - Migrate to sig_alg backend (Thomas Huth) [RHEL-186630]
  - crypto: rsa-pkcs1pad - Deduplicate set_{pub,priv}_key callbacks (Thomas Huth) [RHEL-186630]
  - crypto: ecrdsa - Migrate to sig_alg backend (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Migrate to sig_alg backend (Thomas Huth) [RHEL-186630]
  - crypto: sig - Introduce sig_alg backend (Thomas Huth) [RHEL-186630]
  - crypto: ecdsa - Drop unused test vector elements (Thomas Huth) [RHEL-186630]
  - crypto: testmgr: Include <linux/prandom.h> instead of <linux/random.h> (Thomas Huth) [RHEL-186630]
  - IB/IPoIB: ndo_set_rx_mode_async conversion (Michal Schmidt) [RHEL-186369]
  - selftests: net: use ip commands instead of teamd in team rx_mode test (Michal Schmidt) [RHEL-186369]
  - selftests: net: add team_bridge_macvlan rx_mode test (Michal Schmidt) [RHEL-186369]
  - net: warn ops-locked drivers still using ndo_set_rx_mode (Michal Schmidt) [RHEL-186369]
  - netkit: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - dummy: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - netdevsim: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - iavf: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - bnxt: use snapshot in bnxt_cfg_rx_mode (Michal Schmidt) [RHEL-186369]
  - bnxt: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - mlx5: convert to ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - net/mlx5e: Allow set_rx_mode on uplink representor (Michal Schmidt) [RHEL-186369]
  - net: move promiscuity handling into netdev_rx_mode_work (Michal Schmidt) [RHEL-186369]
  - net: cache snapshot entries for ndo_set_rx_mode_async (Michal Schmidt) [RHEL-186369]
  - net: introduce ndo_set_rx_mode_async and netdev_rx_mode_work (Michal Schmidt) [RHEL-186369]
  - net: add address list snapshot and reconciliation infrastructure (Michal Schmidt) [RHEL-186369]
  - selftests: net: validate team flags propagation (Michal Schmidt) [RHEL-186369]
  - Revert "fs: don't block i_writecount during exec" (Abhi Das) [RHEL-159585]
  - lib/Kconfig.debug: fix BOOTPARAM_HUNG_TASK_PANIC comment (Luiz Capitulino) [RHEL-146067]
  - powerpc/watchdog: add support for hardlockup_sys_info sysctl (Luiz Capitulino) [RHEL-146067]
  - hung_task: explicitly report I/O wait state in log output (Luiz Capitulino) [RHEL-146067]
  - hung_task: increment the global counter immediately (Luiz Capitulino) [RHEL-146067]
  - hung_task: enable runtime reset of hung_task_detect_count (Luiz Capitulino) [RHEL-146067]
  - hung_task: refactor detection logic and atomicise detection count (Luiz Capitulino) [RHEL-146067]
  - sysctl: add SYSCTL_{USER_TO_KERN,KERN_TO_USER} macros (Luiz Capitulino) [RHEL-146067]
  - sys_info: add a default kernel sys_info mask (Luiz Capitulino) [RHEL-146067]
  - watchdog: add sys_info sysctls to dump sys info on system lockup (Luiz Capitulino) [RHEL-146067]
  - hung_task: add hung_task_sys_info sysctl to dump sys info on task-hung (Luiz Capitulino) [RHEL-146067]
  - panic: sys_info: align constant definition names with parameters (Luiz Capitulino) [RHEL-146067]
  - kernel/hung_task: unexport sysctl_hung_task_timeout_secs (Luiz Capitulino) [RHEL-146067]
  - redhat/configs: update CONFIG_BOOTPARAM_HUNG_TASK_PANIC (Luiz Capitulino) [RHEL-146067]
  - hung_task: panic when there are more than N hung tasks at the same time (Luiz Capitulino) [RHEL-146067]
  - hung_task: fix warnings caused by unaligned lock pointers (Luiz Capitulino) [RHEL-146067]
  - hung_task: dump blocker task if it is not hung (Luiz Capitulino) [RHEL-146067]
  - hung_task: extend hung task blocker tracking to rwsems (Luiz Capitulino) [RHEL-146067]
  - locking/rwsem: make owner helpers globally available (Luiz Capitulino) [RHEL-146067]
  - hung_task: show the blocker task if the task is hung on semaphore (Luiz Capitulino) [RHEL-146067]
  - hung_task: replace blocker_mutex with encoded blocker (Luiz Capitulino) [RHEL-146067]
  - redhat/configs: add new hung task configs (Luiz Capitulino) [RHEL-146067]
  - samples: add hung_task detector mutex blocking sample (Luiz Capitulino) [RHEL-146067]
  - hung_task: show the blocker task if the task is hung on mutex (Luiz Capitulino) [RHEL-146067]
  - hung_task: add docs for hung_task_detect_count (Luiz Capitulino) [RHEL-146067]
  - hung_task: add detect count for hung tasks (Luiz Capitulino) [RHEL-146067]
  - wifi: ath11k: fix warning when unbinding (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: remove station if connection prep fails (Jose Ignacio Tornos Martinez) [RHEL-171410 RHEL-180129] {CVE-2026-46125}
  - wifi: mac80211: drop stray 'static' from fast-RX rx_result (Jose Ignacio Tornos Martinez) [RHEL-171410 RHEL-180059] {CVE-2026-46152}
  - wifi: mac80211: use safe list iteration in radar detect work (Jose Ignacio Tornos Martinez) [RHEL-171410 RHEL-180023] {CVE-2026-46166}
  - wifi: ath12k: prepare REO update element only for primary link (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rt2x00: allocate anchor with rt2x00dev (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: bounds-check link_id in ieee80211_ml_epcs (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix error unwind on arch_init() failure in PCI probe (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix peer_id usage in normal RX path (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: restrict LMR feedback check to TB and non-TB ranging (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath10k: snoc: select POWER_SEQUENCING (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211: fix UHR capability validation (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - net: rfkill: prevent unlimited numbers of rfkill events from being created (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31670}
  - wifi: rt2x00usb: fix devres lifetime (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31672}
  - wifi: brcmfmac: validate bsscfg indices in IF events (Jose Ignacio Tornos Martinez) [RHEL-171410 RHEL-173865] {CVE-2026-43110}
  - wifi: brcmsmac: Fix dma_free_coherent() size (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31661}
  - wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-free (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: fix potential out-of-bounds read in iwl_mvm_nd_match_info_handler() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31779}
  - wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculation (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31780}
  - wifi: ath12k: Pass the correct value of each TID during a stop AMPDU session (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Pass the correct value of each TID during a stop AMPDU session (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: correctly set wifi generation data (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: don't send a 6E related command when not supported (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43325}
  - wifi: iwlwifi: mld: Fix MLO scan timing (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: always free skb on ieee80211_tx_prepare_skb() failure (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23444}
  - wifi: mac80211: fix NULL deref in mesh_matches_local() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23396}
  - wifi: mac80211: check tdls flag in ieee80211_tdls_oper (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43052}
  - wifi: cfg80211: cancel pmsr_free_wk in cfg80211_pmsr_wdev_down (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31548}
  - wifi: mac80211: Fix static_branch_dec() underflow for aql_disable. (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31551}
  - mac80211: fix crash in ieee80211_chan_bw_change for AP_VLAN stations (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-31394}
  - wifi: mac80211: use jiffies_delta_to_msecs() for sta_info inactive times (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: remove keys after disabling beaconing (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211_hwsim: fully initialise PMSR capabilities (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mt76: Fix possible oob access in mt76_connac2_mac_write_txwi_80211() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23315}
  - wifi: mt76: mt7925: Fix possible oob access in mt7925_mac_write_txwi_80211() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23363}
  - wifi: mt76: mt7996: Fix possible oob access in mt7996_mac_write_txwi_80211() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23325}
  - wifi: mac80211: fix missing ieee80211_eml_params member initialization (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix station lookup failure when disconnecting from AP (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: use correct pdev id when requesting firmware stats (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23279}
  - wifi: mac80211: bounds-check link_id in ieee80211_ml_reconfiguration (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23246}
  - wifi: mac80211: set default WMM parameters on all links (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mwifiex: Fix dev_alloc_name() return value check (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: brcmfmac: Fix potential kernel oops when probe fails (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43144}
  - wifi: radiotap: reject radiotap with unknown bits (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23367}
  - wifi: cfg80211: cancel rfkill_block work in wiphy_unregister() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-23336}
  - wifi: cfg80211: wext: fix IGTK key ID off-by-one (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - Convert 'alloc_flex' family to use the new default GFP_KERNEL argument [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: brcmsmac: phy: Remove unreachable error handling code (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - net: remove unnecessary module_init/exit functions [wireless] (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: Add eMLSR/eMLMR action frame parsing support (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: add initial UHR support (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: add initial UHR support (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ieee80211: add some initial UHR definitions (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: use wiphy_hrtimer_work for CAC timeout (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: correct ieee80211-{s1g/eht}.h include guard comments (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: clear stale link mapping of ahvif->links_map (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add support TX hardware queue stats (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add support RX PDEV stats (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Fix index decrement when array_len is zero (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: support OBSS PD configuration for AP mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add WMI support for spatial reuse parameter configuration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - dt-bindings: net: wireless: ath11k-pci: deprecate 'firmware-name' property (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: add usecase firmware handling based on device compatible (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath10k: sdio: add missing lock protection in ath10k_sdio_fw_crashed_dump() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath10k: fix lock protection in ath10k_wmi_event_peer_sta_ps_state_chg() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath10k: snoc: support powering on the device via pwrseq (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pci: warn if SPS OCP happens for RTL8922DE (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pci: restore LDO setting after device resume (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: set MU group membership and position to registers (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: disable interrupt before swapping FW for 8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: debug: tweak Wi-Fi 7 SER L0/L1 simulation methods (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: debug: rename mac/ctrl error to L0/L1 error (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: regd: update regulatory map to R73-R54 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pci: validate release report content before using for RTL8922DE (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43176}
  - wifi: rtw89: get designated link to replace link instance 0 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8922a: configure FW version for SIM_SER_L0L1_BY_HALT_H2C (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add PHY C2H event dummy handler for func 1-7 and 2-10 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: correct content of DACK H2C command (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: update RFK report format of IQK, DACK and TXGAPK (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: add to print debug log of CIM3K (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: add firmware command to do CIM3K (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: add to print debug log of TX IQK (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: add firmware command to do TX IQK (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: use u64_stats_t with u64_stats_sync properly (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: treat deprecated INDOOR_SP_AP_OLD control value as LPI mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rsi: sdio: Migrate to use sdio specific shutdown function (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - sdio: Provide a bustype shutdown function (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw88: sdio: Migrate to use sdio specific shutdown function (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211/cfg80211: support operating as RSTA in PMSR FTM request (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211/cfg80211: add negotiated burst period to FTM result (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211/cfg80211: clarify periodic FTM parameters for non-EDCA based ranging (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211/cfg80211: add new FTM capabilities (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8922a: add digital compensation for 2GHz (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: set force MBA duration to 0 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: clear DTOP disable excluding CID7090 variant for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: update TSSI flow for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add firmware element of digital TX power compensation (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: update edcca log parsing for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add H2C command to send detail RX gain and link parameters for PS mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: handle C2H event for PS mode report (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add chip_ops to calculate RX gain from efuse to support PS mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: debug: Fix memory leak in __print_txpwr_map() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: Add default ID 28de:2432 for RTL8832CU (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fix unable to receive probe responses under MLO connection (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: fix incorrect power limit by mac_id (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: refine initial flow of BB wrapper (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: write BB wrapper registers with flush (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: update BB wrapper RFSI (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: update bb wrapper TPU init (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: abstract BB wrap registers to share initial flow (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: extend register to read history 2 of PHY env_monitor (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: abstract start address and EHT of PHY status bitmap (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add ops rtw89_phy_gen_be_v1 for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: phy: add {read,write}_rf_v3 for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: clear global interrupt right after power-on (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw88: add WQ_PERCPU to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: rename struct iwl_mcc_allowed_ap_type_cmd::offset_map (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: Remove link_id from time_events (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: change cluster_id type to u8 array (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: support V13 of iwl_lari_config_change_cmd (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: split bios_value_u32 to separate the header (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: uefi: cache the DSM functions (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: acpi: cache the DSM functions (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: Cleanup MLO code (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: move iwl_get_lari_config_bitmap to the op_mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: move lari helper functions to the op_mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: prevent EMLSR when NAN is active (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: add an helper to update an EMLSR blocker (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Fix primary link selection logic (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: cfg: remove iwl_be221_name (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: fix chandef start calculation (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: remove unused variable in d3.c (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: fw: api: add HE type for UHR ELR (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: cfg: move the MODULE_FIRMWARE to the per-rf file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: fix HE SIG-B MCS/DCM/compression (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: fw: api: add UHR data definitions (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: add UHR TLC mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: adjust LINK context NPCA API (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: refactor AP power type setting (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: fix 22000 series SMEM parsing (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43172}
  - wifi: iwlwifi: mld: support TLC command version 6 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: trigger a dump upon notification if needed (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: fw: fix documentation reference for ap_type field (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: check the validity of noa_len (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mvm: Remove few redundant 6 GHz scan chan params (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Remove wrong channel flags in scan cmd (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: decode VHT information for sniffer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Advertise support for multicast RX registration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Support changing NAN configuration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Extend the NAN configuration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Declare support for NAN capabilities (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Handle rate selection for NAN interface (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: iwlwifi: mld: Add support for NAN (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: mark iface work SKBs as consumed (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: remove RX_DROP (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211: ignore cluster id after NAN started (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: cleanup cluster_id when stopping NAN (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: limit NAN func management APIs to offloaded DE (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: stop NAN and P2P in cfg80211_leave (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: allow only one NAN interface, also in multi radio (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: enable QCC2072 support (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix PCIE_LOCAL_REG_QRTR_NODE_ID definition for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: send peer meta data version to firmware (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: limit number of channels per WMI command (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: handle REO status ring for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: handle REO CMD ring for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add hardware ops support for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add HAL descriptor and ops for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: support downloading auxiliary ucode image for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: support LPASS_SHARED target memory type (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add hardware parameters for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add hardware registers for QCC2072 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix mac phy capability parsing (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: refactor 320 MHz bandwidth support parsing (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: fix preferred hardware mode calculation (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: refactor REO status ring handling (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: refactor REO CMD ring handling (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: refactor PCI window register access (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: move .max_tx_ring to struct ath11k_hw_hal_params (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Register handler for CFR capture event (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Register DBR event handler for CFR data (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - MAINTAINERS: add RELAY entry (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Register relayfs entries for CFR dump (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Add support unassociated client CFR (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Register debugfs for CFR configuration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Add initialization and deinitialization sequence for CFR module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: do WoW offloads only on primary link (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: clean up on error in ath12k_dp_setup() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: remove redundant pci_set_drvdata() call (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: fix comment typo in monitor mode handling (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: Fix failure to connect to a 6 GHz AP (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath11k: add pm quirk for Thinkpad Z13/Z16 Gen1 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath9k: add OF dependency to AHB (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath9k: fix kernel-doc warnings in common-debug.h (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath9k: debug.h: fix kernel-doc bad lines and struct ath_tx_stats (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pci: consider RTL8922D in PCI common flow (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: consider RTL8922D in MAC common flow (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: correct page number for CSI response (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: align CUSTID defined by firmware (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: disable EHT protocol by chip capabilities (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: support EHT GI/LTF setting (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: add reason codes for disassociation in WoWLAN mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pci: validate sequence number of TX release report (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43213}
  - wifi: mac80211: add support for encryption/decryption of (Re)Association frames (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: add support for EPPKE authentication protocol in non-AP STA mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: Check for MLE before appending in Authentication frame (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: allow key installation before association (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: nl80211: Add support for EPP peer indication (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: add support for key configuration before association (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: add feature flag for (re)association frame encryption (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: add support for EPPKE Authentication Protocol (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: don't apply HT flags to S1G channels (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: Add support for D-Link VR Air Bridge (DWA-F18) (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: Add support for MSI AX1800 Nano (GUAX18N) (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: set EDCCA configurations for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: add an entry to enable MAC function in preinit (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: separate functions of CMAC power and function enable (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: configure DMA_STOP1 by predefined mask (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: define preload_init for generations (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: update WP quota for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: update MPDU quota according to chip DLE definition (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: set quota 13 for PLE SNRPT (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: add dle_mem and ple_{min,max}_qt quota for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: remove unnecessary return from rtw89_fwdl_secure_idmem_share_mode() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: coex: update coex software control for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: coex: update scoreboard value according to power state for two BT (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: coex: make coex scoreboard as chip info (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: remove width argument from ieee80211_parse_bitrates (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211_hwsim: remove NAN by default (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: improve station iteration ergonomics (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: improve interface iteration ergonomics (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: include S1G_NO_PRIMARY flag when sending channel (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: unexport ieee80211_get_bssid() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: don't send an unused argument to ieee80211_check_combinations (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: set RACK bit every 4 H2C command for WiFi 6 chips only (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: consider hardware AID for firmware elements (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add CMAC H2C command for punctured for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add CMAC H2C command for TX time for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add CMAC H2C command for TX AMPDU for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add CMAC H2C command for association for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add CMAC H2C command to initialize default value for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: add DMAC v3 H2C command for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: update query RXDESC v3 for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: update TXWD v3 for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mwifiex: Allocate dev name earlier for interface workqueue name (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: Fix use_for flag update on BSS refresh (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: brcmfmac: rename function that frees vif (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: brcmfmac: fix/add kernel-doc comments (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: mac80211: Update csa_finalize to use link_id (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: cfg80211: add cfg80211_stop_link() for per-link teardown (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8852b: refine hardware parameters for RFE type 5 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fix potential zero beacon interval in beacon tracking (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2026-43267}
  - wifi: rtw89: rfk: update rtw89_fw_h2c_rf_pre_ntfy_mcc format (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: change WITH_RFK_PRE_NOTIFY to be a FW feature group (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: refine mis-ordered entries in FW feature table (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8922a: tweak RFK_PRE_NOTIFY FW feature configuration to align handling (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: introduce helper for disabling FW feature configuration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: fw: change FW feature map to a BITMAP (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: pre-handle RF calibration on link when needed (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: add rtw89_fw_h2c_rf_pre_ntfy_mcc for new WiFi 7 firmware (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: rfk: update RFK pre info V2 for RTL8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: enhance connection stability when triggering beacon loss (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: regd: 6 GHz power type marks default when inactive (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8922a: configure FW version for SCAN_OFFLOAD_EXTRA_OP feature (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: refine TX nulldata judgement when scan with 2 OP channels (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: add default quirks as features to chip_info (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: read chip ID for RTL8922D variants (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: efuse: read hardware version from efuse for WiFi 7 chips (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: define TX/RX aggregation and MPDU capability per chip (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: abstract DMA check register for RTL8922DE (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: add WOW_CAM update function for 8922D (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: change type of WoWLAN pattern mask to __le32 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: wow: use struct style to fill WOW CAM H2C command (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtl8xxxu: fix slab-out-of-bounds in rtl8xxxu_sta_add (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2025-71234}
  - wifi: rtw88: Fix inadvertent sharing of struct ieee80211_supported_band data (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw88: Use devm_kmemdup() in rtw_set_supported_band() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2025-71273}
  - wifi: rtw88: Fix alignment fault in rtw_core_enable_beacon() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2025-71229}
  - wifi: rtw88: Increase the RX gain before scanning (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mcc: reset probe counter when receiving beacon (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: setting TBTT AGG number when mac port initialization (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: warn unexpected polling value of XTAL SI (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: refine C2H reg event polling timeout for LPS (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: debug: support SER L0/L1 simulation via halt H2C (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: debug: add ser_counters dbgfs (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: ser: L1 skip polling status if FW runs event mode (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: ser: enable error IMR after recovering from L1 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mac: reset power state before switching to power on (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mlo: fix incorrect link address in management frames (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: mlo: fix missing TX null-data 1 during link switch (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8852b: increase beacon loss to 6 seconds (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtlwifi: fix typo 'received' in comment (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: 8852au: add support for TP TX30U Plus (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw89: add WQ_PERCPU to alloc_workqueue users (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw88: rtw8821cu: Add ID for Mercusys MU6H (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: rtw88: 8822b: Avoid WARNING in rtw8822b_config_trx_mode() (Jose Ignacio Tornos Martinez) [RHEL-171410] {CVE-2025-71297}
  - wifi: rtw88: fix DTIM period handling when conf->dtim_period is zero (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Merge branch 'ath12k-ng' into ath-next (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Skip DP peer creation for scan vdev (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: move firmware stats request outside of atomic context (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: add the missing RCU lock in ath12k_dp_tx_free_txbuf() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove Wi-Fi 7 header dependencies from common ath12k module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move MSDU END TLV processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move MU user processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move remaining SIG TLV parsing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move EHT SIG processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HE SIG processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HT/VHT SIG processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move TX monitor functionality to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move RX status TLV parsing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move MPDU pop functionality to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move monitor status processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move monitor ring processing to Wi-Fi 7 module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Replace lock/unlock with guard() (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Use dp objects in performance critical paths (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Build all the files in wifi7 directory into ath12k_wifi7.ko (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove arch-specific HAL dependencies from common DP (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move ath12k_dp_rx_get_peer_id API to Wi-Fi 7 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move ath12k_dp_rx_frags_cleanup API to Wi-Fi 7 (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove the wifi7 header inclusions in common code (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move ieee80211_ops callback to the arch specific module (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add helper to free DP link peer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move DP specific link stats to DP link peer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move DP device stats to ath12k_dp (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add callbacks in arch_ops for rx APIs (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add lockdep warn for RCU (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Use ath12k_dp_peer in per packet Tx & Rx paths (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Attach and detach ath12k_dp_link_peer to ath12k_dp_peer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Define ath12k_dp_peer structure & APIs for create & delete (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add hash table for ath12k_dp_link_peer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move ath12k_dp_link_peer list from ath12k_base to ath12k_dp (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add hash table for ath12k_link_sta in ath12k_base (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rename ath12k_peer to ath12k_dp_link_peer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move DP related functions from peer.c to dp_peer.c file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Drop hal_ prefix from hardware register names (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rename hal_ops to ops (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove the unused ring inits in wcn (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Segregate the common and wifi7 specific structures (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL Cookie Conversion and RBM related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL REO and Rx buf related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL Tx, REO and link idle setup related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL CE status and set link desc addr APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL CE desc related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL SRNG shadow config and get ring id APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL CE setup and SRNG related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Use hal handle instead of ab handle (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add direct HAL pointer in ath12k_dp (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_params and regs to hal from hw (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move wbm_rbm_map to hw specific hal files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Initialize hal_ops through hal_init (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Initialize desc_size through hal_init (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move srng config and hal_ops to hw specific hal files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rearrange PPDU radio stats (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Refactor data path pdev struct (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Refactor ath12k_vif structure (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add framework for hardware specific DP interrupt handler (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add framework for hardware specific ieee80211_ops registration (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rearrange DP fields in ath12k_hw_group struct (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Support arch-specific DP device allocation (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Convert ath12k_dp member in ath12k_base to pointer (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Change the API prefixes to ath12k_wifi7 in tx/rx (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove hal_rx_ops and merge into hal_ops (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Add new infra for the rx path (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_rx_ops callbacks to hal_ops (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Replace ops with direct calls for rxdma ring mask (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: unify HAL ops naming across chips (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move the hal APIs to hardware specific files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove non-compact TLV support from QCN (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HTT specific code from dp.c to newly introduced files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HTT Tx specific code to newly introduced files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HTT Rx specific code to newly introduced files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HTT code in dp.h to newly introduced files (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move ath12k_dp_tx and related APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move arch specific tx APIs to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move arch specific rx tid and related functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move arch specific REO functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Separate arch specific part of RX APIs (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move srng processing to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move regular msdu processing functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move rx error and defrag functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move rxdma ring config functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move rx_desc.h file to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_desc.h file to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move Rx error related functions to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move HAL Rx wrapper APIs to dp_rx.h (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_rx.h file to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_tx.h file to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hal_tx and hal_rx to wifi7 directory (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove HAL define dependencies from shared AHB code (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Remove HAL defines from shared PCI code (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rename ath12k_* symbols to ath12k_wifi7_* for clarity (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Modularize driver into common and Wi-Fi 7 specific components (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move hw_init invocation to target-specific probe (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move Wi-Fi 7 specific init routines to dedicated file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Restructure ahb.c into common and Wi-Fi 7 specific modules (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rename ahb_hif_ops to reflect generic usage (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Rename hw.c to Wi-Fi 7 specific implementation file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move Wi-Fi 7 MHI configuration to dedicated file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move Wi-Fi 7 WMI configuration to dedicated file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Move Copy Engine configuration to Wi-Fi 7 specific file (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - wifi: ath12k: Restructure PCI code to common and Wi-Fi 7 specific logic (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - spinlock: extend guard with spinlock_bh variants (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - config: wifi: disable new unsupported configuration options (Jose Ignacio Tornos Martinez) [RHEL-171410]
  - perf metrics: Make common stalled metrics conditional on having the event (Trevor Allison) [RHEL-140195]
  - perf stat: Fix crash on arm64 (Trevor Allison) [RHEL-140195]
  - tools build: Correct link flags for libopenssl (Trevor Allison) [RHEL-140195]
  - perf test parse-metric: Ensure aggregate counts appear to have run (Trevor Allison) [RHEL-140195]
  - perf/x86: Move event pointer setup earlier in x86_pmu_enable() (Trevor Allison) [RHEL-140195] {CVE-2026-23435}
  - perf metricgroup: Fix metricgroup__has_metric_or_groups() (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Fix and clean up intel_pmu_drain_arch_pebs() type use (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Optimize PEBS extended config (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Check PEBS dyn_constraints (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Add a check for dynamic constraints (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Add counter group support for arch-PEBS (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Setup PEBS data configuration and enable legacy groups (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Update dyn_constraint base on PEBS event precise level (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Allocate arch-PEBS buffer and initialize PEBS_BASE MSR (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Process arch-PEBS records or record fragments (Trevor Allison) [RHEL-140195]
  - perf record: Make logs more readable for event open failures (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync sound/asound.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync linux/vhost.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync asm/cpufeatures.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync linux/perf_event.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync linux/neighbour.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync linux/kvm.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync linux/if_addr.h with kernel (Trevor Allison) [RHEL-140195]
  - tools headers UAPI: sync drm/drm.h with kernel (Trevor Allison) [RHEL-140195]
  - perf tools: Add the legacy-cache.json to .gitignore (Trevor Allison) [RHEL-140195]
  - Revert "perf tool_pmu: More accurately set the cpus for tool events" (Trevor Allison) [RHEL-140195]
  - perf jevents: Handle deleted JSONS in out of source builds (Trevor Allison) [RHEL-140195]
  - perf metricgroup: Don't early exit if no CPUID table exists (Trevor Allison) [RHEL-140195]
  - perf stat-shadow: In prepare_metric fix guard on reading NULL perf_stat_evsel (Trevor Allison) [RHEL-140195]
  - perf tests kallsyms: Fix missed map__put() (Trevor Allison) [RHEL-140195]
  - perf test: Fix test perf evlist for z/VM s390x (Trevor Allison) [RHEL-140195]
  - perf test: Fix test case perf evlist tests for s390x (Trevor Allison) [RHEL-140195]
  - perf parse-events: Fix evsel allocation failure (Trevor Allison) [RHEL-140195]
  - tools build: Fix the common set of features test wrt libopenssl (Trevor Allison) [RHEL-140195]
  - perf tests top: Make the test exclusive (Trevor Allison) [RHEL-140195]
  - perf tests kvm: Avoid leaving perf.data.guest file around (Trevor Allison) [RHEL-140195]
  - perf symbol: Fix ENOENT case for filename__read_build_id (Trevor Allison) [RHEL-140195]
  - perf tools: Disable BPF skeleton if no libopenssl found (Trevor Allison) [RHEL-140195]
  - tools/build: Add a feature test for libopenssl (Trevor Allison) [RHEL-140195]
  - libperf: Use 'extern' in LIBPERF_API visibility macro (Trevor Allison) [RHEL-140195]
  - perf stat: Improve handling of termination by signal (Trevor Allison) [RHEL-140195]
  - perf tests stat: Add test for error for an offline CPU (Trevor Allison) [RHEL-140195]
  - perf test kvm: Add some basic perf kvm test coverage (Trevor Allison) [RHEL-140195]
  - perf tests evlist: Add basic evlist test (Trevor Allison) [RHEL-140195]
  - perf tests script dlfilter: Add a dlfilter test (Trevor Allison) [RHEL-140195]
  - perf tests kallsyms: Add basic kallsyms test (Trevor Allison) [RHEL-140195]
  - perf tests timechart: Add a perf timechart test (Trevor Allison) [RHEL-140195]
  - perf tests top: Add basic perf top coverage test (Trevor Allison) [RHEL-140195]
  - perf tests c2c: Add a basic c2c (Trevor Allison) [RHEL-140195]
  - perf c2c: Clean up some defensive gets and make asan clean (Trevor Allison) [RHEL-140195]
  - perf timechart: Add record support for output perf.data path (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update sierraforest events from 1.12 to 1.13 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update pantherlake events from 1.00 to 1.02 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update meteorlake events from 1.17 to 1.18 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update lunarlake events from 1.18 to 1.19 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update icelakex events from 1.28 to 1.30 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update graniterapids events from 1.15 to 1.16 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update cascadelakex metric units (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update arrowlake events from 1.13 to 1.14 (Trevor Allison) [RHEL-140195]
  - perf vendor events intel: Update alderlake events from 1.34 to 1.35 (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Add CPU variants supporting common data source packet (Trevor Allison) [RHEL-140195]
  - perf auxtrace: Include sys/types.h for pid_t (Trevor Allison) [RHEL-140195]
  - perf test: Add kallsyms split test (Trevor Allison) [RHEL-140195]
  - perf tools: Use machine->root_dir to find /proc/kallsyms (Trevor Allison) [RHEL-140195]
  - perf tools: Fallback to initial kernel map properly (Trevor Allison) [RHEL-140195]
  - perf jevents: Skip optional metrics in metric group list (Trevor Allison) [RHEL-140195]
  - perf jevents: Drop duplicate pending metrics (Trevor Allison) [RHEL-140195]
  - perf jevents: Move json encoding to its own functions (Trevor Allison) [RHEL-140195]
  - perf jevents: Add threshold expressions to Metric (Trevor Allison) [RHEL-140195]
  - perf jevents: Term list fix in event parsing (Trevor Allison) [RHEL-140195]
  - perf jevents: Support parsing negative exponents (Trevor Allison) [RHEL-140195]
  - perf jevents: Allow metric groups not to be named (Trevor Allison) [RHEL-140195]
  - perf jevents: Add descriptions to metricgroup abstraction (Trevor Allison) [RHEL-140195]
  - perf jevents: Update metric constraint support (Trevor Allison) [RHEL-140195]
  - perf jevents: Allow multiple metricgroups.json files (Trevor Allison) [RHEL-140195]
  - perf ilist: Be tolerant of reading a metric on the wrong CPU (Trevor Allison) [RHEL-140195]
  - perf python: Correct copying of metric_leader in an evsel (Trevor Allison) [RHEL-140195]
  - perf test: Add python JIT dump test (Trevor Allison) [RHEL-140195]
  - perf test: Fix hybrid testing of event fallback test (Trevor Allison) [RHEL-140195]
  - perf tools: Remove a trailing newline in the event terms (Trevor Allison) [RHEL-140195]
  - perf trace: Skip internal syscall arguments (Trevor Allison) [RHEL-140195]
  - perf tools: Don't read build-ids from non-regular files (Trevor Allison) [RHEL-140195]
  - perf vendor events riscv: add T-HEAD C920V2 JSON support (Trevor Allison) [RHEL-140195]
  - perf pmu: fix duplicate conditional statement (Trevor Allison) [RHEL-140195]
  - perf docs: arm-spe: Document new SPE filtering features (Trevor Allison) [RHEL-140195]
  - perf tools: Add support for perf_event_attr::config4 (Trevor Allison) [RHEL-140195]
  - perf: replace strcpy() with strncpy() in util/jitdump.c (Trevor Allison) [RHEL-140195]
  - perf list: Support filtering in JSON output (Trevor Allison) [RHEL-140195]
  - perf list: Share print state with JSON output (Trevor Allison) [RHEL-140195]
  - perf list: Print matching PMU events for --unit (Trevor Allison) [RHEL-140195]
  - perf test all metrics: Fully ignore Default metric failures (Trevor Allison) [RHEL-140195]
  - perf evsel: Skip store_evsel_ids for non-perf-event PMUs (Trevor Allison) [RHEL-140195]
  - perf pmu: Add PMU kind to simplify differentiating (Trevor Allison) [RHEL-140195]
  - perf header: Switch "cpu" for find_core_pmu in caps feature writing (Trevor Allison) [RHEL-140195]
  - perf test maps: Additional maps__fixup_overlap_and_insert tests (Trevor Allison) [RHEL-140195]
  - perf maps: Avoid RC_CHK use after free (Trevor Allison) [RHEL-140195]
  - perf stat: Read tool events last (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Synthesize memory samples for SIMD operations (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Expose SIMD information in other operations (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report GCS in record (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report memset and memcpy in records (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report associated info for SVE / SME operations (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report extended memory operations in records (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report MTE allocation tag in record (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Report register access in record (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Introduce data processing macro for SVE operations (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Consolidate operation types (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Remove unused operation types (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Decode SME data processing packet (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Decode ASE and FP fields in other operation (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Rename SPE_OP_PKT_IS_OTHER_SVE_OP macro (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Decode GCS operation (Trevor Allison) [RHEL-140195]
  - perf arm_spe: Unify operation naming (Trevor Allison) [RHEL-140195]
  - perf tool_pmu: More accurately set the cpus for tool events (Trevor Allison) [RHEL-140195]
  - perf stat: Reduce scope of walltime_nsecs_stats (Trevor Allison) [RHEL-140195]
  - perf stat: Reduce scope of ru_stats (Trevor Allison) [RHEL-140195]
  - perf stat-shadow: Read tool events directly (Trevor Allison) [RHEL-140195]
  - perf tool_pmu: Use old_count when computing count values for time events (Trevor Allison) [RHEL-140195]
  - perf pmu: perf_cpu_map__new_int to avoid parsing a string (Trevor Allison) [RHEL-140195]
  - libperf cpumap: Reduce allocations and sorting in intersect (Trevor Allison) [RHEL-140195]
  - perf stat: Display metric-only for 0 counters (Trevor Allison) [RHEL-140195]
  - perf test: Don't fail if user rdpmc returns 0 when disabled (Trevor Allison) [RHEL-140195]
  - perf parse-events: Add debug logging to perf_event (Trevor Allison) [RHEL-140195]
  - perf test: Be tolerant of missing json metric none value (Trevor Allison) [RHEL-140195]
  - perf sample: Fix the wrong format specifier (Trevor Allison) [RHEL-140195]
  - perf script: Fix build by removing unused evsel_script() (Trevor Allison) [RHEL-140195]
  - perf vendor metrics s390: Avoid has_event(INSTRUCTIONS) (Trevor Allison) [RHEL-140195]
  - perf auxtrace: Remove errno.h from auxtrace.h and fix transitive dependencies (Trevor Allison) [RHEL-140195]
  - tool build: Remove __get_cpuid feature test (Trevor Allison) [RHEL-140195]
  - perf build: Don't add NO_AUXTRACE if missing feature-get_cpuid (Trevor Allison) [RHEL-140195]
  - perf intel-pt: Use the perf provided "cpuid.h" (Trevor Allison) [RHEL-140195]
  - perf test: Add a perf event fallback test (Trevor Allison) [RHEL-140195]
  - perf stat: Align metric output without events (Trevor Allison) [RHEL-140195]
  - perf tool_pmu: Make core_wide and target_cpu json events (Trevor Allison) [RHEL-140195]
  - perf test stat csv: Update test expectations and events (Trevor Allison) [RHEL-140195]
  - perf test stat: Update test expectations and events (Trevor Allison) [RHEL-140195]
  - perf test stat: Update shadow test to use metrics (Trevor Allison) [RHEL-140195]
  - perf test metrics: Update all metrics for possibly failing default metrics (Trevor Allison) [RHEL-140195]
  - perf test stat: Update std_output testing metric expectations (Trevor Allison) [RHEL-140195]
  - perf test stat: Ignore failures in Default[234] metricgroups (Trevor Allison) [RHEL-140195]
  - perf test stat+json: Improve metric-only testing (Trevor Allison) [RHEL-140195]
  - perf stat: Remove "unit" workarounds for metric-only (Trevor Allison) [RHEL-140195]
  - perf stat: Sort default events/metrics (Trevor Allison) [RHEL-140195]
  - perf stat: Fix default metricgroup display on hybrid (Trevor Allison) [RHEL-140195]
  - perf stat: Remove hard coded shadow metrics (Trevor Allison) [RHEL-140195]
  - perf script: Change metric format to use json metrics (Trevor Allison) [RHEL-140195]
  - perf stat: Add detail -d,-dd,-ddd metrics (Trevor Allison) [RHEL-140195]
  - perf jevents: Add metric DefaultShowEvents (Trevor Allison) [RHEL-140195]
  - perf jevents: Add set of common metrics based on default ones (Trevor Allison) [RHEL-140195]
  - perf expr: Add #target_cpu literal (Trevor Allison) [RHEL-140195]
  - perf metricgroup: Add care to picking the evsel for displaying a metric (Trevor Allison) [RHEL-140195]
  - perf symbol: Remove unneeded semicolon (Trevor Allison) [RHEL-140195]
  - perf test: Add test that command line period overrides sysfs/json values (Trevor Allison) [RHEL-140195]
  - perf pmu: Make pmu_alias_terms weak again (Trevor Allison) [RHEL-140195]
  - perf tool: Add a delegate_tool that just delegates actions to another tool (Trevor Allison) [RHEL-140195]
  - perf tool: Add the perf_tool argument to all callbacks (Trevor Allison) [RHEL-140195]
  - perf vendor events arm64:: Add i.MX94 DDR Performance Monitor metrics (Trevor Allison) [RHEL-140195]
  - perf stat: Add ScaleUnit to {cpu,task}-clock JSON description (Trevor Allison) [RHEL-140195]
  - perf record: Make sure to update build-ID cache (Trevor Allison) [RHEL-140195]
  - perf jevents: Make all tables static (Trevor Allison) [RHEL-140195]
  - perf metricgroup: When copy metrics copy default information (Trevor Allison) [RHEL-140195]
  - perf metricgroup: Missed free on error path (Trevor Allison) [RHEL-140195]
  - perf evsel: Remove unused metric_events variable (Trevor Allison) [RHEL-140195]
  - perf tools: Cache counter names for raw samples on s390 (Trevor Allison) [RHEL-140195]
  - perf trace: Increase syscall handler map size to 1024 (Trevor Allison) [RHEL-140195]
  - perf test workload: Add thread count argument to thloop (Trevor Allison) [RHEL-140195]
  - perf auxtrace: Add auxtrace_synth_id_range_start() helper (Trevor Allison) [RHEL-140195]
  - perf stat: Add/fix bperf cgroup max events workarounds (Trevor Allison) [RHEL-140195]
  - perf cs-etm: Mute enumeration value warning (Trevor Allison) [RHEL-140195]
  - tools: arm64: Add Cortex-A720AE definitions (Trevor Allison) [RHEL-140195]
  - perf annotate: Fix Clang build by adding block in switch case (Trevor Allison) [RHEL-140195]
  - perf annotate: Invalidate register states for untracked instructions (Trevor Allison) [RHEL-140195]
  - perf annotate: Save pointer offset in stack state (Trevor Allison) [RHEL-140195]
  - perf annotate: Track arithmetic instructions on pointers (Trevor Allison) [RHEL-140195]
  - perf annotate: Track address registers via TSR_KIND_POINTER (Trevor Allison) [RHEL-140195]
  - perf annotate: Skip annotating data types to lea instructions (Trevor Allison) [RHEL-140195]
  - perf annotate: Fix build with NO_SLANG=1 (Trevor Allison) [RHEL-140195]
  - perf jevents: Suppress circular dependency warnings (Trevor Allison) [RHEL-140195]
  - perf jevents: Remove unused makefile variable (Trevor Allison) [RHEL-140195]
  - perf jevents: Fix build when there are other json files in the tree (Trevor Allison) [RHEL-140195]
  - perf c2c annotate: Start from the contention line (Trevor Allison) [RHEL-140195]
  - perf c2c: Add annotation support to perf c2c report (Trevor Allison) [RHEL-140195]
  - perf stat bperf cgroup: Increase MAX_EVENTS from 32 to 1024 (Trevor Allison) [RHEL-140195]
  - perf ilist: Add PMU information to metrics (Trevor Allison) [RHEL-140195]
  - perf python: Add PMU argument to parse_metrics (Trevor Allison) [RHEL-140195]
  - perf ilist: Don't display deprecated events (Trevor Allison) [RHEL-140195]
  - perf trace: Don't synthesize mmaps unless callchains are enabled (Trevor Allison) [RHEL-140195]
  - perf test parse-events: Add evsel test helper (Trevor Allison) [RHEL-140195]
  - perf test parse-events: Add evlist test helper (Trevor Allison) [RHEL-140195]
  - perf test: Clean up test_..config helpers (Trevor Allison) [RHEL-140195]
  - perf test: Switch cycles event to cpu-cycles (Trevor Allison) [RHEL-140195]
  - perf test parse-events: Remove cpu PMU requirement (Trevor Allison) [RHEL-140195]
  - perf test parse-events: Without a PMU use cpu-cycles rather than cycles (Trevor Allison) [RHEL-140195]
  - perf test parse-events: Use evsel__match for legacy events (Trevor Allison) [RHEL-140195]
  - perf evsel: Improvements to __evsel__match (Trevor Allison) [RHEL-140195]
  - perf evlist: Avoid scanning all PMUs for evlist__new_default (Trevor Allison) [RHEL-140195]
  - perf top: Use evlist__new_default when no events specified (Trevor Allison) [RHEL-140195]
  - perf record: Use evlist__new_default when no events specified (Trevor Allison) [RHEL-140195]
  - perf parse-events: Remove hard coded legacy hardware and cache parsing (Trevor Allison) [RHEL-140195]
  - perf print-events: Remove print_symbol_events (Trevor Allison) [RHEL-140195]
  - perf print-events: Remove print_hwcache_events (Trevor Allison) [RHEL-140195]
  - perf jevents: Add legacy-hardware and legacy-cache json (Trevor Allison) [RHEL-140195]
  - perf pmu: Add and use legacy_terms in alias information (Trevor Allison) [RHEL-140195]
  - perf jevents: Add legacy json terms and default_core event table helper (Trevor Allison) [RHEL-140195]
  - perf parse-events: Add terms for legacy hardware and cache config values (Trevor Allison) [RHEL-140195]
  - perf pmu: Factor term parsing into a perf_event_attr into a helper (Trevor Allison) [RHEL-140195]
  - perf pmu: Use fd rather than FILE from new_alias (Trevor Allison) [RHEL-140195]
  - perf parse-events: Remove unused FILE input argument to scanner (Trevor Allison) [RHEL-140195]
  - perf pmu: Don't eagerly parse event terms (Trevor Allison) [RHEL-140195]
  - perf jevents: Support copying the source json files to OUTPUT (Trevor Allison) [RHEL-140195]
  - perf record: Skip don't fail for events that don't open (Trevor Allison) [RHEL-140195]
  - perf stat: Avoid wildcarding PMUs for default events (Trevor Allison) [RHEL-140195]
  - perf perf_api_probe: Avoid scanning all PMUs, try software PMU first (Trevor Allison) [RHEL-140195]
  - perf build python: Don't leave a.out file when building with clang (Trevor Allison) [RHEL-140195]
  - perf stat: Additional verbose details for <not supported> events (Trevor Allison) [RHEL-140195]
  - perf tests: use strdup() in "Object code reading" (Trevor Allison) [RHEL-140195]
  - perf: sched: Fix perf crash with new is_user_task() helper (Trevor Allison) [RHEL-140195] {CVE-2026-23159}
  - perf/x86/intel: Do not enable BTS for guests (Trevor Allison) [RHEL-140195]
  - perf: Fix refcount warning on event->mmap_count increment (Trevor Allison) [RHEL-140195] {CVE-2026-23127}
  - perf: Ensure swevent hrtimer is properly destroyed (Trevor Allison) [RHEL-140195] {CVE-2026-23014}
  - perf/x86/intel: Fix NULL event dereference crash in handle_pmi_common() (Trevor Allison) [RHEL-140195]
  - perf/core: Fix missing read event generation on task exit (Trevor Allison) [RHEL-140195]
  - perf/x86/amd/uncore: Fix the return value of amd_uncore_df_event_init() on error (Trevor Allison) [RHEL-140195]
  - perf/uprobes: Remove <space><Tab> whitespace noise (Trevor Allison) [RHEL-140195]
  - perf: arm_spe: Add support for filtering on data source (Trevor Allison) [RHEL-140195]
  - perf: Add perf_event_attr::config4 (Trevor Allison) [RHEL-140195]
  - perf/x86/intel/ds: Factor out PEBS group processing code to functions (Trevor Allison) [RHEL-140195]
  - perf/x86/intel/ds: Factor out PEBS record processing code to functions (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Initialize architectural PEBS (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Correct large PEBS flag check (Trevor Allison) [RHEL-140195]
  - perf/x86/intel: Replace x86_pmu.drain_pebs calling with static call (Trevor Allison) [RHEL-140195]
  - perf/x86: Fix NULL event access and potential PEBS record loss (Trevor Allison) [RHEL-140195] {CVE-2025-68375}
  - perf/x86: Remove redundant is_x86_event() prototype (Trevor Allison) [RHEL-140195]
  - perf/x86/intel/cstate: Remove PC3 support from LunarLake (Trevor Allison) [RHEL-140195]


author: Alexandra Hájková <ahajkova@redhat.com> [6.12.0-249.el10]
changelog:
  - vduse: Fix race in vduse_dev_msg_sync and vduse_dev_read_iter (Koushik Dutta) [RHEL-189045]
  - vduse: Requeue failed read to send_list head (Koushik Dutta) [RHEL-189045]
  - iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516]
  - iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516]
  - crypto: ccp: Skip SEV and SNP INIT for kdump boot (Eder Zulian) [RHEL-179516]
  - ip6_gre: Use cached t->net in ip6erspan_changelink(). (CKI Backport Bot) [RHEL-180147] {CVE-2026-46120}
  - thermal: intel: int340x: Read DDR data rate for Nova Lake (Steve Best) [RHEL-117276]
  - net: lan743x: Initialize eth_syslock spinlock before use (Michal Schmidt) [RHEL-141981]
  - net: lan743x: permit VLAN-tagged packets up to configured MTU (Michal Schmidt) [RHEL-141981]
  - net: lan743x: avoid netdev-based logging before netdev registration (Michal Schmidt) [RHEL-141981]
  - net: lan743x: rename chip_rev to fpga_rev (Michal Schmidt) [RHEL-141981]
  - net: lan743x: fix duplex configuration in mac_link_up (Michal Schmidt) [RHEL-141981]
  - net: lan743x: fix SGMII detection on PCI1xxxx B0+ during warm reset (Michal Schmidt) [RHEL-141981]
  - net: microchip: lan743x: add ethtool nway_reset support (Michal Schmidt) [RHEL-141981]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [lan743x] (Michal Schmidt) [RHEL-141981]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [lan743x] (Michal Schmidt) [RHEL-141981]
  - net: lan743x: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-141981]
  - net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() (Michal Schmidt) [RHEL-141981] {CVE-2025-38183}
  - net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices (Michal Schmidt) [RHEL-141981] {CVE-2025-38422}
  - net: lan743x: Fix PHY reset handling during initialization and WOL (Michal Schmidt) [RHEL-141981]
  - net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Michal Schmidt) [RHEL-141981]
  - net: lan743x: Restore SGMII CTRL register on resume (Michal Schmidt) [RHEL-141981]
  - net: lan743x: implement ndo_hwtstamp_get() (Michal Schmidt) [RHEL-141981]
  - net: lan743x: convert to ndo_hwtstamp_set() (Michal Schmidt) [RHEL-141981]
  - net: lan743x: Fix memleak issue when GSO enabled (Michal Schmidt) [RHEL-141981] {CVE-2025-37909}
  - net: lan743x: Allocate rings outside ZONE_DMA (Michal Schmidt) [RHEL-141981]
  - net: lan743x: convert to phylink managed EEE (Michal Schmidt) [RHEL-141981]
  - net: lan743x: use netdev in lan743x_phylink_mac_link_down() (Michal Schmidt) [RHEL-141981]
  - dpll: allow fwnode pins to attempt state change without capability bit (Michal Schmidt) [RHEL-186631]
  - dpll: extend pin notifier with notification source ID (Michal Schmidt) [RHEL-186631]
  - dpll: balance create/delete notifications in __dpll_pin_(un)register (Michal Schmidt) [RHEL-186631]
  - dpll: guard sync-pair removal on full pin unregister (Michal Schmidt) [RHEL-186631]
  - dpll: emit per-dpll delete notifications in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631]
  - dpll: send delete notification before unregister in on-pin rollback (Michal Schmidt) [RHEL-186631]
  - dpll: fix stale iteration in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631]
  - dpll: allow registering FW-identified pin with a different DPLL (Michal Schmidt) [RHEL-186631]
  - dpll: add generic DPLL type (Michal Schmidt) [RHEL-186631]
  - dpll: zl3073x: make frequency monitor a per-device attribute (Michal Schmidt) [RHEL-186631]
  - dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work (Michal Schmidt) [RHEL-186631]
  - dpll: export __dpll_device_change_ntf() for use under dpll_lock (Michal Schmidt) [RHEL-186631]
  - dpll: change dpll_netdev_pin_handle_size() to assume DPLL_A_PIN_ID will be used (Michal Schmidt) [RHEL-186631]
  - dpll: zl3073x: fix memory leak on pin registration failure (Michal Schmidt) [RHEL-186631]
  - dpll: zl3073x: Use named initializers for struct i2c_device_id (Michal Schmidt) [RHEL-186631]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [dpll] (Michal Schmidt) [RHEL-186631]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [dpll] (Michal Schmidt) [RHEL-186631]
  - dpll: Prevent duplicate registrations (Michal Schmidt) [RHEL-186631]
  - x86/mm: Fix SMP ordering in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] {CVE-2025-40174}
  - mm: call ->free_folio() directly in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694] {CVE-2026-31589}
  - fs: Fix return in jfs_mkdir and orangefs_mkdir (Rafael Aquini) [RHEL-145694]
  - nilfs2: Fix return in nilfs_mkdir (Rafael Aquini) [RHEL-145694]
  - ext4: fix ERR_PTR(0) in ext4_mkdir() (Rafael Aquini) [RHEL-145694]
  - 9p: avoid returning ERR_PTR(0) from mkdir operations (Rafael Aquini) [RHEL-145694]
  - mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one (Rafael Aquini) [RHEL-145694]
  - mm/cma_debug: fix invalid accesses for inactive CMA areas (Rafael Aquini) [RHEL-145694]
  - mm/cma: fix reserved page leak on activation failure (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: fix early boot crash on parameters without '=' separator (Rafael Aquini) [RHEL-145694] {CVE-2026-46284}
  - mm/sparse: fix preinited section_mem_map clobbering on failure path (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: update file PUD counter before folio_put() (Rafael Aquini) [RHEL-145694]
  - x86/cpu: Keep the PROCESSOR_SELECT menu together (Rafael Aquini) [RHEL-145694]
  - memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: fix use of NULL folio in move_pages_huge_pmd() (Rafael Aquini) [RHEL-145694] {CVE-2026-31397}
  - arm64: mm: call pagetable dtor when freeing hot-removed page tables (Rafael Aquini) [RHEL-145694]
  - memcg: use round-robin victim selection in refill_stock (Rafael Aquini) [RHEL-145694] {CVE-2026-53162}
  - mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694] {CVE-2026-46020}
  - mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() (Rafael Aquini) [RHEL-145694] {CVE-2026-46042}
  - memcg: fix slab accounting in refill_obj_stock() trylock path (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: propagate NMI slab stats to memcg vmstats (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock (Rafael Aquini) [RHEL-145694] {CVE-2026-46121}
  - mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: restore failed global reservations to subpool (Rafael Aquini) [RHEL-145694] {CVE-2026-43286}
  - hugetlb: increase hugepage reservations when using node-specific "hugepages=" cmdline (Rafael Aquini) [RHEL-145694]
  - ceph: do not skip the first folio of the next object in writeback (Rafael Aquini) [RHEL-145694]
  - ceph: do not propagate page array emplacement errors as batch errors (Rafael Aquini) [RHEL-145694] {CVE-2026-43188}
  - selftests/mm: fix faulting-in code in pagemap_ioctl test (Rafael Aquini) [RHEL-145694]
  - x86: don't reserve hugetlb memory in setup_arch() (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove no longer used gup_fast_undo_dev_pagemap (Rafael Aquini) [RHEL-145694]
  - mm: zswap: delete unused acomp->is_sleepable (Rafael Aquini) [RHEL-145694]
  - fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes() (Rafael Aquini) [RHEL-145694] {CVE-2026-23109}
  - tools/testing/selftests: fix gup_longterm for unknown fs (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure (Rafael Aquini) [RHEL-145694]
  - x86/cpu: Drop unused Kconfig symbol X86_P6_NOP (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix thread state check in uffd-unit-tests (Rafael Aquini) [RHEL-145694]
  - mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN (Rafael Aquini) [RHEL-145694]
  - mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from <linux/mm_types.h> (Rafael Aquini) [RHEL-145694]
  - x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in <trace/events/tlb.h> (Rafael Aquini) [RHEL-145694]
  - mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694]
  - mm: shmem: allow fallback to smaller large orders for tmpfs mmap() access (Rafael Aquini) [RHEL-145694]
  - mm: swap: remove duplicate nr_swap_pages decrement in get_swap_page_of_type() (Rafael Aquini) [RHEL-145694]
  - mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694]
  - mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694]
  - mm, swap: do not perform synchronous discard during allocation (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: simplify the logic for activating dirty file folios (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: filter out the dirty file folios for node_reclaim() (Rafael Aquini) [RHEL-145694]
  - mm/thp: drop follow_devmap_pmd() default stub (Rafael Aquini) [RHEL-145694]
  - mm, swap: fix potential UAF issue for VMA readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-40270}
  - mm/huge_memory: fix folio split check for anon folios in swapcache (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: use damos_commit_quota_goal() for new goal commit (Rafael Aquini) [RHEL-145694]
  - mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: catch commit test ctx alloc failure (Rafael Aquini) [RHEL-145694] {CVE-2025-40228}
  - memcg: skip cgroup_file_notify if spinning is not allowed (Rafael Aquini) [RHEL-145694]
  - hugetlb: increase number of reserving hugepages via cmdline (Rafael Aquini) [RHEL-145694]
  - cramfs: fix incorrect physical page address calculation (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: do not ignore callback's return value in damon_sysfs_damon_call() (Rafael Aquini) [RHEL-145694]
  - x86/Kconfig: Reenable PTDUMP on i386 (Rafael Aquini) [RHEL-145694]
  - mm: remove redundant test in validate_page_before_insert() (Rafael Aquini) [RHEL-145694]
  - mm, swap: fix swap cache index error when retrying reclaim (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove dead pgmap refcounting code (Rafael Aquini) [RHEL-145694]
  - mm: shmem: fix the strategy for the tmpfs 'huge=' options (Rafael Aquini) [RHEL-145694]
  - s390/dcssblk: Add DAX support (Rafael Aquini) [RHEL-145694]
  - zram: fix slot write race condition (Rafael Aquini) [RHEL-145694] {CVE-2025-39941}
  - mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Rafael Aquini) [RHEL-145694]
  - mm/gup: check ref_count instead of lru before migration (Rafael Aquini) [RHEL-145694]
  - erofs: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-39868}
  - ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error (Rafael Aquini) [RHEL-145694] {CVE-2025-39878}
  - ceph: always call ceph_shift_unused_folios_left() (Rafael Aquini) [RHEL-145694] {CVE-2025-39879}
  - fuse: virtio_fs: fix page fault for DAX page address (Rafael Aquini) [RHEL-145694]
  - arm64: mm: Fix CFI failure due to kpti_ng_pgd_alloc function signature (Rafael Aquini) [RHEL-145694]
  - x86/cpu/intel: Fix the constant_tsc model check for Pentium 4 (Rafael Aquini) [RHEL-145694]
  - x86/kconfig: Drop unused and needless config X86_64_SMP (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: fix damos_commit_filter not changing allow (Rafael Aquini) [RHEL-145694]
  - mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: fix commit_ops_filters by using correct nth function (Rafael Aquini) [RHEL-145694]
  - kasan/test: fix protection against compiler elision (Rafael Aquini) [RHEL-145694]
  - mm: shmem: fix the shmem large folio allocation for the i915 driver (Rafael Aquini) [RHEL-145694]
  - s390/mm: Set high_memory at the end of the identity mapping (Rafael Aquini) [RHEL-145694]
  - mm: swap: remove stale comment stale comment in cluster_alloc_swap_entry() (Rafael Aquini) [RHEL-145694]
  - mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop (Rafael Aquini) [RHEL-145694]
  - mm: swap: move nr_swap_pages counter decrement from folio_alloc_swap() to swap_range_alloc() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: commit damos_quota_goal->nid (Rafael Aquini) [RHEL-145694]
  - kasan: use vmalloc_dump_obj() for vmalloc error reports (Rafael Aquini) [RHEL-145694]
  - mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix split_huge_page_test for folio_split() tests (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Rafael Aquini) [RHEL-145694]
  - mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list (Rafael Aquini) [RHEL-145694] {CVE-2025-39725}
  - mm: fault in complete folios instead of individual pages for tmpfs (Rafael Aquini) [RHEL-145694]
  - gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops (Rafael Aquini) [RHEL-145694] {CVE-2025-39753}
  - mm/memremap: remove unused devmap_managed_key (Rafael Aquini) [RHEL-145694]
  - mm: remove callers of pfn_t functionality (Rafael Aquini) [RHEL-145694]
  - mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST (Rafael Aquini) [RHEL-145694]
  - mm: remove devmap related functions and page table bits (Rafael Aquini) [RHEL-145694]
  - fs/dax: remove FS_DAX_LIMITED config option (Rafael Aquini) [RHEL-145694]
  - powerpc: remove checks for devmap pages and PMDs/PUDs (Rafael Aquini) [RHEL-145694]
  - mm/khugepaged: remove redundant pmd_devmap() check (Rafael Aquini) [RHEL-145694]
  - mm: remove redundant pXd_devmap calls (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove pXX_devmap usage from get_user_pages() (Rafael Aquini) [RHEL-145694]
  - mm: convert vmf_insert_mixed() from using pte_devmap to pte_special (Rafael Aquini) [RHEL-145694]
  - mm: remove remaining uses of PFN_DEV (Rafael Aquini) [RHEL-145694]
  - mm: filter zone device pages returned from folio_walk_start() (Rafael Aquini) [RHEL-145694]
  - mm: convert pXd_devmap checks to vma_is_dax (Rafael Aquini) [RHEL-145694]
  - mm/vma: use vmg->target to specify target VMA for new VMA merge (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud() (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove (VM_)BUG_ONs (Rafael Aquini) [RHEL-145694]
  - mm: Kconfig: use verb *use* in plural form in description (Rafael Aquini) [RHEL-145694]
  - mm: restore documentation for __free_pages() (Rafael Aquini) [RHEL-145694]
  - mm/damon: fix divide by zero in damon_get_intervals_score() (Rafael Aquini) [RHEL-145694] {CVE-2025-38519}
  - kasan: remove kasan_find_vm_area() to prevent possible deadlock (Rafael Aquini) [RHEL-145694] {CVE-2025-38510}
  - mm/migrate: fix do_pages_stat in compat mode (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: handle damon_call_control as normal under kdmond deactivation (Rafael Aquini) [RHEL-145694]
  - mm/rmap: fix potential out-of-bounds page table access during batched unmap (Rafael Aquini) [RHEL-145694] {CVE-2025-38447}
  - mm/hugetlb: don't crash when allocating a folio if there are no resv (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc: leave lazy MMU mode on PTE mapping error (Rafael Aquini) [RHEL-145694]
  - x86/CPU/AMD: Disable INVLPGB on Zen2 (Rafael Aquini) [RHEL-145694] {CVE-2025-38518}
  - secretmem: use SB_I_NOEXEC (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix validate_addr() helper (Rafael Aquini) [RHEL-145694]
  - fuse: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-38357}
  - mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write (Rafael Aquini) [RHEL-145694] {CVE-2025-38258}
  - mm/hugetlb: remove unnecessary holding of hugetlb_lock (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip uprobe vma merge test if uprobes are not enabled (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add configs to fix testcase failure (Rafael Aquini) [RHEL-145694]
  - mm: userfaultfd: fix race of userfaultfd_move and swap cache (Rafael Aquini) [RHEL-145694] {CVE-2025-38242}
  - selftests/mm: increase timeout from 180 to 900 seconds (Rafael Aquini) [RHEL-145694]
  - mm/shmem, swap: fix softlockup with mTHP swapin (Rafael Aquini) [RHEL-145694] {CVE-2025-38241}
  - x86/mm: Fix early boot use of INVPLGB (Rafael Aquini) [RHEL-145694]
  - x86/mm: Disable INVLPGB when PTI is enabled (Rafael Aquini) [RHEL-145694]
  - mm, slab: use frozen pages for large kmalloc (Rafael Aquini) [RHEL-145694]
  - mm, slab: restore NUMA policy support for large kmalloc (Rafael Aquini) [RHEL-145694]
  - tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Rafael Aquini) [RHEL-145694]
  - tools headers: Update the fs headers with the kernel sources (Rafael Aquini) [RHEL-145694]
  - mm: add mmap_prepare() compatibility layer for nested file systems (Rafael Aquini) [RHEL-145694]
  - mm: close theoretical race where stale TLB entries could linger (Rafael Aquini) [RHEL-145694]
  - mm/vma: reset VMA iterator on commit_merge() OOM failure (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip failed memfd setups in gup_longterm (Rafael Aquini) [RHEL-145694]
  - Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default" (Rafael Aquini) [RHEL-145694]
  - kmsan: test: add module description (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: fix incorrect freeing of wi_kobj (Rafael Aquini) [RHEL-145694]
  - mm/madvise: handle madvise_lock() failure during race unwinding (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add test about uprobe pte be orphan during vma merge (Rafael Aquini) [RHEL-145694]
  - mm: expose abnormal new_pte during move_ptes (Rafael Aquini) [RHEL-145694]
  - mm: fix uprobe pte be overwritten when expanding vma (Rafael Aquini) [RHEL-145694] {CVE-2025-38207}
  - mm/damon: s/primitives/code/ on comments (Rafael Aquini) [RHEL-145694]
  - s390/mm: Fix in_atomic() handling in do_secure_storage_access() (Rafael Aquini) [RHEL-145694] {CVE-2025-38359}
  - fsdax: Remove unused trace events for dax insert mapping (Rafael Aquini) [RHEL-145694]
  - mm/khugepaged: clean up refcount check using folio_expected_ref_count() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix test result reporting in gup_longterm (Rafael Aquini) [RHEL-145694]
  - selftests/mm: report unique test names for each cow test (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add helper for logging test start and results (Rafael Aquini) [RHEL-145694]
  - selftests/mm: use standard ksft_finished() in cow and gup_longterm (Rafael Aquini) [RHEL-145694]
  - tools/testing: check correct variable in open_procmap() (Rafael Aquini) [RHEL-145694]
  - mm/gup: update comment explaining why gup_fast() disables IRQs (Rafael Aquini) [RHEL-145694]
  - selftests/mm: two fixes for the pfnmap test (Rafael Aquini) [RHEL-145694]
  - mm/khugepaged: fix race with folio split/free using temporary reference (Rafael Aquini) [RHEL-145694]
  - mm: add CONFIG_PAGE_BLOCK_ORDER to select page block order (Rafael Aquini) [RHEL-145694]
  - mmu_notifiers: remove leftover stub macros (Rafael Aquini) [RHEL-145694]
  - selftests/mm: deduplicate test names in madv_populate (Rafael Aquini) [RHEL-145694]
  - mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() (Rafael Aquini) [RHEL-145694]
  - mm/damon/Kconfig: enable CONFIG_DAMON by default (Rafael Aquini) [RHEL-145694]
  - mm/damon/Kconfig: set DAMON_{VADDR,PADDR,SYSFS} default to DAMON (Rafael Aquini) [RHEL-145694]
  - hugetlb: show nr_huge_pages in report_hugepages() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip guard_regions.uffd tests when uffd is not present (Rafael Aquini) [RHEL-145694]
  - mm/shmem: remove unneeded xa_is_value() check in shmem_unuse_swap_entries() (Rafael Aquini) [RHEL-145694]
  - mm/shmem: fix potential dead loop in shmem_unuse() (Rafael Aquini) [RHEL-145694]
  - mm: shmem: add missing shmem_unacct_size() in __shmem_file_setup() (Rafael Aquini) [RHEL-145694]
  - mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: avoid destroyed target reference from DAMOS quota (Rafael Aquini) [RHEL-145694]
  - memcg: make memcg_rstat_updated nmi safe (Rafael Aquini) [RHEL-145694]
  - memcg: nmi-safe slab stats updates (Rafael Aquini) [RHEL-145694]
  - memcg: add nmi-safe update for MEMCG_KMEM (Rafael Aquini) [RHEL-145694]
  - memcg: nmi safe memcg stats for specific archs (Rafael Aquini) [RHEL-145694]
  - memcg: disable kmem charging in nmi for unsupported arch (Rafael Aquini) [RHEL-145694]
  - selftests/mm: deduplicate test logging in test_mlock_lock() (Rafael Aquini) [RHEL-145694]
  - mm: rename page->index to page->__folio_index (Rafael Aquini) [RHEL-145694]
  - fs/dax: Fix "don't skip locked entries when scanning entries" (Rafael Aquini) [RHEL-145694] {CVE-2025-38276}
  - mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: refactor __unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: refactor unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: pass folio instead of page to unmap_ref_private() (Rafael Aquini) [RHEL-145694]
  - mm/filemap: unify dropbehind flag testing and clearing (Rafael Aquini) [RHEL-145694]
  - mm/filemap: unify read/write dropbehind naming (Rafael Aquini) [RHEL-145694]
  - Revert "Disable FOP_DONTCACHE for now due to bugs" (Rafael Aquini) [RHEL-145694]
  - mm/filemap: use filemap_end_dropbehind() for read invalidation (Rafael Aquini) [RHEL-145694]
  - mm/filemap: gate dropbehind invalidate on folio !dirty && !writeback (Rafael Aquini) [RHEL-145694]
  - mm: slub: only warn once when allocating slab obj extensions fails (Rafael Aquini) [RHEL-145694]
  - Disable FOP_DONTCACHE for now due to bugs (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios (Rafael Aquini) [RHEL-145694] {CVE-2025-38050}
  - mm: vmalloc: only zero-init on vrealloc shrink (Rafael Aquini) [RHEL-145694]
  - mm: vmalloc: actually use the in-place vrealloc region (Rafael Aquini) [RHEL-145694]
  - mm/cma: make detection of highmem_start more robust (Rafael Aquini) [RHEL-145694]
  - memcg: objcg stock trylock without irq disabling (Rafael Aquini) [RHEL-145694]
  - memcg: no stock lock for cpu hot-unplug (Rafael Aquini) [RHEL-145694]
  - memcg: make __mod_memcg_lruvec_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694]
  - memcg: make count_memcg_events re-entrant safe against irqs (Rafael Aquini) [RHEL-145694]
  - memcg: make mod_memcg_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694]
  - memcg: move preempt disable to callers of memcg_rstat_updated (Rafael Aquini) [RHEL-145694]
  - memcg: memcg_rstat_updated re-entrant safe against irqs (Rafael Aquini) [RHEL-145694]
  - mm: khugepaged: decouple SHMEM and file folios' collapse (Rafael Aquini) [RHEL-145694]
  - Docs/damon: update titles and brief introductions to explain DAMOS (Rafael Aquini) [RHEL-145694]
  - selftests/damon/_damon_sysfs: read tried regions directories in order (Rafael Aquini) [RHEL-145694]
  - mm/damon/tests/core-kunit: add a test for damos_set_filters_default_reject() (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: remove unused variable, folio_list, in damon_pa_stat() (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: fix wrong comment on damons_sysfs_quota_goal_metric_strs (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: warn and fix nr_accesses[_bp] corruption (Rafael Aquini) [RHEL-145694]
  - mm: rename try_alloc_pages() to alloc_pages_nolock() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: deduplicate second mmap() of 5*PAGE_SIZE at base (Rafael Aquini) [RHEL-145694]
  - mm: remove WARN_ON_ONCE() in file_has_valid_mmap_hooks() (Rafael Aquini) [RHEL-145694]
  - mm: convert do_set_pmd() to take a folio (Rafael Aquini) [RHEL-145694]
  - mm: khugepaged: convert set_huge_pmd() to take a folio (Rafael Aquini) [RHEL-145694]
  - mm/io-mapping: track_pfn() -> "pfnmap tracking" (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: inline memtype_match() into memtype_erase() (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: remove MEMTYPE_*_MATCH (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: remove strict_prot parameter from reserve_pfn_range() (Rafael Aquini) [RHEL-145694]
  - mm: remove VM_PAT (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: remove old pfnmap tracking interface (Rafael Aquini) [RHEL-145694]
  - mm: convert VM_PFNMAP tracking to pfnmap_track() + pfnmap_untrack() (Rafael Aquini) [RHEL-145694]
  - mm: introduce pfnmap_track() and pfnmap_untrack() and use them for memremap (Rafael Aquini) [RHEL-145694]
  - mm: convert track_pfn_insert() to pfnmap_setup_cachemode*() (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: factor out setting cachemode into pgprot_set_cachemode() (Rafael Aquini) [RHEL-145694]
  - mm: mincore: use pte_batch_hint() to batch process large folios (Rafael Aquini) [RHEL-145694]
  - mm: cma: set early_pfn and bitmap as a union in cma_memrange (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add simple VM_PFNMAP tests based on mmap'ing /dev/mem (Rafael Aquini) [RHEL-145694]
  - mm: numa_memblks: introduce numa_add_reserved_memblk (Rafael Aquini) [RHEL-145694]
  - Revert "x86/mm: Remove unused __set_memory_prot()" (Rafael Aquini) [RHEL-145694]
  - kmsan: rework kmsan_in_runtime() handling in kmsan_report() (Rafael Aquini) [RHEL-145694]
  - kmsan: enter the runtime around kmsan_internal_memmove_metadata() call (Rafael Aquini) [RHEL-145694]
  - kmsan: drop the declaration of kmsan_save_stack() (Rafael Aquini) [RHEL-145694]
  - kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pages_range_noflush() (Rafael Aquini) [RHEL-145694]
  - kmsan: apply clang-format to files mm/kmsan/ (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: Weighted Interleave Auto-tuning (Rafael Aquini) [RHEL-145694]
  - kasan: avoid sleepable page allocation from atomic context (Rafael Aquini) [RHEL-145694] {CVE-2025-38029}
  - highmem: add folio_test_partial_kmap() (Rafael Aquini) [RHEL-145694]
  - mm/truncate: fix out-of-bounds when doing a right-aligned split (Rafael Aquini) [RHEL-145694]
  - mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y && ARM64_GCS=y (Rafael Aquini) [RHEL-145694]
  - mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc.c: avoid infinite retries caused by cpuset race (Rafael Aquini) [RHEL-145694]
  - s390/extmem: Add workaround for DCSS unload diag (Rafael Aquini) [RHEL-145694]
  - x86/paravirt: Restrict PARAVIRT_XXL to 64-bit only (Rafael Aquini) [RHEL-145694]
  - x86/mm/64: Make 5-level paging support unconditional (Rafael Aquini) [RHEL-145694]
  - x86/mm/64: Make SPARSEMEM_VMEMMAP the only memory model (Rafael Aquini) [RHEL-145694]
  - x86/mm/64: Always use dynamic memory layout (Rafael Aquini) [RHEL-145694]
  - arm64/mm: Re-organise setting up FEAT_S1PIE registers PIRE0_EL1 and PIR_EL1 (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove duplicated word in warning message (Rafael Aquini) [RHEL-145694]
  - x86/mm: Fix kernel-doc descriptions of various pgtable methods (Rafael Aquini) [RHEL-145694]
  - powerpc/mm/fault: Use str_write_read() helper function (Rafael Aquini) [RHEL-145694]
  - x86/boot: Defer initialization of VM space related global variables (Rafael Aquini) [RHEL-145694]
  - x86/mm/pat: Fix W=1 build kernel-doc warning (Rafael Aquini) [RHEL-145694]
  - memcg: no irq disable for memcg stock lock (Rafael Aquini) [RHEL-145694]
  - memcg: completely decouple memcg and obj stocks (Rafael Aquini) [RHEL-145694]
  - memcg: separate local_trylock for memcg and obj (Rafael Aquini) [RHEL-145694]
  - memcg: simplify consume_stock (Rafael Aquini) [RHEL-145694]
  - mm: remove obsolete pgd_offset_gate() (Rafael Aquini) [RHEL-145694]
  - mm/vma: remove mmap() retry merge (Rafael Aquini) [RHEL-145694]
  - mm: secretmem: convert to .mmap_prepare() hook (Rafael Aquini) [RHEL-145694]
  - mm: introduce new .mmap_prepare() file callback (Rafael Aquini) [RHEL-145694]
  - topology: make for_each_node_with_cpus() O(N) (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove page_folio() in memfd_pin_folios() (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove unnecessary check in memfd_pin_folios() (Rafael Aquini) [RHEL-145694]
  - mm, swap: remove no longer used swap mapping helper (Rafael Aquini) [RHEL-145694]
  - mm: move folio_index to mm/swap.h and remove no longer needed helper (Rafael Aquini) [RHEL-145694]
  - filemap: do not use folio_contains for swap cache folios (Rafael Aquini) [RHEL-145694]
  - f2fs: drop usage of folio_index (Rafael Aquini) [RHEL-145694]
  - fuse: drop usage of folio_index (Rafael Aquini) [RHEL-145694]
  - mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS (Rafael Aquini) [RHEL-145694]
  - mm: perform VMA allocation, freeing, duplication in mm (Rafael Aquini) [RHEL-145694]
  - mm: move dup_mmap() to mm (Rafael Aquini) [RHEL-145694]
  - mm: abstract initial stack setup to mm subsystem (Rafael Aquini) [RHEL-145694]
  - mm: establish mm/vma_exec.c for shared exec/mm VMA functionality (Rafael Aquini) [RHEL-145694]
  - mm: kmemleak: mark variables as __read_mostly (Rafael Aquini) [RHEL-145694]
  - mm: kmemleak: drop wrong comment (Rafael Aquini) [RHEL-145694]
  - mm: kmemleak: drop kmemleak_warning variable (Rafael Aquini) [RHEL-145694]
  - jfs: implement migrate_folio for jfs_metapage_aops (Rafael Aquini) [RHEL-145694]
  - mm: add folio_expected_ref_count() for reference count calculation (Rafael Aquini) [RHEL-145694]
  - mm/selftests: add a test to verify mmap_changing race with -EAGAIN (Rafael Aquini) [RHEL-145694]
  - mm/rmap: inline folio_test_large_maybe_mapped_shared() into callers (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: use kmalloc_array() and size_add() (Rafael Aquini) [RHEL-145694]
  - mm: workingset: simplify lockdep check in update_node (Rafael Aquini) [RHEL-145694]
  - mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() (Rafael Aquini) [RHEL-145694]
  - mm: use for_each_valid_pfn() in memory_hotplug (Rafael Aquini) [RHEL-145694]
  - mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() (Rafael Aquini) [RHEL-145694]
  - mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c (Rafael Aquini) [RHEL-145694]
  - mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694]
  - mm: implement for_each_valid_pfn() for CONFIG_FLATMEM (Rafael Aquini) [RHEL-145694]
  - mm: introduce for_each_valid_pfn() and use it from reserve_bootmem_region() (Rafael Aquini) [RHEL-145694]
  - memblock: introduce memmap_init_kho_scratch() (Rafael Aquini) [RHEL-145694]
  - memblock: add support for scratch memory (Rafael Aquini) [RHEL-145694]
  - memblock: add MEMBLOCK_RSRV_KERN flag (Rafael Aquini) [RHEL-145694]
  - khugepaged: pass folio instead of head page to trace events (Rafael Aquini) [RHEL-145694]
  - mm/numa: remove unnecessary local variable in alloc_node_data() (Rafael Aquini) [RHEL-145694]
  - mm/debug_page_alloc: improve error message for invalid guardpage minorder (Rafael Aquini) [RHEL-145694]
  - mm/io-mapping: precompute remap protection flags for clarity (Rafael Aquini) [RHEL-145694]
  - selftests/mm: use long for dwRegionSize (Rafael Aquini) [RHEL-145694]
  - mm: remove unused macro INIT_PASID (Rafael Aquini) [RHEL-145694]
  - mm/rmap: fix typo in comment in page_address_in_vma (Rafael Aquini) [RHEL-145694]
  - mm/rmap: rename page__anon_vma to anon_vma for consistency (Rafael Aquini) [RHEL-145694]
  - mm: use SWAPPINESS_ANON_ONLY in MGLRU (Rafael Aquini) [RHEL-145694]
  - mm: add max swappiness arg to lru_gen for anonymous memory only (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: add more comments about cache_trim_mode (Rafael Aquini) [RHEL-145694]
  - mm: add swappiness=max arg to memory.reclaim for only anon reclaim (Rafael Aquini) [RHEL-145694]
  - memcg: introduce non-blocking limit setting option (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: use separate nodemask for bootmem allocations (Rafael Aquini) [RHEL-145694]
  - mm/memcg: use kmem_cache when alloc memcg pernode info (Rafael Aquini) [RHEL-145694]
  - mm/memcg: use kmem_cache when alloc memcg (Rafael Aquini) [RHEL-145694]
  - mm/memcg: move mem_cgroup_init() ahead of cgroup_init() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: remove useless folio pointers passing (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: adjust try_to_migrate_one() and split_huge_pmd_locked() (Rafael Aquini) [RHEL-145694]
  - vmscan,cgroup: apply mems_effective to reclaim (Rafael Aquini) [RHEL-145694]
  - cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc.c: return explicit error value in alloc_vmap_area() (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc: optimize function vm_unmap_aliases() (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc.c: find the vmap of vmap_nodes in reverse order (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc.c: change purge_ndoes as local static variable (Rafael Aquini) [RHEL-145694]
  - mm: fix typos in comments in mm_init.c (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: document node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: connect damos_quota_goal nid with core layer (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: implement file for quota goal nid parameter (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: introduce damos quota goal metrics for memory node utilization (Rafael Aquini) [RHEL-145694]
  - powerpc/8xx: Reduce alignment constraint for kernel memory (Rafael Aquini) [RHEL-145694]
  - maccess: fix strncpy_from_user_nofault() empty string handling (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: support memory hotplug in weighted interleave (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: prepare weighted interleave sysfs for memory hotplug (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: fix memory leaks in weighted interleave sysfs (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: remove unnecessary NULL check before free_percpu() (Rafael Aquini) [RHEL-145694]
  - vmalloc: align nr_vmalloc_pages and vmap_lazy_nr (Rafael Aquini) [RHEL-145694]
  - MAINTAINERS: add test_vmalloc.c to VMALLOC section (Rafael Aquini) [RHEL-145694]
  - mempolicy: optimize queue_folios_pte_range by PTE batching (Rafael Aquini) [RHEL-145694]
  - mm: move mmap/vma locking logic into specific files (Rafael Aquini) [RHEL-145694]
  - memcg: multi-memcg percpu charge cache (Rafael Aquini) [RHEL-145694]
  - mm: convert free_page_and_swap_cache() to free_folio_and_swap_cache() (Rafael Aquini) [RHEL-145694]
  - mm: add nr_free_highatomic in show_free_areas (Rafael Aquini) [RHEL-145694]
  - mm/vmscan: modify the assignment logic of the scan and total_scan variables (Rafael Aquini) [RHEL-145694]
  - mm/gup: clean up codes in fault_in_xxx() functions (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove gup_fast_pgd_leaf() and clean up the relevant codes (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove unneeded checking in follow_page_pte() (Rafael Aquini) [RHEL-145694]
  - mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio (Rafael Aquini) [RHEL-145694]
  - vmalloc: use atomic_long_add_return_relaxed() (Rafael Aquini) [RHEL-145694]
  - mm, hugetlb: avoid passing a null nodemask when there is mbind policy (Rafael Aquini) [RHEL-145694]
  - selftests/damon: remove the remaining test scripts for DAMON debugfs interface (Rafael Aquini) [RHEL-145694]
  - memcg: optimize memcg_rstat_updated (Rafael Aquini) [RHEL-145694]
  - mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] (Rafael Aquini) [RHEL-145694]
  - mm/memory: split non-tlb flushing part from zap_page_range_single() (Rafael Aquini) [RHEL-145694]
  - mm/madvise: batch tlb flushes for MADV_FREE (Rafael Aquini) [RHEL-145694]
  - mm/madvise: define and use madvise_behavior struct for madvise_do_behavior() (Rafael Aquini) [RHEL-145694]
  - mm: huge_memory: add folio_mark_accessed() when zapping file THP (Rafael Aquini) [RHEL-145694]
  - tools/testing/selftests: assert that anon merge cases behave as expected (Rafael Aquini) [RHEL-145694]
  - tools/testing: add PROCMAP_QUERY helper functions in mm self tests (Rafael Aquini) [RHEL-145694]
  - mm/vma: fix incorrectly disallowed anonymous VMA merges (Rafael Aquini) [RHEL-145694]
  - riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc (Rafael Aquini) [RHEL-145694]
  - arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694]
  - riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late (Rafael Aquini) [RHEL-145694]
  - arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694]
  - arm64: mm: use enum to identify pgtable level instead of *_SHIFT (Rafael Aquini) [RHEL-145694]
  - mm: skip ptlock_init() for kernel PMDs (Rafael Aquini) [RHEL-145694]
  - powerpc: mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694]
  - mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694]
  - x86: pgtable: always use pte_free_kernel() (Rafael Aquini) [RHEL-145694]
  - mm: pass mm down to pagetable_{pte,pmd}_ctor (Rafael Aquini) [RHEL-145694]
  - fs/proc/page: refactor to reduce code duplication (Rafael Aquini) [RHEL-145694]
  - arm64/mm: define ptdesc_t (Rafael Aquini) [RHEL-145694]
  - mm/ptdump: split effective_prot() into level specific callbacks (Rafael Aquini) [RHEL-145694]
  - mm/ptdump: split note_page() into level specific callbacks (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: tighten up find_suitable_fallback() (Rafael Aquini) [RHEL-145694]
  - kernel/events/uprobes: uprobe_write_opcode() rewrite (Rafael Aquini) [RHEL-145694]
  - kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opcode() (Rafael Aquini) [RHEL-145694]
  - kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() (Rafael Aquini) [RHEL-145694]
  - mm/debug: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694]
  - mm: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add PAGEMAP_SCAN guard region test (Rafael Aquini) [RHEL-145694]
  - tools headers UAPI: sync linux/fs.h with the kernel sources (Rafael Aquini) [RHEL-145694]
  - fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions (Rafael Aquini) [RHEL-145694]
  - zsmalloc: cleanup headers includes (Rafael Aquini) [RHEL-145694]
  - mm: add kernel-doc comment for free_pgd_range() (Rafael Aquini) [RHEL-145694]
  - mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() (Rafael Aquini) [RHEL-145694]
  - mm: swap: factor out helper to drop cache of entries within a single cluster (Rafael Aquini) [RHEL-145694]
  - mm: swap: free each cluster individually in swap_entries_put_map_nr() (Rafael Aquini) [RHEL-145694]
  - mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694]
  - mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694]
  - mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() (Rafael Aquini) [RHEL-145694]
  - mm: swap: enable swap_entry_range_free() to drop any kind of last ref (Rafael Aquini) [RHEL-145694]
  - mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] (Rafael Aquini) [RHEL-145694]
  - memcg: manually inline replace_stock_objcg (Rafael Aquini) [RHEL-145694]
  - memcg: combine slab obj stock charging and accounting (Rafael Aquini) [RHEL-145694]
  - memcg: use __mod_memcg_state in drain_obj_stock (Rafael Aquini) [RHEL-145694]
  - memcg: do obj_cgroup_put inside drain_obj_stock (Rafael Aquini) [RHEL-145694]
  - memcg: no refilling stock from obj_cgroup_release (Rafael Aquini) [RHEL-145694]
  - memcg: manually inline __refill_stock (Rafael Aquini) [RHEL-145694]
  - memcg: introduce memcg_uncharge (Rafael Aquini) [RHEL-145694]
  - memcg: decouple drain_obj_stock from local stock (Rafael Aquini) [RHEL-145694]
  - memcg: remove root memcg check from refill_stock (Rafael Aquini) [RHEL-145694]
  - memcg: vmalloc: simplify MEMCG_VMALLOC updates (Rafael Aquini) [RHEL-145694]
  - mm/compaction: reduce the difference between low and high watermarks (Rafael Aquini) [RHEL-145694]
  - mm/compaction: remove low watermark cap for proactive compaction (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: simplify free_page_is_bad by removing free_page_is_bad_report (Rafael Aquini) [RHEL-145694]
  - selftests/mm: convert page_size to unsigned long (Rafael Aquini) [RHEL-145694]
  - mm/show_mem: optimize si_meminfo_node by reducing redundant code (Rafael Aquini) [RHEL-145694]
  - mm: annotate data race in update_hiwater_rss (Rafael Aquini) [RHEL-145694]
  - mm/compaction: use folio in hugetlb pathway (Rafael Aquini) [RHEL-145694]
  - acpi,srat: give memory block size advice based on CFMWS alignment (Rafael Aquini) [RHEL-145694]
  - x86: probe memory block size advisement value during mm init (Rafael Aquini) [RHEL-145694]
  - memory: implement memory_block_advise/probe_max_size (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: remove redundant READ_ONCE (Rafael Aquini) [RHEL-145694]
  - memcg, oom: do not bypass oom killer for dying tasks (Rafael Aquini) [RHEL-145694]
  - zsmalloc: prefer the the original page's node for compressed data (Rafael Aquini) [RHEL-145694]
  - mm: delete thp_nr_pages() (Rafael Aquini) [RHEL-145694]
  - filemap: remove readahead_page_batch() (Rafael Aquini) [RHEL-145694]
  - filemap: convert __readahead_batch() to use a folio (Rafael Aquini) [RHEL-145694]
  - filemap: remove find_subpage() (Rafael Aquini) [RHEL-145694]
  - iov_iter: convert iov_iter_extract_xarray_pages() to use folios (Rafael Aquini) [RHEL-145694]
  - iov_iter: convert iter_xarray_populate_pages() to use folios (Rafael Aquini) [RHEL-145694]
  - mm: remove offset_in_thp() (Rafael Aquini) [RHEL-145694]
  - filemap: remove readahead_page() (Rafael Aquini) [RHEL-145694]
  - arch: remove mk_pmd() (Rafael Aquini) [RHEL-145694]
  - mm: add folio_mk_pmd() (Rafael Aquini) [RHEL-145694]
  - mm: remove mk_huge_pte() (Rafael Aquini) [RHEL-145694]
  - hugetlb: simplify make_huge_pte() (Rafael Aquini) [RHEL-145694]
  - mm: add folio_mk_pte() (Rafael Aquini) [RHEL-145694]
  - mm: make mk_pte() definition unconditional (Rafael Aquini) [RHEL-145694]
  - um: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694]
  - x86: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694]
  - mm: introduce a common definition of mk_pte() (Rafael Aquini) [RHEL-145694]
  - mm: set the pte dirty if the folio is already dirty (Rafael Aquini) [RHEL-145694]
  - mm: fix ratelimit_pages update error in dirty_ratio_handler() (Rafael Aquini) [RHEL-145694]
  - mm: userfaultfd: correct dirty flags set for both present and swap pte (Rafael Aquini) [RHEL-145694]
  - zsmalloc: don't underflow size calculation in zs_obj_write() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: fix race condition in unaccepted memory handling (Rafael Aquini) [RHEL-145694] {CVE-2025-38008}
  - mm/codetag: move tag retrieval back upfront in __free_pages() (Rafael Aquini) [RHEL-145694]
  - mm/memory: fix mapcount / refcount sanity check for mTHP reuse (Rafael Aquini) [RHEL-145694]
  - mm: hugetlb: fix incorrect fallback for subpool (Rafael Aquini) [RHEL-145694]
  - x86/mm: Eliminate window where TLB flushes may be inadvertently skipped (Rafael Aquini) [RHEL-145694] {CVE-2025-37964}
  - kbuild: Switch from -Wvla to -Wvla-larger-than=1 (Rafael Aquini) [RHEL-145694]
  - mm: fix folio_pte_batch() on XEN PV (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: copy the CMA flag when demoting (Rafael Aquini) [RHEL-145694]
  - mm, swap: fix false warning for large allocation with !THP_SWAP (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix a build failure on powerpc (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix build break when compiling pkey_util.c (Rafael Aquini) [RHEL-145694]
  - mm: vmalloc: support more granular vrealloc() sizing (Rafael Aquini) [RHEL-145694]
  - tools/testing/selftests: fix guard region test tmpfs assumption (Rafael Aquini) [RHEL-145694]
  - selftests/mm: compaction_test: support platform with huge mount of memory (Rafael Aquini) [RHEL-145694]
  - x86: disable image size check for test builds (Rafael Aquini) [RHEL-145694]
  - mm,mm_init: Mark set_high_memory as __init (Rafael Aquini) [RHEL-145694]
  - x86/mm: Fix false positive warning in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694]
  - swapfile: disable swapon for bs > ps devices (Rafael Aquini) [RHEL-145694]
  - s390/mm: Add mmap_assert_write_locked() check to crst_table_upgrade() (Rafael Aquini) [RHEL-145694]
  - s390/dcssblk: Fix build error with CONFIG_DAX=m and CONFIG_DCSSBLK=y (Rafael Aquini) [RHEL-145694]
  - x86/boot: Provide __pti_set_user_pgtbl() to startup code (Rafael Aquini) [RHEL-145694]
  - x86/boot: Add a bunch of PIC aliases (Rafael Aquini) [RHEL-145694]
  - x86/linkage: Add SYM_PIC_ALIAS() macro helper to emit symbol aliases (Rafael Aquini) [RHEL-145694]
  - x86/boot: Disregard __supported_pte_mask in __startup_64() (Rafael Aquini) [RHEL-145694]
  - x86/boot: Move early_setup_gdt() back into head64.c (Rafael Aquini) [RHEL-145694]
  - btrfs: open code folio_index() in btree_clear_folio_dirty_tag() (Rafael Aquini) [RHEL-145694]
  - x86/devmem: Remove duplicate range_is_allowed() definition (Rafael Aquini) [RHEL-145694]
  - cpumask: drop cpumask_assign_cpu() (Rafael Aquini) [RHEL-145694]
  - riscv: switch set_icache_stale_mask() to using non-atomic assign_cpu() (Rafael Aquini) [RHEL-145694]
  - cpumask: add non-atomic __assign_cpu() (Rafael Aquini) [RHEL-145694]
  - nodemask: drop nodes_shift (Rafael Aquini) [RHEL-145694]
  - mm, slab: clean up slab->obj_exts always (Rafael Aquini) [RHEL-145694] {CVE-2025-37908}
  - x86/mm: Fix _pgd_alloc() for Xen PV mode (Rafael Aquini) [RHEL-145694]
  - mm: kvmalloc: make kmalloc fast path real fast path (Rafael Aquini) [RHEL-145694]
  - x86/e820: Discard high memory that can't be addressed by 32-bit systems (Rafael Aquini) [RHEL-145694]
  - x86/mm: Fix {,un}use_temporary_mm() IRQ state (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: fix kswapd exit condition in defrag_mode (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: restore high-cpu watermark safety in kswapd (Rafael Aquini) [RHEL-145694]
  - mm/memory: move sanity checks in do_wp_page() after mapcount vs. refcount stabilization (Rafael Aquini) [RHEL-145694]
  - mm, hugetlb: increment the number of pages to be reset on HVO (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: fix swap counter leak from offline cgroup (Rafael Aquini) [RHEL-145694]
  - fs/dax: fix folio splitting issue by resetting old folio order + _nr_pages (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove now unused SHARED_KERNEL_PMD (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove duplicated PMD preallocation macro (Rafael Aquini) [RHEL-145694]
  - x86/mm: Preallocate all PAE page tables (Rafael Aquini) [RHEL-145694]
  - x86/mm: Fix up comments around PMD preallocation (Rafael Aquini) [RHEL-145694]
  - x86/mm: Simplify PAE PGD sharing macros (Rafael Aquini) [RHEL-145694]
  - x86/mm: Always tell core mm to sync kernel mappings (Rafael Aquini) [RHEL-145694]
  - x86/mm: Always "broadcast" PMD setting operations (Rafael Aquini) [RHEL-145694]
  - x86/mm: Always allocate a whole page for PAE PGDs (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove the mm_cpumask(prev) warning from switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694]
  - x86/boot/startup: Disable LTO for the startup code (Rafael Aquini) [RHEL-145694]
  - kasan: Add strscpy() test to trigger tag fault on arm64 (Rafael Aquini) [RHEL-145694]
  - fuse: remove tmp folio for writebacks and internal rb tree (Rafael Aquini) [RHEL-145694]
  - mm: skip folio reclaim in legacy memcg contexts for deadlockable mappings (Rafael Aquini) [RHEL-145694]
  - intel_th: avoid using deprecated page->mapping, index fields (Rafael Aquini) [RHEL-145694]
  - x86/boot: Drop RIP_REL_REF() uses from SME startup code (Rafael Aquini) [RHEL-145694]
  - x86/boot: Move early SME init code into startup/ (Rafael Aquini) [RHEL-145694]
  - x86/boot: Drop RIP_REL_REF() uses from early mapping code (Rafael Aquini) [RHEL-145694]
  - x86/boot: Move early kernel mapping code into startup/ (Rafael Aquini) [RHEL-145694]
  - x86/boot: Move the early GDT/IDT setup code into startup/ (Rafael Aquini) [RHEL-145694]
  - x86/asm: Make rip_rel_ptr() usable from fPIC code (Rafael Aquini) [RHEL-145694]
  - x86/mm: Opt-in to IRQs-off activate_mm() (Rafael Aquini) [RHEL-145694]
  - x86/efi: Make efi_enter/leave_mm() use the use_/unuse_temporary_mm() machinery (Rafael Aquini) [RHEL-145694]
  - x86/mm: Allow temporary MMs when IRQs are on (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove 'mm' argument from unuse_temporary_mm() again (Rafael Aquini) [RHEL-145694]
  - x86/mm: Make use_/unuse_temporary_mm() non-static (Rafael Aquini) [RHEL-145694]
  - x86/events, x86/insn-eval: Remove incorrect current->active_mm references (Rafael Aquini) [RHEL-145694]
  - x86/mm: Add 'mm' argument to unuse_temporary_mm() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix compiler -Wmaybe-uninitialized warning (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: add a line break at the end of the format string (Rafael Aquini) [RHEL-145694]
  - selftests: mincore: fix tmpfs mincore test failure (Rafael Aquini) [RHEL-145694]
  - mm/cma: report base address of single range correctly (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: speed up fallbacks in rmqueue_bulk() (Rafael Aquini) [RHEL-145694]
  - mm/kasan: add module decription (Rafael Aquini) [RHEL-145694]
  - mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (Rafael Aquini) [RHEL-145694] {CVE-2025-37760}
  - mm/page_alloc: avoid second trylock of zone->lock (Rafael Aquini) [RHEL-145694]
  - lib/iov_iter: fix to increase non slab folio refcount (Rafael Aquini) [RHEL-145694] {CVE-2025-37779}
  - x86/xen: Fix __xen_hypercall_setfunc() (Rafael Aquini) [RHEL-145694]
  - x86/alternatives: Remove the confusing, inaccurate & unnecessary 'temp_mm_state_t' abstraction (Rafael Aquini) [RHEL-145694]
  - x86/alternatives: Rename 'poking_addr' to 'text_poke_mm_addr' (Rafael Aquini) [RHEL-145694]
  - x86/alternatives: Rename 'poking_mm' to 'text_poke_mm' (Rafael Aquini) [RHEL-145694]
  - x86/mm: Consolidate initmem_init() (Rafael Aquini) [RHEL-145694]
  - fs: Remove aops->writepage (Rafael Aquini) [RHEL-145694]
  - mm: Remove swap_writepage() and shmem_writepage() (Rafael Aquini) [RHEL-145694]
  - ttm: Call shmem_writeout() from ttm_backup_backup_page() (Rafael Aquini) [RHEL-145694]
  - i915: Use writeback_iter() (Rafael Aquini) [RHEL-145694]
  - shmem: Add shmem_writeout() (Rafael Aquini) [RHEL-145694]
  - writeback: Remove writeback_use_writepage() (Rafael Aquini) [RHEL-145694]
  - migrate: Remove call to ->writepage (Rafael Aquini) [RHEL-145694]
  - vboxsf: Convert to writepages (Rafael Aquini) [RHEL-145694]
  - memblock tests: add test for memblock_set_node (Rafael Aquini) [RHEL-145694]
  - memblock tests: Fix mutex related build error (Rafael Aquini) [RHEL-145694]
  - mm/memblock: repeat setting reserved region nid if array is doubled (Rafael Aquini) [RHEL-145694]
  - mm/memblock: pass size instead of end to memblock_set_node() (Rafael Aquini) [RHEL-145694]
  - Disable SLUB_TINY for build testing (Rafael Aquini) [RHEL-145694]
  - x86/tlb: Simplify choose_new_asid() and generate better code (Rafael Aquini) [RHEL-145694]
  - selftests/bpf: Fix verifier_bpf_fastcall test (Rafael Aquini) [RHEL-145694]
  - selftests: x86: test_mremap_vdso: skip if vdso is msealed (Rafael Aquini) [RHEL-145694]
  - mseal sysmap: kernel config and header change (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: remove tlb_remove_page_ptdesc() (Rafael Aquini) [RHEL-145694]
  - x86: pgtable: convert to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694]
  - riscv: pgtable: unconditionally use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: convert some architectures to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc* (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: make generic tlb_remove_table() use struct ptdesc (Rafael Aquini) [RHEL-145694]
  - mm/memory_hotplug: fix call folio_test_large with tail page in do_migrate_range (Rafael Aquini) [RHEL-145694]
  - memblock: don't release high memory to page allocator when HIGHMEM is off (Rafael Aquini) [RHEL-145694]
  - mm/mm_init: init holes in the end of the memory map for FLATMEM (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: replace flag check with PageHWPoison() in check_new_page_bad() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: simplify control flow in damon_register_ops() (Rafael Aquini) [RHEL-145694]
  - mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: fix defrag_mode's retry & OOM path (Rafael Aquini) [RHEL-145694]
  - mm/mremap: do not set vrm->vma NULL immediately prior to checking it (Rafael Aquini) [RHEL-145694]
  - mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (Rafael Aquini) [RHEL-145694] {CVE-2025-22030}
  - mm/hugetlb: move hugetlb_sysctl_init() to the __init section (Rafael Aquini) [RHEL-145694]
  - mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb_vmemmap: fix memory loads ordering (Rafael Aquini) [RHEL-145694]
  - x86/mm: Stop prefetching current->mm->mmap_lock on page faults (Rafael Aquini) [RHEL-145694]
  - x86/mm: Simplify the pgd_leaf() and p4d_leaf() checks a bit (Rafael Aquini) [RHEL-145694]
  - x86: don't re-generate cpufeaturemasks.h so eagerly (Rafael Aquini) [RHEL-145694]
  - s390/mm: Dump fault info in case of low address protection fault (Rafael Aquini) [RHEL-145694]
  - mm/memblock: Add reserved memory release function (Rafael Aquini) [RHEL-145694]
  - tracing: Disable branch profiling in noinstr code (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() (Rafael Aquini) [RHEL-145694]
  - x86/mm: restore early initialization of high_memory for 32-bits (Rafael Aquini) [RHEL-145694]
  - mm/vmscan: don't try to reclaim hwpoison folio (Rafael Aquini) [RHEL-145694] {CVE-2025-37834}
  - mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (Rafael Aquini) [RHEL-145694]
  - cgroup: docs: add pswpin and pswpout items in cgroup v2 doc (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: split proactive reclaim statistics from direct reclaim statistics (Rafael Aquini) [RHEL-145694]
  - selftests/mm: uffd-unit-tests support for hugepages > 2M (Rafael Aquini) [RHEL-145694]
  - mm/damon: implement a new DAMOS filter type for active pages (Rafael Aquini) [RHEL-145694]
  - fs/dax: don't disassociate zero page entries (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add commentary about 9pfs bugs (Rafael Aquini) [RHEL-145694]
  - mm: remove references to folio in __memcg_kmem_uncharge_page() (Rafael Aquini) [RHEL-145694]
  - mm: simplify folio_memcg_charged() (Rafael Aquini) [RHEL-145694]
  - mm: remove references to folio in split_page_memcg() (Rafael Aquini) [RHEL-145694]
  - mm: simplify split_page_memcg() (Rafael Aquini) [RHEL-145694]
  - mm: separate folio_split_memcg_refs() from split_page_memcg() (Rafael Aquini) [RHEL-145694]
  - memcg: move do_memsw_account() to CONFIG_MEMCG_V1 (Rafael Aquini) [RHEL-145694]
  - memcg: avoid refill_stock for root memcg (Rafael Aquini) [RHEL-145694]
  - mm/mm_init: rename init_reserved_page to init_deferred_page (Rafael Aquini) [RHEL-145694]
  - mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nid (Rafael Aquini) [RHEL-145694]
  - mm/cma: using per-CMA locks to improve concurrent allocation performance (Rafael Aquini) [RHEL-145694]
  - libfs: Fix duplicate directory entry in offset_dir_lookup (Rafael Aquini) [RHEL-145694]
  - x86/mm: Only do broadcast flush from reclaim if pages were unmapped (Rafael Aquini) [RHEL-145694]
  - x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers (Rafael Aquini) [RHEL-145694]
  - x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers (Rafael Aquini) [RHEL-145694]
  - x86/head/64: Avoid Clang < 17 stack protector in startup code (Rafael Aquini) [RHEL-145694]
  - x86/cpu/intel: Limit the non-architectural constant_tsc model checks (Rafael Aquini) [RHEL-145694]
  - x86/cpu/intel: Fix fast string initialization for extended Families (Rafael Aquini) [RHEL-145694]
  - x86/smpboot: Fix INIT delay assignment for extended Intel Families (Rafael Aquini) [RHEL-145694]
  - x86/smpboot: Remove confusing quirk usage in INIT delay (Rafael Aquini) [RHEL-145694]
  - x86/acpi/cstate: Improve Intel Family model checks (Rafael Aquini) [RHEL-145694]
  - x86/mtrr: Modify a x86_model check to an Intel VFM check (Rafael Aquini) [RHEL-145694]
  - x86/cpu/intel: Fix the MOVSL alignment preference for extended Families (Rafael Aquini) [RHEL-145694]
  - x86/apic: Fix 32-bit APIC initialization for extended Intel Families (Rafael Aquini) [RHEL-145694]
  - x86/cpufeatures: Use AWK to generate {REQUIRED|DISABLED}_MASK_BIT_SET in <asm/cpufeaturemasks.h> (Rafael Aquini) [RHEL-145694]
  - x86/cpufeatures: Remove {disabled,required}-features.h (Rafael Aquini) [RHEL-145694]
  - x86/cpufeatures: Generate the <asm/cpufeaturemasks.h> header based on build config (Rafael Aquini) [RHEL-145694]
  - x86/cpufeatures: Add {REQUIRED,DISABLED} feature configs (Rafael Aquini) [RHEL-145694]
  - x86/mm/ident_map: Fix theoretical virtual address overflow to zero (Rafael Aquini) [RHEL-145694]
  - x86/mm: Always set the ASID valid bit for the INVLPGB instruction (Rafael Aquini) [RHEL-145694]
  - x86/mm: Enable AMD translation cache extensions (Rafael Aquini) [RHEL-145694]
  - x86/mm: Enable broadcast TLB invalidation for multi-threaded processes (Rafael Aquini) [RHEL-145694]
  - x86/mm: Add global ASID process exit helpers (Rafael Aquini) [RHEL-145694]
  - x86/mm: Handle global ASID context switch and TLB flush (Rafael Aquini) [RHEL-145694]
  - x86/mm: Add global ASID allocation helper functions (Rafael Aquini) [RHEL-145694]
  - x86/mm: Use broadcast TLB flushing in page reclaim (Rafael Aquini) [RHEL-145694]
  - x86/mm: Use INVLPGB for kernel TLB flushes (Rafael Aquini) [RHEL-145694]
  - x86/mm: Add INVLPGB support code (Rafael Aquini) [RHEL-145694]
  - x86/mm: Add INVLPGB feature and Kconfig entry (Rafael Aquini) [RHEL-145694]
  - x86/mm: Consolidate full flush threshold decision (Rafael Aquini) [RHEL-145694]
  - x86/mm: Check return value from memblock_phys_alloc_range() (Rafael Aquini) [RHEL-145694] {CVE-2025-38071}
  - s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool() (Rafael Aquini) [RHEL-145694]
  - s390: Move s390 sysctls into their own file under arch/s390 (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: defrag_mode kswapd/kcompactd watermarks (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: defrag_mode kswapd/kcompactd assistance (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: defrag_mode (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: trace type pollution from compaction capturing (Rafael Aquini) [RHEL-145694]
  - mm: compaction: push watermark into compaction_suitable() callers (Rafael Aquini) [RHEL-145694]
  - mm: convert lru_add_page_tail() to lru_add_split_folio() (Rafael Aquini) [RHEL-145694]
  - selftests/mm/cow: fix the incorrect error handling (Rafael Aquini) [RHEL-145694]
  - mm/debug: add line breaks (Rafael Aquini) [RHEL-145694]
  - mm: memory-failure: enhance comments for return value of memory_failure() (Rafael Aquini) [RHEL-145694]
  - mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (Rafael Aquini) [RHEL-145694]
  - mm/madvise: remove len parameter of madvise_do_behavior() (Rafael Aquini) [RHEL-145694]
  - mm/madvise: deduplicate madvise_do_behavior() skip case handlings (Rafael Aquini) [RHEL-145694]
  - mm/madvise: split out populate behavior check logic (Rafael Aquini) [RHEL-145694]
  - mm/madvise: use is_memory_failure() from madvise_do_behavior() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: add trace event for totalreserve_pages calculation (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: add trace event for per-zone lowmem reserve setup (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: add trace event for per-zone watermark setup (Rafael Aquini) [RHEL-145694]
  - mm/shmem: fix functions documentation (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_pattern_add_range_dir() (Rafael Aquini) [RHEL-145694]
  - mm/shmem: use xas_try_split() in shmem_split_large_entry() (Rafael Aquini) [RHEL-145694]
  - mm/filemap: use xas_try_split() in __filemap_add_folio() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add tests for folio_split(), buddy allocator like split (Rafael Aquini) [RHEL-145694]
  - mm/truncate: use folio_split() in truncate operation (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: add folio_split() to debugfs testing interface (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: add buddy allocator like (non-uniform) folio_split() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: move folio split common code to __folio_split() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: add two new (not yet used) functions for folio_split() (Rafael Aquini) [RHEL-145694]
  - xarray: add xas_try_split() to split a multi-index entry (Rafael Aquini) [RHEL-145694]
  - mm/vmalloc: refactor __vmalloc_node_range_noprof() (Rafael Aquini) [RHEL-145694]
  - mm: remove redundant return in set_huge_zero_folio() (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove damon_operations->reset_aggregated (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove damon_callback->before_damos_apply (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove damon_callback->after_sampling (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove ->before_start of damon_callback (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove damon_callback->private (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: remove obsolete comment for damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callers (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_cmd() (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: handle commit command using damon_call() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: make damon_set_attrs() be safe to be called from damon_call() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: invoke kdamond_call() after merging is done if possible (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input() (Rafael Aquini) [RHEL-145694]
  - arch, mm: make releasing of memory to page allocator more explicit (Rafael Aquini) [RHEL-145694]
  - arch, mm: introduce arch_mm_preinit (Rafael Aquini) [RHEL-145694]
  - arch, mm: streamline HIGHMEM freeing (Rafael Aquini) [RHEL-145694]
  - arch, mm: set high_memory in free_area_init() (Rafael Aquini) [RHEL-145694]
  - arch, mm: set max_mapnr when allocating memory map for FLATMEM (Rafael Aquini) [RHEL-145694]
  - xtensa: split out printing of virtual memory layout to a function (Rafael Aquini) [RHEL-145694]
  - s390: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694]
  - nios2: move pr_debug() about memory start and end to setup_arch() (Rafael Aquini) [RHEL-145694]
  - MIPS: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694]
  - MIPS: consolidate mem_init() for NUMA machines (Rafael Aquini) [RHEL-145694]
  - hexagon: move initialization of init_mm.context init to paging_init() (Rafael Aquini) [RHEL-145694]
  - csky: move setup_initrd() to setup.c (Rafael Aquini) [RHEL-145694]
  - arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 (Rafael Aquini) [RHEL-145694]
  - page_io: zswap: do not crash the kernel on decompression failure (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document {core,ops}_filters directories (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: return error when for attempts to install filters on wrong sysfs directory (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: record filters of which layer should be added to the given filters directory (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callers (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: commit filters in {core,ops}_filters directories (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: implement core_filters and ops_filters directories (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters() be used for different named directories (Rafael Aquini) [RHEL-145694]
  - mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694]
  - fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694]
  - fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694]
  - fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694]
  - fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694]
  - mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in large folios (Rafael Aquini) [RHEL-145694]
  - mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() (Rafael Aquini) [RHEL-145694]
  - mm: Copy-on-Write (COW) reuse support for PTE-mapped THP (Rafael Aquini) [RHEL-145694]
  - mm/rmap: basic MM owner tracking for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694]
  - mm/rmap: use folio_large_nr_pages() in add/remove functions (Rafael Aquini) [RHEL-145694]
  - bit_spinlock: __always_inline (un)lock functions (Rafael Aquini) [RHEL-145694]
  - mm/rmap: abstract large mapcount operations for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694]
  - mm/rmap: pass vma to __folio_add_rmap() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends (Rafael Aquini) [RHEL-145694]
  - mm: move _entire_mapcount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694]
  - mm: move _pincount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694]
  - mm: move hugetlb specific things in folio to page[3] (Rafael Aquini) [RHEL-145694]
  - mm: let _folio_nr_pages overlay memcg_data in first tail page (Rafael Aquini) [RHEL-145694]
  - mm: factor out large folio handling from folio_nr_pages() into folio_large_nr_pages() (Rafael Aquini) [RHEL-145694]
  - mm: factor out large folio handling from folio_order() into folio_large_order() (Rafael Aquini) [RHEL-145694]
  - mm/mremap: thread state through move page table operation (Rafael Aquini) [RHEL-145694]
  - mm/mremap: refactor move_page_tables(), abstracting state (Rafael Aquini) [RHEL-145694]
  - mm/mremap: complete refactor of move_vma() (Rafael Aquini) [RHEL-145694]
  - mm/mremap: initial refactor of move_vma() (Rafael Aquini) [RHEL-145694]
  - mm/mremap: introduce and use vma_remap_struct threaded state (Rafael Aquini) [RHEL-145694]
  - mm/mremap: refactor mremap() system call implementation (Rafael Aquini) [RHEL-145694]
  - mm/mremap: correctly handle partial mremap() of VMA starting at 0 (Rafael Aquini) [RHEL-145694]
  - device/dax: properly refcount device dax pages when mapping (Rafael Aquini) [RHEL-145694]
  - fs/dax: properly refcount fs dax pages (Rafael Aquini) [RHEL-145694]
  - dcssblk: mark DAX broken, remove FS_DAX_LIMITED support (Rafael Aquini) [RHEL-145694]
  - mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: add vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: add vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: add support for PUD sized mappings to rmap (Rafael Aquini) [RHEL-145694]
  - mm/memory: add vmf_insert_page_mkwrite() (Rafael Aquini) [RHEL-145694]
  - mm/memory: enhance insert_page_into_pte_locked() to create writable mappings (Rafael Aquini) [RHEL-145694]
  - mm/gup: remove redundant check for PCI P2PDMA page (Rafael Aquini) [RHEL-145694]
  - fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag (Rafael Aquini) [RHEL-145694]
  - fs/dax: ensure all pages are idle prior to filesystem unmount (Rafael Aquini) [RHEL-145694]
  - fs/dax: always remove DAX page-cache entries when breaking layouts (Rafael Aquini) [RHEL-145694]
  - fs/dax: create a common implementation to break DAX layouts (Rafael Aquini) [RHEL-145694]
  - fs/dax: refactor wait for dax idle page (Rafael Aquini) [RHEL-145694]
  - fs/dax: don't skip locked entries when scanning entries (Rafael Aquini) [RHEL-145694]
  - fs/dax: return unmapped busy pages from dax_layout_busy_page_range() (Rafael Aquini) [RHEL-145694]
  - fuse: fix dax truncate/punch_hole fault path (Rafael Aquini) [RHEL-145694]
  - dax: use folios more widely within DAX (Rafael Aquini) [RHEL-145694]
  - dax: remove access to page->index (Rafael Aquini) [RHEL-145694]
  - MAINTAINERS: add Baolin as shmem reviewer (Rafael Aquini) [RHEL-145694]
  - mm: shmem: factor out the within_size logic into a new helper (Rafael Aquini) [RHEL-145694]
  - mm: shmem: change the return value of shmem_find_swap_entries() (Rafael Aquini) [RHEL-145694]
  - mm: shmem: remove duplicate error validation (Rafael Aquini) [RHEL-145694]
  - mm: shmem: remove 'fadvise()' comments (Rafael Aquini) [RHEL-145694]
  - mm: shmem: drop the unused macro (Rafael Aquini) [RHEL-145694]
  - mm: zpool: remove zpool_malloc_support_movable() (Rafael Aquini) [RHEL-145694]
  - mm: zsmalloc: remove object mapping APIs and per-CPU map areas (Rafael Aquini) [RHEL-145694]
  - mm: zpool: remove object mapping APIs (Rafael Aquini) [RHEL-145694]
  - mm: zswap: use object read/write APIs instead of object mapping APIs (Rafael Aquini) [RHEL-145694]
  - mm: zpool: add interfaces for object read/write APIs (Rafael Aquini) [RHEL-145694]
  - mm/shrinker: fix name consistency issue in shrinker_debugfs_rename() (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: respect ops_filters_default_reject (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: set damos_filter default allowance behavior based on installed filters (Rafael Aquini) [RHEL-145694]
  - mm/damon: add default allow/reject behavior fields to struct damos (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: support only damos->ops_filters (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: put ops-handled filters to damos->ops_filters (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: support committing ops_filters (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: support ops_filters (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: introduce damos->ops_filters (Rafael Aquini) [RHEL-145694]
  - writeback: fix calculations in trace_balance_dirty_pages() for cgwb (Rafael Aquini) [RHEL-145694]
  - writeback: rename variables in trace_balance_dirty_pages() (Rafael Aquini) [RHEL-145694]
  - writeback: let trace_balance_dirty_pages() take struct dtc as parameter (Rafael Aquini) [RHEL-145694]
  - mm: hugetlb: log time needed to allocate hugepages (Rafael Aquini) [RHEL-145694]
  - mm: hugetlb: add hugetlb_alloc_threads cmdline option (Rafael Aquini) [RHEL-145694]
  - mm: hugetlb: improve parallel huge page allocation time (Rafael Aquini) [RHEL-145694]
  - memcg: bypass root memcg check for skmem charging (Rafael Aquini) [RHEL-145694]
  - page_counter: reduce struct page_counter size (Rafael Aquini) [RHEL-145694]
  - page_counter: track failcnt only for legacy cgroups (Rafael Aquini) [RHEL-145694]
  - memcg: don't call propagate_protected_usage() for v1 (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: clarify should_claim_block() commentary (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: clarify terminology in migratetype fallback code (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document intervals auto-tuning ABI (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: implement a command to update auto-tuned monitoring intervals (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: commit intervals tuning goal (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: implement intervals tuning goal directory (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: implement intervals auto-tuning (Rafael Aquini) [RHEL-145694]
  - mm/damon: add data structure for monitoring intervals auto-tuning (Rafael Aquini) [RHEL-145694]
  - mm/list_lru: make the case where mlru is NULL as unlikely (Rafael Aquini) [RHEL-145694]
  - mm: rename GENERIC_PTDUMP and PTDUMP_CORE (Rafael Aquini) [RHEL-145694]
  - mm: make DEBUG_WX depdendent on GENERIC_PTDUMP (Rafael Aquini) [RHEL-145694]
  - docs: arm64: drop PTDUMP config options from ptdump.rst (Rafael Aquini) [RHEL-145694]
  - arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (Rafael Aquini) [RHEL-145694]
  - configs: drop GENERIC_PTDUMP from debug.config (Rafael Aquini) [RHEL-145694]
  - mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry() (Rafael Aquini) [RHEL-145694]
  - mm/memory: document restore_exclusive_pte() (Rafael Aquini) [RHEL-145694]
  - mm/memory: pass folio and pte to restore_exclusive_pte() (Rafael Aquini) [RHEL-145694]
  - mm/memory: remove PageAnonExclusive sanity-check in restore_exclusive_pte() (Rafael Aquini) [RHEL-145694]
  - lib/test_hmm: make dmirror_atomic_map() consume a single page (Rafael Aquini) [RHEL-145694]
  - mm: assert the folio is locked in folio_start_writeback() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: warn on nr_reserved_highatomic underflow (Rafael Aquini) [RHEL-145694]
  - mm, swap: simplify folio swap allocation (Rafael Aquini) [RHEL-145694]
  - mm, swap: remove swap slot cache (Rafael Aquini) [RHEL-145694]
  - mm, swap: use percpu cluster as allocation fast path (Rafael Aquini) [RHEL-145694]
  - mm, swap: don't update the counter up-front (Rafael Aquini) [RHEL-145694]
  - mm, swap: avoid redundant swap device pinning (Rafael Aquini) [RHEL-145694]
  - mm, swap: drop the flag TTRS_DIRECT (Rafael Aquini) [RHEL-145694]
  - mm, swap: avoid reclaiming irrelevant swap cache (Rafael Aquini) [RHEL-145694]
  - mm: make page_mapped_in_vma() hugetlb walk aware (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: group fallback functions together (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: remove remnants of unlocked migratetype updates (Rafael Aquini) [RHEL-145694]
  - mm: page_alloc: don't steal single pages from biggest buddy (Rafael Aquini) [RHEL-145694]
  - tools/selftests: add guard region test for /proc/$pid/pagemap (Rafael Aquini) [RHEL-145694]
  - fs/proc/task_mmu: add guard region bit to pagemap (Rafael Aquini) [RHEL-145694]
  - mm: swap: remove stale comment of swap_reclaim_full_clusters() (Rafael Aquini) [RHEL-145694]
  - mm, swap: correct comment in swap_usage_sub() (Rafael Aquini) [RHEL-145694]
  - mm, swap: remove setting SWAP_MAP_BAD for discard cluster (Rafael Aquini) [RHEL-145694]
  - selftests/mm/mlock: print error on failure (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip mlock tests if nobody user can't read it (Rafael Aquini) [RHEL-145694]
  - selftests/mm: ensure uffd-wp-mremap gets pages of each size (Rafael Aquini) [RHEL-145694]
  - selftests/mm: drop unnecessary sudo usage (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip gup_longterm tests on weird filesystems (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip map_populate on weird filesystems (Rafael Aquini) [RHEL-145694]
  - selftests/mm: don't fail uffd-stress if too many CPUs (Rafael Aquini) [RHEL-145694]
  - selftests/mm: print some details when uffd-stress gets bad params (Rafael Aquini) [RHEL-145694]
  - selftests/mm/uffd: rename nr_cpus -> nr_parallel (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip uffd-wp-mremap if userfaultfd not available (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip uffd-stress if userfaultfd not available (Rafael Aquini) [RHEL-145694]
  - selftests/mm: report errno when things fail in gup_longterm (Rafael Aquini) [RHEL-145694]
  - zram: add might_sleep to zcomp API (Rafael Aquini) [RHEL-145694]
  - zram: do not leak page on writeback_store error path (Rafael Aquini) [RHEL-145694]
  - zram: do not leak page on recompress_store error path (Rafael Aquini) [RHEL-145694]
  - zram: permit reclaim in zstd custom allocator (Rafael Aquini) [RHEL-145694]
  - zram: switch to new zsmalloc object mapping API (Rafael Aquini) [RHEL-145694]
  - zsmalloc: introduce new object mapping API (Rafael Aquini) [RHEL-145694]
  - zsmalloc: sleepable zspage reader-lock (Rafael Aquini) [RHEL-145694]
  - zsmalloc: rename pool lock (Rafael Aquini) [RHEL-145694]
  - zram: move post-processing target allocation (Rafael Aquini) [RHEL-145694]
  - zram: rework recompression loop (Rafael Aquini) [RHEL-145694]
  - zram: filter out recomp targets based on priority (Rafael Aquini) [RHEL-145694]
  - zram: limit max recompress prio to num_active_comps (Rafael Aquini) [RHEL-145694]
  - zram: remove writestall zram_stats member (Rafael Aquini) [RHEL-145694]
  - zram: add GFP_NOWARN to incompressible zsmalloc handle allocation (Rafael Aquini) [RHEL-145694]
  - zram: remove second stage of handle allocation (Rafael Aquini) [RHEL-145694]
  - zram: remove max_comp_streams device attr (Rafael Aquini) [RHEL-145694]
  - zram: remove unused crypto include (Rafael Aquini) [RHEL-145694]
  - zram: permit preemption with active compression stream (Rafael Aquini) [RHEL-145694]
  - zram: sleepable entry locking (Rafael Aquini) [RHEL-145694]
  - mm/mincore: improve performance by adding an unlikely hint (Rafael Aquini) [RHEL-145694]
  - mm/damon: implement a new DAMOS filter type for unmapped pages (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: move hugetlb CMA code in to its own file (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: enable bootmem allocation from CMA areas (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: add hugetlb_cma_only cmdline option (Rafael Aquini) [RHEL-145694]
  - mm/cma: introduce interface for early reservations (Rafael Aquini) [RHEL-145694]
  - mm/cma: introduce a cma validate function (Rafael Aquini) [RHEL-145694]
  - mm/cma: simplify zone intersection check (Rafael Aquini) [RHEL-145694]
  - x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT (Rafael Aquini) [RHEL-145694]
  - x86/setup: call hugetlb_bootmem_alloc early (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: do pre-HVO for bootmem allocated pages (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: add pre-HVO framework (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694]
  - mm/sparse: add vmemmap_*_hvo functions (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: check bootmem pages for zone intersections (Rafael Aquini) [RHEL-145694]
  - mm: define __init_reserved_page_zone function (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: set migratetype for bootmem folios (Rafael Aquini) [RHEL-145694]
  - mm/sparse: allow for alternate vmemmap section init at boot (Rafael Aquini) [RHEL-145694]
  - mm/bootmem_info: export register_page_bootmem_memmap (Rafael Aquini) [RHEL-145694]
  - x86/mm: make register_page_bootmem_memmap handle PTE mappings (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: convert cmdline parameters from setup to early (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: use online nodes for bootmem allocation (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: remove redundant __ClearPageReserved (Rafael Aquini) [RHEL-145694]
  - mm, hugetlb: use cma_declare_contiguous_multi (Rafael Aquini) [RHEL-145694]
  - mm/cma: introduce cma_intersects function (Rafael Aquini) [RHEL-145694]
  - mm, cma: support multiple contiguous ranges, if requested (Rafael Aquini) [RHEL-145694]
  - mm/cma: export total and free number of pages for CMA areas (Rafael Aquini) [RHEL-145694]
  - mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix spelling (Rafael Aquini) [RHEL-145694]
  - fs: remove folio_file_mapping() (Rafael Aquini) [RHEL-145694]
  - fs: remove page_file_mapping() (Rafael Aquini) [RHEL-145694]
  - fs: convert block_commit_write() to take a folio (Rafael Aquini) [RHEL-145694]
  - docs/mm: document latest changes to vm_lock (Rafael Aquini) [RHEL-145694]
  - mm: make vma cache SLAB_TYPESAFE_BY_RCU (Rafael Aquini) [RHEL-145694]
  - mm: prepare lock_vma_under_rcu() for vma reuse possibility (Rafael Aquini) [RHEL-145694]
  - mm: remove extra vma_numab_state_init() call (Rafael Aquini) [RHEL-145694]
  - mm/debug: print vm_refcnt state when dumping the vma (Rafael Aquini) [RHEL-145694]
  - mm: move lesser used vma_area_struct members into the last cacheline (Rafael Aquini) [RHEL-145694]
  - mm: replace vm_lock and detached flag with a reference count (Rafael Aquini) [RHEL-145694]
  - refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire (Rafael Aquini) [RHEL-145694]
  - refcount: provide ops for cases when object's memory can be reused (Rafael Aquini) [RHEL-145694]
  - mm: uninline the main body of vma_start_write() (Rafael Aquini) [RHEL-145694]
  - mm: move mmap_init_lock() out of the header file (Rafael Aquini) [RHEL-145694]
  - mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail (Rafael Aquini) [RHEL-145694]
  - mm: mark vmas detached upon exit (Rafael Aquini) [RHEL-145694]
  - mm: introduce vma_iter_store_attached() to use with attached vmas (Rafael Aquini) [RHEL-145694]
  - mm: mark vma as detached until it's added into vma tree (Rafael Aquini) [RHEL-145694]
  - mm: move per-vma lock into vm_area_struct (Rafael Aquini) [RHEL-145694]
  - mm: introduce vma_start_read_locked{_nested} helpers (Rafael Aquini) [RHEL-145694]
  - mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap (Rafael Aquini) [RHEL-145694]
  - mm: support batched unmap for lazyfree large folios during reclamation (Rafael Aquini) [RHEL-145694]
  - mm: support tlbbatch flush for a range of PTEs (Rafael Aquini) [RHEL-145694]
  - mm: set folio swapbacked iff folios are dirty in try_to_unmap_one (Rafael Aquini) [RHEL-145694]
  - filemap: remove redundant folio_test_large check in filemap_free_folio (Rafael Aquini) [RHEL-145694]
  - tools/selftests: add file/shmem-backed mapping guard region tests (Rafael Aquini) [RHEL-145694]
  - tools/selftests: expand all guard region tests to file-backed (Rafael Aquini) [RHEL-145694]
  - selftests/mm: rename guard-pages to guard-regions (Rafael Aquini) [RHEL-145694]
  - mm: allow guard regions in file-backed and read-only mappings (Rafael Aquini) [RHEL-145694]
  - mm/mm_init.c: use round_up() to calculate usermap size (Rafael Aquini) [RHEL-145694]
  - selftests/mm: allow tests to run with no huge pages support (Rafael Aquini) [RHEL-145694]
  - mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memory (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: add files for setting damos_filter->sz_range (Rafael Aquini) [RHEL-145694]
  - mm/damon: introduce DAMOS filter type hugepage_size (Rafael Aquini) [RHEL-145694]
  - mm/mmu_gather: update comment on RCU freeing (Rafael Aquini) [RHEL-145694]
  - mm/vmstat: revert "fix a W=1 clang compiler warning" (Rafael Aquini) [RHEL-145694]
  - selftests: mm: fix typo (Rafael Aquini) [RHEL-145694]
  - vmscan, cleanup: add for_each_managed_zone_pgdat macro (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: do damos walking in entire regions granularity (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: do not call damos_walk_control->walk() if walk is completed (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: unset damos->walk_completed after confimed set (Rafael Aquini) [RHEL-145694]
  - mm/mm_init.c: use round_up() to align movable range (Rafael Aquini) [RHEL-145694]
  - mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect (Rafael Aquini) [RHEL-145694]
  - mm/damon: avoid applying DAMOS action to same entity multiple times (Rafael Aquini) [RHEL-145694]
  - samples: kmemleak: print the raw pointers for debugging purposes (Rafael Aquini) [RHEL-145694]
  - mm: kmemleak: add support for dumping physical and __percpu object info (Rafael Aquini) [RHEL-145694]
  - mm/swapfile.c: open code cluster_alloc_swap() (Rafael Aquini) [RHEL-145694]
  - mm/swapfile.c: remove the incorrect code comment (Rafael Aquini) [RHEL-145694]
  - mm/swap: rename swap_swapcount() to swap_entry_swapped() (Rafael Aquini) [RHEL-145694]
  - mm/swapfile.c: remove the unneeded checking (Rafael Aquini) [RHEL-145694]
  - mm/swap_state.c: remove the meaningless code comment (Rafael Aquini) [RHEL-145694]
  - mm/swapfile.c: optimize code in setup_clusters() (Rafael Aquini) [RHEL-145694]
  - mm/swapfile.c: update the code comment above swap_count_continued() (Rafael Aquini) [RHEL-145694]
  - mm/swap: rename swap_is_has_cache() to swap_only_has_cache() (Rafael Aquini) [RHEL-145694]
  - mm/swap: skip scanning cluster range if it's empty cluster (Rafael Aquini) [RHEL-145694]
  - mm/swap: remove SWAP_FLAG_PRIO_SHIFT (Rafael Aquini) [RHEL-145694]
  - mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() (Rafael Aquini) [RHEL-145694]
  - mm/swap_state.c: fix the obsolete code comment (Rafael Aquini) [RHEL-145694]
  - mm/memfd: fix spelling and grammatical issues (Rafael Aquini) [RHEL-145694]
  - mm/madvise: remove redundant mmap_lock operations from process_madvise() (Rafael Aquini) [RHEL-145694]
  - mm/madvise: split out madvise() behavior execution (Rafael Aquini) [RHEL-145694]
  - mm/madvise: split out madvise input validity check (Rafael Aquini) [RHEL-145694]
  - mm/madvise: split out mmap locking operations for madvise() (Rafael Aquini) [RHEL-145694]
  - alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator (Rafael Aquini) [RHEL-145694]
  - alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator (Rafael Aquini) [RHEL-145694]
  - mm: avoid extra mem_alloc_profiling_enabled() checks (Rafael Aquini) [RHEL-145694]
  - mm: completely abstract unnecessary adj_start calculation (Rafael Aquini) [RHEL-145694]
  - mm: make vmg->target consistent and further simplify commit_merge() (Rafael Aquini) [RHEL-145694]
  - mm: eliminate adj_start parameter from commit_merge() (Rafael Aquini) [RHEL-145694]
  - mm: further refactor commit_merge() (Rafael Aquini) [RHEL-145694]
  - mm: simplify vma merge structure and expand comments (Rafael Aquini) [RHEL-145694]
  - mm: zbud: remove zbud (Rafael Aquini) [RHEL-145694]
  - mm: z3fold: remove z3fold (Rafael Aquini) [RHEL-145694]
  - mm/vmscan: extract calculated pressure balance as a function (Rafael Aquini) [RHEL-145694]
  - mm/rmap: avoid -EBUSY from make_device_exclusive() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: keep mapcount untouched for device-exclusive entries (Rafael Aquini) [RHEL-145694]
  - mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() (Rafael Aquini) [RHEL-145694]
  - mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() (Rafael Aquini) [RHEL-145694]
  - mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() (Rafael Aquini) [RHEL-145694]
  - mm/ksm: handle device-exclusive entries correctly in write_protect_page() (Rafael Aquini) [RHEL-145694]
  - kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (Rafael Aquini) [RHEL-145694]
  - mm/page_vma_mapped: device-exclusive entries are not migration entries (Rafael Aquini) [RHEL-145694]
  - mm: use single SWP_DEVICE_EXCLUSIVE entry type (Rafael Aquini) [RHEL-145694]
  - mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk (Rafael Aquini) [RHEL-145694]
  - mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() (Rafael Aquini) [RHEL-145694]
  - mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (Rafael Aquini) [RHEL-145694]
  - mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (Rafael Aquini) [RHEL-145694] {CVE-2025-22034}
  - selftests/mm: test splitting file-backed THP to any lower order (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: allow split shmem large folio to any lower order (Rafael Aquini) [RHEL-145694]
  - selftests/mm: make file-backed THP split work by writing PMD size data (Rafael Aquini) [RHEL-145694]
  - mm/oom_kill: fix trivial typo in comment (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: move memsw charge callbacks to v1 (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: move stray ratelimit bits to v1 (Rafael Aquini) [RHEL-145694]
  - mm: memcontrol: unshare v2-only charge API bits again (Rafael Aquini) [RHEL-145694]
  - memcg: add CONFIG_MEMCG_V1 for 'local' functions (Rafael Aquini) [RHEL-145694]
  - memcg: factor out the replace_stock_objcg function (Rafael Aquini) [RHEL-145694]
  - memcg: call the free function when allocation of pn fails (Rafael Aquini) [RHEL-145694]
  - memcg: use OFP_PEAK_UNSET instead of -1 (Rafael Aquini) [RHEL-145694]
  - mm: decline to manipulate the refcount on a slab page (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: initialize damos->walk_completed in damon_new_scheme() (Rafael Aquini) [RHEL-145694]
  - mm/damon: respect core layer filters' allowance decision on ops layer (Rafael Aquini) [RHEL-145694]
  - Revert "fanotify: disable readahead if we have pre-content watches" (Rafael Aquini) [RHEL-145694]
  - Revert "mm: don't allow huge faults for files with pre content watches" (Rafael Aquini) [RHEL-145694]
  - Revert "fsnotify: generate pre-content permission event on page fault" (Rafael Aquini) [RHEL-145694]
  - Revert "xfs: add pre-content fsnotify hook for DAX faults" (Rafael Aquini) [RHEL-145694]
  - selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917 (Rafael Aquini) [RHEL-145694]
  - s390/mm: Add configurable STRICT_MM_TYPECHECKS (Rafael Aquini) [RHEL-145694]
  - mm/migrate: Trylock device page in do_swap_page (Rafael Aquini) [RHEL-145694]
  - slub: Handle freelist cycle in on_freelist() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: fix uninitialized variable (Rafael Aquini) [RHEL-145694]
  - mm: don't skip arch_sync_kernel_mappings() in error paths (Rafael Aquini) [RHEL-145694]
  - mm: shmem: remove unnecessary warning in shmem_writepage() (Rafael Aquini) [RHEL-145694]
  - userfaultfd: fix PTE unmapping stack-allocated PTE copies (Rafael Aquini) [RHEL-145694]
  - userfaultfd: do not block on locking a large folio with raised refcount (Rafael Aquini) [RHEL-145694]
  - mm: shmem: fix potential data corruption during shmem swapin (Rafael Aquini) [RHEL-145694]
  - mm: fix kernel BUG when userfaultfd_move encounters swapcache (Rafael Aquini) [RHEL-145694] {CVE-2025-21984}
  - mm, swap: avoid BUG_ON in relocate_cluster() (Rafael Aquini) [RHEL-145694]
  - mm: swap: use correct step in loop to wait all clusters in wait_for_allocation() (Rafael Aquini) [RHEL-145694]
  - mm: swap: add back full cluster when no entry is reclaimed (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: wait for hugetlb folios to be freed (Rafael Aquini) [RHEL-145694]
  - mm: fix possible NULL pointer dereference in __swap_duplicate (Rafael Aquini) [RHEL-145694]
  - m68k: sun3: add check for __pgd_alloc() (Rafael Aquini) [RHEL-145694]
  - fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio (Rafael Aquini) [RHEL-145694]
  - doc: fix inline emphasis warning (Rafael Aquini) [RHEL-145694]
  - ceph: Fix error handling in fill_readdir_cache() (Rafael Aquini) [RHEL-145694]
  - mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof() (Rafael Aquini) [RHEL-145694]
  - mm: Remove wait_on_page_locked() (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_find_data_folio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert gc_data_segment() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert truncate_partial_data_page() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert move_data_page() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_get_lock_data_folio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_get_read_data_folio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Hoist the page_folio() call to the start of f2fs_merge_page_bio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio throughout __get_meta_page() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio throughout f2fs_truncate_inode_blocks() (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_get_node_folio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_in_warm_node_list() to take a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Mark some functions as taking a const page pointer (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_write_end_io() to use a folio_iter (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in do_write_page() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in __get_node_page() (Rafael Aquini) [RHEL-145694]
  - mm: Remove grab_cache_page_write_begin() (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_grab_cache_folio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Return a folio from last_fsync_dnode() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert last_fsync_dnode() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_fsync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Pass a folio to flush_dirty_inode() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_sync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_flush_inline_data() to use a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_folio_put() (Rafael Aquini) [RHEL-145694]
  - mm: Remove wait_for_stable_page() (Rafael Aquini) [RHEL-145694]
  - f2fs: Add f2fs_folio_wait_writeback() (Rafael Aquini) [RHEL-145694]
  - s390/mm: Simplify gap clamping in mmap_base() using clamp() (Rafael Aquini) [RHEL-145694]
  - xen: Kconfig: Drop reference to obsolete configs MCORE2 and MK8 (Rafael Aquini) [RHEL-145694]
  - slab: Mark large folios for debugging purposes (Rafael Aquini) [RHEL-145694]
  - mm, slab: cleanup slab_bug() parameters (Rafael Aquini) [RHEL-145694]
  - slab: Achieve better kmalloc caches randomization in kvmalloc (Rafael Aquini) [RHEL-145694]
  - slab: Adjust placement of __kvmalloc_node_noprof (Rafael Aquini) [RHEL-145694]
  - mm/slab: simplify SLAB_* flag handling (Rafael Aquini) [RHEL-145694]
  - fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694]
  - mm: security: Check early if HARDENED_USERCOPY is enabled (Rafael Aquini) [RHEL-145694]
  - mm: security: Allow default HARDENED_USERCOPY to be set at compile time (Rafael Aquini) [RHEL-145694]
  - mm: security: Move hardened usercopy under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694]
  - uaccess: Introduce ucopysize.h (Rafael Aquini) [RHEL-145694]
  - x86/mm: Reduce header dependencies in <asm/set_memory.h> (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove unused __set_memory_prot() (Rafael Aquini) [RHEL-145694]
  - x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 (Rafael Aquini) [RHEL-145694]
  - fs: Remove page_mkwrite_check_truncate() (Rafael Aquini) [RHEL-145694]
  - ceph: Pass a folio to ceph_allocate_page_array() (Rafael Aquini) [RHEL-145694]
  - ceph: Convert ceph_move_dirty_page_in_page_array() to move_dirty_folio_in_page_array() (Rafael Aquini) [RHEL-145694]
  - ceph: Remove uses of page from ceph_process_folio_batch() (Rafael Aquini) [RHEL-145694]
  - ceph: Convert ceph_check_page_before_write() to use a folio (Rafael Aquini) [RHEL-145694]
  - ceph: Convert writepage_nounlock() to write_folio_nounlock() (Rafael Aquini) [RHEL-145694]
  - ceph: Convert ceph_readdir_cache_control to store a folio (Rafael Aquini) [RHEL-145694]
  - ceph: Convert ceph_find_incompatible() to take a folio (Rafael Aquini) [RHEL-145694]
  - ceph: Use a folio in ceph_page_mkwrite() (Rafael Aquini) [RHEL-145694]
  - ceph: Remove ceph_writepage() (Rafael Aquini) [RHEL-145694]
  - ceph: fix generic/421 test failure (Rafael Aquini) [RHEL-145694]
  - ceph: introduce ceph_submit_write() method (Rafael Aquini) [RHEL-145694]
  - ceph: introduce ceph_process_folio_batch() method (Rafael Aquini) [RHEL-145694]
  - ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring (Rafael Aquini) [RHEL-145694]
  - x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (Rafael Aquini) [RHEL-145694]
  - x86/bpf: Fix BPF percpu accesses (Rafael Aquini) [RHEL-145694]
  - ceph: return the correct dentry on mkdir (Rafael Aquini) [RHEL-145694]
  - hostfs: store inode in dentry after mkdir if possible. (Rafael Aquini) [RHEL-145694]
  - Change inode_operations.mkdir to return struct dentry * (Rafael Aquini) [RHEL-145694]
  - mm, bpf: Use memcg in try_alloc_pages(). (Rafael Aquini) [RHEL-145694]
  - mm, bpf: Introduce free_pages_nolock() (Rafael Aquini) [RHEL-145694]
  - x86/platform: Only allow CONFIG_EISA for 32-bit (Rafael Aquini) [RHEL-145694]
  - x86/pci: Remove old STA2x11 support (Rafael Aquini) [RHEL-145694]
  - x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only (Rafael Aquini) [RHEL-145694]
  - x86/mm: Drop support for CONFIG_HIGHPTE (Rafael Aquini) [RHEL-145694]
  - x86/mm: Drop CONFIG_SWIOTLB for PAE (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove CONFIG_HIGHMEM64G support (Rafael Aquini) [RHEL-145694]
  - x86/cpu: Drop configuration options for early 64-bit CPUs (Rafael Aquini) [RHEL-145694]
  - x86/build: Rework CONFIG_GENERIC_CPU compiler flags (Rafael Aquini) [RHEL-145694]
  - x86/smp: Drop 32-bit "bigsmp" machine support (Rafael Aquini) [RHEL-145694]
  - x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (Rafael Aquini) [RHEL-145694]
  - x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (Rafael Aquini) [RHEL-145694]
  - uprobes: Reject the shared zeropage in uprobe_write_opcode() (Rafael Aquini) [RHEL-145694] {CVE-2025-21881}
  - fs: Turn page_offset() into a wrapper around folio_pos() (Rafael Aquini) [RHEL-145694]
  - x86/pat: Fix W=1 build warning when the within_inclusive() function is unused (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove pv_ops.mmu.tlb_remove_table call (Rafael Aquini) [RHEL-145694]
  - x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional (Rafael Aquini) [RHEL-145694]
  - x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code (Rafael Aquini) [RHEL-145694]
  - x86/boot: Split parsing of boot_params into the parse_boot_params() helper function (Rafael Aquini) [RHEL-145694]
  - x86/boot: Split kernel resources setup into the setup_kernel_resources() helper function (Rafael Aquini) [RHEL-145694]
  - x86/boot: Move setting of memblock parameters to e820__memblock_setup() (Rafael Aquini) [RHEL-145694]
  - x86/mm: Replace open-coded gap bounding with clamp() (Rafael Aquini) [RHEL-145694]
  - x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted by default (Rafael Aquini) [RHEL-145694]
  - mm/memremap: Pass down MEMREMAP_* flags to arch_memremap_wb() (Rafael Aquini) [RHEL-145694]
  - mm/truncate: don't skip dirty page in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694]
  - mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick() (Rafael Aquini) [RHEL-145694]
  - x86/build: Raise the minimum LLVM version to 15.0.0 (Rafael Aquini) [RHEL-145694]
  - fs: avoid mmap sem relocks when coredumping with many missing pages (Rafael Aquini) [RHEL-145694]
  - s390/mm: Remove have_store_indication static key (Rafael Aquini) [RHEL-145694]
  - kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU (Rafael Aquini) [RHEL-145694]
  - percpu: Remove __per_cpu_load (Rafael Aquini) [RHEL-145694]
  - percpu: Remove PERCPU_VADDR() (Rafael Aquini) [RHEL-145694]
  - percpu: Remove PER_CPU_FIRST_SECTION (Rafael Aquini) [RHEL-145694]
  - x86/percpu/64: Remove INIT_PER_CPU macros (Rafael Aquini) [RHEL-145694]
  - x86/boot/64: Remove inverse relocations (Rafael Aquini) [RHEL-145694]
  - x86/percpu/64: Remove fixed_percpu_data (Rafael Aquini) [RHEL-145694]
  - x86/percpu/64: Use relative percpu offsets (Rafael Aquini) [RHEL-145694]
  - x86/stackprotector/64: Convert to normal per-CPU variable (Rafael Aquini) [RHEL-145694]
  - x86/relocs: Handle R_X86_64_REX_GOTPCRELX relocations (Rafael Aquini) [RHEL-145694]
  - x86/pvh: Use fixed_percpu_data for early boot GSBASE (Rafael Aquini) [RHEL-145694]
  - x86/boot: Disable stack protector for early boot code (Rafael Aquini) [RHEL-145694]
  - x86/stackprotector: Remove stack protector test scripts (Rafael Aquini) [RHEL-145694]
  - test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix check for running THP tests (Rafael Aquini) [RHEL-145694]
  - selftests/powerpc: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694]
  - selftests/mm: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694]
  - fuse: revert back to __readahead_folio() for readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-21896}
  - um: fix execve stub execution on old host OSs (Rafael Aquini) [RHEL-145694]
  - sysctl: remove unneeded include (Rafael Aquini) [RHEL-145694]
  - sysctl: remove the vm_table (Rafael Aquini) [RHEL-145694]
  - sh: vdso: move the sysctl to arch/sh/kernel/vsyscall/vsyscall.c (Rafael Aquini) [RHEL-145694]
  - x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.c (Rafael Aquini) [RHEL-145694]
  - fs: dcache: move the sysctl to fs/dcache.c (Rafael Aquini) [RHEL-145694]
  - fs: drop_caches: move sysctl to fs/drop_caches.c (Rafael Aquini) [RHEL-145694]
  - fs: fs-writeback: move sysctl to fs/fs-writeback.c (Rafael Aquini) [RHEL-145694]
  - mm: nommu: move sysctl to mm/nommu.c (Rafael Aquini) [RHEL-145694]
  - security: min_addr: move sysctl to security/min_addr.c (Rafael Aquini) [RHEL-145694]
  - mm: mmap: move sysctl to mm/mmap.c (Rafael Aquini) [RHEL-145694]
  - mm: util: move sysctls to mm/util.c (Rafael Aquini) [RHEL-145694]
  - mm: vmscan: move vmscan sysctls to mm/vmscan.c (Rafael Aquini) [RHEL-145694]
  - mm: swap: move sysctl to mm/swap.c (Rafael Aquini) [RHEL-145694]
  - mm: filemap: move sysctl to mm/filemap.c (Rafael Aquini) [RHEL-145694]
  - mm: vmstat: move sysctls to mm/vmstat.c (Rafael Aquini) [RHEL-145694]
  - x86: Compare physical instead of virtual PGD addresses (Rafael Aquini) [RHEL-145694]
  - selftests/pidfd: add tests for PIDFD_SELF_* (Rafael Aquini) [RHEL-145694]
  - mm, swap: fix reclaim offset calculation error during allocation (Rafael Aquini) [RHEL-145694]
  - mm: compaction: use the proper flag to determine watermarks (Rafael Aquini) [RHEL-145694]
  - kernel: be more careful about dup_mmap() failures and uprobe registering (Rafael Aquini) [RHEL-145694] {CVE-2025-21709}
  - mm/fake-numa: handle cases with no SRAT info (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() (Rafael Aquini) [RHEL-145694]
  - s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init() (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Use asm goto for put_user()/get_user() (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Remove usage of the oac specifier (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handling (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Cleanup noinstr __put_user()/__get_user() inline assembly constraints (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Remove __put_user_fn()/__get_user_fn() wrappers (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Move put_user() / __put_user() close to put_user() asm code (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Use asm goto for __mvc_kernel_nofault() (Rafael Aquini) [RHEL-145694]
  - s390/uaccess: Implement __get_kernel_nofault()/__put_kernel_nofault() with mvc (Rafael Aquini) [RHEL-145694]
  - s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULT (Rafael Aquini) [RHEL-145694]
  - s390/fpu: Use CONFIG_CC_HAS_ASM_AOR_FORMAT_FLAGS instead of CONFIG_CC_IS_CLANG (Rafael Aquini) [RHEL-145694]
  - s390: Introduce CC_HAS_ASM_AOR_FORMAT_FLAGS Kconfig option (Rafael Aquini) [RHEL-145694]
  - s390: Rename GCC_ASM_FLAG_OUTPUT_BROKEN to CC_ASM_FLAG_OUTPUT_BROKEN (Rafael Aquini) [RHEL-145694]
  - s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc() (Rafael Aquini) [RHEL-145694]
  - s390/fpu: Add fpc exception handler / remove fixup section again (Rafael Aquini) [RHEL-145694]
  - s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is off (Rafael Aquini) [RHEL-145694]
  - s390/mm: Allow large pages for KASAN shadow mapping (Rafael Aquini) [RHEL-145694]
  - s390/mm: add missing ctor/dtor on page table upgrade (Rafael Aquini) [RHEL-145694]
  - kasan: sw_tags: use str_on_off() helper in kasan_init_sw_tags() (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: use str_high_low() helper in damos_wmark_wait_us() (Rafael Aquini) [RHEL-145694]
  - mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_thresh (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: remove the incorrect and misleading comment (Rafael Aquini) [RHEL-145694]
  - zram: remove zcomp_stream_put() from write_incompressible_page() (Rafael Aquini) [RHEL-145694]
  - mm: separate move/undo parts from migrate_pages_batch() (Rafael Aquini) [RHEL-145694]
  - mm/kfence: use str_write_read() helper in get_access_type() (Rafael Aquini) [RHEL-145694]
  - selftests/mm/mkdirty: fix memory leak in test_uffdio_copy() (Rafael Aquini) [RHEL-145694]
  - kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags() (Rafael Aquini) [RHEL-145694]
  - mm: add FGP_DONTCACHE folio creation flag (Rafael Aquini) [RHEL-145694]
  - mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCACHE issue (Rafael Aquini) [RHEL-145694]
  - mm/filemap: add filemap_fdatawrite_range_kick() helper (Rafael Aquini) [RHEL-145694]
  - mm/filemap: drop streaming/uncached pages when writeback completes (Rafael Aquini) [RHEL-145694]
  - mm/filemap: add read support for RWF_DONTCACHE (Rafael Aquini) [RHEL-145694]
  - mm/truncate: add folio_unmap_invalidate() helper (Rafael Aquini) [RHEL-145694]
  - mm/readahead: add readahead_control->dropbehind member (Rafael Aquini) [RHEL-145694]
  - mm: add PG_dropbehind folio flag (Rafael Aquini) [RHEL-145694]
  - mm/readahead: add folio allocation helper (Rafael Aquini) [RHEL-145694]
  - mm/filemap: use page_cache_sync_ra() to kick off read-ahead (Rafael Aquini) [RHEL-145694]
  - mm/filemap: change filemap_create_folio() to take a struct kiocb (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on folios (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: rename folio_putback_active_hugetlb() to folio_putback_hugetlb() (Rafael Aquini) [RHEL-145694]
  - mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folio (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory: convert has_hwpoisoned into a pure folio flag (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: improve readability of damon_pa_stat (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: increment pa_stat damon address range by folio size (Rafael Aquini) [RHEL-145694]
  - selftests/mm/cow: modify the incorrect checking parameters (Rafael Aquini) [RHEL-145694]
  - kasan: use correct kernel-doc format (Rafael Aquini) [RHEL-145694]
  - mm/memfd: use strncpy_from_user() to read memfd name (Rafael Aquini) [RHEL-145694]
  - mm/memfd: refactor and cleanup the logic in memfd_create() (Rafael Aquini) [RHEL-145694]
  - mm: remove PageTransTail() (Rafael Aquini) [RHEL-145694]
  - mm/mglru: fix PTE-mapped large folios (Rafael Aquini) [RHEL-145694]
  - mm/mglru: rework workingset protection (Rafael Aquini) [RHEL-145694]
  - mm/mglru: rework refault detection (Rafael Aquini) [RHEL-145694]
  - mm/mglru: rework type selection (Rafael Aquini) [RHEL-145694]
  - mm/mglru: rework aging feedback (Rafael Aquini) [RHEL-145694]
  - mm/mglru: optimize deactivation (Rafael Aquini) [RHEL-145694]
  - mm/mglru: clean up workingset (Rafael Aquini) [RHEL-145694]
  - mm/memblock: add memblock_alloc_or_panic interface (Rafael Aquini) [RHEL-145694]
  - mm: make mmap_region() internal (Rafael Aquini) [RHEL-145694]
  - mm, swap_slots: remove slot cache for freeing path (Rafael Aquini) [RHEL-145694]
  - mm, swap: use a global swap cluster for non-rotation devices (Rafael Aquini) [RHEL-145694]
  - mm, swap: introduce a helper for retrieving cluster from offset (Rafael Aquini) [RHEL-145694]
  - mm, swap: simplify percpu cluster updating (Rafael Aquini) [RHEL-145694]
  - mm, swap: reduce contention on device lock (Rafael Aquini) [RHEL-145694]
  - mm, swap: use an enum to define all cluster flags and wrap flags changes (Rafael Aquini) [RHEL-145694]
  - mm, swap: hold a reference during scan and cleanup flag usage (Rafael Aquini) [RHEL-145694]
  - mm, swap: clean up plist removal and adding (Rafael Aquini) [RHEL-145694]
  - mm, swap: clean up device availability check (Rafael Aquini) [RHEL-145694]
  - mm, swap: use cluster lock for HDD (Rafael Aquini) [RHEL-145694]
  - mm, swap: remove old allocation path for HDD (Rafael Aquini) [RHEL-145694]
  - mm, swap: fold swap_info_get_cont in the only caller (Rafael Aquini) [RHEL-145694]
  - mm, swap: minor clean up for swap entry allocation (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert SetZsPageMovable and remove unused funcs (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert get_zspage() to take zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert migrate_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert location_to_obj() to take zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert __free_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert reset_page to reset_zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert init_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert create_page_chain() and its users to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert obj_malloc() to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: add and use pfn/zpdesc seeking funcs (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() (Rafael Aquini) [RHEL-145694]
  - mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs file (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design doc (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document DAMOS filter allow sysfs file (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: document allow/reject DAMOS filter behaviors (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: add a file for setting damos_filter->allow (Rafael Aquini) [RHEL-145694]
  - mm/damon: add 'allow' argument to damos_new_filter() (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: support damos_filter->allow (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: support damos_filter->allow (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: add damos_filter->allow field (Rafael Aquini) [RHEL-145694]
  - mm/damon: fixup damos_filter kernel-doc (Rafael Aquini) [RHEL-145694]
  - mm: alloc_pages_bulk: rename API (Rafael Aquini) [RHEL-145694]
  - mm: alloc_pages_bulk_noprof: drop page_list argument (Rafael Aquini) [RHEL-145694]
  - selftests/mm: introduce uffd-wp-mremap regression test (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: unify restore reserve accounting for new allocations (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: drop vma_has_reserves() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: simplify vma_has_reserves() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: clean up map/global resv accounting when allocate (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: rename avoid_reserve to cow_from_owner (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: stop using avoid_reserve flag in fork() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: fix avoid_reserve to allow taking folio from subpool (Rafael Aquini) [RHEL-145694]
  - mm: shmem: skip swapcache for swapin of synchronous swap device (Rafael Aquini) [RHEL-145694]
  - mm/memmap: prevent double scanning of memmap by kmemleak (Rafael Aquini) [RHEL-145694]
  - mm/fake-numa: allow later numa node hotplug (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove DAMON debugfs interface (Rafael Aquini) [RHEL-145694]
  - mm/damon: remove DAMON debugfs interface kunit tests (Rafael Aquini) [RHEL-145694]
  - kunit: configs: remove configs for DAMON debugfs interface tests (Rafael Aquini) [RHEL-145694]
  - selftests/damon: remove tests for DAMON debugfs interface (Rafael Aquini) [RHEL-145694]
  - selftests/damon/config: remove configs for DAMON debugfs interface selftests (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: update for removal of DAMON debugfs interface (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694]
  - Docs/translations/*/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: document per-region sz_filter_passed stat (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: expose per-region filter-passed bytes (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn() (Rafael Aquini) [RHEL-145694]
  - Docs/ABI/damon: document per-scheme filter-passed bytes stat file (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694]
  - mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: implement per-scheme ops-handled filter-passed bytes stat (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action (Rafael Aquini) [RHEL-145694]
  - mm/damon/paddr: report filter-passed bytes back for normal actions (Rafael Aquini) [RHEL-145694]
  - mm/damon: ask apply_scheme() to report filter-passed region-internal bytes (Rafael Aquini) [RHEL-145694]
  - Docs/admin-guide/mm/damon/usage: link damos stat design doc (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: add 'statistics' section (Rafael Aquini) [RHEL-145694]
  - mm/damon: clarify trying vs applying on damos_stat kernel-doc comment (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: remove unused code for schemes tried regions update (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: use damos_walk() for update_schemes_tried_{bytes,regions} (Rafael Aquini) [RHEL-145694]
  - Docs/mm/damon/design: document DAMOS regions walking (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: implement damos_walk() (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: use damon_call() for update_schemes_effective_quotas (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: use damon_call() for update_schemes_stats (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: introduce damon_call() (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs: handle clear_schemes_tried_regions from DAMON sysfs context (Rafael Aquini) [RHEL-145694]
  - mm/damon/sysfs-schemes: remove unnecessary schemes existence check in damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694]
  - mm: introduce ctor/dtor at PGD level (Rafael Aquini) [RHEL-145694]
  - asm-generic: pgalloc: provide generic __pgd_{alloc,free} (Rafael Aquini) [RHEL-145694]
  - ARM: mm: rename PGD helpers (Rafael Aquini) [RHEL-145694]
  - mm: move common part of pagetable_*_ctor to helper (Rafael Aquini) [RHEL-145694]
  - mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings (Rafael Aquini) [RHEL-145694]
  - mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state (Rafael Aquini) [RHEL-145694]
  - lib/list_debug.c: add object information in case of invalid object (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: introduce generic pagetable_dtor_free() (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: introduce generic __tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - s390: pgtable: consolidate PxD and PTE TLB free paths (Rafael Aquini) [RHEL-145694]
  - x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Rafael Aquini) [RHEL-145694]
  - riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: introduce pagetable_dtor() (Rafael Aquini) [RHEL-145694]
  - s390: pgtable: add statistics for PUD and P4D level page table (Rafael Aquini) [RHEL-145694]
  - arm64: pgtable: use mmu gather to free p4d level page table (Rafael Aquini) [RHEL-145694]
  - mm: pgtable: add statistics for P4D level page table (Rafael Aquini) [RHEL-145694]
  - asm-generic: pgalloc: provide generic p4d_{alloc_one,free} (Rafael Aquini) [RHEL-145694]
  - riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Rafael Aquini) [RHEL-145694]
  - mm: remove unnecessary calls to lru_add_drain (Rafael Aquini) [RHEL-145694]
  - mm: add build-time option for hotplug memory default online type (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add new test cases to the migration test (Rafael Aquini) [RHEL-145694]
  - mm: replace free hugepage folios after migration (Rafael Aquini) [RHEL-145694]
  - zram: cond_resched() in writeback loop (Rafael Aquini) [RHEL-145694]
  - zram: use zram_read_from_zspool() in writeback (Rafael Aquini) [RHEL-145694]
  - zram: factor out different page types read (Rafael Aquini) [RHEL-145694]
  - zram: factor out ZRAM_HUGE write (Rafael Aquini) [RHEL-145694]
  - zram: factor out ZRAM_SAME write (Rafael Aquini) [RHEL-145694]
  - zram: remove entry element member (Rafael Aquini) [RHEL-145694]
  - zram: free slot memory early during write (Rafael Aquini) [RHEL-145694]
  - mm/huge_memory.c: rename shadowed local (Rafael Aquini) [RHEL-145694]
  - mm: unexport apply_to_existing_page_range (Rafael Aquini) [RHEL-145694]
  - mm: fix outdated incorrect code comments for handle_mm_fault() (Rafael Aquini) [RHEL-145694]
  - Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent (Rafael Aquini) [RHEL-145694]
  - Xarray: remove repeat check in xas_squash_marks() (Rafael Aquini) [RHEL-145694]
  - Xarray: distinguish large entries correctly in xas_split_alloc() (Rafael Aquini) [RHEL-145694]
  - Xarray: move forward index correctly in xas_pause() (Rafael Aquini) [RHEL-145694]
  - Xarray: do not return sibling entries from xas_find_marked() (Rafael Aquini) [RHEL-145694]
  - squashfs: convert squashfs_fill_page() to take a folio (Rafael Aquini) [RHEL-145694]
  - squashfs; convert squashfs_copy_cache() to take a folio (Rafael Aquini) [RHEL-145694]
  - squashfs: convert squashfs_readpage_block() to take a folio (Rafael Aquini) [RHEL-145694]
  - squashfs: pass a folio to squashfs_readpage_fragment() (Rafael Aquini) [RHEL-145694]
  - squashfs: use a folio throughout squashfs_read_folio() (Rafael Aquini) [RHEL-145694]
  - mm: shmem: use signed int for version handling in casefold option (Rafael Aquini) [RHEL-145694]
  - alloc_tag: skip pgalloc_tag_swap if profiling is disabled (Rafael Aquini) [RHEL-145694]
  - slub: don't mess with ->d_name (Rafael Aquini) [RHEL-145694]
  - x86/sev: Disable ftrace branch profiling in SEV startup code (Rafael Aquini) [RHEL-145694]
  - mm: add comments to do_mmap(), mmap_region() and vm_mmap() (Rafael Aquini) [RHEL-145694]
  - mm: assert mmap write lock held on do_mmap(), mmap_region() (Rafael Aquini) [RHEL-145694]
  - mm/migrate: remove slab checks in isolate_movable_page() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: remove X permission from sigaltstack mapping (Rafael Aquini) [RHEL-145694]
  - selftests/mm: skip pkey_sighandler_tests if support is missing (Rafael Aquini) [RHEL-145694]
  - selftests/mm: use sys_pkey helpers consistently (Rafael Aquini) [RHEL-145694]
  - selftests/mm: ensure non-global pkey symbols are marked static (Rafael Aquini) [RHEL-145694]
  - selftests/mm: remove empty pkey helper definition (Rafael Aquini) [RHEL-145694]
  - selftests/mm: ensure pkey-*.h define inline functions only (Rafael Aquini) [RHEL-145694]
  - selftests/mm: define types using typedef in pkey-helpers.h (Rafael Aquini) [RHEL-145694]
  - selftests/mm: remove unused pkey helpers (Rafael Aquini) [RHEL-145694]
  - selftests/mm: build with -O2 (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix -Warray-bounds warnings in pkey_sighandler_tests (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix -Wmaybe-uninitialized warnings (Rafael Aquini) [RHEL-145694]
  - selftests/mm: fix condition in uffd_move_test_common() (Rafael Aquini) [RHEL-145694]
  - mm/memory_hotplug: don't use __GFP_HARDWALL when migrating pages via memory offlining (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: don't use __GFP_HARDWALL when migrating pages via alloc_contig*() (Rafael Aquini) [RHEL-145694]
  - selftests/mm: mremap_test: Remove unused variable and type mismatches (Rafael Aquini) [RHEL-145694]
  - selftests/mm: mseal_test: remove unused variables (Rafael Aquini) [RHEL-145694]
  - selftests/mm: pagemap_ioctl: Fix types mismatches shown by compiler options (Rafael Aquini) [RHEL-145694]
  - selftests/mm: thp_settings: remove const from return type (Rafael Aquini) [RHEL-145694]
  - mseal: remove can_do_mseal() (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb: support FOLL_FORCE|FOLL_WRITE (Rafael Aquini) [RHEL-145694]
  - mm: perform all memfd seal checks in a single place (Rafael Aquini) [RHEL-145694]
  - mm: enforce __must_check on VMA merge and split (Rafael Aquini) [RHEL-145694]
  - mm/damon/tests/vaddr-kunit.h: reduce stack consumption (Rafael Aquini) [RHEL-145694]
  - mm/shmem: refactor to reuse vfs_parse_monolithic_sep for option parsing (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add fork CoW guard page test (Rafael Aquini) [RHEL-145694]
  - mm: add per-order mTHP swap-in fallback/fallback_charge counters (Rafael Aquini) [RHEL-145694]
  - powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: forward the gfp flags from alloc_contig_range() to post_alloc_hook() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: sort out the alloc_contig_range() gfp flags mess (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: make __alloc_contig_migrate_range() static (Rafael Aquini) [RHEL-145694]
  - mm/page_isolation: don't pass gfp flags to start_isolate_page_range() (Rafael Aquini) [RHEL-145694]
  - mm/page_isolation: don't pass gfp flags to isolate_single_pageblock() (Rafael Aquini) [RHEL-145694]
  - mm/memory_hotplug: move debug_pagealloc_map_pages() into online_pages_range() (Rafael Aquini) [RHEL-145694]
  - mm/vma: move __vm_munmap() to mm/vma.c (Rafael Aquini) [RHEL-145694]
  - mm/vma: move stack expansion logic to mm/vma.c (Rafael Aquini) [RHEL-145694]
  - mm: abstract get_arg_page() stack expansion and mmap read lock (Rafael Aquini) [RHEL-145694]
  - mm/vma: move unmapped_area() internals to mm/vma.c (Rafael Aquini) [RHEL-145694]
  - mm/vma: move brk() internals to mm/vma.c (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: add some detailed comments in can_steal_fallback (Rafael Aquini) [RHEL-145694]
  - mm:kasan: fix sparse warnings: Should it be static? (Rafael Aquini) [RHEL-145694]
  - selftest/mm: remove seal_elf (Rafael Aquini) [RHEL-145694]
  - filemap: remove unused folio_add_wait_queue (Rafael Aquini) [RHEL-145694]
  - selftests: mm: fix conversion specifiers in transact_test() (Rafael Aquini) [RHEL-145694]
  - mm/rodata_test: verify test data is unchanged, rather than non-zero (Rafael Aquini) [RHEL-145694]
  - mm/rodata_test: use READ_ONCE() to read const variable (Rafael Aquini) [RHEL-145694]
  - mm: shmem: add a kernel command line to change the default huge policy for tmpfs (Rafael Aquini) [RHEL-145694]
  - mm: shmem: add large folio support for tmpfs (Rafael Aquini) [RHEL-145694]
  - mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap (Rafael Aquini) [RHEL-145694]
  - mm: factor out the order calculation into a new helper (Rafael Aquini) [RHEL-145694]
  - mm/memory: fix a comment typo in lock_mm_and_find_vma() (Rafael Aquini) [RHEL-145694]
  - mm: change type of cma_area_count to unsigned int (Rafael Aquini) [RHEL-145694]
  - selftests/mm: add a few missing gitignore files (Rafael Aquini) [RHEL-145694]
  - mm/hugetlb_cgroup: avoid useless return in void function (Rafael Aquini) [RHEL-145694]
  - mm: mmap_lock: optimize mmap_lock tracepoints (Rafael Aquini) [RHEL-145694]
  - mm/damon/core: remove duplicate list_empty quota->goals check (Rafael Aquini) [RHEL-145694]
  - slab: allocate frozen pages (Rafael Aquini) [RHEL-145694]
  - mm/mempolicy: add alloc_frozen_pages() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: add __alloc_frozen_pages() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to end of __alloc_pages() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_slowpath() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_reclaim() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_compact() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_may_oom() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_cpuset_fallback() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of get_page_from_freelist() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of prep_new_page() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: move set_page_refcounted() to callers of post_alloc_hook() (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: export free_frozen_pages() instead of free_unref_page() (Rafael Aquini) [RHEL-145694]
  - mm: make alloc_pages_mpol() static (Rafael Aquini) [RHEL-145694]
  - mm/page_alloc: cache page_zone() result in free_unref_page() (Rafael Aquini) [RHEL-145694]
  - mm: migrate: remove unused argument vma from migrate_misplaced_folio() (Rafael Aquini) [RHEL-145694]
  - mm/zswap: add LRU_STOP to comment about dropping the lru lock (Rafael Aquini) [RHEL-145694]
  - mm/slab: fix kernel-doc func param names (Rafael Aquini) [RHEL-145694]
  - kasan: fix typo in kasan_poison_new_object documentation (Rafael Aquini) [RHEL-145694]
  - iov_iter: remove setting of page->index (Rafael Aquini) [RHEL-145694]
  - mm: kmemleak: convert timeouts to secs_to_jiffies() (Rafael Aquini) [RHEL-145694]
  - tools: fix atomic_set() definition to set the value correctly (Rafael Aquini) [RHEL-145694]
  - libfs: Use d_children list to iterate simple_offset directories (Rafael Aquini) [RHEL-145694]
  - libfs: Replace simple_offset end-of-directory detection (Rafael Aquini) [RHEL-145694]
  - Revert "libfs: fix infinite directory reads for offset dir" (Rafael Aquini) [RHEL-145694] {CVE-2024-57952}
  - Revert "libfs: Add simple_offset_empty()" (Rafael Aquini) [RHEL-145694]
  - libfs: Return ENOSPC when the directory offset range is exhausted (Rafael Aquini) [RHEL-145694]
  - x86/sev: Disable UBSAN on SEV code that may execute very early (Rafael Aquini) [RHEL-145694]
  - null_blk: Remove accesses to page->index (Rafael Aquini) [RHEL-145694]
  - watch_queue: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694]
  - tmpfs: use inode_set_cached_link() (Rafael Aquini) [RHEL-145694]
  - x86/mm: Remove unnecessary include of <linux/extable.h> (Rafael Aquini) [RHEL-145694]
  - fork: avoid inappropriate uprobe access to invalid mm (Rafael Aquini) [RHEL-145694]
  - ntfs3: Remove an access to page->index (Rafael Aquini) [RHEL-145694]
  - niu: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694]
  - s390/mm: Simplify noexec page protection handling (Rafael Aquini) [RHEL-145694]
  - s390/mm: Remove unused PAGE_KERNEL_EXEC and friends (Rafael Aquini) [RHEL-145694]
  - s390/mm: Remove incorrect comment (Rafael Aquini) [RHEL-145694]
  - f2fs: cache more dentry pages (Rafael Aquini) [RHEL-145694]
  - f2fs: Remove calls to folio_file_mapping() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert __read_io_type() to take a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a data folio in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio more in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert f2fs_finish_read_bio() to use folios (Rafael Aquini) [RHEL-145694]
  - f2fs: Add F2FS_F_SB() (Rafael Aquini) [RHEL-145694]
  - f2fs: Convert submit tracepoints to take a folio (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in f2fs_write_compressed_pages() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in f2fs_truncate_partial_cluster() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in f2fs_compress_write_end() (Rafael Aquini) [RHEL-145694]
  - f2fs: Use a folio in f2fs_all_cluster_page_ready() (Rafael Aquini) [RHEL-145694]
  - s390: Add KERNEL_IMAGE_BASE to kasan.config (Rafael Aquini) [RHEL-145694]
  - s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu() (Rafael Aquini) [RHEL-145694]
  - s390: Remove __bootdata annotations from declarations (Rafael Aquini) [RHEL-145694]
  - s390: Remove superfluous new lines from inline assemblies (Rafael Aquini) [RHEL-145694]
  - fuse: Set *nbytesp=0 in fuse_get_user_pages on allocation failure (Rafael Aquini) [RHEL-145694]
  - fuse: fix direct io folio offset and length calculation (Rafael Aquini) [RHEL-145694]
  - btrfs: disable defrag on pre-content watched files (Rafael Aquini) [RHEL-145694]
  - xfs: add pre-content fsnotify hook for DAX faults (Rafael Aquini) [RHEL-145694]
  - fsnotify: generate pre-content permission event on page fault (Rafael Aquini) [RHEL-145694]
  - s390/setup: Cleanup stack_alloc() and stack_free() (Rafael Aquini) [RHEL-145694]
  - s390/Kconfig: Select VMAP_STACK unconditionally (Rafael Aquini) [RHEL-145694]
  - s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled (Rafael Aquini) [RHEL-145694]
  - mm: don't allow huge faults for files with pre content watches (Rafael Aquini) [RHEL-145694]
  - fanotify: disable readahead if we have pre-content watches (Rafael Aquini) [RHEL-145694]
  - fsnotify: check if file is actually being watched for pre-content events on open (Rafael Aquini) [RHEL-145694]
  - fsnotify: opt-in for permission events at file open time (Rafael Aquini) [RHEL-145694]
  - x86/boot/64: Fix spurious undefined reference when CONFIG_X86_5LEVEL=n, on GCC-12 (Rafael Aquini) [RHEL-145694]
  - x86/ioremap: Remove unused size parameter in remapping functions (Rafael Aquini) [RHEL-145694]
  - x86/ioremap: Simplify setup_data mapping variants (Rafael Aquini) [RHEL-145694]
  - x86/mm/tlb: Only trim the mm_cpumask once a second (Rafael Aquini) [RHEL-145694]
  - x86/mm/tlb: Also remove local CPU from mm_cpumask if stale (Rafael Aquini) [RHEL-145694]
  - selftests/damon: add _damon_sysfs.py to TEST_FILES (Rafael Aquini) [RHEL-145694]
  - isofs: Partially convert zisofs_read_folio to use a folio (Rafael Aquini) [RHEL-145694]
  - x86/kernel: Move ENTRY_TEXT to the start of the image (Rafael Aquini) [RHEL-145694]
  - x86/boot: Disable UBSAN in early boot code (Rafael Aquini) [RHEL-145694]
  - x86/boot/64: Avoid intentional absolute symbol references in .head.text (Rafael Aquini) [RHEL-145694]
  - x86/boot/64: Determine VA/PA offset before entering C code (Rafael Aquini) [RHEL-145694]
  - mm: convert mm_lock_seq to a proper seqcount (Rafael Aquini) [RHEL-145694]
  - mm/gup: Use raw_seqcount_try_begin() (Rafael Aquini) [RHEL-145694]
  - x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU (Rafael Aquini) [RHEL-145694]
  - x86/mm/tlb: Update mm_cpumask lazily (Rafael Aquini) [RHEL-145694]
  - dax: Remove an unused field in struct dax_operations (Rafael Aquini) [RHEL-145694]
  - zram: clear IDLE flag in mark_idle() (Rafael Aquini) [RHEL-145694]
  - zram: clear IDLE flag after recompression (Rafael Aquini) [RHEL-145694]
  - selftests/damon/huge_count_read_write: provide sufficiently large buffer for DEPRECATED file read (Rafael Aquini) [RHEL-145694]
  - mm: move set_pxd_safe() helpers from generic to platform (Rafael Aquini) [RHEL-145694]
  - tmpfs: Initialize sysfs during tmpfs init (Rafael Aquini) [RHEL-145694]
  - tmpfs: Fix type for sysfs' casefold attribute (Rafael Aquini) [RHEL-145694]
  - libfs: Fix kernel-doc warning in generic_ci_validate_strict_name (Rafael Aquini) [RHEL-145694]
  - zram: remove UNDER_WB and simplify writeback (Rafael Aquini) [RHEL-145694]
  - zram: reshuffle zram_free_page() flags operations (Rafael Aquini) [RHEL-145694]
  - zram: do not mark idle slots that cannot be idle (Rafael Aquini) [RHEL-145694]
  - zram: rework writeback target selection strategy (Rafael Aquini) [RHEL-145694]
  - zram: rework recompress target selection strategy (Rafael Aquini) [RHEL-145694]
  - zram: permit only one post-processing operation at a time (Rafael Aquini) [RHEL-145694]
  - zram: introduce ZRAM_PP_SLOT flag (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Pass the folio index to crypt_extent() (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert lower_offset_for_page() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_decrypt_page() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_encrypt_page() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_write() to use a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Use a folio throughout ecryptfs_read_folio() (Rafael Aquini) [RHEL-145694]
  - ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages() (Rafael Aquini) [RHEL-145694]
  - fuse: remove pages for requests and exclusively use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert direct io to use folios (Rafael Aquini) [RHEL-145694]
  - mm/writeback: add folio_mark_dirty_lock() (Rafael Aquini) [RHEL-145694]
  - fuse: convert writebacks to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert retrieves to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert ioctls to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert writes (non-writeback) to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert reads to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert readdir to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert readlink to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert cuse to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: add support in virtio for requests using folios (Rafael Aquini) [RHEL-145694]
  - fuse: support folios in struct fuse_args_pages and fuse_copy_pages() (Rafael Aquini) [RHEL-145694]
  - f2fs: fix to convert log type to segment data type correctly (Rafael Aquini) [RHEL-145694]
  - f2fs: clean up opened code w/ {get,set}_nid() (Rafael Aquini) [RHEL-145694]
  - f2fs: Fix not used variable 'index' (Rafael Aquini) [RHEL-145694]
  - docs: tmpfs: Add casefold options (Rafael Aquini) [RHEL-145694]
  - tmpfs: Expose filesystem features via sysfs (Rafael Aquini) [RHEL-145694]
  - tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs (Rafael Aquini) [RHEL-145694]
  - tmpfs: Add casefold lookup support (Rafael Aquini) [RHEL-145694]
  - libfs: Export generic_ci_ dentry functions (Rafael Aquini) [RHEL-145694]
  - unicode: Recreate utf8_parse_version() (Rafael Aquini) [RHEL-145694]
  - unicode: Export latest available UTF-8 version number (Rafael Aquini) [RHEL-145694]
  - ext4: Use generic_ci_validate_strict_name helper (Rafael Aquini) [RHEL-145694]
  - libfs: Create the helper function generic_ci_validate_strict_name() (Rafael Aquini) [RHEL-145694]
  - fs/writeback: convert wbc_account_cgroup_owner to take a folio (Rafael Aquini) [RHEL-145694]
  - um: fix stub exe build with CONFIG_GCOV (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_notify_store to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_retrieve to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: use the folio based vmstat helpers (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_writepage_need_send to take a folio (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_do_readpage to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: use kiocb_modified in buffered write path (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_page_mkwrite to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_fill_write_pages to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert fuse_send_write_pages to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: convert readahead to use folios (Rafael Aquini) [RHEL-145694]
  - fuse: use fuse_range_is_writeback() instead of iterating pages (Rafael Aquini) [RHEL-145694]
  - virtiofs: use GFP_NOFS when enqueuing request through kworker (Rafael Aquini) [RHEL-145694]
  - virtiofs: use pages instead of pointer for kernel direct IO (Rafael Aquini) [RHEL-145694] {CVE-2024-53219}
  - um: remove PATH_MAX use (Rafael Aquini) [RHEL-145694]
  - um: restore process name (Rafael Aquini) [RHEL-145694]
  - um: make stub_exe _start() pure inline asm (Rafael Aquini) [RHEL-145694]
  - coredump: add cond_resched() to dump_user_range (Rafael Aquini) [RHEL-145694]
  - um: Fix misaligned stack in stub_exe (Rafael Aquini) [RHEL-145694]
  - um: Disable auto variable initialization for stub_exe.c (Rafael Aquini) [RHEL-145694]
  - um: Fix passing '-n' to linker for stub_exe (Rafael Aquini) [RHEL-145694]
  - fsnotify, lsm: Decouple fsnotify from lsm (Rafael Aquini) [RHEL-145694]
  - um: Switch to 4 level page tables on 64 bit (Rafael Aquini) [RHEL-145694]
  - um: clear all memory in new userspace processes (Rafael Aquini) [RHEL-145694]
  - um: Discover host_task_size from envp (Rafael Aquini) [RHEL-145694]
  - um: Limit TASK_SIZE to the addressable range (Rafael Aquini) [RHEL-145694]
  - um: Calculate stub data address relative to stub code (Rafael Aquini) [RHEL-145694]
  - um: Add compile time assert that stub fits on a page (Rafael Aquini) [RHEL-145694]
  - um: Set parent death signal for winch thread/process (Rafael Aquini) [RHEL-145694]
  - um: Set parent death signal for userspace process (Rafael Aquini) [RHEL-145694]
  - um: use execveat to create userspace MMs (Rafael Aquini) [RHEL-145694]
  - um: Remove 3-level page table support on i386 (Rafael Aquini) [RHEL-145694]
  - Revert "selftests/mm: add tests for folio_split(), buddy allocator like split" (Rafael Aquini) [RHEL-145694]
  - Revert "selftests/mm: fix split_huge_page_test for folio_split() tests" (Rafael Aquini) [RHEL-145694]
  - Revert "mm/selftests: fix split_huge_page_test failure on systems with 64KB page size" (Rafael Aquini) [RHEL-145694]
  - Revert "mm, bpf: Introduce free_pages_nolock()" (Rafael Aquini) [RHEL-145694]
  - Revert "mm, bpf: Use memcg in try_alloc_pages()." (Rafael Aquini) [RHEL-145694]
  - Revert "mm: restore documentation for __free_pages()" (Rafael Aquini) [RHEL-145694]
  - Revert "mm/page_alloc: avoid second trylock of zone->lock" (Rafael Aquini) [RHEL-145694]
  - Revert "mm: rename try_alloc_pages() to alloc_pages_nolock()" (Rafael Aquini) [RHEL-145694]
  - vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella) [RHEL-185312]
  - ivpu: rename rdmsrq_safe -> rdmsrl_safe (Karol Herbst) [RHEL-151744]
  - Revert "dma: convert dma_buf_fd() to FD_ADD()" (José Expósito) [RHEL-151744]
  - Partially revert "mm/zone_device: support large zone device private folios", "mm/zone_device: rename page_free callback to folio_free", and "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744]
  - Revert "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744]
  - redhat/configs: Add new configs from DRM 6.19 backport (José Expósito) [RHEL-151744]
  - Merge DRM changes from upstream v6.18..v6.19 (Karol Herbst) [RHEL-151744]
  - dma-buf: heaps: cma: Create CMA heap for each CMA reserved region (Karol Herbst) [RHEL-151744]
  - dma: contiguous: Reserve default CMA heap (Karol Herbst) [RHEL-151744]
  - dma: contiguous: Register reusable CMA regions at boot (Karol Herbst) [RHEL-151744]
  - dma-buf: heaps: cma: Register list of CMA regions at boot (Karol Herbst) [RHEL-151744]
  - gpu: host1x: Add MLOCK recovery for rest of engines (José Expósito) [RHEL-151744]
  - net/intel: Replace manual array size calculation with ARRAY_SIZE [i40e] (Michal Schmidt) [RHEL-118536]
  - net: Consistently define pci_device_ids using named initializers [i40e] (Michal Schmidt) [RHEL-118536]
  - i40e: Cleanup PTP pins on probe failure (Michal Schmidt) [RHEL-118536]
  - i40e: Cleanup PTP registration on probe failure (Michal Schmidt) [RHEL-118536]
  - i40e: only timestamp PTP event packets (Michal Schmidt) [RHEL-118536]
  - i40e: don't advertise IFF_SUPP_NOFCS (Michal Schmidt) [RHEL-118536]
  - i40e: fix src IP mask checks and memcpy argument names in cloud filter (Michal Schmidt) [RHEL-118536]
  - i40e: Add missing wordpart.h header (Michal Schmidt) [RHEL-118536]
  - i40e: drop useless bitmap_weight() call in i40e_set_rxfh_fields() (Michal Schmidt) [RHEL-118536]
  - i40e: Fix preempt count leak in napi poll tracepoint (Michal Schmidt) [RHEL-118536]
  - Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [i40e] (Michal Schmidt) [RHEL-118536]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [i40e] (Michal Schmidt) [RHEL-118536]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [i40e] (Michal Schmidt) [RHEL-118536]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [i40e] (Michal Schmidt) [RHEL-118536]
  - net: intel: fix PCI device ID conflict between i40e and ipw2200 (Michal Schmidt) [RHEL-118536]
  - futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock"" (Waiman Long) [RHEL-193249] {CVE-2026-53166}
  - futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock (Waiman Long) [RHEL-193249] {CVE-2026-53166}
  - locking/rtmutex: Skip remove_waiter() when waiter is not enqueued (Waiman Long) [RHEL-193249] {CVE-2026-53166}
  - powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() (Steve Best) [RHEL-193546]
  - net/intel: Replace manual array size calculation with ARRAY_SIZE [iavf] (Michal Schmidt) [RHEL-118530]
  - iavf: iavf_virtchnl_completion: drop duplicate ether_addr_equal() test (Michal Schmidt) [RHEL-118530]
  - net: Consistently define pci_device_ids using named initializers [iavf] (Michal Schmidt) [RHEL-118530]
  - iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler (Michal Schmidt) [RHEL-118530]
  - iavf: wait for PF confirmation before removing VLAN filters (Michal Schmidt) [RHEL-118530]
  - iavf: stop removing VLAN filters from PF on interface down (Michal Schmidt) [RHEL-118530]
  - iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING (Michal Schmidt) [RHEL-118530]
  - iavf: fix wrong VLAN mask for legacy Rx descriptors L2TAG2 (Michal Schmidt) [RHEL-118530]
  - iavf: fix kernel-doc comment style in iavf_ethtool.c (Michal Schmidt) [RHEL-118530]
  - iavf: fix out-of-bounds writes in iavf_get_ethtool_stats() (Michal Schmidt) [RHEL-118530]
  - iavf: fix VLAN filter lost on add/delete race (Michal Schmidt) [RHEL-118530]
  - iavf: fix netdev->max_mtu to respect actual hardware limit (Michal Schmidt) [RHEL-118530]
  - Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [iavf] (Michal Schmidt) [RHEL-118530]
  - Convert 'alloc_flex' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530]
  - Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530]
  - treewide: Replace kmalloc with kmalloc_obj for non-scalar types [iavf] (Michal Schmidt) [RHEL-118530]
  - platform/x86: ISST: Increase minor version (Steve Best) [RHEL-185954]
  - ALSA: update RHEL kconfigs for 7.1 upstream code (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: fix missing component_name for cs42l43 part_id 0x2A3B (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: fix NULL pointer dereference in sdca_dev_unregister_functions (Jaroslav Kysela) [RHEL-183295]
  - ASoC: loongson: Fix invalid position error in ls_pcm_pointer (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Cleanup if component_probe fails (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Prevent double-free of debugfs (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Fix missing calls to wm_adsp2_remove() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: Disable work at freeing timer object (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: Manage timer object with kref (Jaroslav Kysela) [RHEL-183295]
  - Revert "ALSA: timer: Fix UAF at snd_timer_user_params()" (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1403CDA (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: amd: set ipc flags to zero (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: amd: fix for ipc flags check (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Fix NULL dereference when removing firmware controls (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: Fix UAF at snd_timer_user_params() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: Forcibly close timer instances at closing (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: Fix unlocked runtime state reads in xfer ioctls (Jaroslav Kysela) [RHEL-183295]
  - ALSA: seq: dummy: fix UMP event stack overread (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Jaroslav Kysela) [RHEL-183295]
  - ALSA: PCM: Fix wait queue list corruption in snd_pcm_drain() on linked streams (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp70: add standalone RT721 SoundWire machine (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add MSI Raider A18 HX A9WJG to quirk table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_sai: Fix 32 slots TDM broken by integer shift UB in xMR write (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Enable internal mic on MSI Bravo 17 C7VF (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 15ASH11 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Set the value of potential sticky mixers to maximum (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek:ALC269 fixup for Yoga Pro 7 15ASH11 mic mute LED (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: simple-mux: Fix enum control bounds check (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: add quirk for HP Dragonfly Folio G3 2-in-1 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/cs420x: Add CS4208 fixup for iMac16,1 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add iface reset and delay quirk for TAE1160 USB Audio (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6asm-dai: use pointer type with kzalloc_obj() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6asm-dai: remove unnecessary braces (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6asm-dai: close stream only when running (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Limit mic boost on Positivo DN140 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: oss: Fix setup list UAF on proc write error (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l56: Fix system name string leaks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Lenovo Yoga Slim 7 14AGP11 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix incorrect comment for ALC299_FIXUP_PREDATOR_SPK (Jaroslav Kysela) [RHEL-183295]
  - ALSA: firewire-motu: Protect register DSP event queue positions (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 match (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table. (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platform (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs-amp-lib: Fix typo in error message: write -> read (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: seq: Serialize UMP output teardown with event_input (Jaroslav Kysela) [RHEL-183295]
  - ALSA: scarlett2: Allow flash writes ending at segment boundary (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add LED quirk for HP ProBook 430 G6 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/intel: Make sure to cancel irq-pending work at closing PCM stream (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Move irq pending work into hda-intel stream (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-utils: Add missing va_end in snd_soc_ret() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ua101: Reject too-short USB descriptors (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X (Jaroslav Kysela) [RHEL-183295]
  - ALSA: seq: avoid past-the-end iterator in snd_seq_create_port() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: avoid past-the-end iterator in snd_timer_dev_register() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_sai: Eliminate possible interrupt storm during probe (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for HP Z66 G6 14 laptop (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: Don't setup bogus iov_iter for silencing (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Plus 14 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm_drm_eld: rate-limit ELD parsing errors (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Avoid quirk matching with zero PCI SSID (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for HP 250 G10 (103c:8b34) (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: asihpi: Fix potential OOB array access at reading cache (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp: Add DMI quirk for ASUS Zenbook S16 UM5606GA (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm-dai: Allocate an extra page for PCM buffers (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/ca0132: Disable auto-detect on manual output select (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxx (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphone (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: fix mic boost on Framework PTL (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Limit mic boost on Positivo DN50E (Jaroslav Kysela) [RHEL-183295]
  - ALSA: doc: cs35l56: Update path to HDA driver source (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: qcom: Check offload mapping failures (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp binding (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C Audio (Jaroslav Kysela) [RHEL-183295]
  - ALSA: scarlett2: Add missing error check when initialise Autogain Status (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: fs210x: fix possible buffer overflow (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Log SoundWire status updates only on changes (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ti: omap-dmic: Fix IS_ERR() vs NULL check bug in omap_dmic_select_fclk() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Drop malformed default N from Kconfig (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: Check speaker component string allocation (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: amd: Fix error code handling in psp_send_cmd() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: soc-acpi: add LG Gram 16Z90U RT713 + single RT1320 quirk (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-acpi-intel-arl-match: add rt712_l0_rt1320_l3 support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: soc-acpi-intel-arl-match: Reorder ACPI machine tables (Jaroslav Kysela) [RHEL-183295]
  - ASoC; dt-bindings: mediatek,mt8173-rt5650-rt5514: Fix mediatek,audio-codec constraints (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l56: Put ACPI device after setting companion (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l41: Put ACPI device on missing physical node (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Bound MIDI endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (17aa:38d5) (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Destroy workqueue in probe error path (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Don't use devres to unregister component (Jaroslav Kysela) [RHEL-183295]
  - ALSA: sparc/dbri: add missing fallthrough (Jaroslav Kysela) [RHEL-183295]
  - ALSA: core: Serialize deferred fasync state checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add mute LED fixup for HP Pavilion 15-cs1xxx (Jaroslav Kysela) [RHEL-183295]
  - ALSA: seq: Fix UMP group 16 filtering (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp_fw_find_test: Clear searched_fw_files in find-by-index test (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp_fw_find_test: Redirect wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2770: Deal with bogus initial temperature value (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2764: Deal with bogus initial temperature register value (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: add clock quirk for Motu 1248 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: midi2: Restart output URBs on resume (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk flags for AlphaTheta EUPHONIA (Jaroslav Kysela) [RHEL-183295]
  - ALSA: firewire-tascam: Do not drop unread control events (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk flags for JBL Pebbles (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_xcvr: Fix event generation for cached controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: avoid the SDCA companion function not supported failure (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Fix out-of-bounds in dev_err() in cs35l56_read_onchip_spkid() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VE (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Fix hibernate write in runtime resume error path (Jaroslav Kysela) [RHEL-183295]
  - ASoC: spacemit: fix RX DMA params not set when TX is running (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: ab8500: Remove suspicious code (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcmtest: Return -EFAULT on pattern read copy failure (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: add min_mute quirk for Razer Nommo V2 X (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix speaker silence after S3 resume on Xiaomi Mi Laptop Pro 15 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/tas2781: Fix incorrect bit update for non-book-zero or book 0 pages >1 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/conexant: Fix missing error check for jack detection (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Avoid WARN_ON() for HDMI chmap slot checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Fix quirk entry placement for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295]
  - ASoC: spacemit: move hw constraints from hw_params to startup (Jaroslav Kysela) [RHEL-183295]
  - ASoC: spacemit: adjust FIFO trigger threshold to half FIFO size (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: ab8500: Fix casting of private data (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Fix illegal writes to OTP_MEM registers (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Fix potential leak of pd at parsing UAC3 streams (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: Don't abort when no input device is available (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path (Jaroslav Kysela) [RHEL-183295]
  - ASoC: aw88395: Fix kernel panic caused by invalid GPIO error pointer (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: fix usb_dev refcount leak on probe failure (Jaroslav Kysela) [RHEL-183295]
  - sound: ua101: fix division by zero at probe (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: apply quirk for Playstation PDP Riffmaster (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Remove duplicate cmedia entries in codecs Makefile (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add micmute LED quirk for Acer Aspire A315-44P (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: enable mute LED support on ThinkBook 16p (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Fix UAC3 cluster descriptor size check (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l56: Propagate ASP TX source control errors (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ES8389: convert to devm_clk_get_optional() to get clock (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: wcd937x: fix AUX PA sequencing and mixer controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Remove stale snd-soc-tegra-utils composite module definition (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2764: Mark die temp register as volatile (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2770: Fix order of operations for temperature calculation (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: Intel: add an empty adr_link (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp: Add DMI quirk for Valve Steam Deck OLED (Jaroslav Kysela) [RHEL-183295]
  - regmap: sdw-mbq: Fix spelling mistake "undeferable" -> "undeferrable" (Jaroslav Kysela) [RHEL-183295]
  - Revert "ALSA: pcmtest: fix reference leak on failed device registration" (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2781: Add tas5832 support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: ti,tas2781: Add TAS5832 support (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Avoid false E-MU sample-rate notifications (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: cs42l43: allow spk component names to be combined (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: x1e80100: limit speaker volumes (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa2xxx (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcmtest: Fix resource leaks in module init error paths (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio/line6: Add support for POD HD PRO (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2a Laptops (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable (Jaroslav Kysela) [RHEL-183295]
  - regmap: sdw-mbq: Allow defers on undeferrable controls (Jaroslav Kysela) [RHEL-183295]
  - Revert "ALSA: usb-audio: Add quirk for SmartlinkTechnology M01" (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: add quirk for Acer Nitro 16 AN16-41 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: core: Fix potential data race at fasync handling (Jaroslav Kysela) [RHEL-183295]
  - ALSA: als4000: Fix capture trigger chip->mode race (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: Fix control_put() result and cache rollback (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcmtest: fix reference leak on failed device registration (Jaroslav Kysela) [RHEL-183295]
  - ALSA: 6fire: Fix input volume change detection (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk entries for NexiGo N930W webcam (Jaroslav Kysela) [RHEL-183295]
  - ALSA: vx: use correct function name in kernel-doc comment (Jaroslav Kysela) [RHEL-183295]
  - ALSA: virtio: drop an extaneous kernel-doc comment (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk for SmartlinkTechnology M01 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: es8311: Fix clock leak and check update_bits in set_bias_level() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: es8311: Check regcache_sync() error in resume (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/intel: Move firmware loading into the probe work (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: add quirk for HONOR MRB-XXX M1020 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Tidy up error check for processing unit (Jaroslav Kysela) [RHEL-183295]
  - ALSA: 6fire: Drop unnecessary NULL checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: 6fire: Reduce multi-level conditionals in usb6fire_chip_disconnect() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: 6fire: Fix leftover global pointers after probe failures (Jaroslav Kysela) [RHEL-183295]
  - ALSA: 6fire: Cover the whole probe and disconnect calls with register_mutex (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: Handle probe errors properly (Jaroslav Kysela) [RHEL-183295]
  - ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Fix missing error handling for get_min_max*() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek - fixed speaker no sound update (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for Acer PT316-51S headset mic (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2781: fix unused-const-variable warning (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for Legion S7 15IMH (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for HP Spectre x360 14-ea (Jaroslav Kysela) [RHEL-183295]
  - ALSA: caiaq: take a reference on the USB device in create_card() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema (Jaroslav Kysela) [RHEL-183295]
  - ALSA: sscape: Add suspend and resume support (Jaroslav Kysela) [RHEL-183295]
  - ALSA: sscape: Cache per-card resources for board reinitialization (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Do not expose sticky mixers (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Move volume control resolution check into a function (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add error checks against get_min_max*() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295]
  - ALSA: interwave: guard PM-only restore helpers with CONFIG_PM (Jaroslav Kysela) [RHEL-183295]
  - ALSA: fireworks: bound device-supplied status before string array lookup (Jaroslav Kysela) [RHEL-183295]
  - ALSA: sc6000: Restore board setup across suspend (Jaroslav Kysela) [RHEL-183295]
  - ALSA: sc6000: Keep the programmed board state in card-private data (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: Don't allow pointer operations on unconfigured streams (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt1320-sdw: Add an approach to get new hardware advance gain (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Update text of FIXME (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add MSI Vector A16 HX A8WHG to quirk table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: uda1380: Modernize the driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt1320-sdw: kcontrol for brown-out feature update (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Fix spelling error 'recieved' -> 'received' (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Fix cleanup inversion in class driver (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/alc269: Drop superfluous GPIO write at resume (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirk flags for Feaulle Rainbow (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/senarytech: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/sigmatel: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Add sync version of snd_hda_codec_write() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Add a simple GPIO setup helper function (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Clean up with snd_hda_codec_set_gpio() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/alc662: Simplify the quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/analog: Fix GPIO verb orders (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/ca0132: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/cirrus: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/conexant: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add iface reset and delay quirk for HUAWEI USB-C HEADSET (Jaroslav Kysela) [RHEL-183295]
  - ALSA: msnd: add ISA and PnP system sleep callbacks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: msnd: prepare system sleep support (Jaroslav Kysela) [RHEL-183295]
  - ALSA: i2c: ak4xxx-adda: seed AK5365 cache with reset defaults (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: hisilicon: Convert hi6210 I2S to dt-schema (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2781: Explicit association of Device, Device Name, and Device ID (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-da7219-max98357a: tidyup acp_soc_is_rltk_max() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: qcom: Fix incorrect type in enable_audio_stream (Jaroslav Kysela) [RHEL-183295]
  - ALSA: i2c: ak4xxx-adda: implement AK4529 reset handling (Jaroslav Kysela) [RHEL-183295]
  - ALSA: tea6330t: add mixer state restore helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: tea6330t: move snd_tea6330t_detect() EXPORT_SYMBOL (Jaroslav Kysela) [RHEL-183295]
  - ALSA: interwave: add ISA and PnP suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Jaroslav Kysela) [RHEL-183295]
  - ASoC: intel: avs: Fix type mismatch in variable assignment (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: Constify GPR packet being send over GPR interface (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc.h: remove unused card->pmdown_time (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: compress: return the configured codec from get_params (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5640: Handle 0Hz sysclk during stream shutdown (Jaroslav Kysela) [RHEL-183295]
  - ALSA: gusmax: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: gus: add shared GF1 suspend and resume helpers (Jaroslav Kysela) [RHEL-183295]
  - ALSA: gusclassic: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: gusextreme: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ctxfi: Add fallback to default RSR for S/PDIF (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ctxfi: Limit PTP to a single page (Jaroslav Kysela) [RHEL-183295]
  - ALSA: scarlett2: Add missing sentinel initializer field (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Fix code style error (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa: onyx: Update IEC958 sample-rate status for PCM playback (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: Standardize MCLK error logs across RT boards (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295]
  - ASoC: imx-rpmsg: Add DSD format support with dynamic DAI format switching (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Export Q7.8 volume control helpers (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: tlv320dac33: remove kmemdup_array (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Add RJ support to class driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rsnd: Fix potential out-of-bounds access of component_dais[] (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-sdw-legacy: remove unnecessary condition check (Jaroslav Kysela) [RHEL-183295]
  - ASoC: intel: sof_sdw: Prepare for configuration without a jack (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Notify IEC958 Default PCM switch state changes (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa/onyx: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm: Add support for early buffer mapping on DSP (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: qdsp6: remove search for module iid in hot path (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm-lpass-dai: move graph start to trigger (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: qdapm-lpass-dai: correct the error message (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6dsp: Add Senary MI2S audio interface support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S dais (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: common: validate cpu dai id during parsing (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: qdsp6: topology: check widget type before accessing data (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm: remove child devices when apm is removed (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: q6apm: move component registration to unmanaged version (Jaroslav Kysela) [RHEL-183295]
  - soundwire: debugfs: initialize firmware_file to empty string (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa/tas: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295]
  - ALSA: compress: Pay attention if drivers error out retrieving pointers (Jaroslav Kysela) [RHEL-183295]
  - ALSA: compress: Refuse to update timestamps for unconfigured streams (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_easrc: Change the type for iec958 channel status controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Fix event generation in micfil_quality_set() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Fix event generation in micfil_put_dc_remover_state() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Fix event generation in micfil_range_set() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Fix event generation in hwvad_put_init_mode() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Fix event generation in hwvad_put_enable() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_micfil: Add access property for "VAD Detected" (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() for regmap init failures (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in OPE, PEQ and MBDRC drivers (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Add error logging in tegra210_admaif driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: mxs-sgtl5000: disable MCLK on error paths of mxs_sgtl5000_probe() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: es1688: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ctxfi: Use correct DAIO type for da_desc (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ctxfi: Rename SPDIFI1 to SPDIFI_BAY (Jaroslav Kysela) [RHEL-183295]
  - ALSA: ctxfi: Precompute SRC allocation loop bound (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ak5558: remove unused snd_soc_component (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc.h: remove snd_soc_of_parse_audio_prefix() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/cmedia: Remove duplicate pin configuration parsing (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa: i2sbus: clear stale prepared state (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: Intel: hda: Place check before dereference (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-core: remove duplicate snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: fix bad indentation for alc269 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-sdw-legacy: rename the dmic component name (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: topology: use kzalloc_flex (Jaroslav Kysela) [RHEL-183295]
  - ASoC: generic: keep fallback dai_name stable across rebind (Jaroslav Kysela) [RHEL-183295]
  - ASoC: jz4770: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: jz4760: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: jz4725b: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: samsung: spdif: Convert to devm_ioremap_resource() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add support for ASUS 2026 Commercial laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: cs35l41: Fix boost type for HP Dragonfly 13.5 inch G4 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: inline i2c_check_functionality checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa: i2sbus: fix OF node lifetime handling (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/cs8409: Fix error message in cs8409_i2c_bulk_read() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: intel: Drop obsolete probe-work unlock workaround (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: tidy up the AF16Rig quirks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda: Add missing SET_GPI_* and SET_GPO_* verb definitions (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/proc: show GPI and GPO state in codec proc output (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add quirks for Arturia AF16Rig (Jaroslav Kysela) [RHEL-183295]
  - ALSA: asihpi: detect truncated control names (Jaroslav Kysela) [RHEL-183295]
  - ALSA: core: Validate compress device numbers without dynamic minors (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: avs: Include CPUID header at file scope (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: avs: Check maximum valid CPUID leaf (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: ehl_rt5660: remove unused macro definitions (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-core: remove unused dobj_list (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ts3a227e: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt1318: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: nau8315: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: mediatek,mt8173-rt5650-rt5514: convert to DT schema (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Extend max number of channels to 64 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Replace hard-coded number with MAX_CHANNELS (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: Serialize snd_pcm_suspend_all() with open_mutex (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: Use pcm_lib_apply_appl_ptr() in x32 sync_ptr (Jaroslav Kysela) [RHEL-183295]
  - ALSA: core/seq: Optimize the return logic in cc_ev_to_ump_midi2 (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: rotate standard MIDI output port scan (Jaroslav Kysela) [RHEL-183295]
  - ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: add rt1320 and rt1321 dmic dai in codec_info_list (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: Intel: Add a is_amp flag to fix the wrong name prefix (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match tables (Jaroslav Kysela) [RHEL-183295]
  - ASoC: renesas: Fix non-static global variable (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp_fw_find_test: Fix missing NULL terminator on file name list (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Allow factory calibration through ALSA controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc.h: Add SOC_SINGLE_BOOL_EXT_ACC() to allow setting access flags (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rockchip: rockchip_sai: Set slot width for non-TDM mode (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: rockchip: Convert rockchip-max98090.txt to yaml (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra_audio_graph_card probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra210_sfc probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra210_mvc probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra210_mixer probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Add error logging in tegra210_i2s driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra210_dmic probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Add error logging in tegra210_amx driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra210_ahub probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Add error logging in tegra210_adx driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra186_dspk probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Use dev_err_probe() in tegra186_asrc probe (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: mediatek: Adjust style of blocks placement (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: mediatek,mt2701-wm8960: Correctly use additionalProperties (Jaroslav Kysela) [RHEL-183295]
  - ASoC: update outdated comments for removed snd_soc_new_pcms() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: uda1380: use dev_err() and %pe for better error reporting (Jaroslav Kysela) [RHEL-183295]
  - ASoC: uda1380: fix missing return value checks for I2C operations (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: yc: Add MSI Thin A15 B7VF to quirk table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: add vendor_id to asoc_sdw_codec_info (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sun4i-spdif: Make reset control non-optional and check for all errors (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-topology: fix __le32 conversion in printed values (Jaroslav Kysela) [RHEL-183295]
  - ASoC: generic: update outdated comment for removed soc_bind_dai_link() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: select CONFIG_SND_SOC_WM_ADSP from all users (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-component: remove component->val_bytes (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-ops: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-component: add snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: validate full match when resolving quirk aliases (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: adi,ssm2305: Convert to DT schema (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Fix crash in kunit tests on arm64 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: cs42l84: set up PLL for more sample rates (Jaroslav Kysela) [RHEL-183295]
  - soundwire: intel_auxdevice: Add cs42l49 to wake_capable_list (Jaroslav Kysela) [RHEL-183295]
  - ALSA: timer: keep a list of open masters for slave lookup (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Use named control mux for GE/SU controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dapm: Add a named controls variant of a mux widget (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: wcd-clsh: Always update buck/flyback on transitions on transitions (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_easrc: fix comment typo (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc_sdw_utils: remove codec name index of snd_soc_sdca codecs (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc_sdw_utils: remove cs42l45 SmartMic codec name index (Jaroslav Kysela) [RHEL-183295]
  - ALSA: pcm: oss: use proper stream lock for runtime->state access (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-component: remove pcm_construct()/pcm_destruct() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: xtensa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: xilinx: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: uniphier: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: stm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sprd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sof: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-generic-dmaengine-pcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: samsung: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: renesas: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: qcom: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: mediatek: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: pxa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: loongson: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: kirkwood: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: intel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: google: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: generic: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dwc: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: rt5xxx-spi: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: cros_ec_codec: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: bcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: au1x: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: atmel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: apple: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-component: re-add pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: aw88166: Support device specific firmware (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2770: expose SDOUT bus keeper via set_tdm_idle (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2764: expose SDOUT bus keeper via set_tdm_idle operation (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-dai: add common operation to set TDM idle mode (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: add TDM slot idle mode properties (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-dai: define possible idle TDM slot modes (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: update tdm-slot.txt references to tdm-slot.yaml (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: convert tdm-slot to YAML (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp3x-rt5682-max9836: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp3x-es83x: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-rt5645: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-es8336: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: amd: acp-da7291-max98357a: Drop unused include (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: Add codec_info for cs42l49 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Add support for the Cirrus Logic cs42l49 (Jaroslav Kysela) [RHEL-183295]
  - soundwire: cadence: Clear message complete before signaling waiting thread (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: map UAC3 front wide channels in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: ti,tas2770: Switch to undeprecated reset-gpios (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Support clock stop mode 1 if enabled in ACPI (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: catpt: Migrate to the new control operations (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: catpt: Do not wake DSP just for volume setup (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: catpt: Simplify procedure of applying user settings (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: catpt: New volume and mute control operations (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Intel: catpt: Synchronize stream access (Jaroslav Kysela) [RHEL-183295]
  - ASoC: da7219: scope AAD suspend and resume helpers to CONFIG_PM (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa: Skip devices with no codecs in i2sbus_resume() (Jaroslav Kysela) [RHEL-183295]
  - firmware: cs_dsp: Simplify suppressing log messages during KUnit testing (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Combine some similar code in firmware file search (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Use a struct to pass around firmware struct and filename (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Add KUnit test cases for '/' in firmware filenames (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Convert '/' to '-' when normalizing firmware filenames (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Use consistent error checks in wm_adsp_request_firmware_files() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Remove duplicated code to find firmware file (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Add kunit test for firmware file search (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Export function for KUnit test to get firmware filenames (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Add KUnit redirection stubs for firmware file search (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Remove unused argument to wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_xcvr: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_sai: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl_utils: Add snd_kcontrol functions for specific cases (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/senary: Fix beep error handling and optimize EAPD switching (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: wcd9335: Remove potential undefined behavior in wcd9335_slimbus_irq() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: wm_adsp: Make wm_adsp_fw_text[] const (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Put OTP register defines in correct address order (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: peb2466: Change the +/- 6dB switch to a volume (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56-test: Remove pointless duplicate loop counters (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: add Studio 1824 support (Jaroslav Kysela) [RHEL-183295]
  - mfd: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: cirrus,cs42l43: Add CS42L43B variant (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sdw_utils: Add CS42L43B codec info (Jaroslav Kysela) [RHEL-183295]
  - soundwire: Intel: test bus.bpt_stream before assigning it (Jaroslav Kysela) [RHEL-183295]
  - soundwire: bus: demote UNATTACHED state warnings to dev_dbg() (Jaroslav Kysela) [RHEL-183295]
  - soundwire: stream: Poll for DP prepare to avoid interrupt deadlock (Jaroslav Kysela) [RHEL-183295]
  - soundwire: amd: add clock init control function (Jaroslav Kysela) [RHEL-183295]
  - soundwire: amd: refactor bandwidth calculation logic (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ti: davinci-mcasp: improve aux_div selection for mid-range dividers (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ti: davinci-mcasp: extract mcasp_is_auxclk_enabled() helper (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Refine string-descriptor-based quirk matching (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: KUnit tests for reading speaker ID from host GPIOs (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: KUnit tests for setting dsp.system_name (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56: Some KUnit testing of cs35l56_get_speaker_id() (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Use strings in struct usb_dev for manufacturer & co (Jaroslav Kysela) [RHEL-183295]
  - ALSA: hda/senary: Add hardware init verbs and fixup framework (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Improve volume range checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add helper function for volume range checks (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Deconflict VID between Focusrite Novation & MV-SILICON (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Support string-descriptor-based quirk table entry (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add QUIRK_FLAG_MIXER_{PLAYBACK,CAPTURE}_LINEAR_VOL (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Add linear volume quirk for Hotone Audio Pulze Mini (Jaroslav Kysela) [RHEL-183295]
  - ALSA: usb-audio: Apply linear volume quirk on MV-SILICON devices (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l56-test: Add test cases without onchip pulls defined (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-core: Use guard()/scoped_guard() for mutex lock (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l45: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs35l41: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: wm_adsp: Allow wm_adsp to hibernate without stopping DSP (Jaroslav Kysela) [RHEL-183295]
  - firmware: cs_dsp: Add API to hibernate the DSP (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: nvidia,tegra-audio-max9808x: document additional board pins (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Support WM8962 by machine driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: nvidia,tegra-audio: document WM8962 CODEC (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tegra: Support CPCAP by machine driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: nvidia,tegra-audio: document CPCAP CODEC (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sti: use managed regmap_field allocations (Jaroslav Kysela) [RHEL-183295]
  - ASoC: sti: Return errors from regmap_field_alloc() (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs42xx8: add error checks for constraints in TDM mode (Jaroslav Kysela) [RHEL-183295]
  - ALSA: aoa: Constify struct codec_connection (Jaroslav Kysela) [RHEL-183295]
  - ALSA: control: Verify put() result when in debug mode (Jaroslav Kysela) [RHEL-183295]
  - ASoC: remove snd_soc_pcm_subclass (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay (Jaroslav Kysela) [RHEL-183295]
  - firmware: cs_dsp: Mark KUnit test suites KUNIT_SPEED_SLOW (Jaroslav Kysela) [RHEL-183295]
  - ASoC: cs-amp-lib-test: Stop including platform_device.h (Jaroslav Kysela) [RHEL-183295]
  - soundwire: intel_auxdevice: Add CS47L47 to wake_capable_list (Jaroslav Kysela) [RHEL-183295]
  - soundwire: slave: Don't register devices that are disabled in ACPI (Jaroslav Kysela) [RHEL-183295]
  - ASoC: SDCA: Add CS47L47 to class driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc_sdw_utils: Add device info for CS47L47 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: tas2552: Allow audio enable GPIO to sleep (Jaroslav Kysela) [RHEL-183295]
  - soundwire: sdw.h: repair names and format of kernel-doc comments (Jaroslav Kysela) [RHEL-183295]
  - ASoC: simple-card-utils: add sysclk ordering support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: ti: davinci-mcasp: Add system suspend/resume support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: soc-compress: use function to clear symmetric params (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Add SPDX ids to many soc files (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5575: Remove redundant assignment to .owner (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677-spi: Add SPI device ID matching table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Reset the codec during probing (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Set up ACPI GPIO pins mapping table (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Report error if the ID register cannot be read (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Allow it to be defined as an I2C board (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Fix typo in the header file (Jaroslav Kysela) [RHEL-183295]
  - ASoC: rt5677: Add 10EC5677 ACPI ID as supported (Jaroslav Kysela) [RHEL-183295]
  - ASoC: codecs: aw88261: Add firmware-name support (Jaroslav Kysela) [RHEL-183295]
  - ASoC: dt-bindings: awinic,aw88395: Document firmware-name property (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Add quirk for Lecoo Bellator N176 (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Drop RPL driver (Jaroslav Kysela) [RHEL-183295]
  - ASoC: Add DMIC support for the AMD RPL platform (Jaroslav Kysela) [RHEL-183295]
  - sound/soundwire: Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses (Jaroslav Kysela) [RHEL-183295]
  - sound/soundwire: Convert more 'alloc_obj' cases to default GFP_KERNEL arguments (Jaroslav Kysela) [RHEL-183295]
  - ASoC: fsl: mpc5200_dma: Convert to devm_ioremap() (Jaroslav Kysela) [RHEL-183295]
  - sound/soundwire: Convert 'alloc_obj' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295]
  - sound: Convert 'alloc_flex' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295]
  - sound/soundwire: Replace kmalloc with kmalloc_obj for non-scalar types (Jaroslav Kysela) [RHEL-183295]
  - overflow: Introduce struct_offset() to get offset of member (Jaroslav Kysela) [RHEL-183295]
  - svcrdma: preserve rq_next_page in svc_rdma_save_io_pages (Olga Kornievskaia) [RHEL-192306]
  - lockd: fix NLMv4 GRANTED_MSG handling (Olga Kornievskaia) [RHEL-186673]
  - platform/x86/intel-uncore-freq: Increase minor version (Steve Best) [RHEL-185138]
  - platform/x86/intel-uncore-freq: Handle autonomous UFS status bit (Steve Best) [RHEL-185138]
  - x86/mce: Restore MCA polling interval halving (Steve Best) [RHEL-182292]
  - redhat/configs: enable CONFIG_ARCH_MEDIATEK (Jiri Benc) [RHEL-191344]
  - nvmet-tcp: remove redundant calls to nvmet_tcp_fatal_error() (Maurizio Lombardi) [RHEL-188366]
  - nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers (Maurizio Lombardi) [RHEL-188366] {CVE-2026-52989}
  - configs: Add NXP timer Kconfig options for automotive builds (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource: move NXP timer selection to drivers/clocksource (Enric Balletbo i Serra) [RHEL-152816]
  - arm64: dts: s32g: add PIT support for s32g2 and s32g3 (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/nxp-pit: Prevent driver unbind (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/nxp-pit: Add NXP Automotive s32g2 / s32g3 support (Enric Balletbo i Serra) [RHEL-152816]
  - ARM: imx: Kconfig: Adjust select after renamed config option (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Rename the VF PIT to NXP PIT (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Unify the function name for irq ack (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Consolidate calls to pit_*_disable/enable (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Encapsulate set counter function (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Enable and disable module on error (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Encapsulate clocksource enable / disable (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Use the node name for the interrupt and timer names (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Encapsulate the PTLCVAL macro (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Encapsulate the macros (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Register the clocksource from the driver (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Convert raw values to BIT macros (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Allocate the struct timer at init time (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Encapsulate the initialization of the cycles_per_jiffy (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Pass the cpu number as parameter (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Rework the base address usage (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Set the scene for multiple timers (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Add COMPILE_TEST option (Enric Balletbo i Serra) [RHEL-152816]
  - clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Enric Balletbo i Serra) [RHEL-152816]
  - redhat/configs: Enable drivers for SpacemiT platforms (Jennifer Berringer) [RHEL-180378]
  - PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as generic (Jennifer Berringer) [RHEL-180378]
  - PCI/pwrctrl: Uncomment config PCI_PWRCTL_SLOT (Jennifer Berringer) [RHEL-180378]
  - pwm: pxa: Allow to enable for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378]
  - pwm: pxa: Add optional reset control (Jennifer Berringer) [RHEL-180378]
  - pwm: pxa: Improve using dev_err_probe() (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: add comprehensive SDR tuning support (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: add regulator and pinctrl voltage switching support (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: spacemit: Add support for K3 SoC (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: add reset support (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: Drop the use of sdhci_pltfm_free() (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: disable HW busy detection (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: make register definition vendor specific (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: Fix error code in probe() (Jennifer Berringer) [RHEL-180378]
  - mmc: sdhci-of-k1: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378]
  - pinctrl: spacemit: fix NULL check in spacemit_pin_set_config (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: Use reinit_completion() for repeated operations (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: support the SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: introduce sfa_size devtype data (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: add a clock disable quirk (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: switch predicates to bool (Jennifer Berringer) [RHEL-180378]
  - spi: fsl-qspi: add optional reset support (Jennifer Berringer) [RHEL-180378]
  - dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() (Jennifer Berringer) [RHEL-180378] {CVE-2025-71221}
  - dmaengine: mmp_pdma: fix DMA mask handling (Jennifer Berringer) [RHEL-180378]
  - dmaengine: mmp_pdma: Add SpacemiT K1 PDMA support with 64-bit addressing (Jennifer Berringer) [RHEL-180378]
  - dmaengine: mmp_pdma: Add operations structure for controller abstraction (Jennifer Berringer) [RHEL-180378]
  - dmaengine: mmp_pdma: Add reset controller support (Jennifer Berringer) [RHEL-180378]
  - dmaengine: mmp_pdma: Add clock support (Jennifer Berringer) [RHEL-180378]
  - usb: dwc3: Add optional VBUS regulator support to SpacemiT K1 (Jennifer Berringer) [RHEL-180378]
  - usb: dwc3: dwc3-generic-plat: spacemit: add support for K3 SoC (Jennifer Berringer) [RHEL-180378]
  - phy: k1-usb: k3: add USB2 PHY support (Jennifer Berringer) [RHEL-180378]
  - phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init() (Jennifer Berringer) [RHEL-180378]
  - phy: k1-usb: add disconnect function support (Jennifer Berringer) [RHEL-180378]
  - phy: move spacemit pcie driver to its subfolder (Jennifer Berringer) [RHEL-180378]
  - phy: spacemit: support K1 USB2.0 PHY controller (Jennifer Berringer) [RHEL-180378]
  - phy: Kconfig: spacemit: add COMMON_CLK dependency (Jennifer Berringer) [RHEL-180378]
  - phy: spacemit: Introduce PCIe/combo PHY (Jennifer Berringer) [RHEL-180378]
  - PCI: spacemit: Add SpacemiT PCIe host driver (Jennifer Berringer) [RHEL-180378]
  - reset: Add devres helpers to request pre-deasserted reset controls (Jennifer Berringer) [RHEL-180378]
  - reset: replace boolean parameters with flags parameter (Jennifer Berringer) [RHEL-180378]
  - regmap: provide regmap_assign_bits() (Jennifer Berringer) [RHEL-180378]
  - regulator: spacemit-p1: Update supply names (Jennifer Berringer) [RHEL-180378]
  - regulator: spacemit-p1: Fix n_voltages for BUCK and LDO regulators (Jennifer Berringer) [RHEL-180378]
  - regulator: spacemit: Align input supply name with the DT binding (Jennifer Berringer) [RHEL-180378]
  - driver: reset: spacemit-p1: add driver for poweroff/reboot (Jennifer Berringer) [RHEL-180378]
  - rtc: spacemit: support the SpacemiT P1 RTC (Jennifer Berringer) [RHEL-180378]
  - regulator: spacemit: support SpacemiT P1 regulators (Jennifer Berringer) [RHEL-180378]
  - mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes (Jennifer Berringer) [RHEL-180378]
  - mfd: syscon: Allow syscon nodes without a "syscon" compatible (Jennifer Berringer) [RHEL-180378]
  - mfd: syscon: Fix race in device_node_get_regmap() (Jennifer Berringer) [RHEL-180378]
  - mfd: Kconfig: Default MFD_SPACEMIT_P1 to 'm' if ARCH_SPACEMIT (Jennifer Berringer) [RHEL-180378]
  - mfd: simple-mfd-i2c: Remove select I2C_K1 from MFD_SPACEMIT_P1 (Jennifer Berringer) [RHEL-180378]
  - mfd: simple-mfd-i2c: Add SpacemiT P1 support (Jennifer Berringer) [RHEL-180378]
  - mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA (Jennifer Berringer) [RHEL-180378]
  - mfd: simple-mfd-i2c: Add MAX77705 support (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: introduce pio for k1 (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: move i2c_xfer_msg() (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: drop useless spaces (Jennifer Berringer) [RHEL-180378]
  - i2c: k1: add reset support (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: fix detect issue (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: ensure SDA is released after bus reset (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: check SDA instead of SCL after bus reset (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: disable SDA glitch fix to avoid restart delay (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: remove stop function to avoid bus error (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails (Jennifer Berringer) [RHEL-180378]
  - i2c: k1: check for transfer error (Jennifer Berringer) [RHEL-180378]
  - i2c: k1: Initialize variable before use (Jennifer Berringer) [RHEL-180378]
  - i2c: spacemit: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit-k1: Add set_config callback support (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit-k1: Use PDR for pin direction, not SDR/CDR (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit: Add GPIO support for K3 SoC (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit-k1: use new generic GPIO chip API (Jennifer Berringer) [RHEL-180378]
  - gpio: generic: add new generic GPIO chip API (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit: Add missing MODULE_DEVICE_TABLE (Jennifer Berringer) [RHEL-180378]
  - gpio: spacemit: add support for K1 SoC (Jennifer Berringer) [RHEL-180378]
  - gpiolib: initialize return value in gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378]
  - gpiolib: Allow to use setters with return value for output-only gpios (Jennifer Berringer) [RHEL-180378]
  - gpiolib: remove unneeded WARN_ON() from gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378]
  - gpiolib: fix kerneldoc (Jennifer Berringer) [RHEL-180378]
  - gpiolib: of: Handle threecell GPIO chips (Jennifer Berringer) [RHEL-180378]
  - gpiolib: of: Use local variables (Jennifer Berringer) [RHEL-180378]
  - gpiolib: introduce gpio_chip setters that return values (Jennifer Berringer) [RHEL-180378]
  - gpiolib: rework the wrapper around gpio_chip::set_multiple() (Jennifer Berringer) [RHEL-180378]
  - gpiolib: wrap gpio_chip::set() (Jennifer Berringer) [RHEL-180378]
  - gpiolib: make value setters have return values (Jennifer Berringer) [RHEL-180378]
  - leds: aw200xx: don't use return with gpiod_set_value() variants (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable PMIC on OrangePi R2S (Jennifer Berringer) [RHEL-180378]
  - dts: riscv: spacemit: k3: Fix I/O power settings (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k3: Add Ziccrse extension for X100 cores (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k3: Initial support for CoM260-IFX board (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k3: Add pwm support (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: fix uboot partition offset on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable SD card support on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable eMMC on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: sort aliases on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: set console baud rate on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable USB3 on OrangePi R2S (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: Add thermal sensor for K1 SoC (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: Add PDMA controller node for K3 SoC (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable QSPI for OrangePi RV2 (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: set default console baud rate (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: enable PCIe ports (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: enable USB 3 ports (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: enable QSPI and add SPI NOR (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: add 24c02 eeprom (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-musepi-pro: add PMIC and power infrastructure (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1-orangepi-rv2: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k1: add SD card controller and pinctrl support (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: k3: Add USB2.0 support (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: enable eMMC for OrangePi RV2 (Jennifer Berringer) [RHEL-180378]
  - dts: riscv: spacemit: correct 32k clock frequency (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: define a SPI controller node (Jennifer Berringer) [RHEL-180378]
  - dts: spacemit: set console baud rate on bpif3 (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 (Jennifer Berringer) [RHEL-180378]
  - riscv: dts: spacemit: add DeepComputing FML13V05 board device tree (Jennifer Berringer) [RHEL-180378]
  - tipc: fix double-free in tipc_buf_append() (CKI Backport Bot) [RHEL-152740]
  - tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (CKI Backport Bot) [RHEL-152740]
  - tipc: fix divide-by-zero in tipc_sk_filter_connect() (CKI Backport Bot) [RHEL-152740]
  - tipc: fix duplicate publication key in tipc_service_insert_publ() (CKI Backport Bot) [RHEL-152740]
  - tipc: fix RCU dereference race in tipc_aead_users_dec() (CKI Backport Bot) [RHEL-152740]
  - tipc: use kfree_sensitive() for session key material (CKI Backport Bot) [RHEL-152740]


