The Linux kernel
* Wed Jul 15 2026 CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-250.el10]
- flex_proportions: make fprop_new_period() hardirq safe (CKI Backport Bot) [RHEL-189660] {CVE-2026-23168}
- PCI/TPH: Expose pcie_tph_get_st_table_loc() (CKI Backport Bot) [RHEL-186643]
- PCI/TPH: Expose pcie_tph_get_st_table_size() (CKI Backport Bot) [RHEL-186643]
- libperf build: Always place libperf includes first (Michael Petlan) [RHEL-179033]
- futex: Prevent lockup in requeue-PI during signal/ timeout wakeup (Waiman Long) [RHEL-183513]
- futex: Require sys_futex_requeue() to have identical flags (Waiman Long) [RHEL-183513] {CVE-2026-31554}
- futex: Clear stale exiting pointer in futex_lock_pi() retry path (Waiman Long) [RHEL-183513] {CVE-2026-31555}
- futex: Fix UaF between futex_key_to_node_opt() and vma_replace_policy() (Waiman Long) [RHEL-183513] {CVE-2026-23415}
- tools: ynl: cli: order set->list conversion in JSON output (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert rt-route sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert rt-addr sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert ethtool sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert devlink sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: add netdevsim wrapper library for YNL tests (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert tc and tc-filter-add samples to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert rt-link sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert ovs sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: convert netdev sample to selftest (Hangbin Liu) [RHEL-156508]
- tools: ynl: move samples to tests (Hangbin Liu) [RHEL-156508]
- tools: ynl: add uns-admin-perm to genetlink (Hangbin Liu) [RHEL-156508]
- doc/netlink: nftables: Fill out operation attributes (Hangbin Liu) [RHEL-156508]
- doc/netlink: nftables: Add sub-messages (Hangbin Liu) [RHEL-156508]
- doc/netlink: nftables: Update attribute sets (Hangbin Liu) [RHEL-156508]
- doc/netlink: nftables: Add definitions (Hangbin Liu) [RHEL-156508]
- doc/netlink: netlink-raw: Add max check (Hangbin Liu) [RHEL-156508]
- tools: ynl: produce kselftest-list.txt from tests (Hangbin Liu) [RHEL-156508]
- tools: ynl: support INSTALL_PATH in the tests Makefile (Hangbin Liu) [RHEL-156508]
- tools: ynl: don't install tests in /usr/bin/ (Hangbin Liu) [RHEL-156508]
- tools: ynl: rename TESTS variable to TEST_PROGS (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: make the output compact (Hangbin Liu) [RHEL-156508]
- tools/net/ynl: Makefile's install target now installs ynltool (Hangbin Liu) [RHEL-156508]
- tools/net/ynl: suppress jobserver warning in ynltool version detection (Hangbin Liu) [RHEL-156508]
- tools: ynl: render event op docs correctly (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: print reply in combined format if possible (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: extract the event/notify handling in --list-attrs (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: factor out --list-attrs / --doc handling (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: add --doc as alias to --list-attrs (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: improve --help (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: wrap the doc text if it's long (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: introduce formatting for attr names in --list-attrs (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen-c: Fix remaining pylint warnings (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen-c: fix pylint None, type, dict, generators, init (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen-c: fix pylint warnings for returns, unused, redefined (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen-c: suppress unhelpful pylint messages (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint issues in ynl_gen_rst (Hangbin Liu) [RHEL-156508]
- tools: ynl: ethtool: fix pylint issues (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix logic errors reported by pylint (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint global variable related warnings (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint misc warnings (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint dict, indentation, long lines, uninitialised (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint exception warnings (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix pylint redefinition, encoding errors (Hangbin Liu) [RHEL-156508]
- tools: ynl: pylint suppressions and docstrings (Hangbin Liu) [RHEL-156508]
- tools: ynl: don't install tests (Hangbin Liu) [RHEL-156508]
- netlink: specs: netdev: clarify the page pool API a little (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix build on systems with old kernel headers (Hangbin Liu) [RHEL-156508]
- ynl: samples: Fix spelling mistake "failedq" -> "failed" (Hangbin Liu) [RHEL-156508]
- ynl: fix schema check errors (Hangbin Liu) [RHEL-156508]
- ynl: fix a yamllint warning in ethtool spec (Hangbin Liu) [RHEL-156508]
- tools: ynl: add a lint makefile target (Hangbin Liu) [RHEL-156508]
- tools: ynl: add schema checking (Hangbin Liu) [RHEL-156508]
- netlink: specs: add big-endian byte-order for u32 IPv4 addresses (Hangbin Liu) [RHEL-156508]
- tools: ynl: add YNL test framework (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen: add function prefix argument (Hangbin Liu) [RHEL-156508]
- ynl: samples: add tc filter example (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: Display enum values in --list-attrs output (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: Parse nested attributes in --list-attrs output (Hangbin Liu) [RHEL-156508]
- tools: ynl: cli: Add --list-attrs option to show operation attributes (Hangbin Liu) [RHEL-156508]
- tools: ynltool: ignore *.d deps files (Hangbin Liu) [RHEL-156508]
- netlink: specs: support ipv4-or-v6 for dual-stack fields (Hangbin Liu) [RHEL-156508]
- tools: ynl: Add MAC address parsing support (Hangbin Liu) [RHEL-156508]
- tools: ynltool: remove -lmnl from link flags (Hangbin Liu) [RHEL-156508]
- tools: ynltool: correct install in Makefile (Hangbin Liu) [RHEL-156508]
- tools: ynltool: add traffic distribution balance (Hangbin Liu) [RHEL-156508]
- tools: ynltool: add qstats support (Hangbin Liu) [RHEL-156508]
- tools: ynltool: add page-pool stats (Hangbin Liu) [RHEL-156508]
- tools: ynltool: create skeleton for the C command (Hangbin Liu) [RHEL-156508]
- tools: ynl: call nested attribute free function for indexed arrays (Hangbin Liu) [RHEL-156508]
- netlink: specs: netdev add missing stats to qstat-get (Hangbin Liu) [RHEL-156508]
- tools: ynl: rework the string representation of NlError (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix indent issues in the main Python lib (Hangbin Liu) [RHEL-156508]
- tools: ynl: fix string attribute length to include null terminator (Hangbin Liu) [RHEL-156508]
- tools: ynl: avoid print_field when there is no reply (Hangbin Liu) [RHEL-156508]
- netlink: specs: explicitly declare block scalar strings (Hangbin Liu) [RHEL-156508]
- netlink: specs: mptcp: fix if-idx attribute type (Hangbin Liu) [RHEL-156508]
- netlink: specs: fou: change local-v6/peer-v6 check (Hangbin Liu) [RHEL-156508]
- netlink: specs: enforce strict naming of properties (Hangbin Liu) [RHEL-156508]
- netlink: specs: tc: replace underscores with dashes in names (Hangbin Liu) [RHEL-156508]
- netlink: specs: rt-link: replace underscores with dashes in names (Hangbin Liu) [RHEL-156508]
- netlink: specs: mptcp: replace underscores with dashes in names (Hangbin Liu) [RHEL-156508]
- netlink: specs: ovs_flow: replace underscores with dashes in names (Hangbin Liu) [RHEL-156508]
- netlink: specs: nfsd: replace underscores with dashes in names (Hangbin Liu) [RHEL-156508]
- docs: netlink: index.rst: add a netlink index file (Hangbin Liu) [RHEL-156508]
- netlink: specs: fix a couple of yamllint warnings (Hangbin Liu) [RHEL-156508]
- netlink: specs: wrap long doc lines (>80 chars) (Hangbin Liu) [RHEL-156508]
- netlink: specs: fix up indentation errors (Hangbin Liu) [RHEL-156508]
- netlink: specs: fix up truthy values (Hangbin Liu) [RHEL-156508]
- netlink: specs: fix up spaces before comments (Hangbin Liu) [RHEL-156508]
- netlink: specs: clean up spaces in brackets (Hangbin Liu) [RHEL-156508]
- netlink: specs: add doc start markers to yaml (Hangbin Liu) [RHEL-156508]
- netlink: specs: mptcp: fix missing doc (Hangbin Liu) [RHEL-156508]
- tools: ynl-gen: use big-endian netlink attribute types (Hangbin Liu) [RHEL-156508]
Resolves: RHEL-156508, RHEL-179033, RHEL-183513, RHEL-186643, RHEL-189660
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 | ||
| nvidiabfdpu.x509 | ||
| nvidiagpuoot001.x509 | ||
| nvidiajetsonsoc.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