<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a1a8bab74176eed204a3139ab7ad840caa3d73b8 - Merge tag &apos;mm-stable-2026-06-23-08-55&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#a1a8bab74176eed204a3139ab7ad840caa3d73b8</link>
        <description>Merge tag &apos;mm-stable-2026-06-23-08-55&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull more MM updates from Andrew Morton: - &quot;khugepaged: add mTHP collapse support&quot; (Nico Pache)   Provide khugepaged with the capability to collapse anonymous memory   regions to mTHPs - &quot;Remove CONFIG_READ_ONLY_THP_FOR_FS and enable file THP for writable   files&quot; (Zi Yan)   Remove the READ_ONLY_THP_FOR_FS check in file_thp_enabled(), so that   khugepaged and MADV_COLLAPSE can run on filesystems with PMD THP   pagecache support even without READ_ONLY_THP_FOR_FS enabled - &quot;make MM selftests more CI friendly&quot; (Mike Rapoport)   General fixes and cleanups to the MM selftests. Also move more MM   selftests under the kselftest framework, making them more amenable to   ongoing CI testing - &quot;selftests/mm: fix failures and robustness improvements&quot; and   &quot;selftests/mm: assorted fixes for hmm-tests&quot; (Sayali Patil)   Fix several issues in MM selftests which were revealed by powerpc 64k   pagesize* tag &apos;mm-stable-2026-06-23-08-55&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (118 commits)  Revert &quot;mm: limit filemap_fault readahead to VMA boundaries&quot;  mm/vmscan: pass NULL to trace vmscan node reclaim  mm: use mapping_mapped to simplify the code  selftests/mm: fix exclusive_cow test fork() handling  selftests/mm: remove hardcoded THP sizing assumptions in hmm tests  selftests/mm: allow PUD-level entries in compound testcase of hmm tests  mm/gup_test: reject wrapped user ranges  mm/page_frag: reject invalid CPUs in page_frag_test  mm/damon/core: always put unsuccessfully committed target pids  mm: page_isolation: avoid unsafe folio reads while scanning compound pages  mm/shrinker: do not hold RCU lock in shrinker_debugfs_count_show()  selftests: mm: fix and speedup &quot;droppable&quot; test  mm: merge writeout into pageout  MAINTAINERS: add Hao Ge as reviewer for codetag and alloc_tag  selftests/mm: clarify alternate unmapping in compaction_test  selftests/mm: move hwpoison setup into run_test() and silence modprobe output for memory-failure category  selftests/mm: skip uffd-stress test when nr_pages_per_cpu is zero  selftests/mm: skip uffd-wp-mremap if UFFD write-protect is unsupported  selftests/mm: ensure destination is hugetlb-backed in hugetlb-mremap  selftest/mm: register existing mapping with userfaultfd in hugetlb-mremap  ...

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 21:03:44 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>7a0e692a0381254b2f77c54dec100cd3325a6fdf - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#7a0e692a0381254b2f77c54dec100cd3325a6fdf</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.2 merge window.

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Tue, 23 Jun 2026 08:10:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>81afb1ee7b2fb8b533aaa5cbd907fd000e60f193 - selftests/mm: rename thp_settings.[ch] to hugepage_settings.[ch]</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#81afb1ee7b2fb8b533aaa5cbd907fd000e60f193</link>
        <description>selftests/mm: rename thp_settings.[ch] to hugepage_settings.[ch]...  for upcoming addition of HugeTLB helpers.Link: https://lore.kernel.org/20260511162840.375890-24-rppt@kernel.orgSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Tested-by: Luiz Capitulino &lt;luizcap@redhat.com&gt;Tested-by: Sarthak Sharma &lt;sarthak.sharma@arm.com&gt;Cc: Baolin Wang &lt;baolin.wang@linux.alibaba.com&gt;Cc: Barry Song &lt;baohua@kernel.org&gt;Cc: David Hildenbrand &lt;david@kernel.org&gt;Cc: Dev Jain &lt;dev.jain@arm.com&gt;Cc: Donet Tom &lt;donettom@linux.ibm.com&gt;Cc: Jason Gunthorpe &lt;jgg@ziepe.ca&gt;Cc: John Hubbard &lt;jhubbard@nvidia.com&gt;Cc: Lance Yang &lt;lance.yang@linux.dev&gt;Cc: Leon Romanovsky &lt;leon@kernel.org&gt;Cc: Liam Howlett &lt;liam@infradead.org&gt;Cc: Li Wang &lt;li.wang@linux.dev&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Nico Pache &lt;npache@redhat.com&gt;Cc: Peter Xu &lt;peterx@redhat.com&gt;Cc: Ryan Roberts &lt;ryan.roberts@arm.com&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@kernel.org&gt;Cc: Zi Yan &lt;ziy@nvidia.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 11 May 2026 18:28:07 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a93cbee5275104d51d30a7d392d10fae2b58bfc0 - selftests/mm: rename hugepage-* tests to hugetlb-*</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#a93cbee5275104d51d30a7d392d10fae2b58bfc0</link>
        <description>selftests/mm: rename hugepage-* tests to hugetlb-*hugepage could mean both THP and HugeTLB these days.Rename hugepage-* tests for HugeTLB to hugetlb-* to avoid confusion.Make sure that Makefile update keeps alphabetical ordering of theTEST_GEN_FILES entries.Keep old binary names in .gitignore because Linus prefers it this way.Link: https://lore.kernel.org/20260511162840.375890-8-rppt@kernel.orgSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Reviewed-by: Donet Tom &lt;donettom@linux.ibm.com&gt;Reviewed-by: Li Wang &lt;li.wang@linux.dev&gt;Tested-by: Sarthak Sharma &lt;sarthak.sharma@arm.com&gt;Tested-by: Luiz Capitulino &lt;luizcap@redhat.com&gt;Cc: Baolin Wang &lt;baolin.wang@linux.alibaba.com&gt;Cc: Barry Song &lt;baohua@kernel.org&gt;Cc: David Hildenbrand &lt;david@kernel.org&gt;Cc: Dev Jain &lt;dev.jain@arm.com&gt;Cc: Jason Gunthorpe &lt;jgg@ziepe.ca&gt;Cc: John Hubbard &lt;jhubbard@nvidia.com&gt;Cc: Lance Yang &lt;lance.yang@linux.dev&gt;Cc: Leon Romanovsky &lt;leon@kernel.org&gt;Cc: Liam Howlett &lt;liam@infradead.org&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Nico Pache &lt;npache@redhat.com&gt;Cc: Peter Xu &lt;peterx@redhat.com&gt;Cc: Ryan Roberts &lt;ryan.roberts@arm.com&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@kernel.org&gt;Cc: Zi Yan &lt;ziy@nvidia.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 11 May 2026 18:27:51 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9c5a65f374f86ed7105f064c89f74de8eb0c5f2f - selftests/mm: merge map_hugetlb into hugepage-mmap</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#9c5a65f374f86ed7105f064c89f74de8eb0c5f2f</link>
        <description>selftests/mm: merge map_hugetlb into hugepage-mmapBoth tests create a hugettlb mapping, fill it with data and verify thedata, the only difference is that one uses file-backed memory and anotherone uses anonymous memory.Merge both tests into a single file.Link: https://lore.kernel.org/20260511162840.375890-7-rppt@kernel.orgSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Reviewed-by: Luiz Capitulino &lt;luizcap@redhat.com&gt;Reviewed-by: Donet Tom &lt;donettom@linux.ibm.com&gt;Tested-by: Luiz Capitulino &lt;luizcap@redhat.com&gt;Cc: Baolin Wang &lt;baolin.wang@linux.alibaba.com&gt;Cc: Barry Song &lt;baohua@kernel.org&gt;Cc: David Hildenbrand &lt;david@kernel.org&gt;Cc: Dev Jain &lt;dev.jain@arm.com&gt;Cc: Jason Gunthorpe &lt;jgg@ziepe.ca&gt;Cc: John Hubbard &lt;jhubbard@nvidia.com&gt;Cc: Lance Yang &lt;lance.yang@linux.dev&gt;Cc: Leon Romanovsky &lt;leon@kernel.org&gt;Cc: Liam Howlett &lt;liam@infradead.org&gt;Cc: Li Wang &lt;li.wang@linux.dev&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&gt;Cc: Mark Brown &lt;broonie@kernel.org&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Nico Pache &lt;npache@redhat.com&gt;Cc: Peter Xu &lt;peterx@redhat.com&gt;Cc: Ryan Roberts &lt;ryan.roberts@arm.com&gt;Cc: Sarthak Sharma &lt;sarthak.sharma@arm.com&gt;Cc: Shuah Khan &lt;shuah@kernel.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Vlastimil Babka &lt;vbabka@kernel.org&gt;Cc: Zi Yan &lt;ziy@nvidia.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 11 May 2026 18:27:50 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a552c81ff4a16738ca5a44a177d552eb38d552ce - Merge tag &apos;mm-stable-2026-06-18-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#a552c81ff4a16738ca5a44a177d552eb38d552ce</link>
        <description>Merge tag &apos;mm-stable-2026-06-18-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - &quot;selftests/mm: clean up build output and verbosity&quot; (Li Wang)   Remove some noise from the MM selftests build - &quot;mm: Free contiguous order-0 pages efficiently&quot; (Ryan Roberts)   Speed up the freeing of a batch of 0-order pages by first scanning   them for coalescing opportunities. This is applicable to vfree() and   to the releasing of frozen pages - &quot;mm/damon: introduce DAMOS failed region quota charge ratio&quot;   (SeongJae Park)   Address a DAMOS usability issue: The DAMOS quota often exhausts   prematurely because it charges for all memory attempted, causing slow   and inconsistent performance when actions fail on unreclaimable   memory.   To fix this, a new feature lets users set a smaller, flexible quota   charge ratio (via a numerator and denominator) for failed regions.   Since failed actions cause less overhead, reducing their quota cost   ensures more predictable and efficient DAMOS processing - &quot;selftests/cgroup: improve zswap tests robustness and support large   page sizes&quot; (Li Wang)   Fix various spurious failures and improves the overall robustness of   the cgroup zswap selftests - &quot;fix MAP_DROPPABLE not supported errno&quot; (Anthony Yznaga)   Fix an issue in the mlock selftests on arm32 - &quot;mm: huge_memory: clean up defrag sysfs with shared&quot; (Breno Leitao)   Some maintenance work in the huge_memory code - &quot;treewide: fixup gfp_t printks&quot; (Brendan Jackman)   Use the special vprintf() gfp_t conversion in various places - &quot;mm: Fix vmemmap optimization accounting and initialization&quot; (Muchun   Song)   Fix several bugs in the vmemmap optimization, mainly around incorrect   page accounting and memmap initialization in the DAX and memory   hotplug paths. It also fixes pageblock migratetype initialization and   struct page initialization for ZONE_DEVICE compound pages - &quot;mm/damon: repost non-hotfix reviewed patches in damon/next tree&quot;   A sprinkle of unrelated minor bugfixes for DAMON - &quot;mm: remove page_mapped()&quot; (David Hildenbrand)   Remove this function from the tree, replacing it with folio_mapped() - &quot;mm/damon: let DAMON be paused and resumed&quot; (SeongJae Park)   Allow DAMON to be paused and resumed without losing its current state - &quot;kasan: hw_tags: Disable tagging for stack and page-tables&quot; (Muhammad   Usama Anjum)   Simplify and speed up kasan by removing its ineffective tagging of   stacks and page tables - &quot;mm/damon/reclaim,lru_sort: monitor all system rams by default&quot;   (SeongJae Park)   Simplify deployment on diverse hardware like NUMA systems by updating   DAMON_RECLAIM and DAMON_LRU_SORT to automatically monitor the   physical address range covering all System RAM areas by default,   replacing the overly restrictive behavior that only targeted the   single largest memory block to save on negligible overhead - &quot;mm/damon/sysfs: document filters/ directory as deprecated&quot; (SeongJae   Park)   Update some DAMON docs - &quot;mm: use spinlock guards for zone lock&quot; (Dmitry Ilvokhin)   Switch zone-&gt;lock handling over to using the guard() mechanisms - &quot;mm/filemap: tighten mmap_miss hit accounting&quot; (fujunjie)   Fix a flaw where the mmap_miss counter over-credited page cache hits   during fault-arounds and page-fault retries. This results in   significant reduction of redundant synchronous mmap readahead I/O,   drastically cutting down execution time and gigabytes read for sparse   random or strided memory access workloads - &quot;selftests/cgroup: Fix false positive failures in test_percpu_basic&quot;   (Li Wang)   Fix a couple of false-positives in the cgroup kmem selftests - &quot;mm/damon/reclaim: support monitoring intervals auto-tuning&quot;   (SeongJae Park)   Add a new parameter to DAMON permitting DAMON_RECLAIM to   automatically tune DAMON&apos;s sampling and aggregation intervals - &quot;mm/damon/stat: add kdamond_pid parameter&quot; (SeongJae Park)   Change DAMON_STAT to provide the pid of its kdamond - &quot;mm/kmemleak: dedupe verbose scan output&quot; (Breno Leitao)   Remove large amounts of duplicated backtraces from the verbose-mode   kmemleak output - &quot;mm: remove CONFIG_HAVE_BOOTMEM_INFO_NODE (Part 1)&quot; (David   Hildenbrand)   Reduce our use of CONFIG_HAVE_BOOTMEM_INFO_NODE, with a view to   removing it entirely in a later series - &quot;mm/damon: validate min_region_size to be power of 2&quot; (Liew Rui Yan)   Prevent users from passing a non-power-of-2 value of `addr_unit&apos;, as   this later results in undesirable behavior - &quot;mm: document read_pages and simplify usage&quot; (Frederick Mayle) - &quot;tools/mm/page-types: Fix misc bugs&quot; (Ye Liu)   Fix three issues in tools/mm/page-types.c - &quot;mm: misc cleanups from __GFP_UNMAPPED series&quot; (Brendan Jackman)   Implement several cleanups in the page allocator and related code - &quot;mm, swap: swap table phase IV: unify allocation&quot; (Kairui Song)   Unify the allocation and charging of anon and shmem swap in folios,   provides better synchronization, consolidates the metadata   management, hence dropping the static array and map, and improves   performance - &quot;mm/damon: introduce data attributes monitoring&quot; (SeongJae Park(   Extend DAMON to monitor general data attributes other than accesses - &quot;mm/vmalloc: free unused pages on vrealloc() shrink&quot; (Shivam Kalra)   Implement the TODO in vrealloc() to unmap and free unused pages when   shrinking across a page boundary - &quot;mm/damon: documentation and comment fixes&quot; (niecheng) - &quot;remove mmap_action success, error hooks&quot; (Lorenzo Stoakes)   Eliminate custom hooks from mmap_action by removing the problematic   success_hook which allowed drivers to improperly access uninitialized   VMAs. It replaces the error_hook with a simple error-code field and   updates the memory char driver accordingly - &quot;mm/damon: minor improvements for code readability and tests&quot;   (SeongJae Park) - &quot;mm/damon: fix macro arguments and clarify quota goals doc&quot; (Maksym   Shcherba) - &quot;userfaultfd: merge fs/userfaultfd.c into mm/userfaultfd.c&quot; (Mike   Rapoport) - &quot;mm/mglru: improve reclaim loop and dirty folio&quot; (Kairui Song and   others)   Clean up and slightly improves MGLRU&apos;s reclaim loop and dirty   writeback handling. Large performance improvements are measured - &quot;use vma locks for proc/pid/{smaps|numa_maps} reads&quot; (Suren   Baghdasaryan)   Use per-vma locks when reading /proc/pid/smaps and numa_maps similar   to reduce contention on central mmap_lock - &quot;refactors thpsize_shmem_enabled_store() and thpsize_shmem_enabled_show()&quot;   (Ran Xiaokai)   Some cleanup work in the THP code - &quot;selftests/memfd: fix compilation warnings&quot; (Konstantin Khorenko)   Fix a few build glitches in the memfd selftest code. - &quot;memcg: shrink obj_stock_pcp and cache multiple objcgs&quot; (Shakeel   Butt)   Resolve a 68% performance regression caused by NUMA-node cache   thrashing around struct obj_stock_pcp by shrinking its existing   fields and expanding it into a multi-slot array that caches up to   five obj_cgroup pointers per CPU, allowing per-node variants of the   same memcg to coexist within a single 64-byte cache line. - &quot;zram: writeback fixes&quot; (Sergey Senozhatsky)   address a couple of unrelated zram writeback issues - &quot;mm: switch THP shrinker to list_lru&quot; (Johannes Weiner)   Resolve NUMA-awareness issues and streamlines callsite interaction by   refactoring and extending the list_lru API to completely replace the   complex, open-coded deferred split queue for Transparent Huge Pages - &quot;mm: improve large folio readahead for exec memory&quot; (Usama Arif)   Improve large-folio readahead on systems like 64K-page arm64 by   preventing the mmap_miss check from permanently disabling   target-oriented VM_EXEC readahead, and by generalizing the   force_thp_readahead gate to support mappings with any usefully large   maximum folio order under the cache cap. - &quot;userfaultfd/pagemap: pre-existing fixes&quot; (Kiryl Shutsemau)   Fix a bunch of minor issues in the userfaultfd/pagemap, all of which   were flagged by Sashiko review of proposed new material - &quot;mm/sparse-vmemmap: Provide generic vmemmap_set_pmd() and   vmemmap_check_pmd()&quot; (Muchun Song)   Provide generic versions of these two functions so the four   arch-specific implementations can be removed. - &quot;mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap   device&quot; (Youngjun Park)   Address a uswsusp-vs-swapoff race and reduces the swap device   reference taking/releasing frequency. - &quot;mm/hmm: A fix and a selftest&quot; (Dev Jain)* tag &apos;mm-stable-2026-06-18-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (321 commits)  selftests/mm/hmm-tests: test pagemap reads of PMD device-private entries  fs/proc/task_mmu: do not warn on seeing non-migration pmd entry  lib/test_hmm: check alloc_page_vma() return value and handle OOM  mm/compaction: cap compact_gap() at COMPACT_CLUSTER_MAX  mm/swap: remove redundant swap device reference in alloc/free  mm/swap, PM: hibernate: fix swapoff race in uswsusp by pinning swap device  mm/filemap: use folio_next_index() for start  vmalloc: fix NULL pointer dereference in is_vm_area_hugepages()  sparc/mm: drop vmemmap_check_pmd helper and use generic code  loongarch/mm: drop vmemmap_check_pmd helper and use generic code  riscv/mm: drop vmemmap_pmd helpers and use generic code  arm64/mm: drop vmemmap_pmd helpers and use generic code  mm/sparse-vmemmap: provide generic vmemmap_set_pmd() and vmemmap_check_pmd()  rust: page: mark Page::nid as inline  userfaultfd: build __VMA_UFFD_FLAGS from config-gated masks  userfaultfd: gate must_wait writability check on pte_present()  mm/huge_memory: preserve pmd_swp_uffd_wp on device-private PMD downgrade  fs/proc/task_mmu: fix hugetlb self-deadlock in pagemap_scan_pte_hole()  fs/proc/task_mmu: use huge_page_size() in pagemap_scan_hugetlb_entry()  fs/proc/task_mmu: fix make_uffd_wp_huge_pte() prot-update race  ...

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Fri, 19 Jun 2026 19:14:34 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>fff88709f9a9153af85b5224b4594caa5387ca60 - Merge tag &apos;v7.1-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#fff88709f9a9153af85b5224b4594caa5387ca60</link>
        <description>Merge tag &apos;v7.1-rc6&apos; into nextSync up with mainline to pull in a fix to IMS PCU driver and otherenhancements.

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 01 Jun 2026 04:43:25 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cfaef29c20e86738aec28641b6de1e078298999e - selftests/mm: add kmemleak verbose dedup test</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#cfaef29c20e86738aec28641b6de1e078298999e</link>
        <description>selftests/mm: add kmemleak verbose dedup testAdd a regression test for the per-scan verbose dedup added in thepreceding commit.  The test loads samples/kmemleak&apos;s helper module(CONFIG_SAMPLE_KMEMLEAK=m) to generate orphan allocations, several ofwhich share an allocation backtrace, runs four kmemleak scans with verboseprinting enabled, then walks dmesg looking for two &quot;unreferenced object&quot;reports within a single scan that share an identical backtrace - whichwould mean dedup failed to collapse them.The test is intentionally permissive on detection but strict onregressions: - PASS when no duplicates are observed, regardless of whether the   dedup summary line (&quot;... and N more object(s) with the same   backtrace&quot;) was actually emitted. Per-CPU chunk reuse, slab   freelist pointers, kernel stack residue and CONFIG_DEBUG_KMEMLEAK_   AUTO_SCAN can all keep most of the orphans &quot;still referenced&quot; or   reported across many separate scans, so the dedup path may have   nothing to fold within one scan. That is not a regression. - PASS reports whether dedup actually fired, so a passing run on a   well-behaved environment is still informative. - FAIL when two same-backtrace reports land in a single scan (clear   dedup regression). - FAIL when kmemleak&apos;s own per-scan tally counts leaks but the   verbose path emits zero &quot;unreferenced object&quot; lines - that catches   a regression in the verbose printer itself, which would otherwise   pass the duplicate check trivially. - SKIP when kmemleak is absent, disabled at runtime, or the helper   module is not built.The dmesg parser anchors stack-frame matching to the indentation kmemleakuses for them (4+ spaces under &quot;kmemleak: &quot;) so unrelated kmemleakwarnings landing between reports do not get lumped into the backtrace keyand mask a duplicate.Link: https://lore.kernel.org/20260506-kmemleak_dedup-v3-2-2d36aafc34da@debian.orgSigned-off-by: Breno Leitao &lt;leitao@debian.org&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: David Hildenbrand &lt;david@kernel.org&gt;Cc: Liam R. Howlett &lt;liam@infradead.org&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&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@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Wed, 06 May 2026 14:58:25 +0200</pubDate>
        <dc:creator>Breno Leitao &lt;leitao@debian.org&gt;</dc:creator>
    </item>
<item>
        <title>04cf82a741e096bf74e77bb8cf11e66481b4dcdf - selftests/mm: suppress compiler error in liburing check</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#04cf82a741e096bf74e77bb8cf11e66481b4dcdf</link>
        <description>selftests/mm: suppress compiler error in liburing checkWhen building the mm selftests on a system without liburing developmentheaders, check_config.sh leaks a raw compiler error:  /tmp/tmp.kIIOIqwe3n.c:2:10: fatal error: liburing.h: No such file or directory      2 | #include &lt;liburing.h&gt;        |          ^~~~~~~~~~~~Since this is an expected failure during the configuration probe,redirect the compiler output to /dev/null to hide it.And the build system prints a clear warning when this occurs:  Warning: missing liburing support. Some tests will be skipped.Because the user is properly notified about the missing dependency, theraw compiler error is redundant and only confuse users.Additionally, update the Makefile to use $(Q) and $(call msg,...) for thecheck_config.sh execution.  This aligns the probe with standard kbuildoutput formatting, providing a clean &quot;CHK&quot; message instead of printing theraw command during the build.Link: https://lore.kernel.org/20260422080446.26020-3-wangli.ahau@gmail.comSigned-off-by: Li Wang &lt;wangli.ahau@gmail.com&gt;Tested-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Acked-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&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@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Wed, 22 Apr 2026 10:04:46 +0200</pubDate>
        <dc:creator>Li Wang &lt;wangli.ahau@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>1d224e7cbeac00292f15564310cdfa3976785b0e - selftests/mm: respect build verbosity settings for 32/64-bit targets</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#1d224e7cbeac00292f15564310cdfa3976785b0e</link>
        <description>selftests/mm: respect build verbosity settings for 32/64-bit targetsPatch series &quot;selftests/mm: clean up build output and verbosity&quot;, v3.Currently, the build process for the mm selftests is unnecessarily noisy.First, it leaks raw compiler errors during the liburing feature probe ifthe headers are missing, which is confusing since the build system alreadyhandles this gracefully with a clear warning.Second, the specific 32-bit and 64-bit compilation targets ignore thestandard kbuild verbosity settings, always printing their full compilercommands even during a default quiet build.This patch (of 2):The 32-bit and 64-bit compilation rules invoke $(CC) directly, bypassingthe $(Q) quiet prefix and $(call msg,...) helper used by the rest of theselftests build system.  This causes these rules to always print the fullcompiler command line, even when V=0 (the default).Wrap the commands with $(Q) and $(call msg,CC,,$@) to match the conventionused by lib.mk, so that quiet and verbose builds behave consistentlyacross all targets.==== Build logs ====  ...  CC       merge  CC       rmap  CC       soft-dirty  gcc -Wall -O2 -I /usr/src/25/tools/testing/selftests/../../..                -isystem /usr/src/25/tools/testing/selftests/../../../usr/include                -isystem /usr/src/25/tools/testing/selftests/../../../tools/include/uapi                -Wunreachable-code -U_FORTIFY_SOURCE -no-pie -D_GNU_SOURCE=                -I/usr/src/25/tools/testing/selftests/../../../tools/testing/selftests                -m32 -mxsave  protection_keys.c vm_util.c thp_settings.c pkey_util.c                -lrt -lpthread -lm -lrt -ldl -lm                -o /usr/src/25/tools/testing/selftests/mm/protection_keys_32  gcc -Wall -O2 -I /usr/src/25/tools/testing/selftests/../../..                -isystem /usr/src/25/tools/testing/selftests/../../../usr/include                -isystem /usr/src/25/tools/testing/selftests/../../../tools/include/uapi                -Wunreachable-code -U_FORTIFY_SOURCE -no-pie -D_GNU_SOURCE=                -I/usr/src/25/tools/testing/selftests/../../../tools/testing/selftests                -m32 -mxsave  pkey_sighandler_tests.c vm_util.c thp_settings.c pkey_util.c                -lrt -lpthread -lm -lrt -ldl -lm                -o /usr/src/25/tools/testing/selftests/mm/pkey_sighandler_tests_32  ...Link: https://lore.kernel.org/20260422080446.26020-1-wangli.ahau@gmail.comLink: https://lore.kernel.org/20260422080446.26020-2-wangli.ahau@gmail.comSigned-off-by: Li Wang &lt;wangli.ahau@gmail.com&gt;Reported-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Tested-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Tested-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Acked-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;ljs@kernel.org&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@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Wed, 22 Apr 2026 10:04:45 +0200</pubDate>
        <dc:creator>Li Wang &lt;wangli.ahau@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c8cbca290acdd49a694b36c0af76ba0c00bbf12 - Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#5c8cbca290acdd49a694b36c0af76ba0c00bbf12</link>
        <description>Merge branch &apos;20260507-ubwc-rework-v4-4-c19593d20c1d@oss.qualcomm.com&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into HEADMerge the branch with the soc/qcom changes, required for the next UBWCpatches.Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Thu, 21 May 2026 22:36:50 +0200</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>09d6818d3bdc1ea6e49a425040528cbdbc97bc0a - Merge branch &apos;linus&apos; into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#09d6818d3bdc1ea6e49a425040528cbdbc97bc0a</link>
        <description>Merge branch &apos;linus&apos; into timers/clocksource... to bring it up to date for new changes.

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 18 May 2026 11:01:07 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>658a6021492ad3b1b8a6e9a83963a1fad35a2af8 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#658a6021492ad3b1b8a6e9a83963a1fad35a2af8</link>
        <description>Merge drm/drm-next into drm-intel-nextSome Display Port Adaptive Sync depends on drm work.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Fri, 15 May 2026 13:01:15 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8edf8b09fc44990977b3fbcb708035b1740d0b7e - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#8edf8b09fc44990977b3fbcb708035b1740d0b7e</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerging to pull in commit 5401b9adebc9 (&quot;i915: don&apos;t usea vma that didn&apos;t match the context VM&quot;) to revert it.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Tue, 12 May 2026 10:16:35 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>c53ed3e99920df6a90553c89a1c053aa0776841e - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#c53ed3e99920df6a90553c89a1c053aa0776841e</link>
        <description>Merge drm/drm-next into drm-xe-nextBringing in recent display changes.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Fri, 08 May 2026 16:19:45 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cafac16b6207b88ad92fbba1169ae4f43865cb0d - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#cafac16b6207b88ad92fbba1169ae4f43865cb0d</link>
        <description>Merge drm/drm-next into drm-misc-nextGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:49:13 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1 - Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#9c9fe04e0fe3fdba7d4aafffa9b7bbb21f6fcbe1</link>
        <description>Merge tag &apos;v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-nextLinux 7.1-rc1

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 09:39:48 +0200</pubDate>
        <dc:creator>Bartosz Golaszewski &lt;bartosz.golaszewski@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>1655f6895a896eb632ca8a019259bc5d358a9712 - Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#1655f6895a896eb632ca8a019259bc5d358a9712</link>
        <description>Merge tag &apos;timers-v7.1-rc1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/daniel.lezcano/linux into timers/clocksource  - Added the DT bindings for the compatible string &apos;fsl,imx25-epit&apos;    (Frank Li)  - Made the rttm_cs variable static for the rtl otto timer driver    (Krzysztof Kozlowski)  - Fixed error return code handling in the sun5i timer driver (Chen Ni)  - Made the timer-of and the mmio code compatible with modules (Daniel    Lezcano)Link: https://lore.kernel.org/151feae1-39ba-4abd-a9f9-9bff377a2cd8@oss.qualcomm.com

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Sun, 12 Apr 2026 22:33:39 +0200</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mm/Makefile#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/tools/testing/selftests/mm/Makefile</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
