CKI KWF Bot 31daee32f1 Merge: [RHEL-10] Update MM-core codebase and its dependencies to upstream v6.17
MR: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/2316

JIRA: https://issues.redhat.com/browse/RHEL-145695

Depends: https://gitlab.com/redhat/centos-stream/src/kernel/centos-stream-10/-/merge_requests/2267

List of CVEs addressed by this update:
    CVE: CVE-2026-43388
    CVE: CVE-2026-23012
    CVE: CVE-2026-31653
    CVE: CVE-2025-40008
    CVE: CVE-2025-40006
    CVE: CVE-2025-39877
    CVE: CVE-2025-39910
    CVE: CVE-2025-39916
    CVE: CVE-2025-39909
    CVE: CVE-2025-39845
    CVE: CVE-2025-39844
    CVE: CVE-2025-39899
    CVE: CVE-2025-39902
    CVE: CVE-2025-39775
    CVE: CVE-2025-38686
    CVE: CVE-2025-38554
    CVE: CVE-2025-39700
    CVE: CVE-2025-38681

Set of changes to level the RHEL-10 MM-core and dependencies codebase up to upstream's v6.17 (stable).

The following set of "omitted-fixes" is not critical, and the commits in the list below will eventually
be picked up later on, without causing any further conflicts, when we wrap up the update work with v6.18 LTS.

Omitted-fix: 1442bb87b878 ("s390/boot: Use entire page for PTEs")
Omitted-fix: b4a96ab50f36 ("powerpc/kdump: Add support for crashkernel CMA reservation")
Omitted-fix: 4ba5a8a7faa6 ("vmw_balloon: indicate success when effectively deflating during migration")
Omitted-fix: 51e38e7d40d6 ("mm: add remap_pfn_range_prepare(), remap_pfn_range_complete()")
Omitted-fix: dd3b304b9410 ("mm/page_alloc: use xxx_pageblock_isolate() for better reading")
Omitted-fix: f04aad36a07c ("mm/ksm: fix flag-dropping behavior in ksm_madvise")
Omitted-fix: c373f7f98e6a ("mm/sparse-vmemmap: fix vmemmap accounting underflow")
Omitted-fix: 7e89979f6695 ("include/linux/pgtable.h: convert arch_enter_lazy_mmu_mode() and friends to static inlines")
Omitted-fix: 84f4928446e6 ("tools/testing/selftests: add merge test for partial msealed range")
Omitted-fix: bce1dabd310e ("selftests/mm: fix usage of FORCE_READ() in cow tests")
Omitted-fix: d7484f6edd31 ("Docs/mm/damon/design: fix wrong link to intervals goal section")
Omitted-fix: 1736047a4e96 ("mm/damon/core: cleanup targets and regions at once on kdamond termination")
Omitted-fix: 0199390a6b92 ("mm/damon/sysfs: dealloc repeat_call_control if damon_call() fails")
Omitted-fix: 4c04c6b47c36 ("mm/damon/stat: deallocate damon_call() failure leaking damon_ctx")
Omitted-fix: 7e6cc35f5283 ("mm/damon/core: trace esz at first setup")
Omitted-fix: 2f6ce7e714ef ("mm/damon/stat: change last_refresh_jiffies to a global variable")
Omitted-fix: 84481e705ab0 ("mm/damon/stat: monitor all System RAM resources")
Omitted-fix: e04ed278d25b ("mm/damon/stat: fix memory leak on damon_start() failure in damon_stat_start()")
Omitted-fix: f98590bc08d4 ("mm/damon/stat: detect and use fresh enabled value")
Omitted-fix: 7746d72c6405 ("samples/damon/mtier: fail early if address range parameters are invalid")
Omitted-fix: c62cff40481c ("samples/damon/mtier: avoid starting DAMON before initialization")
Omitted-fix: e6b733ca2f99 ("samples/damon/prcl: avoid starting DAMON before initialization")
Omitted-fix: f826edeb888c ("samples/damon/wsse: avoid starting DAMON before initialization")

Signed-off-by: Rafael Aquini <raquini@redhat.com>

Approved-by: Luiz Capitulino <luizcap@redhat.com>
Approved-by: Ricardo Robaina <rrobaina@redhat.com>
Approved-by: Eder Zulian <ezulian@redhat.com>
Approved-by: David Arcari <darcari@redhat.com>
Approved-by: ashelat <ashelat@redhat.com>
Approved-by: José Expósito <jexposit@redhat.com>
Approved-by: Michael Petlan <mpetlan@redhat.com>
Approved-by: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com>

Merged-by: CKI GitLab Kmaint Pipeline Bot <26919896-cki-kmaint-pipeline-bot@users.noreply.gitlab.com>
2026-08-11 13:36:57 +00:00

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the reStructuredText markup notation.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
S
Description
No description provided
Readme
2.8 GiB
Languages
C 97.5%
Assembly 1%
Shell 0.6%
Python 0.3%
Makefile 0.3%