<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sysfs-kernel-mm-damon</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 23 Feb 2026 10:09:45 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>4cff5c05e076d2ee4e34122aa956b84a2eaac587 - Merge tag &apos;mm-stable-2026-02-11-19-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#4cff5c05e076d2ee4e34122aa956b84a2eaac587</link>
        <description>Merge tag &apos;mm-stable-2026-02-11-19-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - &quot;powerpc/64s: do not re-activate batched TLB flush&quot; makes   arch_{enter|leave}_lazy_mmu_mode() nest properly (Alexander Gordeev)   It adds a generic enter/leave layer and switches architectures to use   it. Various hacks were removed in the process. - &quot;zram: introduce compressed data writeback&quot; implements data   compression for zram writeback (Richard Chang and Sergey Senozhatsky) - &quot;mm: folio_zero_user: clear page ranges&quot; adds clearing of contiguous   page ranges for hugepages. Large improvements during demand faulting   are demonstrated (David Hildenbrand) - &quot;memcg cleanups&quot; tidies up some memcg code (Chen Ridong) - &quot;mm/damon: introduce {,max_}nr_snapshots and tracepoint for damos   stats&quot; improves DAMOS stat&apos;s provided information, deterministic   control, and readability (SeongJae Park) - &quot;selftests/mm: hugetlb cgroup charging: robustness fixes&quot; fixes a few   issues in the hugetlb cgroup charging selftests (Li Wang) - &quot;Fix va_high_addr_switch.sh test failure - again&quot; addresses several   issues in the va_high_addr_switch test (Chunyu Hu) - &quot;mm/damon/tests/core-kunit: extend existing test scenarios&quot; improves   the KUnit test coverage for DAMON (Shu Anzai) - &quot;mm/khugepaged: fix dirty page handling for MADV_COLLAPSE&quot; fixes a   glitch in khugepaged which was causing madvise(MADV_COLLAPSE) to   transiently return -EAGAIN (Shivank Garg) - &quot;arch, mm: consolidate hugetlb early reservation&quot; reworks and   consolidates a pile of straggly code related to reservation of   hugetlb memory from bootmem and creation of CMA areas for hugetlb   (Mike Rapoport) - &quot;mm: clean up anon_vma implementation&quot; cleans up the anon_vma   implementation in various ways (Lorenzo Stoakes) - &quot;tweaks for __alloc_pages_slowpath()&quot; does a little streamlining of   the page allocator&apos;s slowpath code (Vlastimil Babka) - &quot;memcg: separate private and public ID namespaces&quot; cleans up the   memcg ID code and prevents the internal-only private IDs from being   exposed to userspace (Shakeel Butt) - &quot;mm: hugetlb: allocate frozen gigantic folio&quot; cleans up the   allocation of frozen folios and avoids some atomic refcount   operations (Kefeng Wang) - &quot;mm/damon: advance DAMOS-based LRU sorting&quot; improves DAMOS&apos;s movement   of memory betewwn the active and inactive LRUs and adds auto-tuning   of the ratio-based quotas and of monitoring intervals (SeongJae Park) - &quot;Support page table check on PowerPC&quot; makes   CONFIG_PAGE_TABLE_CHECK_ENFORCED work on powerpc (Andrew Donnellan) - &quot;nodemask: align nodes_and{,not} with underlying bitmap ops&quot; makes   nodes_and() and nodes_andnot() propagate the return values from the   underlying bit operations, enabling some cleanup in calling code   (Yury Norov) - &quot;mm/damon: hide kdamond and kdamond_lock from API callers&quot; cleans up   some DAMON internal interfaces (SeongJae Park) - &quot;mm/khugepaged: cleanups and scan limit fix&quot; does some cleanup work   in khupaged and fixes a scan limit accounting issue (Shivank Garg) - &quot;mm: balloon infrastructure cleanups&quot; goes to town on the balloon   infrastructure and its page migration function. Mainly cleanups, also   some locking simplification (David Hildenbrand) - &quot;mm/vmscan: add tracepoint and reason for kswapd_failures reset&quot; adds   additional tracepoints to the page reclaim code (Jiayuan Chen) - &quot;Replace wq users and add WQ_PERCPU to alloc_workqueue() users&quot; is   part of Marco&apos;s kernel-wide migration from the legacy workqueue APIs   over to the preferred unbound workqueues (Marco Crivellari) - &quot;Various mm kselftests improvements/fixes&quot; provides various unrelated   improvements/fixes for the mm kselftests (Kevin Brodsky) - &quot;mm: accelerate gigantic folio allocation&quot; greatly speeds up gigantic   folio allocation, mainly by avoiding unnecessary work in   pfn_range_valid_contig() (Kefeng Wang) - &quot;selftests/damon: improve leak detection and wss estimation   reliability&quot; improves the reliability of two of the DAMON selftests   (SeongJae Park) - &quot;mm/damon: cleanup kdamond, damon_call(), damos filter and   DAMON_MIN_REGION&quot; does some cleanup work in the core DAMON code   (SeongJae Park) - &quot;Docs/mm/damon: update intro, modules, maintainer profile, and misc&quot;   performs maintenance work on the DAMON documentation (SeongJae Park) - &quot;mm: add and use vma_assert_stabilised() helper&quot; refactors and cleans   up the core VMA code. The main aim here is to be able to use the mmap   write lock&apos;s lockdep state to perform various assertions regarding   the locking which the VMA code requires (Lorenzo Stoakes) - &quot;mm, swap: swap table phase II: unify swapin use&quot; removes some old   swap code (swap cache bypassing and swap synchronization) which   wasn&apos;t working very well. Various other cleanups and simplifications   were made. The end result is a 20% speedup in one benchmark (Kairui   Song) - &quot;enable PT_RECLAIM on more 64-bit architectures&quot; makes PT_RECLAIM   available on 64-bit alpha, loongarch, mips, parisc, and um. Various   cleanups were performed along the way (Qi Zheng)* tag &apos;mm-stable-2026-02-11-19-22&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (325 commits)  mm/memory: handle non-split locks correctly in zap_empty_pte_table()  mm: move pte table reclaim code to memory.c  mm: make PT_RECLAIM depends on MMU_GATHER_RCU_TABLE_FREE  mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config  um: mm: enable MMU_GATHER_RCU_TABLE_FREE  parisc: mm: enable MMU_GATHER_RCU_TABLE_FREE  mips: mm: enable MMU_GATHER_RCU_TABLE_FREE  LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE  alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE  mm: change mm/pt_reclaim.c to use asm/tlb.h instead of asm-generic/tlb.h  mm/damon/stat: remove __read_mostly from memory_idle_ms_percentiles  zsmalloc: make common caches global  mm: add SPDX id lines to some mm source files  mm/zswap: use %pe to print error pointers  mm/vmscan: use %pe to print error pointers  mm/readahead: fix typo in comment  mm: khugepaged: fix NR_FILE_PAGES and NR_SHMEM in collapse_file()  mm: refactor vma_map_pages to use vm_insert_pages  mm/damon: unify address range representation with damon_addr_range  mm/cma: replace snprintf with strscpy in cma_new_area  ...

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Thu, 12 Feb 2026 20:32:37 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 09 Feb 2026 17:33:26 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>dcecf9e58b976dd848a06c667d92d2566f9384aa - Docs/ABI/damon: update for max_nr_snapshots</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#dcecf9e58b976dd848a06c667d92d2566f9384aa</link>
        <description>Docs/ABI/damon: update for max_nr_snapshotsUpdate DAMON ABI document for the newly added DAMON sysfs interface file,max_nr_snapshots.Link: https://lkml.kernel.org/r/20251216080128.42991-12-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;lorenzo.stoakes@oracle.com&gt;Cc: &quot;Masami Hiramatsu (Google)&quot; &lt;mhiramat@kernel.org&gt;Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Mike Rapoport &lt;rppt@kernel.org&gt;Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@suse.cz&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Tue, 16 Dec 2025 09:01:24 +0100</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>55221e53f73e41b4ebac575ed1333f50488a7ba4 - Docs/ABI/damon: update for nr_snapshots damos stat</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#55221e53f73e41b4ebac575ed1333f50488a7ba4</link>
        <description>Docs/ABI/damon: update for nr_snapshots damos statUpdate DAMON ABI document for the newly added damos stat, nr_snapshots.Link: https://lkml.kernel.org/r/20251216080128.42991-6-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;lorenzo.stoakes@oracle.com&gt;Cc: &quot;Masami Hiramatsu (Google)&quot; &lt;mhiramat@kernel.org&gt;Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Mike Rapoport &lt;rppt@kernel.org&gt;Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@suse.cz&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Tue, 16 Dec 2025 09:01:18 +0100</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ec439c38013550420aecc15988ae6acb670838c1 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#ec439c38013550420aecc15988ae6acb670838c1</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Wed, 17 Dec 2025 06:29:38 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 15 Dec 2025 09:27:39 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Sun, 21 Dec 2025 11:11:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#84318277d6334c6981ab326d4acc87c6a6ddc9b8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesPull in rc1 to include all changes since the merge window closed,and grab all fixes and changes from drm/drm-next.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 15 Dec 2025 12:53:27 +0100</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>7203ca412fc8e8a0588e9adc0f777d3163f8dff3 - Merge tag &apos;mm-stable-2025-12-03-21-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#7203ca412fc8e8a0588e9adc0f777d3163f8dff3</link>
        <description>Merge tag &apos;mm-stable-2025-12-03-21-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton:  &quot;__vmalloc()/kvmalloc() and no-block support&quot; (Uladzislau Rezki)     Rework the vmalloc() code to support non-blocking allocations     (GFP_ATOIC, GFP_NOWAIT)  &quot;ksm: fix exec/fork inheritance&quot; (xu xin)     Fix a rare case where the KSM MMF_VM_MERGE_ANY prctl state is not     inherited across fork/exec  &quot;mm/zswap: misc cleanup of code and documentations&quot; (SeongJae Park)     Some light maintenance work on the zswap code  &quot;mm/page_owner: add debugfs files &apos;show_handles&apos; and &apos;show_stacks_handles&apos;&quot; (Mauricio Faria de Oliveira)     Enhance the /sys/kernel/debug/page_owner debug feature by adding     unique identifiers to differentiate the various stack traces so     that userspace monitoring tools can better match stack traces over     time  &quot;mm/page_alloc: pcp-&gt;batch cleanups&quot; (Joshua Hahn)     Minor alterations to the page allocator&apos;s per-cpu-pages feature  &quot;Improve UFFDIO_MOVE scalability by removing anon_vma lock&quot; (Lokesh Gidra)     Address a scalability issue in userfaultfd&apos;s UFFDIO_MOVE operation  &quot;kasan: cleanups for kasan_enabled() checks&quot; (Sabyrzhan Tasbolatov)  &quot;drivers/base/node: fold node register and unregister functions&quot; (Donet Tom)     Clean up the NUMA node handling code a little  &quot;mm: some optimizations for prot numa&quot; (Kefeng Wang)     Cleanups and small optimizations to the NUMA allocation hinting     code  &quot;mm/page_alloc: Batch callers of free_pcppages_bulk&quot; (Joshua Hahn)     Address long lock hold times at boot on large machines. These were     causing (harmless) softlockup warnings  &quot;optimize the logic for handling dirty file folios during reclaim&quot; (Baolin Wang)     Remove some now-unnecessary work from page reclaim  &quot;mm/damon: allow DAMOS auto-tuned for per-memcg per-node memory usage&quot; (SeongJae Park)     Enhance the DAMOS auto-tuning feature  &quot;mm/damon: fixes for address alignment issues in DAMON_LRU_SORT and DAMON_RECLAIM&quot; (Quanmin Yan)     Fix DAMON_LRU_SORT and DAMON_RECLAIM with certain userspace     configuration  &quot;expand mmap_prepare functionality, port more users&quot; (Lorenzo Stoakes)     Enhance the new(ish) file_operations.mmap_prepare() method and port     additional callsites from the old -&gt;mmap() over to -&gt;mmap_prepare()  &quot;Fix stale IOTLB entries for kernel address space&quot; (Lu Baolu)     Fix a bug (and possible security issue on non-x86) in the IOMMU     code. In some situations the IOMMU could be left hanging onto a     stale kernel pagetable entry  &quot;mm/huge_memory: cleanup __split_unmapped_folio()&quot; (Wei Yang)     Clean up and optimize the folio splitting code  &quot;mm, swap: misc cleanup and bugfix&quot; (Kairui Song)     Some cleanups and a minor fix in the swap discard code  &quot;mm/damon: misc documentation fixups&quot; (SeongJae Park)  &quot;mm/damon: support pin-point targets removal&quot; (SeongJae Park)     Permit userspace to remove a specific monitoring target in the     middle of the current targets list  &quot;mm: MISC follow-up patches for linux/pgalloc.h&quot; (Harry Yoo)     A couple of cleanups related to mm header file inclusion  &quot;mm/swapfile.c: select swap devices of default priority round robin&quot; (Baoquan He)     improve the selection of swap devices for NUMA machines  &quot;mm: Convert memory block states (MEM_*) macros to enums&quot; (Israel Batista)     Change the memory block labels from macros to enums so they will     appear in kernel debug info  &quot;ksm: perform a range-walk to jump over holes in break_ksm&quot; (Pedro Demarchi Gomes)     Address an inefficiency when KSM unmerges an address range  &quot;mm/damon/tests: fix memory bugs in kunit tests&quot; (SeongJae Park)     Fix leaks and unhandled malloc() failures in DAMON userspace unit     tests  &quot;some cleanups for pageout()&quot; (Baolin Wang)     Clean up a couple of minor things in the page scanner&apos;s     writeback-for-eviction code  &quot;mm/hugetlb: refactor sysfs/sysctl interfaces&quot; (Hui Zhu)     Move hugetlb&apos;s sysfs/sysctl handling code into a new file  &quot;introduce VM_MAYBE_GUARD and make it sticky&quot; (Lorenzo Stoakes)     Make the VMA guard regions available in /proc/pid/smaps and     improves the mergeability of guarded VMAs  &quot;mm: perform guard region install/remove under VMA lock&quot; (Lorenzo Stoakes)     Reduce mmap lock contention for callers performing VMA guard region     operations  &quot;vma_start_write_killable&quot; (Matthew Wilcox)     Start work on permitting applications to be killed when they are     waiting on a read_lock on the VMA lock  &quot;mm/damon/tests: add more tests for online parameters commit&quot; (SeongJae Park)     Add additional userspace testing of DAMON&apos;s &quot;commit&quot; feature  &quot;mm/damon: misc cleanups&quot; (SeongJae Park)  &quot;make VM_SOFTDIRTY a sticky VMA flag&quot; (Lorenzo Stoakes)     Address the possible loss of a VMA&apos;s VM_SOFTDIRTY flag when that     VMA is merged with another  &quot;mm: support device-private THP&quot; (Balbir Singh)     Introduce support for Transparent Huge Page (THP) migration in zone     device-private memory  &quot;Optimize folio split in memory failure&quot; (Zi Yan)  &quot;mm/huge_memory: Define split_type and consolidate split support checks&quot; (Wei Yang)     Some more cleanups in the folio splitting code  &quot;mm: remove is_swap_[pte, pmd]() + non-swap entries, introduce leaf entries&quot; (Lorenzo Stoakes)     Clean up our handling of pagetable leaf entries by introducing the     concept of &apos;software leaf entries&apos;, of type softleaf_t  &quot;reparent the THP split queue&quot; (Muchun Song)     Reparent the THP split queue to its parent memcg. This is in     preparation for addressing the long-standing &quot;dying memcg&quot; problem,     wherein dead memcg&apos;s linger for too long, consuming memory     resources  &quot;unify PMD scan results and remove redundant cleanup&quot; (Wei Yang)     A little cleanup in the hugepage collapse code  &quot;zram: introduce writeback bio batching&quot; (Sergey Senozhatsky)     Improve zram writeback efficiency by introducing batched bio     writeback support  &quot;memcg: cleanup the memcg stats interfaces&quot; (Shakeel Butt)     Clean up our handling of the interrupt safety of some memcg stats  &quot;make vmalloc gfp flags usage more apparent&quot; (Vishal Moola)     Clean up vmalloc&apos;s handling of incoming GFP flags  &quot;mm: Add soft-dirty and uffd-wp support for RISC-V&quot; (Chunyan Zhang)     Teach soft dirty and userfaultfd write protect tracking to use     RISC-V&apos;s Svrsw60t59b extension  &quot;mm: swap: small fixes and comment cleanups&quot; (Youngjun Park)     Fix a small bug and clean up some of the swap code  &quot;initial work on making VMA flags a bitmap&quot; (Lorenzo Stoakes)     Start work on converting the vma struct&apos;s flags to a bitmap, so we     stop running out of them, especially on 32-bit  &quot;mm/swapfile: fix and cleanup swap list iterations&quot; (Youngjun Park)     Address a possible bug in the swap discard code and clean things     up a little[ This merge also reverts commit ebb9aeb980e5 (&quot;vfio/nvgrace-gpu:  register device memory for poison handling&quot;) because it looks  broken to me, I&apos;ve asked for clarification   - Linus ]* tag &apos;mm-stable-2025-12-03-21-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (321 commits)  mm: fix vma_start_write_killable() signal handling  mm/swapfile: use plist_for_each_entry in __folio_throttle_swaprate  mm/swapfile: fix list iteration when next node is removed during discard  fs/proc/task_mmu.c: fix make_uffd_wp_huge_pte() huge pte handling  mm/kfence: add reboot notifier to disable KFENCE on shutdown  memcg: remove inc/dec_lruvec_kmem_state helpers  selftests/mm/uffd: initialize char variable to Null  mm: fix DEBUG_RODATA_TEST indentation in Kconfig  mm: introduce VMA flags bitmap type  tools/testing/vma: eliminate dependency on vma-&gt;__vm_flags  mm: simplify and rename mm flags function for clarity  mm: declare VMA flags by bit  zram: fix a spelling mistake  mm/page_alloc: optimize lowmem_reserve max lookup using its semantic monotonicity  mm/vmscan: skip increasing kswapd_failures when reclaim was boosted  pagemap: update BUDDY flag documentation  mm: swap: remove scan_swap_map_slots() references from comments  mm: swap: change swap_alloc_slow() to void  mm, swap: remove redundant comment for read_swap_cache_async  mm, swap: use SWP_SOLIDSTATE to determine if swap is rotational  ...

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Fri, 05 Dec 2025 22:52:43 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>9abe8d05192846c76f41c9187fac1b800c013b04 - Docs/ABI/damon: document obsolete_target sysfs file</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#9abe8d05192846c76f41c9187fac1b800c013b04</link>
        <description>Docs/ABI/damon: document obsolete_target sysfs fileUpdate DAMON ABI document for the newly added obsolete_target DAMON sysfsfile.Link: https://lkml.kernel.org/r/20251023012535.69625-6-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Reviewed-by: Bijan Tabatabai &lt;bijan311@gmail.com&gt;Cc: David Hildenbrand &lt;david@redhat.com&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;lorenzo.stoakes@oracle.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Mike Rapoport &lt;rppt@kernel.org&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@suse.cz&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Thu, 23 Oct 2025 03:25:29 +0200</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>40d923acfa83d514718d1aee96b2af91e4e1fff2 - Docs/ABI/damon: document DAMOS quota goal path file</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#40d923acfa83d514718d1aee96b2af91e4e1fff2</link>
        <description>Docs/ABI/damon: document DAMOS quota goal path fileA DAMON sysfs interface file for DAMOS quota goal&apos;s optional path argumenthas been added.  Document it on the ABI doc.Link: https://lkml.kernel.org/r/20251017212706.183502-11-sj@kernel.orgSigned-off-by: SeongJae Park &lt;sj@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Fri, 17 Oct 2025 23:27:02 +0200</pubDate>
        <dc:creator>SeongJae Park &lt;sj@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2acee98fcc61052d63fab4539fcb6ee677555645 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#2acee98fcc61052d63fab4539fcb6ee677555645</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.18-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Tue, 14 Oct 2025 09:37:11 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9b966ae42235a88eaea714be09ff3d698535bdfe - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-kernel-mm-damon#9b966ae42235a88eaea714be09ff3d698535bdfe</link>
        <description>Merge drm/drm-next into drm-misc-nextUpdating drm-misc-next to the state of v6.18-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-kernel-mm-damon</description>
        <pubDate>Mon, 13 Oct 2025 09:19:19 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
</channel>
</rss>
