<?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 Kconfig</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/arch/alpha/Kconfig#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/arch/alpha/Kconfig</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/arch/alpha/Kconfig#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/arch/alpha/Kconfig</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>44b079583f7d44ff7c7d88479b4398fe284834bf - alpha: mm: enable MMU_GATHER_RCU_TABLE_FREE</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#44b079583f7d44ff7c7d88479b4398fe284834bf</link>
        <description>alpha: mm: enable MMU_GATHER_RCU_TABLE_FREEOn a 64-bit system, madvise(MADV_DONTNEED) may cause a large number ofempty PTE page table pages (such as 100GB+).  To resolve this problem,first enable MMU_GATHER_RCU_TABLE_FREE to prepare for enabling thePT_RECLAIM feature, which resolves this problem.Link: https://lkml.kernel.org/r/3380f40a89b73c488202c85f9a8abf99fb08543b.1769515122.git.zhengqi.arch@bytedance.comSigned-off-by: Qi Zheng &lt;zhengqi.arch@bytedance.com&gt;Acked-by: Magnus Lindholm &lt;linmag7@gmail.com&gt;		[alpha]Cc: Richard Henderson &lt;richard.henderson@linaro.org&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Andreas Larsson &lt;andreas@gaisler.com&gt;Cc: &quot;Aneesh Kumar K.V&quot; &lt;aneesh.kumar@kernel.org&gt;Cc: Anton Ivanov &lt;anton.ivanov@cambridgegreys.com&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Cc: David Hildenbrand (Red Hat) &lt;david@kernel.org&gt;Cc: Dev Jain &lt;dev.jain@arm.com&gt;Cc: Helge Deller &lt;deller@gmx.de&gt;Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: &quot;James E.J. Bottomley&quot; &lt;James.Bottomley@HansenPartnership.com&gt;Cc: Johannes Berg &lt;johannes@sipsolutions.net&gt;Cc: Lance Yang &lt;ioworker0@gmail.com&gt;Cc: &quot;Liam R. Howlett&quot; &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: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Peter Zijlstra &lt;peterz@infradead.org&gt;Cc: Richard Weinberger &lt;richard@nod.at&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Thomas Gleixner &lt;tglx@kernel.org&gt;Cc: Vlastimil Babka &lt;vbabka@suse.cz&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&gt;Cc: Wei Yang &lt;richard.weiyang@gmail.com&gt;Cc: Will Deacon &lt;will@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 27 Jan 2026 13:12:55 +0100</pubDate>
        <dc:creator>Qi Zheng &lt;zhengqi.arch@bytedance.com&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/arch/alpha/Kconfig#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/arch/alpha/Kconfig</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>f088104d837a991c65e51fa30bb4196169b3244d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#f088104d837a991c65e51fa30bb4196169b3244d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextBackmerge in order to get the commit:  048832a3f400 (&quot;drm/i915: Refactor shmem_pwrite() to use kiocb and write_iter&quot;)To drm-intel-gt-next as there are followup fixes to be applied.Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 16 Sep 2025 12:53:20 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad - Merge commit &apos;linus&apos; into core/bugs, to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#a53d0cf7f1cb3182ad533ff5cacfa5fd29c419ad</link>
        <description>Merge commit &apos;linus&apos; into core/bugs, to resolve conflictsResolve conflicts with this commit that was developed in parallelduring the merge window: 8c8efa93db68 (&quot;x86/bug: Add ARCH_WARN_ASM macro for BUG/WARN asm code sharing with Rust&quot;) Conflicts:	arch/riscv/include/asm/bug.h	arch/x86/include/asm/bug.hSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 05 Aug 2025 11:15:34 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8b87f67b4c87452e21721887fa8dec1f4c6b2b7c - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#8b87f67b4c87452e21721887fa8dec1f4c6b2b7c</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.18 merge window.

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Wed, 08 Oct 2025 06:53:13 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4b051897df2375414587a245ecb9bb1a4d26b3b8 - Merge tag &apos;v6.17-rc2&apos; into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#4b051897df2375414587a245ecb9bb1a4d26b3b8</link>
        <description>Merge tag &apos;v6.17-rc2&apos; into HEADSync up with mainline to bring in changes to include/linux/sprintf.h

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Thu, 21 Aug 2025 20:46:49 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b4d90dbc4c1bc4bd3eb2d2989330af0eb95c98e8 - Merge drm/drm-next into drm-misc-next-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#b4d90dbc4c1bc4bd3eb2d2989330af0eb95c98e8</link>
        <description>Merge drm/drm-next into drm-misc-next-fixesBackmerging to drm-misc-next-fixes to get features and fixes fromv6.17-rc6.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Mon, 15 Sep 2025 10:23:28 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>702fdf3513b045f596f836d9a4b8672c76f11834 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#702fdf3513b045f596f836d9a4b8672c76f11834</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching up with some display dependencies.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Wed, 10 Sep 2025 14:01:42 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ca994e8922f25f7fed2075098f185cf198109eaa - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#ca994e8922f25f7fed2075098f185cf198109eaa</link>
        <description>Merge drm/drm-next into drm-xe-nextBring v6.17-rc1 to propagate commits from other subsystems, particularlyPCI, which has some new functions needed for SR-IOV integration.Signed-off-by: Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 12 Aug 2025 14:58:37 +0200</pubDate>
        <dc:creator>Lucas De Marchi &lt;lucas.demarchi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>08c51f5bddc81c8c97c1eb11861b0dc009e5ccd8 - Merge drm/drm-next into drm-misc-n</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#08c51f5bddc81c8c97c1eb11861b0dc009e5ccd8</link>
        <description>Merge drm/drm-next into drm-misc-nUpdating drm-misc-next to the state of v6.17-rc1. Begins a new releasecycle.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Mon, 11 Aug 2025 14:37:45 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#8d2b0853add1d7534dc0794e3c8e0b9e8c4ec640</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesUpdating drm-misc-fixes to the state of v6.17-rc1. Begins a new releasecycle.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Mon, 11 Aug 2025 16:49:06 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>beace86e61e465dba204a268ab3f3377153a4973 - Merge tag &apos;mm-stable-2025-07-30-15-25&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#beace86e61e465dba204a268ab3f3377153a4973</link>
        <description>Merge tag &apos;mm-stable-2025-07-30-15-25&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: &quot;As usual, many cleanups. The below blurbiage describes 42 patchsets.  21 of those are partially or fully cleanup work. &quot;cleans up&quot;,  &quot;cleanup&quot;, &quot;maintainability&quot;, &quot;rationalizes&quot;, etc.  I never knew the MM code was so dirty.  &quot;mm: ksm: prevent KSM from breaking merging of new VMAs&quot; (Lorenzo Stoakes)     addresses an issue with KSM&apos;s PR_SET_MEMORY_MERGE mode: newly     mapped VMAs were not eligible for merging with existing adjacent     VMAs.  &quot;mm/damon: introduce DAMON_STAT for simple and practical access monitoring&quot; (SeongJae Park)     adds a new kernel module which simplifies the setup and usage of     DAMON in production environments.  &quot;stop passing a writeback_control to swap/shmem writeout&quot; (Christoph Hellwig)     is a cleanup to the writeback code which removes a couple of     pointers from struct writeback_control.  &quot;drivers/base/node.c: optimization and cleanups&quot; (Donet Tom)     contains largely uncorrelated cleanups to the NUMA node setup and     management code.  &quot;mm: userfaultfd: assorted fixes and cleanups&quot; (Tal Zussman)     does some maintenance work on the userfaultfd code.  &quot;Readahead tweaks for larger folios&quot; (Ryan Roberts)     implements some tuneups for pagecache readahead when it is reading     into order&gt;0 folios.  &quot;selftests/mm: Tweaks to the cow test&quot; (Mark Brown)     provides some cleanups and consistency improvements to the     selftests code.  &quot;Optimize mremap() for large folios&quot; (Dev Jain)     does that. A 37% reduction in execution time was measured in a     memset+mremap+munmap microbenchmark.  &quot;Remove zero_user()&quot; (Matthew Wilcox)     expunges zero_user() in favor of the more modern memzero_page().  &quot;mm/huge_memory: vmf_insert_folio_*() and vmf_insert_pfn_pud() fixes&quot; (David Hildenbrand)     addresses some warts which David noticed in the huge page code.     These were not known to be causing any issues at this time.  &quot;mm/damon: use alloc_migrate_target() for DAMOS_MIGRATE_{HOT,COLD&quot; (SeongJae Park)     provides some cleanup and consolidation work in DAMON.  &quot;use vm_flags_t consistently&quot; (Lorenzo Stoakes)     uses vm_flags_t in places where we were inappropriately using other     types.  &quot;mm/memfd: Reserve hugetlb folios before allocation&quot; (Vivek Kasireddy)     increases the reliability of large page allocation in the memfd     code.  &quot;mm: Remove pXX_devmap page table bit and pfn_t type&quot; (Alistair Popple)     removes several now-unneeded PFN_* flags.  &quot;mm/damon: decouple sysfs from core&quot; (SeongJae Park)     implememnts some cleanup and maintainability work in the DAMON     sysfs layer.  &quot;madvise cleanup&quot; (Lorenzo Stoakes)     does quite a lot of cleanup/maintenance work in the madvise() code.  &quot;madvise anon_name cleanups&quot; (Vlastimil Babka)     provides additional cleanups on top or Lorenzo&apos;s effort.  &quot;Implement numa node notifier&quot; (Oscar Salvador)     creates a standalone notifier for NUMA node memory state changes.     Previously these were lumped under the more general memory     on/offline notifier.  &quot;Make MIGRATE_ISOLATE a standalone bit&quot; (Zi Yan)     cleans up the pageblock isolation code and fixes a potential issue     which doesn&apos;t seem to cause any problems in practice.  &quot;selftests/damon: add python and drgn based DAMON sysfs functionality tests&quot; (SeongJae Park)     adds additional drgn- and python-based DAMON selftests which are     more comprehensive than the existing selftest suite.  &quot;Misc rework on hugetlb faulting path&quot; (Oscar Salvador)     fixes a rather obscure deadlock in the hugetlb fault code and     follows that fix with a series of cleanups.  &quot;cma: factor out allocation logic from __cma_declare_contiguous_nid&quot; (Mike Rapoport)     rationalizes and cleans up the highmem-specific code in the CMA     allocator.  &quot;mm/migration: rework movable_ops page migration (part 1)&quot; (David Hildenbrand)     provides cleanups and future-preparedness to the migration code.  &quot;mm/damon: add trace events for auto-tuned monitoring intervals and DAMOS quota&quot; (SeongJae Park)     adds some tracepoints to some DAMON auto-tuning code.  &quot;mm/damon: fix misc bugs in DAMON modules&quot; (SeongJae Park)     does that.  &quot;mm/damon: misc cleanups&quot; (SeongJae Park)     also does what it claims.  &quot;mm: folio_pte_batch() improvements&quot; (David Hildenbrand)     cleans up the large folio PTE batching code.  &quot;mm/damon/vaddr: Allow interleaving in migrate_{hot,cold} actions&quot; (SeongJae Park)     facilitates dynamic alteration of DAMON&apos;s inter-node allocation     policy.  &quot;Remove unmap_and_put_page()&quot; (Vishal Moola)     provides a couple of page-&gt;folio conversions.  &quot;mm: per-node proactive reclaim&quot; (Davidlohr Bueso)     implements a per-node control of proactive reclaim - beyond the     current memcg-based implementation.  &quot;mm/damon: remove damon_callback&quot; (SeongJae Park)     replaces the damon_callback interface with a more general and     powerful damon_call()+damos_walk() interface.  &quot;mm/mremap: permit mremap() move of multiple VMAs&quot; (Lorenzo Stoakes)     implements a number of mremap cleanups (of course) in preparation     for adding new mremap() functionality: newly permit the remapping     of multiple VMAs when the user is specifying MREMAP_FIXED. It still     excludes some specialized situations where this cannot be performed     reliably.  &quot;drop hugetlb_free_pgd_range()&quot; (Anthony Yznaga)     switches some sparc hugetlb code over to the generic version and     removes the thus-unneeded hugetlb_free_pgd_range().  &quot;mm/damon/sysfs: support periodic and automated stats update&quot; (SeongJae Park)     augments the present userspace-requested update of DAMON sysfs     monitoring files. Automatic update is now provided, along with a     tunable to control the update interval.  &quot;Some randome fixes and cleanups to swapfile&quot; (Kemeng Shi)     does what is claims.  &quot;mm: introduce snapshot_page&quot; (Luiz Capitulino and David Hildenbrand)     provides (and uses) a means by which debug-style functions can grab     a copy of a pageframe and inspect it locklessly without tripping     over the races inherent in operating on the live pageframe     directly.  &quot;use per-vma locks for /proc/pid/maps reads&quot; (Suren Baghdasaryan)     addresses the large contention issues which can be triggered by     reads from that procfs file. Latencies are reduced by more than     half in some situations. The series also introduces several new     selftests for the /proc/pid/maps interface.  &quot;__folio_split() clean up&quot; (Zi Yan)     cleans up __folio_split()!  &quot;Optimize mprotect() for large folios&quot; (Dev Jain)     provides some quite large (&gt;3x) speedups to mprotect() when dealing     with large folios.  &quot;selftests/mm: reuse FORCE_READ to replace &quot;asm volatile(&quot;&quot; : &quot;+r&quot; (XXX));&quot; and some cleanup&quot; (wang lian)     does some cleanup work in the selftests code.  &quot;tools/testing: expand mremap testing&quot; (Lorenzo Stoakes)     extends the mremap() selftest in several ways, including adding     more checking of Lorenzo&apos;s recently added &quot;permit mremap() move of     multiple VMAs&quot; feature.  &quot;selftests/damon/sysfs.py: test all parameters&quot; (SeongJae Park)     extends the DAMON sysfs interface selftest so that it tests all     possible user-requested parameters. Rather than the present minimal     subset&quot;* tag &apos;mm-stable-2025-07-30-15-25&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (370 commits)  MAINTAINERS: add missing headers to mempory policy &amp; migration section  MAINTAINERS: add missing file to cgroup section  MAINTAINERS: add MM MISC section, add missing files to MISC and CORE  MAINTAINERS: add missing zsmalloc file  MAINTAINERS: add missing files to page alloc section  MAINTAINERS: add missing shrinker files  MAINTAINERS: move memremap.[ch] to hotplug section  MAINTAINERS: add missing mm_slot.h file THP section  MAINTAINERS: add missing interval_tree.c to memory mapping section  MAINTAINERS: add missing percpu-internal.h file to per-cpu section  mm/page_alloc: remove trace_mm_alloc_contig_migrate_range_info()  selftests/damon: introduce _common.sh to host shared function  selftests/damon/sysfs.py: test runtime reduction of DAMON parameters  selftests/damon/sysfs.py: test non-default parameters runtime commit  selftests/damon/sysfs.py: generalize DAMON context commit assertion  selftests/damon/sysfs.py: generalize monitoring attributes commit assertion  selftests/damon/sysfs.py: generalize DAMOS schemes commit assertion  selftests/damon/sysfs.py: test DAMOS filters commitment  selftests/damon/sysfs.py: generalize DAMOS scheme commit assertion  selftests/damon/sysfs.py: test DAMOS destinations commitment  ...

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Thu, 31 Jul 2025 23:57:54 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>59b5ed409d03bc8b7bb153d78afcd7cea9d7bbfa - mm/percpu: conditionally define _shared_alloc_tag via CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPU</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#59b5ed409d03bc8b7bb153d78afcd7cea9d7bbfa</link>
        <description>mm/percpu: conditionally define _shared_alloc_tag via CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPURecently discovered this entry while checking kallsyms on ARM64:ffff800083e509c0 D _shared_alloc_tagIf ARCH_NEEDS_WEAK_PER_CPU is not defined(it is only defined for s390 andalpha architectures), there&apos;s no need to statically define the percpuvariable _shared_alloc_tag.Therefore, we need to implement isolation for this purpose.When building the core kernel code for s390 or alpha architectures,ARCH_NEEDS_WEAK_PER_CPU remains undefined (as it is gated by #ifdefined(MODULE)).  However, when building modules for these architectures,the macro is explicitly defined.Therefore, we remove all instances of ARCH_NEEDS_WEAK_PER_CPU from thecode and introduced CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPU to replace therelevant logic.  We can now conditionally define the perpcu variable_shared_alloc_tag based on CONFIG_ARCH_MODULE_NEEDS_WEAK_PER_CPU.  Thisallows architectures (such as s390/alpha) that require weak definitionsfor percpu variables in modules to include the definition, while otherscan omit it via compile-time exclusion.Link: https://lkml.kernel.org/r/20250618015809.1235761-1-hao.ge@linux.devSigned-off-by: Hao Ge &lt;gehao@kylinos.cn&gt;Suggested-by: Suren Baghdasaryan &lt;surenb@google.com&gt;Acked-by: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;	[s390]Acked-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Cc: Chistoph Lameter &lt;cl@linux.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: David Hildenbrand &lt;david@redhat.com&gt;Cc: Dennis Zhou &lt;dennis@kernel.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Kent Overstreet &lt;kent.overstreet@linux.dev&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Lorenzo Stoakes &lt;lorenzo.stoakes@oracle.com&gt;Cc: Matt Turner &lt;mattst88@gmail.com&gt;Cc: Richard Henderson &lt;richard.henderson@linaro.org&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Tejun Heo &lt;tj@kernel.org&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.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/arch/alpha/Kconfig</description>
        <pubDate>Wed, 18 Jun 2025 03:58:09 +0200</pubDate>
        <dc:creator>Hao Ge &lt;gehao@kylinos.cn&gt;</dc:creator>
    </item>
<item>
        <title>c771600c6af14749609b49565ffb4cac2959710d - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#c771600c6af14749609b49565ffb4cac2959710d</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextWe need4ba4f1afb6a9 (&quot;perf: Generic hotplug support for a PMU with a scope&quot;)in order to land a i915 PMU simplification and a fix. That landed in 6.12and we are stuck at 6.9 so lets bump things forward.Signed-off-by: Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Wed, 05 Feb 2025 10:29:14 +0100</pubDate>
        <dc:creator>Tvrtko Ursulin &lt;tursulin@ursulin.net&gt;</dc:creator>
    </item>
<item>
        <title>25768de50b1f2dbb6ea44bd5148a87fe2c9c3688 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 21 Jan 2025 06:37:39 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>6d4a0f4ea72319c9a37c1a7191695467006dd272 - Merge tag &apos;v6.13-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Tue, 17 Dec 2024 18:40:45 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>77b679453d3364688ff3e5153c0be5b2b52672b7 - Merge tag &apos;v6.12-rc3&apos; into perf-tools-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#77b679453d3364688ff3e5153c0be5b2b52672b7</link>
        <description>Merge tag &apos;v6.12-rc3&apos; into perf-tools-nextTo get the fixes in the current perf-tools tree.Signed-off-by: Namhyung Kim &lt;namhyung@kernel.org&gt;

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Mon, 14 Oct 2024 19:45:28 +0200</pubDate>
        <dc:creator>Namhyung Kim &lt;namhyung@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd6c59042dbba50391e30862beac979491145fe - Merge tag &apos;v6.12-rc1&apos; into clk-meson-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/alpha/Kconfig#3fd6c59042dbba50391e30862beac979491145fe</link>
        <description>Merge tag &apos;v6.12-rc1&apos; into clk-meson-nextLinux 6.12-rc1

            List of files:
            /linux/arch/alpha/Kconfig</description>
        <pubDate>Mon, 30 Sep 2024 11:28:07 +0200</pubDate>
        <dc:creator>Jerome Brunet &lt;jbrunet@baylibre.com&gt;</dc:creator>
    </item>
</channel>
</rss>
