<?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 Kbuild</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/s390/include/asm/Kbuild#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/s390/include/asm/Kbuild</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>4d84667627c4ff70826b349c449bbaf63b9af4e5 - Merge tag &apos;perf-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#4d84667627c4ff70826b349c449bbaf63b9af4e5</link>
        <description>Merge tag &apos;perf-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipPull performance event updates from Ingo Molnar: &quot;x86 PMU driver updates:   - Add support for the core PMU for Intel Diamond Rapids (DMR) CPUs     (Dapeng Mi)     Compared to previous iterations of the Intel PMU code, there&apos;s been     a lot of changes, which center around three main areas:      - Introduce the OFF-MODULE RESPONSE (OMR) facility to replace the        Off-Core Response (OCR) facility      - New PEBS data source encoding layout      - Support the new &quot;RDPMC user disable&quot; feature   - Likewise, a large series adds uncore PMU support for Intel Diamond     Rapids (DMR) CPUs (Zide Chen)     This centers around these four main areas:      - DMR may have two Integrated I/O and Memory Hub (IMH) dies,        separate from the compute tile (CBB) dies. Each CBB and each IMH        die has its own discovery domain.      - Unlike prior CPUs that retrieve the global discovery table        portal exclusively via PCI or MSR, DMR uses PCI for IMH PMON        discovery and MSR for CBB PMON discovery.      - DMR introduces several new PMON types: SCA, HAMVF, D2D_ULA, UBR,        PCIE4, CRS, CPC, ITC, OTC, CMS, and PCIE6.      - IIO free-running counters in DMR are MMIO-based, unlike SPR.   - Also add support for Add missing PMON units for Intel Panther Lake,     and support Nova Lake (NVL), which largely maps to Panther Lake.     (Zide Chen)   - KVM integration: Add support for mediated vPMUs (by Kan Liang and     Sean Christopherson, with fixes and cleanups by Peter Zijlstra,     Sandipan Das and Mingwei Zhang)   - Add Intel cstate driver to support for Wildcat Lake (WCL) CPUs,     which are a low-power variant of Panther Lake (Zide Chen)   - Add core, cstate and MSR PMU support for the Airmont NP Intel CPU     (aka MaxLinear Lightning Mountain), which maps to the existing     Airmont code (Martin Schiller)  Performance enhancements:   - Speed up kexec shutdown by avoiding unnecessary cross CPU calls     (Jan H. Sch&#246;nherr)   - Fix slow perf_event_task_exit() with LBR callstacks (Namhyung Kim)  User-space stack unwinding support:   - Various cleanups and refactorings in preparation to generalize the     unwinding code for other architectures (Jens Remus)  Uprobes updates:   - Transition from kmap_atomic to kmap_local_page (Keke Ming)   - Fix incorrect lockdep condition in filter_chain() (Breno Leitao)   - Fix XOL allocation failure for 32-bit tasks (Oleg Nesterov)  Misc fixes and cleanups:   - s390: Remove kvm_types.h from Kbuild (Randy Dunlap)   - x86/intel/uncore: Convert comma to semicolon (Chen Ni)   - x86/uncore: Clean up const mismatch (Greg Kroah-Hartman)   - x86/ibs: Fix typo in dc_l2tlb_miss comment (Xiang-Bin Shi)&quot;* tag &apos;perf-core-2026-02-09&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (58 commits)  s390: remove kvm_types.h from Kbuild  uprobes: Fix incorrect lockdep condition in filter_chain()  x86/ibs: Fix typo in dc_l2tlb_miss comment  x86/uprobes: Fix XOL allocation failure for 32-bit tasks  perf/x86/intel/uncore: Convert comma to semicolon  perf/x86/intel: Add support for rdpmc user disable feature  perf/x86: Use macros to replace magic numbers in attr_rdpmc  perf/x86/intel: Add core PMU support for Novalake  perf/x86/intel: Add support for PEBS memory auxiliary info field in NVL  perf/x86/intel: Add core PMU support for DMR  perf/x86/intel: Add support for PEBS memory auxiliary info field in DMR  perf/x86/intel: Support the 4 new OMR MSRs introduced in DMR and NVL  perf/core: Fix slow perf_event_task_exit() with LBR callstacks  perf/core: Speed up kexec shutdown by avoiding unnecessary cross CPU calls  uprobes: use kmap_local_page() for temporary page mappings  arm/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol()  mips/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol()  arm64/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol()  riscv/uprobes: use kmap_local_page() in arch_uprobe_copy_ixol()  perf/x86/intel/uncore: Add Nova Lake support  ...

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Tue, 10 Feb 2026 21:00:46 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>7db06e329af30dcb170a6782c1714217ad65033d - s390: remove kvm_types.h from Kbuild</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#7db06e329af30dcb170a6782c1714217ad65033d</link>
        <description>s390: remove kvm_types.h from Kbuildkvm_types.h is mandatory in include/asm-generic/Kbuild so having itin another Kbuild file causes a warning. Remove it from the arch/Kbuild file to fix the warning.../scripts/Makefile.asm-headers:39: redundant generic-y found in ../arch/s390/include/asm/Kbuild: kvm_types.hSigned-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Signed-off-by: Peter Zijlstra (Intel) &lt;peterz@infradead.org&gt;Link: https://patch.msgid.link/20260203184204.1329414-1-rdunlap@infradead.org

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Tue, 03 Feb 2026 19:42:04 +0100</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&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/s390/include/asm/Kbuild#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/s390/include/asm/Kbuild</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/s390/include/asm/Kbuild#25768de50b1f2dbb6ea44bd5148a87fe2c9c3688</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.14 merge window.

            List of files:
            /linux/arch/s390/include/asm/Kbuild</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/s390/include/asm/Kbuild#6d4a0f4ea72319c9a37c1a7191695467006dd272</link>
        <description>Merge tag &apos;v6.13-rc3&apos; into nextSync up with the mainline.

            List of files:
            /linux/arch/s390/include/asm/Kbuild</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/s390/include/asm/Kbuild#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/s390/include/asm/Kbuild</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/s390/include/asm/Kbuild#3fd6c59042dbba50391e30862beac979491145fe</link>
        <description>Merge tag &apos;v6.12-rc1&apos; into clk-meson-nextLinux 6.12-rc1

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 11:28:07 +0200</pubDate>
        <dc:creator>Jerome Brunet &lt;jbrunet@baylibre.com&gt;</dc:creator>
    </item>
<item>
        <title>a0efa2f362a69e47b9d8b48f770ef3a0249a7911 - Merge net-next/main to resolve conflicts</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#a0efa2f362a69e47b9d8b48f770ef3a0249a7911</link>
        <description>Merge net-next/main to resolve conflictsThe wireless-next tree was based on something older, and thereare now conflicts between -rc2 and work here. Merge net-next,which has enough of -rc2 for the conflicts to happen, resolvingthem in the process.Signed-off-by: Johannes Berg &lt;johannes.berg@intel.com&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Wed, 09 Oct 2024 08:59:14 +0200</pubDate>
        <dc:creator>Johannes Berg &lt;johannes.berg@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b88132ceb3faccdd785809df75f9d490ebaab459 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#b88132ceb3faccdd785809df75f9d490ebaab459</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to resolve a conflict with core locally.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Fri, 04 Oct 2024 11:29:21 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>2dd0ef5d951e9b565ddb324fe26c531b6a40bf82 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#2dd0ef5d951e9b565ddb324fe26c531b6a40bf82</link>
        <description>Merge drm/drm-next into drm-misc-nextGet drm-misc-next to up v6.12-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 10:50:54 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>e0568571258d096f0277c74185bcbfc9cf21bccb - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#e0568571258d096f0277c74185bcbfc9cf21bccb</link>
        <description>Merge drm/drm-next into drm-intel-nextSync to v6.12-rc1.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Mon, 30 Sep 2024 10:49:10 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>f33e46a0c6bddd341d0989484a2546bba7ac4a3c - Merge branch &apos;for-6.13/wacom&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#f33e46a0c6bddd341d0989484a2546bba7ac4a3c</link>
        <description>Merge branch &apos;for-6.13/wacom&apos; into for-linus- Sanitization of BTN_TOOL_RUBBER handling (Jason Gerecke)

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Mon, 18 Nov 2024 21:29:33 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>c8d430db8eec7d4fd13a6bea27b7086a54eda6da - Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#c8d430db8eec7d4fd13a6bea27b7086a54eda6da</link>
        <description>Merge tag &apos;kvmarm-fixes-6.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADKVM/arm64 fixes for 6.12, take #1- Fix pKVM error path on init, making sure we do not change critical  system registers as we&apos;re about to fail- Make sure that the host&apos;s vector length is at capped by a value  common to all CPUs- Fix kvm_has_feat*() handling of &quot;negative&quot; features, as the current  code is pretty broken- Promote Joey to the status of official reviewer, while James steps  down -- hopefully only temporarly

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Sun, 06 Oct 2024 09:59:22 +0200</pubDate>
        <dc:creator>Paolo Bonzini &lt;pbonzini@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0c436dfe5c25d0931b164b944165259f95e5281f - Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#0c436dfe5c25d0931b164b944165259f95e5281f</link>
        <description>Merge tag &apos;asoc-fix-v6.12-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.12A bunch of fixes here that came in during the merge window and the firstweek of release, plus some new quirks and device IDs.  There&apos;s nothingmajor here, it&apos;s a bit bigger than it might&apos;ve been due to there beingno fixes sent during the merge window due to your vacation.

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Wed, 02 Oct 2024 21:29:16 +0200</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>2cd86f02c017bf9733e5cd891381b7d40f6f37ad - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#2cd86f02c017bf9733e5cd891381b7d40f6f37ad</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesRequired for a panthor fix that broke whenFOP_UNSIGNED_OFFSET was added in place of FMODE_UNSIGNED_OFFSET.Signed-off-by: Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Tue, 01 Oct 2024 18:09:41 +0200</pubDate>
        <dc:creator>Maarten Lankhorst &lt;maarten.lankhorst@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3a39d672e7f48b8d6b91a09afa4b55352773b4b5 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#3a39d672e7f48b8d6b91a09afa4b55352773b4b5</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netCross-merge networking fixes after downstream PR.No conflicts and no adjacent changes.Signed-off-by: Paolo Abeni &lt;pabeni@redhat.com&gt;

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Fri, 27 Sep 2024 08:13:52 +0200</pubDate>
        <dc:creator>Paolo Abeni &lt;pabeni@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>617a814f14b8914271f7a70366d72c6196d17663 - Merge tag &apos;mm-stable-2024-09-20-02-31&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#617a814f14b8914271f7a70366d72c6196d17663</link>
        <description>Merge tag &apos;mm-stable-2024-09-20-02-31&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: &quot;Along with the usual shower of singleton patches, notable patch series  in this pull request are:   - &quot;Align kvrealloc() with krealloc()&quot; from Danilo Krummrich. Adds     consistency to the APIs and behaviour of these two core allocation     functions. This also simplifies/enables Rustification.   - &quot;Some cleanups for shmem&quot; from Baolin Wang. No functional changes -     mode code reuse, better function naming, logic simplifications.   - &quot;mm: some small page fault cleanups&quot; from Josef Bacik. No     functional changes - code cleanups only.   - &quot;Various memory tiering fixes&quot; from Zi Yan. A small fix and a     little cleanup.   - &quot;mm/swap: remove boilerplate&quot; from Yu Zhao. Code cleanups and     simplifications and .text shrinkage.   - &quot;Kernel stack usage histogram&quot; from Pasha Tatashin and Shakeel     Butt. This is a feature, it adds new feilds to /proc/vmstat such as       $ grep kstack /proc/vmstat       kstack_1k 3       kstack_2k 188       kstack_4k 11391       kstack_8k 243       kstack_16k 0     which tells us that 11391 processes used 4k of stack while none at     all used 16k. Useful for some system tuning things, but     partivularly useful for &quot;the dynamic kernel stack project&quot;.   - &quot;kmemleak: support for percpu memory leak detect&quot; from Pavel     Tikhomirov. Teaches kmemleak to detect leaksage of percpu memory.   - &quot;mm: memcg: page counters optimizations&quot; from Roman Gushchin. &quot;3     independent small optimizations of page counters&quot;.   - &quot;mm: split PTE/PMD PT table Kconfig cleanups+clarifications&quot; from     David Hildenbrand. Improves PTE/PMD splitlock detection, makes     powerpc/8xx work correctly by design rather than by accident.   - &quot;mm: remove arch_make_page_accessible()&quot; from David Hildenbrand.     Some folio conversions which make arch_make_page_accessible()     unneeded.   - &quot;mm, memcg: cg2 memory{.swap,}.peak write handlers&quot; fro David     Finkel. Cleans up and fixes our handling of the resetting of the     cgroup/process peak-memory-use detector.   - &quot;Make core VMA operations internal and testable&quot; from Lorenzo     Stoakes. Rationalizaion and encapsulation of the VMA manipulation     APIs. With a view to better enable testing of the VMA functions,     even from a userspace-only harness.   - &quot;mm: zswap: fixes for global shrinker&quot; from Takero Funaki. Fix     issues in the zswap global shrinker, resulting in improved     performance.   - &quot;mm: print the promo watermark in zoneinfo&quot; from Kaiyang Zhao. Fill     in some missing info in /proc/zoneinfo.   - &quot;mm: replace follow_page() by folio_walk&quot; from David Hildenbrand.     Code cleanups and rationalizations (conversion to folio_walk())     resulting in the removal of follow_page().   - &quot;improving dynamic zswap shrinker protection scheme&quot; from Nhat     Pham. Some tuning to improve zswap&apos;s dynamic shrinker. Significant     reductions in swapin and improvements in performance are shown.   - &quot;mm: Fix several issues with unaccepted memory&quot; from Kirill     Shutemov. Improvements to the new unaccepted memory feature,   - &quot;mm/mprotect: Fix dax puds&quot; from Peter Xu. Implements mprotect on     DAX PUDs. This was missing, although nobody seems to have notied     yet.   - &quot;Introduce a store type enum for the Maple tree&quot; from Sidhartha     Kumar. Cleanups and modest performance improvements for the maple     tree library code.   - &quot;memcg: further decouple v1 code from v2&quot; from Shakeel Butt. Move     more cgroup v1 remnants away from the v2 memcg code.   - &quot;memcg: initiate deprecation of v1 features&quot; from Shakeel Butt.     Adds various warnings telling users that memcg v1 features are     deprecated.   - &quot;mm: swap: mTHP swap allocator base on swap cluster order&quot; from     Chris Li. Greatly improves the success rate of the mTHP swap     allocation.   - &quot;mm: introduce numa_memblks&quot; from Mike Rapoport. Moves various     disparate per-arch implementations of numa_memblk code into generic     code.   - &quot;mm: batch free swaps for zap_pte_range()&quot; from Barry Song. Greatly     improves the performance of munmap() of swap-filled ptes.   - &quot;support large folio swap-out and swap-in for shmem&quot; from Baolin     Wang. With this series we no longer split shmem large folios into     simgle-page folios when swapping out shmem.   - &quot;mm/hugetlb: alloc/free gigantic folios&quot; from Yu Zhao. Nice     performance improvements and code reductions for gigantic folios.   - &quot;support shmem mTHP collapse&quot; from Baolin Wang. Adds support for     khugepaged&apos;s collapsing of shmem mTHP folios.   - &quot;mm: Optimize mseal checks&quot; from Pedro Falcato. Fixes an mprotect()     performance regression due to the addition of mseal().   - &quot;Increase the number of bits available in page_type&quot; from Matthew     Wilcox. Increases the number of bits available in page_type!   - &quot;Simplify the page flags a little&quot; from Matthew Wilcox. Many legacy     page flags are now folio flags, so the page-based flags and their     accessors/mutators can be removed.   - &quot;mm: store zero pages to be swapped out in a bitmap&quot; from Usama     Arif. An optimization which permits us to avoid writing/reading     zero-filled zswap pages to backing store.   - &quot;Avoid MAP_FIXED gap exposure&quot; from Liam Howlett. Fixes a race     window which occurs when a MAP_FIXED operqtion is occurring during     an unrelated vma tree walk.   - &quot;mm: remove vma_merge()&quot; from Lorenzo Stoakes. Major rotorooting of     the vma_merge() functionality, making ot cleaner, more testable and     better tested.   - &quot;misc fixups for DAMON {self,kunit} tests&quot; from SeongJae Park.     Minor fixups of DAMON selftests and kunit tests.   - &quot;mm: memory_hotplug: improve do_migrate_range()&quot; from Kefeng Wang.     Code cleanups and folio conversions.   - &quot;Shmem mTHP controls and stats improvements&quot; from Ryan Roberts.     Cleanups for shmem controls and stats.   - &quot;mm: count the number of anonymous THPs per size&quot; from Barry Song.     Expose additional anon THP stats to userspace for improved tuning.   - &quot;mm: finish isolate/putback_lru_page()&quot; from Kefeng Wang: more     folio conversions and removal of now-unused page-based APIs.   - &quot;replace per-quota region priorities histogram buffer with     per-context one&quot; from SeongJae Park. DAMON histogram     rationalization.   - &quot;Docs/damon: update GitHub repo URLs and maintainer-profile&quot; from     SeongJae Park. DAMON documentation updates.   - &quot;mm/vdpa: correct misuse of non-direct-reclaim __GFP_NOFAIL and     improve related doc and warn&quot; from Jason Wang: fixes usage of page     allocator __GFP_NOFAIL and GFP_ATOMIC flags.   - &quot;mm: split underused THPs&quot; from Yu Zhao. Improve THP=always policy.     This was overprovisioning THPs in sparsely accessed memory areas.   - &quot;zram: introduce custom comp backends API&quot; frm Sergey Senozhatsky.     Add support for zram run-time compression algorithm tuning.   - &quot;mm: Care about shadow stack guard gap when getting an unmapped     area&quot; from Mark Brown. Fix up the various arch_get_unmapped_area()     implementations to better respect guard areas.   - &quot;Improve mem_cgroup_iter()&quot; from Kinsey Ho. Improve the reliability     of mem_cgroup_iter() and various code cleanups.   - &quot;mm: Support huge pfnmaps&quot; from Peter Xu. Extends the usage of huge     pfnmap support.   - &quot;resource: Fix region_intersects() vs add_memory_driver_managed()&quot;     from Huang Ying. Fix a bug in region_intersects() for systems with     CXL memory.   - &quot;mm: hwpoison: two more poison recovery&quot; from Kefeng Wang. Teaches     a couple more code paths to correctly recover from the encountering     of poisoned memry.   - &quot;mm: enable large folios swap-in support&quot; from Barry Song. Support     the swapin of mTHP memory into appropriately-sized folios, rather     than into single-page folios&quot;* tag &apos;mm-stable-2024-09-20-02-31&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (416 commits)  zram: free secondary algorithms names  uprobes: turn xol_area-&gt;pages[2] into xol_area-&gt;page  uprobes: introduce the global struct vm_special_mapping xol_mapping  Revert &quot;uprobes: use vm_special_mapping close() functionality&quot;  mm: support large folios swap-in for sync io devices  mm: add nr argument in mem_cgroup_swapin_uncharge_swap() helper to support large folios  mm: fix swap_read_folio_zeromap() for large folios with partial zeromap  mm/debug_vm_pgtable: Use pxdp_get() for accessing page table entries  set_memory: add __must_check to generic stubs  mm/vma: return the exact errno in vms_gather_munmap_vmas()  memcg: cleanup with !CONFIG_MEMCG_V1  mm/show_mem.c: report alloc tags in human readable units  mm: support poison recovery from copy_present_page()  mm: support poison recovery from do_cow_fault()  resource, kunit: add test case for region_intersects()  resource: make alloc_free_mem_region() works for iomem_resource  mm: z3fold: deprecate CONFIG_Z3FOLD  vfio/pci: implement huge_fault support  mm/arm64: support large pfn mappings  mm/x86: support large pfn mappings  ...

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Sat, 21 Sep 2024 16:29:05 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>46bcce503197d1019ee5c49ccde978e31298e35f - arch, mm: move definition of node_data to generic code</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#46bcce503197d1019ee5c49ccde978e31298e35f</link>
        <description>arch, mm: move definition of node_data to generic codeEvery architecture that supports NUMA defines node_data in the same way:	struct pglist_data *node_data[MAX_NUMNODES];No reason to keep multiple copies of this definition and its forwarddeclarations, especially when such forward declaration is the only thingin include/asm/mmzone.h for many architectures.Add definition and declaration of node_data to generic code and droparchitecture-specific versions.Link: https://lkml.kernel.org/r/20240807064110.1003856-8-rppt@kernel.orgSigned-off-by: Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;Acked-by: David Hildenbrand &lt;david@redhat.com&gt;Reviewed-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt;Acked-by: Davidlohr Bueso &lt;dave@stgolabs.net&gt;Tested-by: Zi Yan &lt;ziy@nvidia.com&gt; # for x86_64 and arm64Tested-by: Jonathan Cameron &lt;Jonathan.Cameron@huawei.com&gt; [arm64 + CXL via QEMU]Acked-by: Dan Williams &lt;dan.j.williams@intel.com&gt;Cc: Alexander Gordeev &lt;agordeev@linux.ibm.com&gt;Cc: Andreas Larsson &lt;andreas@gaisler.com&gt;Cc: Arnd Bergmann &lt;arnd@arndb.de&gt;Cc: Borislav Petkov &lt;bp@alien8.de&gt;Cc: Catalin Marinas &lt;catalin.marinas@arm.com&gt;Cc: Christophe Leroy &lt;christophe.leroy@csgroup.eu&gt;Cc: Dave Hansen &lt;dave.hansen@linux.intel.com&gt;Cc: David S. Miller &lt;davem@davemloft.net&gt;Cc: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;Cc: Heiko Carstens &lt;hca@linux.ibm.com&gt;Cc: Huacai Chen &lt;chenhuacai@kernel.org&gt;Cc: Ingo Molnar &lt;mingo@redhat.com&gt;Cc: Jiaxun Yang &lt;jiaxun.yang@flygoat.com&gt;Cc: John Paul Adrian Glaubitz &lt;glaubitz@physik.fu-berlin.de&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Michael Ellerman &lt;mpe@ellerman.id.au&gt;Cc: Palmer Dabbelt &lt;palmer@dabbelt.com&gt;Cc: Rafael J. Wysocki &lt;rafael@kernel.org&gt;Cc: Rob Herring (Arm) &lt;robh@kernel.org&gt;Cc: Samuel Holland &lt;samuel.holland@sifive.com&gt;Cc: Thomas Bogendoerfer &lt;tsbogend@alpha.franken.de&gt;Cc: Thomas Gleixner &lt;tglx@linutronix.de&gt;Cc: Vasily Gorbik &lt;gor@linux.ibm.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/s390/include/asm/Kbuild</description>
        <pubDate>Wed, 07 Aug 2024 08:40:51 +0200</pubDate>
        <dc:creator>Mike Rapoport (Microsoft) &lt;rppt@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a23e1966932464e1c5226cb9ac4ce1d5fc10ba22 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/arch/s390/include/asm/Kbuild#a23e1966932464e1c5226cb9ac4ce1d5fc10ba22</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.11 merge window.

            List of files:
            /linux/arch/s390/include/asm/Kbuild</description>
        <pubDate>Mon, 15 Jul 2024 23:03:44 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
