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