<?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>9cdca336677b4d15579ec462e33c8a330ab3a9de - Merge tag &apos;integrity-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#9cdca336677b4d15579ec462e33c8a330ab3a9de</link>
        <description>Merge tag &apos;integrity-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrityPull integrity updates from Mimi Zohar: &quot;There are two main changes, one feature removal, some code cleanup,  and a number of bug fixes.  Main changes:   - Detecting secure boot mode was limited to IMA. Make detecting     secure boot mode accessible to EVM and other LSMs   - IMA sigv3 support was limited to fsverity. Add IMA sigv3 support     for IMA regular file hashes and EVM portable signatures  Remove:   - Remove IMA support for asychronous hash calculation originally     added for hardware acceleration  Cleanup:   - Remove unnecessary Kconfig CONFIG_MODULE_SIG and CONFIG_KEXEC_SIG     tests   - Add descriptions of the IMA atomic flags  Bug fixes:   - Like IMA, properly limit EVM &quot;fix&quot; mode   - Define and call evm_fix_hmac() to update security.evm   - Fallback to using i_version to detect file change for filesystems     that do not support STATX_CHANGE_COOKIE   - Address missing kernel support for configured (new) TPM hash     algorithms   - Add missing crypto_shash_final() return value&quot;* tag &apos;integrity-v7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity:  evm: Enforce signatures version 3 with new EVM policy &apos;bit 3&apos;  integrity: Allow sigv3 verification on EVM_XATTR_PORTABLE_DIGSIG  ima: add support to require IMA sigv3 signatures  ima: add regular file data hash signature version 3 support  ima: Define asymmetric_verify_v3() to verify IMA sigv3 signatures  ima: remove buggy support for asynchronous hashes  integrity: Eliminate weak definition of arch_get_secureboot()  ima: Add code comments to explain IMA iint cache atomic_flags  ima_fs: Correctly create securityfs files for unsupported hash algos  ima: check return value of crypto_shash_final() in boot aggregate  ima: Define and use a digest_size field in the ima_algo_desc structure  powerpc/ima: Drop unnecessary check for CONFIG_MODULE_SIG  ima: efi: Drop unnecessary check for CONFIG_MODULE_SIG/CONFIG_KEXEC_SIG  ima: fallback to using i_version to detect file change  evm: fix security.evm for a file with IMA signature  s390: Drop unnecessary CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT  evm: Don&apos;t enable fix mode when secure boot is enabled  integrity: Make arch_ima_get_secureboot integrity-wide

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Sat, 18 Apr 2026 00:42:01 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>334fbe734e687404f346eba7d5d96ed2b44d35ab - Merge tag &apos;mm-stable-2026-04-13-21-45&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#334fbe734e687404f346eba7d5d96ed2b44d35ab</link>
        <description>Merge tag &apos;mm-stable-2026-04-13-21-45&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - &quot;maple_tree: Replace big node with maple copy&quot; (Liam Howlett)   Mainly prepararatory work for ongoing development but it does reduce   stack usage and is an improvement. - &quot;mm, swap: swap table phase III: remove swap_map&quot; (Kairui Song)   Offers memory savings by removing the static swap_map. It also yields   some CPU savings and implements several cleanups. - &quot;mm: memfd_luo: preserve file seals&quot; (Pratyush Yadav)   File seal preservation to LUO&apos;s memfd code - &quot;mm: zswap: add per-memcg stat for incompressible pages&quot; (Jiayuan   Chen)   Additional userspace stats reportng to zswap - &quot;arch, mm: consolidate empty_zero_page&quot; (Mike Rapoport)   Some cleanups for our handling of ZERO_PAGE() and zero_pfn - &quot;mm/kmemleak: Improve scan_should_stop() implementation&quot; (Zhongqiu   Han)   A robustness improvement and some cleanups in the kmemleak code - &quot;Improve khugepaged scan logic&quot; (Vernon Yang)   Improve khugepaged scan logic and reduce CPU consumption by   prioritizing scanning tasks that access memory frequently - &quot;Make KHO Stateless&quot; (Jason Miu)   Simplify Kexec Handover by transitioning KHO from an xarray-based   metadata tracking system with serialization to a radix tree data   structure that can be passed directly to the next kernel - &quot;mm: vmscan: add PID and cgroup ID to vmscan tracepoints&quot; (Thomas   Ballasi and Steven Rostedt)   Enhance vmscan&apos;s tracepointing - &quot;mm: arch/shstk: Common shadow stack mapping helper and   VM_NOHUGEPAGE&quot; (Catalin Marinas)   Cleanup for the shadow stack code: remove per-arch code in favour of   a generic implementation - &quot;Fix KASAN support for KHO restored vmalloc regions&quot; (Pasha Tatashin)   Fix a WARN() which can be emitted the KHO restores a vmalloc area - &quot;mm: Remove stray references to pagevec&quot; (Tal Zussman)   Several cleanups, mainly udpating references to &quot;struct pagevec&quot;,   which became folio_batch three years ago - &quot;mm: Eliminate fake head pages from vmemmap optimization&quot; (Kiryl   Shutsemau)   Simplify the HugeTLB vmemmap optimization (HVO) by changing how tail   pages encode their relationship to the head page - &quot;mm/damon/core: improve DAMOS quota efficiency for core layer   filters&quot; (SeongJae Park)   Improve two problematic behaviors of DAMOS that makes it less   efficient when core layer filters are used - &quot;mm/damon: strictly respect min_nr_regions&quot; (SeongJae Park)   Improve DAMON usability by extending the treatment of the   min_nr_regions user-settable parameter - &quot;mm/page_alloc: pcp locking cleanup&quot; (Vlastimil Babka)   The proper fix for a previously hotfixed SMP=n issue. Code   simplifications and cleanups ensued - &quot;mm: cleanups around unmapping / zapping&quot; (David Hildenbrand)   A bunch of cleanups around unmapping and zapping. Mostly   simplifications, code movements, documentation and renaming of   zapping functions - &quot;support batched checking of the young flag for MGLRU&quot; (Baolin Wang)   Batched checking of the young flag for MGLRU. It&apos;s part cleanups; one   benchmark shows large performance benefits for arm64 - &quot;memcg: obj stock and slab stat caching cleanups&quot; (Johannes Weiner)   memcg cleanup and robustness improvements - &quot;Allow order zero pages in page reporting&quot; (Yuvraj Sakshith)   Enhance free page reporting - it is presently and undesirably order-0   pages when reporting free memory. - &quot;mm: vma flag tweaks&quot; (Lorenzo Stoakes)   Cleanup work following from the recent conversion of the VMA flags to   a bitmap - &quot;mm/damon: add optional debugging-purpose sanity checks&quot; (SeongJae   Park)   Add some more developer-facing debug checks into DAMON core - &quot;mm/damon: test and document power-of-2 min_region_sz requirement&quot;   (SeongJae Park)   An additional DAMON kunit test and makes some adjustments to the   addr_unit parameter handling - &quot;mm/damon/core: make passed_sample_intervals comparisons   overflow-safe&quot; (SeongJae Park)   Fix a hard-to-hit time overflow issue in DAMON core - &quot;mm/damon: improve/fixup/update ratio calculation, test and   documentation&quot; (SeongJae Park)   A batch of misc/minor improvements and fixups for DAMON - &quot;mm: move vma_(kernel|mmu)_pagesize() out of hugetlb.c&quot; (David   Hildenbrand)   Fix a possible issue with dax-device when CONFIG_HUGETLB=n. Some code   movement was required. - &quot;zram: recompression cleanups and tweaks&quot; (Sergey Senozhatsky)   A somewhat random mix of fixups, recompression cleanups and   improvements in the zram code - &quot;mm/damon: support multiple goal-based quota tuning algorithms&quot;   (SeongJae Park)   Extend DAMOS quotas goal auto-tuning to support multiple tuning   algorithms that users can select - &quot;mm: thp: reduce unnecessary start_stop_khugepaged()&quot; (Breno Leitao)   Fix the khugpaged sysfs handling so we no longer spam the logs with   reams of junk when starting/stopping khugepaged - &quot;mm: improve map count checks&quot; (Lorenzo Stoakes)   Provide some cleanups and slight fixes in the mremap, mmap and vma   code - &quot;mm/damon: support addr_unit on default monitoring targets for   modules&quot; (SeongJae Park)   Extend the use of DAMON core&apos;s addr_unit tunable - &quot;mm: khugepaged cleanups and mTHP prerequisites&quot; (Nico Pache)   Cleanups to khugepaged and is a base for Nico&apos;s planned khugepaged   mTHP support - &quot;mm: memory hot(un)plug and SPARSEMEM cleanups&quot; (David Hildenbrand)   Code movement and cleanups in the memhotplug and sparsemem code - &quot;mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE and cleanup   CONFIG_MIGRATION&quot; (David Hildenbrand)   Rationalize some memhotplug Kconfig support - &quot;change young flag check functions to return bool&quot; (Baolin Wang)   Cleanups to change all young flag check functions to return bool - &quot;mm/damon/sysfs: fix memory leak and NULL dereference issues&quot; (Josh   Law and SeongJae Park)   Fix a few potential DAMON bugs - &quot;mm/vma: convert vm_flags_t to vma_flags_t in vma code&quot; (Lorenzo   Stoakes)   Convert a lot of the existing use of the legacy vm_flags_t data type   to the new vma_flags_t type which replaces it. Mainly in the vma   code. - &quot;mm: expand mmap_prepare functionality and usage&quot; (Lorenzo Stoakes)   Expand the mmap_prepare functionality, which is intended to replace   the deprecated f_op-&gt;mmap hook which has been the source of bugs and   security issues for some time. Cleanups, documentation, extension of   mmap_prepare into filesystem drivers - &quot;mm/huge_memory: refactor zap_huge_pmd()&quot; (Lorenzo Stoakes)   Simplify and clean up zap_huge_pmd(). Additional cleanups around   vm_normal_folio_pmd() and the softleaf functionality are performed.* tag &apos;mm-stable-2026-04-13-21-45&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (369 commits)  mm: fix deferred split queue races during migration  mm/khugepaged: fix issue with tracking lock  mm/huge_memory: add and use has_deposited_pgtable()  mm/huge_memory: add and use normal_or_softleaf_folio_pmd()  mm: add softleaf_is_valid_pmd_entry(), pmd_to_softleaf_folio()  mm/huge_memory: separate out the folio part of zap_huge_pmd()  mm/huge_memory: use mm instead of tlb-&gt;mm  mm/huge_memory: remove unnecessary sanity checks  mm/huge_memory: deduplicate zap deposited table call  mm/huge_memory: remove unnecessary VM_BUG_ON_PAGE()  mm/huge_memory: add a common exit path to zap_huge_pmd()  mm/huge_memory: handle buggy PMD entry in zap_huge_pmd()  mm/huge_memory: have zap_huge_pmd return a boolean, add kdoc  mm/huge: avoid big else branch in zap_huge_pmd()  mm/huge_memory: simplify vma_is_specal_huge()  mm: on remap assert that input range within the proposed VMA  mm: add mmap_action_map_kernel_pages[_full]()  uio: replace deprecated mmap hook with mmap_prepare in uio_info  drivers: hv: vmbus: replace deprecated mmap hook with mmap_prepare  mm: allow handling of stacked mmap_prepare hooks in more drivers  ...

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Wed, 15 Apr 2026 21:59:16 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>078f80f909ba9fa3060e89dc634ff4b1defc43d3 - mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#078f80f909ba9fa3060e89dc634ff4b1defc43d3</link>
        <description>mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVEPatch series &quot;mm: remove CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE and cleanupCONFIG_MIGRATION&quot;.While working on memory hotplug code cleanups, I realized thatCONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE is not really required anymore.Changing that revealed some rather nasty looking CONFIG_MIGRATIONhandling.Let&apos;s clean that up by introducing a dedicated CONFIG_NUMA_MIGRATIONoption and reducing the dependencies that CONFIG_MIGRATION has.This patch (of 2):All architectures that select CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE alsoselect CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG.  So we can just removeCONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE.For CONFIG_MIGRATION, make it depend on CONFIG_MEMORY_HOTREMOVE instead,and make CONFIG_MEMORY_HOTREMOVE select CONFIG_MIGRATION (just likeCONFIG_CMA and CONFIG_COMPACTION already do).We&apos;ll clean up CONFIG_MIGRATION next.Link: https://lkml.kernel.org/r/20260319-config_migration-v1-0-42270124966f@kernel.orgLink: https://lkml.kernel.org/r/20260319-config_migration-v1-1-42270124966f@kernel.orgSigned-off-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Acked-by: Zi Yan &lt;ziy@nvidia.com&gt;Reviewed-by: Lorenzo Stoakes (Oracle) &lt;ljs@kernel.org&gt;Reviewed-by: Joshua Hahn &lt;joshua.hahnjy@gmail.com&gt;Reviewed-by: Gregory Price &lt;gourry@gourry.net&gt;Reviewed-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Reviewed-by: Jonathan Cameron &lt;jonathan.cameron@huawei.com&gt;Cc: Albert Ou &lt;aou@eecs.berkeley.edu&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Alexandre Ghiti &lt;alex@ghiti.fr&gt;Cc: Alistair Popple &lt;apopple@nvidia.com&gt;Cc: &quot;Borislav Petkov (AMD)&quot; &lt;bp@alien8.de&gt;Cc: Byungchul Park &lt;byungchul@sk.com&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christian Borntraeger &lt;borntraeger@linux.ibm.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: &quot;H. Peter Anvin&quot; &lt;hpa@zytor.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: &quot;Huang, Ying&quot; &lt;ying.huang@linux.alibaba.com&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Liam Howlett &lt;liam.howlett@oracle.com&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Matthew Brost &lt;matthew.brost@intel.com&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Rakie Kim &lt;rakie.kim@sk.com&gt;Cc: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;Cc: Steven Rostedt &lt;rostedt@goodmis.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Sven Schnelle &lt;svens@linux.ibm.com&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.com&gt;Cc: WANG Xuerui &lt;kernel@xen0n.name&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/powerpc/Kconfig</description>
        <pubDate>Thu, 19 Mar 2026 09:19:40 +0100</pubDate>
        <dc:creator>David Hildenbrand (Arm) &lt;david@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f26ad12356a275ab303d5d3af4790ad94acc20d7 - powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERIC</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#f26ad12356a275ab303d5d3af4790ad94acc20d7</link>
        <description>powerpc/audit: Convert powerpc to AUDIT_ARCH_COMPAT_GENERICCommit e65e1fc2d24b (&quot;[PATCH] syscall class hookup for all normaltargets&quot;) added generic support for AUDIT but that didn&apos;t includesupport for bi-arch like powerpc.Commit 4b58841149dc (&quot;audit: Add generic compat syscall support&quot;)added generic support for bi-arch.Convert powerpc to that bi-arch generic audit support.With this change generated text is similar.Thomas has confirmed that the previously failing filter_exclude/testis now successful both without and with this patch, see [1][1] https://lore.kernel.org/all/20260306115350-ef265661-6d6b-4043-9bd0-8e6b437d0d67@linutronix.de/Link: https://github.com/linuxppc/issues/issues/412Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Reviewed-by: C&#233;dric Le Goater &lt;clg@kaod.org&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/261b1be5b8dc526b83d73e8281e682a73536ea28.1773155031.git.chleroy@kernel.org

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 10 Mar 2026 16:08:07 +0100</pubDate>
        <dc:creator>Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;</dc:creator>
    </item>
<item>
        <title>d1503aa9ab8057cb93367e0184528f61f7510845 - powerpc/64s: Add support for huge pfnmaps</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#d1503aa9ab8057cb93367e0184528f61f7510845</link>
        <description>powerpc/64s: Add support for huge pfnmapsThis uses _RPAGE_SW2 bit for the PMD and PUDs similar to PTEs.This also adds support for {pte,pmd,pud}_pgprot helpers needed forfollow_pfnmap APIs.This allows us to extend the PFN mappings, e.g. PCI MMIO bars whereit can grow as large as 8GB or even bigger, to map at PMD / PUD level.VFIO PCI core driver already supports fault handling at PMD / PUD levelfor more efficient BAR mappings.Reviewed-by: Christophe Leroy (CS GROUP) &lt;chleroy@kernel.org&gt;Signed-off-by: Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/6fca726574236f556dd4e1e259692e82a4c29e85.1773058761.git.ritesh.list@gmail.com

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Mon, 09 Mar 2026 13:38:38 +0100</pubDate>
        <dc:creator>Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7caedbb5ade345df0eec0bf01035c780919a9f56 - integrity: Eliminate weak definition of arch_get_secureboot()</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#7caedbb5ade345df0eec0bf01035c780919a9f56</link>
        <description>integrity: Eliminate weak definition of arch_get_secureboot()security/integrity/secure_boot.c contains a single __weak function,which breaks recordmcount when building with clang:  $ make -skj&quot;$(nproc)&quot; ARCH=powerpc LLVM=1 ppc64_defconfig security/integrity/secure_boot.o  Cannot find symbol for section 2: .text.  security/integrity/secure_boot.o: failedIntroduce a Kconfig symbol, CONFIG_HAVE_ARCH_GET_SECUREBOOT, to indicatethat an architecture provides a definition of arch_get_secureboot().Provide a static inline stub when this symbol is not defined to achievethe same effect as the __weak function, allowing secure_boot.c to beremoved altogether. Move the s390 definition of arch_get_secureboot()out of the CONFIG_KEXEC_FILE block to ensure it is always available, asit does not actually depend on KEXEC_FILE.Reported-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Fixes: 31a6a07eefeb (&quot;integrity: Make arch_ima_get_secureboot integrity-wide&quot;)Signed-off-by: Nathan Chancellor &lt;nathan@kernel.org&gt;Acked-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Signed-off-by: Mimi Zohar &lt;zohar@linux.ibm.com&gt;

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Mon, 09 Mar 2026 21:37:02 +0100</pubDate>
        <dc:creator>Nathan Chancellor &lt;nathan@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>73cdf24e81e4eba52a40a6b10c6cf285d0ac23fd - powerpc64: make clang cross-build friendly</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#73cdf24e81e4eba52a40a6b10c6cf285d0ac23fd</link>
        <description>powerpc64: make clang cross-build friendlyARCH_USING_PATCHABLE_FUNCTION_ENTRY depends on toolchain support for-fpatchable-function-entry option. The current script that checksfor this support only handles GCC. Rename the script and extend itto detect support for -fpatchable-function-entry with Clang as well,allowing clean cross-compilation with Clang toolchains.Signed-off-by: Hari Bathini &lt;hbathini@linux.ibm.com&gt;Tested-by: Venkat Rao Bagalkote &lt;venkat88@linux.ibm.com&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/20260127084926.34497-2-hbathini@linux.ibm.com

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 27 Jan 2026 09:49:24 +0100</pubDate>
        <dc:creator>Hari Bathini &lt;hbathini@linux.ibm.com&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/powerpc/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/powerpc/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>086498aed3f68febb58df7e6141962942abb8944 - mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#086498aed3f68febb58df7e6141962942abb8944</link>
        <description>mm: convert __HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE configFor architectures that define __HAVE_ARCH_TLB_REMOVE_TABLE, the pagetables at the pmd/pud level are generally not of struct ptdesc type, anddo not have pt_rcu_head member, thus these architectures cannot supportPT_RECLAIM.In preparation for enabling PT_RECLAIM on more architectures, convert__HAVE_ARCH_TLB_REMOVE_TABLE to CONFIG_HAVE_ARCH_TLB_REMOVE_TABLE config,so that we can make conditional judgments in Kconfig.Link: https://lkml.kernel.org/r/5ebfa3d4b56e63c6906bda5eccaa9f7194d3a86b.1769515122.git.zhengqi.arch@bytedance.comSigned-off-by: Qi Zheng &lt;zhengqi.arch@bytedance.com&gt;Acked-by: David Hildenbrand (Arm) &lt;david@kernel.org&gt;Tested-by: Andreas Larsson &lt;andreas@gaisler.com&gt;	[sparc, UP&amp;SMP]Acked-by: Andreas Larsson &lt;andreas@gaisler.com&gt;		[sparc]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: 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: Magnus Lindholm &lt;linmag7@gmail.com&gt;Cc: Matt Turner &lt;mattst88@gmail.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 Henderson &lt;richard.henderson@linaro.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/powerpc/Kconfig</description>
        <pubDate>Tue, 27 Jan 2026 13:13:00 +0100</pubDate>
        <dc:creator>Qi Zheng &lt;zhengqi.arch@bytedance.com&gt;</dc:creator>
    </item>
<item>
        <title>641d47d4c9635987f2329054b1395421716d3fee - powerpc/mm: support page table check</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#641d47d4c9635987f2329054b1395421716d3fee</link>
        <description>powerpc/mm: support page table checkOn creation and clearing of a page table mapping, instrument such calls byinvoking page_table_check_pte_set and page_table_check_pte_clearrespectively.  These calls serve as a sanity check against illegalmappings.Enable ARCH_SUPPORTS_PAGE_TABLE_CHECK on powerpc, except when HUGETLB_PAGEis enabled (powerpc has some weirdness in how it implementsset_huge_pte_at(), which may require some further work).See also:riscv support in commit 3fee229a8eb9 (&quot;riscv/mm: enableARCH_SUPPORTS_PAGE_TABLE_CHECK&quot;)arm64 in commit 42b2547137f5 (&quot;arm64/mm: enableARCH_SUPPORTS_PAGE_TABLE_CHECK&quot;)x86_64 in commit d283d422c6c4 (&quot;x86: mm: add x86_64 support for page tablecheck&quot;)[ajd@linux.ibm.com: rebase, add additional instrumentation, misc fixes]Link: https://lkml.kernel.org/r/20251219-pgtable_check_v18rebase-v18-12-755bc151a50b@linux.ibm.comSigned-off-by: Rohan McLure &lt;rmclure@linux.ibm.com&gt;Signed-off-by: Andrew Donnellan &lt;ajd@linux.ibm.com&gt;Reviewed-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Reviewed-by: Pasha Tatashin &lt;pasha.tatashin@soleen.com&gt;Acked-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Alexandre Ghiti &lt;alex@ghiti.fr&gt;Cc: Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;Cc: Alistair Popple &lt;apopple@nvidia.com&gt;Cc: &quot;Christophe Leroy (CS GROUP)&quot; &lt;chleroy@kernel.org&gt;Cc: David Hildenbrand &lt;david@kernel.org&gt;Cc: Donet Tom &lt;donettom@linux.ibm.com&gt;Cc: Guo Weikang &lt;guoweikang.kernel@gmail.com&gt;Cc: Ingo Molnar &lt;mingo@kernel.org&gt;Cc: Jason Gunthorpe &lt;jgg@ziepe.ca&gt;Cc: Kevin Brodsky &lt;kevin.brodsky@arm.com&gt;Cc: Magnus Lindholm &lt;linmag7@gmail.com&gt;Cc: &quot;Matthew Wilcox (Oracle)&quot; &lt;willy@infradead.org&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Nicholas Miehlbradt &lt;nicholas@linux.ibm.com&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Paul Mackerras &lt;paulus@ozlabs.org&gt;Cc: Qi Zheng &lt;zhengqi.arch@bytedance.com&gt;Cc: &quot;Ritesh Harjani (IBM)&quot; &lt;ritesh.list@gmail.com&gt;Cc: Sweet Tea Dorminy &lt;sweettea-kernel@dorminy.me&gt;Cc: Thomas Huth &lt;thuth@redhat.com&gt;Cc: &quot;Vishal Moola (Oracle)&quot; &lt;vishal.moola@gmail.com&gt;Cc: Zi Yan &lt;ziy@nvidia.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Thu, 18 Dec 2025 18:09:44 +0100</pubDate>
        <dc:creator>Rohan McLure &lt;rmclure@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>370d841929c3b863b7409047e8c84eabc4d0960f - powerpc/32: Automatically adapt TASK_SIZE based on constraints</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#370d841929c3b863b7409047e8c84eabc4d0960f</link>
        <description>powerpc/32: Automatically adapt TASK_SIZE based on constraintsAt the time being, TASK_SIZE can be customized by the user via Kconfigbut it is not possible to check all constraints in Kconfig. Impossiblesetups are detected at compile time with BUILD_BUG() but that leadsto build failure when setting crazy values. It is not a problem on itsown because the user will usually either use the default value or seta well thought value. However build robots generate crazy randomconfigs that lead to build failures, and build robots see it as aregression every time a patch adds such a constraint.So instead of failing the build when the custom TASK_SIZE is toobig, just adjust it to the maximum possible value matching the setup.Several architectures already calculate TASK_SIZE based on otherparameters and options.In order to do so, move MODULES_VADDR calculation into task_size_32.hand ensure that:- On book3s/32, userspace and module area have their own segments (256M)- On 8xx, userspace has its own full PGDIR entries (4M)Then TASK_SIZE is guaranteed to be correct so remove relatedBUILD_BUG()s.Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/6a2575420770d075cd090b5a316730a2ffafdee4.1766574657.git.chleroy@kernel.org

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Wed, 24 Dec 2025 12:20:54 +0100</pubDate>
        <dc:creator>Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;</dc:creator>
    </item>
<item>
        <title>39231e8d6ba7f794b566fd91ebd88c0834a23b98 - mm: fix MAX_FOLIO_ORDER on powerpc configs with hugetlb</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#39231e8d6ba7f794b566fd91ebd88c0834a23b98</link>
        <description>mm: fix MAX_FOLIO_ORDER on powerpc configs with hugetlbIn the past, CONFIG_ARCH_HAS_GIGANTIC_PAGE indicated that we supportruntime allocation of gigantic hugetlb folios.  In the meantime it evolvedinto a generic way for the architecture to state that it supports gigantichugetlb folios.In commit fae7d834c43c (&quot;mm: add __dump_folio()&quot;) we started usingCONFIG_ARCH_HAS_GIGANTIC_PAGE to decide MAX_FOLIO_ORDER: whether we couldhave folios larger than what the buddy can handle.  In the context of thatcommit, we started using MAX_FOLIO_ORDER to detect page corruptions whendumping tail pages of folios.  Before that commit, we assumed that wecannot have folios larger than the highest buddy order, which wasobviously wrong.In commit 7b4f21f5e038 (&quot;mm/hugetlb: check for unreasonable folio sizeswhen registering hstate&quot;), we used MAX_FOLIO_ORDER to detectinconsistencies, and in fact, we found some now.Powerpc allows for configs that can allocate gigantic folio during boot(not at runtime), that do not set CONFIG_ARCH_HAS_GIGANTIC_PAGE and canexceed PUD_ORDER.To fix it, let&apos;s make powerpc select CONFIG_ARCH_HAS_GIGANTIC_PAGE withhugetlb on powerpc, and increase the maximum folio size with hugetlb to 16GiB on 64bit (possible on arm64 and powerpc) and 1 GiB on 32 bit(powerpc).  Note that on some powerpc configurations, whether we actuallyhave gigantic pages depends on the setting of CONFIG_ARCH_FORCE_MAX_ORDER,but there is nothing really problematic about setting it unconditionally:we just try to keep the value small so we can better detect problems in__dump_folio() and inconsistencies around the expected largest folio inthe system.Ideally, we&apos;d have a better way to obtain the maximum hugetlb folio sizeand detect ourselves whether we really end up with gigantic folios.  Let&apos;sdefer bigger changes and fix the warnings first.While at it, handle gigantic DAX folios more clearly: DAX can only end upcreating gigantic folios with HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD.Add a new Kconfig option HAVE_GIGANTIC_FOLIOS to make both cases clearer. In particular, worry about ARCH_HAS_GIGANTIC_PAGE only with HUGETLB_PAGE.Note: with enabling CONFIG_ARCH_HAS_GIGANTIC_PAGE on powerpc, we will nowalso allow for runtime allocations of folios in some more powerpc configs.I don&apos;t think this is a problem, but if it is we could handle it through__HAVE_ARCH_GIGANTIC_PAGE_RUNTIME_SUPPORTED.While __dump_page()/__dump_folio was also problematic (not handlingdumping of tail pages of such gigantic folios correctly), it doesn&apos;t seemcritical enough to mark it as a fix.Link: https://lkml.kernel.org/r/20251114214920.2550676-1-david@kernel.orgFixes: 7b4f21f5e038 (&quot;mm/hugetlb: check for unreasonable folio sizes when registering hstate&quot;)Reported-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Closes: https://lore.kernel.org/r/3e043453-3f27-48ad-b987-cc39f523060a@csgroup.eu/Reported-by: Sourabh Jain &lt;sourabhjain@linux.ibm.com&gt;Closes: https://lore.kernel.org/r/94377f5c-d4f0-4c0f-b0f6-5bf1cd7305b1@linux.ibm.com/Signed-off-by: David Hildenbrand (Red Hat) &lt;david@kernel.org&gt;Cc: Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt;Cc: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Cc: Donet Tom &lt;donettom@linux.ibm.com&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Nicholas Piggin &lt;npiggin@gmail.com&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: Lorenzo Stoakes &lt;lorenzo.stoakes@oracle.com&gt;Cc: &quot;Liam R. Howlett&quot; &lt;Liam.Howlett@oracle.com&gt;Cc: Vlastimil Babka &lt;vbabka@suse.cz&gt;Cc: Mike Rapoport &lt;rppt@kernel.org&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: Michal Hocko &lt;mhocko@suse.com&gt;Cc: Nathan Chancellor &lt;nathan@kernel.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Fri, 14 Nov 2025 22:49:20 +0100</pubDate>
        <dc:creator>David Hildenbrand (Red Hat) &lt;david@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>8804d970fab45726b3c7cd7f240b31122aa94219 - Merge tag &apos;mm-stable-2025-10-01-19-00&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#8804d970fab45726b3c7cd7f240b31122aa94219</link>
        <description>Merge tag &apos;mm-stable-2025-10-01-19-00&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - &quot;mm, swap: improve cluster scan strategy&quot; from Kairui Song improves   performance and reduces the failure rate of swap cluster allocation - &quot;support large align and nid in Rust allocators&quot; from Vitaly Wool   permits Rust allocators to set NUMA node and large alignment when   perforning slub and vmalloc reallocs - &quot;mm/damon/vaddr: support stat-purpose DAMOS&quot; from Yueyang Pan extend   DAMOS_STAT&apos;s handling of the DAMON operations sets for virtual   address spaces for ops-level DAMOS filters - &quot;execute PROCMAP_QUERY ioctl under per-vma lock&quot; from Suren   Baghdasaryan reduces mmap_lock contention during reads of   /proc/pid/maps - &quot;mm/mincore: minor clean up for swap cache checking&quot; from Kairui Song   performs some cleanup in the swap code - &quot;mm: vm_normal_page*() improvements&quot; from David Hildenbrand provides   code cleanup in the pagemap code - &quot;add persistent huge zero folio support&quot; from Pankaj Raghav provides   a block layer speedup by optionalls making the   huge_zero_pagepersistent, instead of releasing it when its refcount   falls to zero - &quot;kho: fixes and cleanups&quot; from Mike Rapoport adds a few touchups to   the recently added Kexec Handover feature - &quot;mm: make mm-&gt;flags a bitmap and 64-bit on all arches&quot; from Lorenzo   Stoakes turns mm_struct.flags into a bitmap. To end the constant   struggle with space shortage on 32-bit conflicting with 64-bit&apos;s   needs - &quot;mm/swapfile.c and swap.h cleanup&quot; from Chris Li cleans up some swap   code - &quot;selftests/mm: Fix false positives and skip unsupported tests&quot; from   Donet Tom fixes a few things in our selftests code - &quot;prctl: extend PR_SET_THP_DISABLE to only provide THPs when advised&quot;   from David Hildenbrand &quot;allows individual processes to opt-out of   THP=always into THP=madvise, without affecting other workloads on the   system&quot;.   It&apos;s a long story - the [1/N] changelog spells out the considerations - &quot;Add and use memdesc_flags_t&quot; from Matthew Wilcox gets us started on   the memdesc project. Please see      https://kernelnewbies.org/MatthewWilcox/Memdescs and      https://blogs.oracle.com/linux/post/introducing-memdesc - &quot;Tiny optimization for large read operations&quot; from Chi Zhiling   improves the efficiency of the pagecache read path - &quot;Better split_huge_page_test result check&quot; from Zi Yan improves our   folio splitting selftest code - &quot;test that rmap behaves as expected&quot; from Wei Yang adds some rmap   selftests - &quot;remove write_cache_pages()&quot; from Christoph Hellwig removes that   function and converts its two remaining callers - &quot;selftests/mm: uffd-stress fixes&quot; from Dev Jain fixes some UFFD   selftests issues - &quot;introduce kernel file mapped folios&quot; from Boris Burkov introduces   the concept of &quot;kernel file pages&quot;. Using these permits btrfs to   account its metadata pages to the root cgroup, rather than to the   cgroups of random inappropriate tasks - &quot;mm/pageblock: improve readability of some pageblock handling&quot; from   Wei Yang provides some readability improvements to the page allocator   code - &quot;mm/damon: support ARM32 with LPAE&quot; from SeongJae Park teaches DAMON   to understand arm32 highmem - &quot;tools: testing: Use existing atomic.h for vma/maple tests&quot; from   Brendan Jackman performs some code cleanups and deduplication under   tools/testing/ - &quot;maple_tree: Fix testing for 32bit compiles&quot; from Liam Howlett fixes   a couple of 32-bit issues in tools/testing/radix-tree.c - &quot;kasan: unify kasan_enabled() and remove arch-specific   implementations&quot; from Sabyrzhan Tasbolatov moves KASAN arch-specific   initialization code into a common arch-neutral implementation - &quot;mm: remove zpool&quot; from Johannes Weiner removes zspool - an   indirection layer which now only redirects to a single thing   (zsmalloc) - &quot;mm: task_stack: Stack handling cleanups&quot; from Pasha Tatashin makes a   couple of cleanups in the fork code - &quot;mm: remove nth_page()&quot; from David Hildenbrand makes rather a lot of   adjustments at various nth_page() callsites, eventually permitting   the removal of that undesirable helper function - &quot;introduce kasan.write_only option in hw-tags&quot; from Yeoreum Yun   creates a KASAN read-only mode for ARM, using that architecture&apos;s   memory tagging feature. It is felt that a read-only mode KASAN is   suitable for use in production systems rather than debug-only - &quot;mm: hugetlb: cleanup hugetlb folio allocation&quot; from Kefeng Wang does   some tidying in the hugetlb folio allocation code - &quot;mm: establish const-correctness for pointer parameters&quot; from Max   Kellermann makes quite a number of the MM API functions more accurate   about the constness of their arguments. This was getting in the way   of subsystems (in this case CEPH) when they attempt to improving   their own const/non-const accuracy - &quot;Cleanup free_pages() misuse&quot; from Vishal Moola fixes a number of   code sites which were confused over when to use free_pages() vs   __free_pages() - &quot;Add Rust abstraction for Maple Trees&quot; from Alice Ryhl makes the   mapletree code accessible to Rust. Required by nouveau and by its   forthcoming successor: the new Rust Nova driver - &quot;selftests/mm: split_huge_page_test: split_pte_mapped_thp   improvements&quot; from David Hildenbrand adds a fix and some cleanups to   the thp selftesting code - &quot;mm, swap: introduce swap table as swap cache (phase I)&quot; from Chris   Li and Kairui Song is the first step along the path to implementing   &quot;swap tables&quot; - a new approach to swap allocation and state tracking   which is expected to yield speed and space improvements. This   patchset itself yields a 5-20% performance benefit in some situations - &quot;Some ptdesc cleanups&quot; from Matthew Wilcox utilizes the new memdesc   layer to clean up the ptdesc code a little - &quot;Fix va_high_addr_switch.sh test failure&quot; from Chunyu Hu fixes some   issues in our 5-level pagetable selftesting code - &quot;Minor fixes for memory allocation profiling&quot; from Suren Baghdasaryan   addresses a couple of minor issues in relatively new memory   allocation profiling feature - &quot;Small cleanups&quot; from Matthew Wilcox has a few cleanups in   preparation for more memdesc work - &quot;mm/damon: add addr_unit for DAMON_LRU_SORT and DAMON_RECLAIM&quot; from   Quanmin Yan makes some changes to DAMON in furtherance of supporting   arm highmem - &quot;selftests/mm: Add -Wunreachable-code and fix warnings&quot; from Muhammad   Anjum adds that compiler check to selftests code and fixes the   fallout, by removing dead code - &quot;Improvements to Victim Process Thawing and OOM Reaper Traversal   Order&quot; from zhongjinji makes a number of improvements in the OOM   killer: mainly thawing a more appropriate group of victim threads so   they can release resources - &quot;mm/damon: misc fixups and improvements for 6.18&quot; from SeongJae Park   is a bunch of small and unrelated fixups for DAMON - &quot;mm/damon: define and use DAMON initialization check function&quot; from   SeongJae Park implement reliability and maintainability improvements   to a recently-added bug fix - &quot;mm/damon/stat: expose auto-tuned intervals and non-idle ages&quot; from   SeongJae Park provides additional transparency to userspace clients   of the DAMON_STAT information - &quot;Expand scope of khugepaged anonymous collapse&quot; from Dev Jain removes   some constraints on khubepaged&apos;s collapsing of anon VMAs. It also   increases the success rate of MADV_COLLAPSE against an anon vma - &quot;mm: do not assume file == vma-&gt;vm_file in compat_vma_mmap_prepare()&quot;   from Lorenzo Stoakes moves us further towards removal of   file_operations.mmap(). This patchset concentrates upon clearing up   the treatment of stacked filesystems - &quot;mm: Improve mlock tracking for large folios&quot; from Kiryl Shutsemau   provides some fixes and improvements to mlock&apos;s tracking of large   folios. /proc/meminfo&apos;s &quot;Mlocked&quot; field became more accurate - &quot;mm/ksm: Fix incorrect accounting of KSM counters during fork&quot; from   Donet Tom fixes several user-visible KSM stats inaccuracies across   forks and adds selftest code to verify these counters - &quot;mm_slot: fix the usage of mm_slot_entry&quot; from Wei Yang addresses   some potential but presently benign issues in KSM&apos;s mm_slot handling* tag &apos;mm-stable-2025-10-01-19-00&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (372 commits)  mm: swap: check for stable address space before operating on the VMA  mm: convert folio_page() back to a macro  mm/khugepaged: use start_addr/addr for improved readability  hugetlbfs: skip VMAs without shareable locks in hugetlb_vmdelete_list  alloc_tag: fix boot failure due to NULL pointer dereference  mm: silence data-race in update_hiwater_rss  mm/memory-failure: don&apos;t select MEMORY_ISOLATION  mm/khugepaged: remove definition of struct khugepaged_mm_slot  mm/ksm: get mm_slot by mm_slot_entry() when slot is !NULL  hugetlb: increase number of reserving hugepages via cmdline  selftests/mm: add fork inheritance test for ksm_merging_pages counter  mm/ksm: fix incorrect KSM counter handling in mm_struct during fork  drivers/base/node: fix double free in register_one_node()  mm: remove PMD alignment constraint in execmem_vmalloc()  mm/memory_hotplug: fix typo &apos;esecially&apos; -&gt; &apos;especially&apos;  mm/rmap: improve mlock tracking for large folios  mm/filemap: map entire large folio faultaround  mm/fault: try to map the entire file folio in finish_fault()  mm/rmap: mlock large folios in try_to_unmap_one()  mm/rmap: fix a mlock race condition in folio_referenced_one()  ...

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Fri, 03 Oct 2025 03:18:33 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4b81e2eb9e4db8f6094c077d0c8b27c264901c1b - Merge tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#4b81e2eb9e4db8f6094c077d0c8b27c264901c1b</link>
        <description>Merge tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull VDSO updates from Thomas Gleixner: - Further consolidation of the VDSO infrastructure and the common data   store - Simplification of the related Kconfig logic - Improve the VDSO selftest suite* tag &apos;timers-vdso-2025-09-29&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  selftests: vDSO: Drop vdso_test_clock_getres  selftests: vDSO: vdso_test_abi: Add tests for clock_gettime64()  selftests: vDSO: vdso_test_abi: Test CPUTIME clocks  selftests: vDSO: vdso_test_abi: Use explicit indices for name array  selftests: vDSO: vdso_test_abi: Drop clock availability tests  selftests: vDSO: vdso_test_abi: Use ksft_finished()  selftests: vDSO: vdso_test_abi: Correctly skip whole test with missing vDSO  selftests: vDSO: Fix -Wunitialized in powerpc VDSO_CALL() wrapper  vdso: Add struct __kernel_old_timeval forward declaration to gettime.h  vdso: Gate VDSO_GETRANDOM behind HAVE_GENERIC_VDSO  vdso: Drop Kconfig GENERIC_VDSO_TIME_NS  vdso: Drop Kconfig GENERIC_VDSO_DATA_STORE  vdso: Drop kconfig GENERIC_COMPAT_VDSO  vdso: Drop kconfig GENERIC_VDSO_32  riscv: vdso: Untangle Kconfig logic  time: Build generic update_vsyscall() only with generic time vDSO  vdso/gettimeofday: Remove !CONFIG_TIME_NS stubs  vdso: Move ENABLE_COMPAT_VDSO from core to arm64  ARM: VDSO: Remove cntvct_ok global variable  vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Wed, 01 Oct 2025 01:58:21 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6c7340a7a8d2b6ecad1ad108f6daa73ba1dc082f - Merge tag &apos;sched-core-2025-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#6c7340a7a8d2b6ecad1ad108f6daa73ba1dc082f</link>
        <description>Merge tag &apos;sched-core-2025-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull scheduler updates from Ingo Molnar: &quot;Core scheduler changes:   - Make migrate_{en,dis}able() inline, to improve performance     (Menglong Dong)   - Move STDL_INIT() functions out-of-line (Peter Zijlstra)   - Unify the SCHED_{SMT,CLUSTER,MC} Kconfig (Peter Zijlstra)  Fair scheduling:   - Defer throttling to when tasks exit to user-space, to reduce the     chance &amp; impact of throttle-preemption with held locks and other     resources (Aaron Lu, Valentin Schneider)   - Get rid of sched_domains_curr_level hack for tl-&gt;cpumask(), as the     warning was getting triggered on certain topologies (Peter     Zijlstra)  Misc cleanups &amp; fixes:   - Header cleanups (Menglong Dong)   - Fix race in push_dl_task() (Harshit Agarwal)&quot;* tag &apos;sched-core-2025-09-26&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:  sched: Fix some typos in include/linux/preempt.h  sched: Make migrate_{en,dis}able() inline  rcu: Replace preempt.h with sched.h in include/linux/rcupdate.h  arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c  sched/fair: Do not balance task to a throttled cfs_rq  sched/fair: Do not special case tasks in throttled hierarchy  sched/fair: update_cfs_group() for throttled cfs_rqs  sched/fair: Propagate load for throttled cfs_rq  sched/fair: Get rid of throttled_lb_pair()  sched/fair: Task based throttle time accounting  sched/fair: Switch to task based throttle model  sched/fair: Implement throttle task work and related helpers  sched/fair: Add related data structure for task based throttle  sched: Unify the SCHED_{SMT,CLUSTER,MC} Kconfig  sched: Move STDL_INIT() functions out-of-line  sched/fair: Get rid of sched_domains_curr_level hack for tl-&gt;cpumask()  sched/deadline: Fix race in push_dl_task()

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 30 Sep 2025 19:35:11 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>1e338f4d99e6814ede16bad1db1cc463aad8032c - kasan: introduce ARCH_DEFER_KASAN and unify static key across modes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#1e338f4d99e6814ede16bad1db1cc463aad8032c</link>
        <description>kasan: introduce ARCH_DEFER_KASAN and unify static key across modesPatch series &quot;kasan: unify kasan_enabled() and remove arch-specificimplementations&quot;, v6.This patch series addresses the fragmentation in KASAN initializationacross architectures by introducing a unified approach that eliminatesduplicate static keys and arch-specific kasan_arch_is_ready()implementations.The core issue is that different architectures have inconsistent approachesto KASAN readiness tracking:- PowerPC, LoongArch, and UML arch, each implement own kasan_arch_is_ready()- Only HW_TAGS mode had a unified static key (kasan_flag_enabled)- Generic and SW_TAGS modes relied on arch-specific solutions  or always-on behaviorThis patch (of 2):Introduce CONFIG_ARCH_DEFER_KASAN to identify architectures [1] that needto defer KASAN initialization until shadow memory is properly set up, andunify the static key infrastructure across all KASAN modes.[1] PowerPC, UML, LoongArch selects ARCH_DEFER_KASAN.The core issue is that different architectures haveinconsistent approachesto KASAN readiness tracking:- PowerPC, LoongArch, and UML arch, each implement own  kasan_arch_is_ready()- Only HW_TAGS mode had a unified static key (kasan_flag_enabled)- Generic and SW_TAGS modes relied on arch-specific solutions or always-on    behaviorThis patch addresses the fragmentation in KASAN initialization acrossarchitectures by introducing a unified approach that eliminates duplicatestatic keys and arch-specific kasan_arch_is_ready() implementations.Let&apos;s replace kasan_arch_is_ready() with existing kasan_enabled() check,which examines the static key being enabled if arch selectsARCH_DEFER_KASAN or has HW_TAGS mode support.  For other arch,kasan_enabled() checks the enablement during compile time.Now KASAN users can use a single kasan_enabled() check everywhere.Link: https://lkml.kernel.org/r/20250810125746.1105476-1-snovitoll@gmail.comLink: https://lkml.kernel.org/r/20250810125746.1105476-2-snovitoll@gmail.comCloses: https://bugzilla.kernel.org/show_bug.cgi?id=217049Signed-off-by: Sabyrzhan Tasbolatov &lt;snovitoll@gmail.com&gt;Reviewed-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Reviewed-by: Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt; #powerpcCc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Alexander Potapenko &lt;glider@google.com&gt;Cc: Alexandre Ghiti &lt;alex@ghiti.fr&gt;Cc: Alexandre Ghiti &lt;alexghiti@rivosinc.com&gt;Cc: Andrey Konovalov &lt;andreyknvl@gmail.com&gt;Cc: Andrey Ryabinin &lt;ryabinin.a.a@gmail.com&gt;Cc: Baoquan He &lt;bhe@redhat.com&gt;Cc: David Gow &lt;davidgow@google.com&gt;Cc: Dmitriy Vyukov &lt;dvyukov@google.com&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Huacai Chen &lt;chenhuacai@loongson.cn&gt;Cc: Marco Elver &lt;elver@google.com&gt;Cc: Qing Zhang &lt;zhangqing@loongson.cn&gt;Cc: Sabyrzhan Tasbolatov &lt;snovitoll@gmail.com&gt;Cc: Vincenzo Frascino &lt;vincenzo.frascino@arm.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Sun, 10 Aug 2025 14:57:45 +0200</pubDate>
        <dc:creator>Sabyrzhan Tasbolatov &lt;snovitoll@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>7cec88bfdd33434d62d4d5ba664127fa175b50e7 - powerpc/fprobe: fix updated fprobe for function-graph tracer</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#7cec88bfdd33434d62d4d5ba664127fa175b50e7</link>
        <description>powerpc/fprobe: fix updated fprobe for function-graph tracerSince commit 4346ba160409 (&quot;fprobe: Rewrite fprobe on function-graphtracer&quot;), FPROBE depends on HAVE_FUNCTION_GRAPH_FREGS. With previouspatch adding HAVE_FUNCTION_GRAPH_FREGS for powerpc, FPROBE can beenabled on powerpc. But with the commit b5fa903b7f7c (&quot;fprobe: Addfprobe_header encoding feature&quot;), asm/fprobe.h header is needed todefine arch dependent encode/decode macros. The fprobe header MSBpattern on powerpc is not 0xf. So, define FPROBE_HEADER_MSB_PATTERNexpected on powerpc.Also, commit 762abbc0d09f (&quot;fprobe: Use ftrace_regs in fprobe exithandler&quot;) introduced HAVE_FTRACE_REGS_HAVING_PT_REGS for archs thathave pt_regs in ftrace_regs. Advertise that on powerpc to reusecommon definitions like ftrace_partial_regs().Acked-by: Masami Hiramatsu (Google) &lt;mhiramat@kernel.org&gt;Tested-by: Venkat Rao Bagalkote &lt;venkat88@linux.ibm.com&gt;Signed-off-by: Hari Bathini &lt;hbathini@linux.ibm.com&gt;Signed-off-by: Aditya Bodkhe &lt;aditya.b1@linux.ibm.com&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/20250916044035.29033-2-adityab1@linux.ibm.com

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 16 Sep 2025 06:40:35 +0200</pubDate>
        <dc:creator>Hari Bathini &lt;hbathini@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>d733f18a6da6fb719450d5122162556d785ed580 - powerpc/ftrace: support CONFIG_FUNCTION_GRAPH_RETVAL</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#d733f18a6da6fb719450d5122162556d785ed580</link>
        <description>powerpc/ftrace: support CONFIG_FUNCTION_GRAPH_RETVALcommit a1be9ccc57f0 (&quot;function_graph: Support recording and printing thereturn value of function&quot;) introduced support for function graph returnvalue tracing.Additionally, commit a3ed4157b7d8 (&quot;fgraph: Replace fgraph_ret_regs withftrace_regs&quot;) further refactored and optimized the implementation,making `struct fgraph_ret_regs` unnecessary.This patch enables the above modifications for powerpc all, ensuring thatfunction graph return value tracing is available on this architecture.In this patch we have redefined two functions:- &apos;ftrace_regs_get_return_value()&apos; - the existing implementation onppc returns -ve of return value based on some conditions notrelevant to our patch.- &apos;ftrace_regs_get_frame_pointer()&apos; - always returns 0 in current code .We also allocate stack space to equivalent of &apos;SWITCH_FRAME_SIZE&apos;,allowing us to directly use predefined offsets like &apos;GPR3&apos; and &apos;GPR4&apos;this keeps code clean and consistent with already defined offsets .After this patch, v6.14+ kernel can also be built with FPROBE on powerpcbut there are a few other build and runtime dependencies for FPROBE towork properly. The next patch addresses them.Tested-by: Venkat Rao Bagalkote &lt;venkat88@linux.ibm.com&gt;Reviewed-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Signed-off-by: Aditya Bodkhe &lt;adityab1@linux.ibm.com&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/20250916044035.29033-1-adityab1@linux.ibm.com

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 16 Sep 2025 06:40:34 +0200</pubDate>
        <dc:creator>Aditya Bodkhe &lt;adityab1@linux.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>a41de5ccff85a0fe45ea1b4078230bf53faa7dc4 - arch/powerpc: Remove support for older GCC and binutils</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#a41de5ccff85a0fe45ea1b4078230bf53faa7dc4</link>
        <description>arch/powerpc: Remove support for older GCC and binutilsCommit 118c40b7b503 (&quot;kbuild: require gcc-8 and binutils-2.30&quot;) raisedminimum GCC_VERSION and LD_VERSION.Simplify powerpc build accordingly.Signed-off-by: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Signed-off-by: Madhavan Srinivasan &lt;maddy@linux.ibm.com&gt;Link: https://patch.msgid.link/b6b94cba7492c8581e8d5d25b15962e5ad7a37c2.1751366979.git.christophe.leroy@csgroup.eu

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 01 Jul 2025 12:50:07 +0200</pubDate>
        <dc:creator>Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;</dc:creator>
    </item>
<item>
        <title>bad53ae2dc4296acb8cbcee385e0238cea484100 - vdso: Drop Kconfig GENERIC_VDSO_TIME_NS</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/powerpc/Kconfig#bad53ae2dc4296acb8cbcee385e0238cea484100</link>
        <description>vdso: Drop Kconfig GENERIC_VDSO_TIME_NSAll architectures implementing time-related functionality in the vDSO areusing the generic vDSO library which handles time namespaces properly.Remove the now unnecessary Kconfig symbol.Enables the use of time namespaces on architectures, which use thegeneric vDSO but did not enable GENERIC_VDSO_TIME_NS, namely MIPS and arm.Signed-off-by: Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Acked-by: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Link: https://lore.kernel.org/all/20250826-vdso-cleanups-v1-10-d9b65750e49f@linutronix.de

            List of files:
            /linux/arch/powerpc/Kconfig</description>
        <pubDate>Tue, 26 Aug 2025 08:17:13 +0200</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;thomas.weissschuh@linutronix.de&gt;</dc:creator>
    </item>
</channel>
</rss>
