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