<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in sysfs-block-zram</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>50c8f83c41123cab79575e8d73040a37da4612c5 - Merge tag &apos;asoc-fix-v7.0-rc5&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#50c8f83c41123cab79575e8d73040a37da4612c5</link>
        <description>Merge tag &apos;asoc-fix-v7.0-rc5&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v7.0This is two week&apos;s worth of fixes and quirks so it&apos;s a bit larger thanyou might expect, there&apos;s nothing too exciting individually and nothingin core code.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Fri, 27 Mar 2026 10:16:52 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>b4f0dd314b39ea154f62f3bd3115ed0470f9f71e - Merge tag &apos;mm-hotfixes-stable-2026-03-09-16-36&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#b4f0dd314b39ea154f62f3bd3115ed0470f9f71e</link>
        <description>Merge tag &apos;mm-hotfixes-stable-2026-03-09-16-36&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull misc fixes from Andrew Morton: &quot;15 hotfixes. 6 are cc:stable. 14 are for MM.  Singletons, with one doubleton - please see the changelogs for details&quot;* tag &apos;mm-hotfixes-stable-2026-03-09-16-36&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm:  MAINTAINERS, mailmap: update email address for Lorenzo Stoakes  mm/mmu_notifier: clean up mmu_notifier.h kernel-doc  uaccess: correct kernel-doc parameter format  mm/huge_memory: fix a folio_split() race condition with folio_try_get()  MAINTAINERS: add co-maintainer and reviewer for SLAB ALLOCATOR  MAINTAINERS: add RELAY entry  memcg: fix slab accounting in refill_obj_stock() trylock path  mm/hugetlb.c: use __pa() instead of virt_to_phys() in early bootmem alloc code  zram: rename writeback_compressed device attr  tools/testing: fix testing/vma and testing/radix-tree build  Revert &quot;ptdesc: remove references to folios from __pagetable_ctor() and pagetable_dtor()&quot;  mm/cma: move put_page_testzero() out of VM_WARN_ON in cma_release()  mm/damon/core: clear walk_control on inactive context in damos_walk()  mm: memfd_luo: always dirty all folios  mm: memfd_luo: always make all folios uptodate

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Tue, 10 Mar 2026 20:47:56 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>ba4c3698e6963eacd8e7c86c13343631bfeabe55 - zram: rename writeback_compressed device attr</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#ba4c3698e6963eacd8e7c86c13343631bfeabe55</link>
        <description>zram: rename writeback_compressed device attrRename writeback_compressed attr to compressed_writeback to avoid possibleconfusion and have more natural naming.  writeback_compressed may looklike an alternative version of writeback while in factwriteback_compressed only sets a writeback property.  Make thisdistinction more clear with a new compressed_writeback name.This updates a feature which is new in 7.0-rcX.Link: https://lkml.kernel.org/r/20260226025429.1042083-1-senozhatsky@chromium.orgFixes: 4c1d61389e8e (&quot;zram: introduce writeback_compressed device attribute&quot;)Signed-off-by: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Suggested-by: Minchan Kim &lt;minchan@kernel.org&gt;Acked-by: Minchan Kim &lt;minchan@kernel.org&gt;Cc: Brian Geffon &lt;bgeffon@google.com&gt;Cc: Richard Chang &lt;richardycc@google.com&gt;Cc: Suren Baghdasaryan &lt;surenb@google.com&gt;Cc: &quot;Christoph B&#246;hmwalder&quot; &lt;christoph.boehmwalder@linbit.com&gt;Cc: Jens Axboe &lt;axboe@kernel.dk&gt;Cc: Jonathan Corbet &lt;corbet@lwn.net&gt;Cc: Lars Ellenberg &lt;lars.ellenberg@linbit.com&gt;Cc: Philipp Reisner &lt;philipp.reisner@linbit.com&gt;Cc: Shuah Khan &lt;skhan@linuxfoundation.org&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Thu, 26 Feb 2026 03:54:21 +0100</pubDate>
        <dc:creator>Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>c17ee635fd3a482b2ad2bf5e269755c2eae5f25e - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#c17ee635fd3a482b2ad2bf5e269755c2eae5f25e</link>
        <description>Merge drm/drm-fixes into drm-misc-fixes7.0-rc1 was just released, let&apos;s merge it to kick the new release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

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

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</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>2502673aed6c66befc7efc2dc008e2a8a50508cd - zram: document writeback_batch_size</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#2502673aed6c66befc7efc2dc008e2a8a50508cd</link>
        <description>zram: document writeback_batch_sizeAdd missing writeback_batch_size documentation.Link: https://lkml.kernel.org/r/20251201094754.4149975-4-senozhatsky@chromium.orgSigned-off-by: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Cc: Brian Geffon &lt;bgeffon@google.com&gt;Cc: David Stevens &lt;stevensd@google.com&gt;Cc: Minchan Kim &lt;minchan@google.com&gt;Cc: Richard Chang &lt;richardycc@google.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Mon, 01 Dec 2025 10:47:50 +0100</pubDate>
        <dc:creator>Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>4c1d61389e8e4307449eb2ebad997241cbf08fef - zram: introduce writeback_compressed device attribute</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#4c1d61389e8e4307449eb2ebad997241cbf08fef</link>
        <description>zram: introduce writeback_compressed device attributeIntroduce witeback_compressed device attribute to toggle compressedwriteback (decompression on demand) feature.[senozhatsky@chromium.org: rewrote original patch, added documentation]Link: https://lkml.kernel.org/r/20251201094754.4149975-3-senozhatsky@chromium.orgSigned-off-by: Richard Chang &lt;richardycc@google.com&gt;Co-developed-by: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Signed-off-by: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Cc: Brian Geffon &lt;bgeffon@google.com&gt;Cc: David Stevens &lt;stevensd@google.com&gt;Cc: Minchan Kim &lt;minchan@google.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Mon, 01 Dec 2025 10:47:49 +0100</pubDate>
        <dc:creator>Richard Chang &lt;richardycc@google.com&gt;</dc:creator>
    </item>
<item>
        <title>bbfd5594756011167b8f8de9a00e0c946afda1e6 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#bbfd5594756011167b8f8de9a00e0c946afda1e6</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in a67221b5eb8d (&quot;drm/i915/dp: Return min bpc supported by source instead of 0&quot;)in order to fix build breakage on GCC 9.4.0 (from Ubuntu 20.04).Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Wed, 28 May 2025 09:20:17 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>db5302ae571beec635c1a96e7f72926a4e65195e - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#db5302ae571beec635c1a96e7f72926a4e65195e</link>
        <description>Merge drm/drm-next into drm-intel-nextBackmerge to sync with v6.15-rc, xe, and specifically async flip changesin drm-misc.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Fri, 16 May 2025 09:22:36 +0200</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>4f9786035f9e519db41375818e1d0b5f20da2f10 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#4f9786035f9e519db41375818e1d0b5f20da2f10</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.16 merge window.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Mon, 02 Jun 2025 06:41:07 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>d51b9d81f7883f526b26e3ab903e646274aebeb1 - Merge tag &apos;v6.15-rc6&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#d51b9d81f7883f526b26e3ab903e646274aebeb1</link>
        <description>Merge tag &apos;v6.15-rc6&apos; into nextSync up with mainline to bring in xpad controller changes.

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Fri, 16 May 2025 01:20:39 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>844e31bbaef7c8a6ff2c0fbac45c0c85b5484482 - Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#844e31bbaef7c8a6ff2c0fbac45c0c85b5484482</link>
        <description>Merge remote-tracking branch &apos;drm-misc/drm-misc-next&apos; into msm-nextMerge drm-misc-next to get commit Fixes: fec450ca15af (&quot;drm/display:hdmi: provide central data authority for ACR params&quot;).Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Tue, 29 Apr 2025 22:42:29 +0200</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3ab7ae8e07f888f223027f0ef84d33e43919ad55 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#3ab7ae8e07f888f223027f0ef84d33e43919ad55</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerge to bring in linux 6.15-rc.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Thu, 24 Apr 2025 13:34:55 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>1afba39f9305fe4061a4e70baa6ebab9d41459da - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#1afba39f9305fe4061a4e70baa6ebab9d41459da</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.15-rc1 into drm-misc-next. Also fixes abuild issue when enabling CONFIG_DRM_SCHED_KUNIT_TEST.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Mon, 07 Apr 2025 13:47:40 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>9f13acb2406a3aed90c6738b3a2f1c0e43118cbd - Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#9f13acb2406a3aed90c6738b3a2f1c0e43118cbd</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/cpu, to refresh the branch with upstream changesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Fri, 11 Apr 2025 11:13:27 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>78a84fbfa4ffc4bb6e95560a909b2ac3efa0aad2 - Merge tag &apos;v6.15-rc1&apos; into x86/mm, to pick up fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#78a84fbfa4ffc4bb6e95560a909b2ac3efa0aad2</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/mm, to pick up fixesSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Wed, 09 Apr 2025 22:00:25 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>6ce0fdaae043803bb324d915ce0fe43316bf1e81 - Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branch</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#6ce0fdaae043803bb324d915ce0fe43316bf1e81</link>
        <description>Merge tag &apos;v6.15-rc1&apos; into x86/asm, to refresh the branchSigned-off-by: Ingo Molnar &lt;mingo@kernel.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Wed, 09 Apr 2025 21:39:43 +0200</pubDate>
        <dc:creator>Ingo Molnar &lt;mingo@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1260ed77798502de9c98020040d2995008de10cc - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#1260ed77798502de9c98020040d2995008de10cc</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesBackmerging to get updates from v6.15-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Tue, 08 Apr 2025 10:15:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>eb0ece16027f8223d5dc9aaf90124f70577bd22a - Merge tag &apos;mm-stable-2025-03-30-16-52&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#eb0ece16027f8223d5dc9aaf90124f70577bd22a</link>
        <description>Merge tag &apos;mm-stable-2025-03-30-16-52&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmPull MM updates from Andrew Morton: - The series &quot;Enable strict percpu address space checks&quot; from Uros   Bizjak uses x86 named address space qualifiers to provide   compile-time checking of percpu area accesses.   This has caused a small amount of fallout - two or three issues were   reported. In all cases the calling code was found to be incorrect. - The series &quot;Some cleanup for memcg&quot; from Chen Ridong implements some   relatively monir cleanups for the memcontrol code. - The series &quot;mm: fixes for device-exclusive entries (hmm)&quot; from David   Hildenbrand fixes a boatload of issues which David found then using   device-exclusive PTE entries when THP is enabled. More work is   needed, but this makes thins better - our own HMM selftests now   succeed. - The series &quot;mm: zswap: remove z3fold and zbud&quot; from Yosry Ahmed   remove the z3fold and zbud implementations. They have been deprecated   for half a year and nobody has complained. - The series &quot;mm: further simplify VMA merge operation&quot; from Lorenzo   Stoakes implements numerous simplifications in this area. No runtime   effects are anticipated. - The series &quot;mm/madvise: remove redundant mmap_lock operations from   process_madvise()&quot; from SeongJae Park rationalizes the locking in the   madvise() implementation. Performance gains of 20-25% were observed   in one MADV_DONTNEED microbenchmark. - The series &quot;Tiny cleanup and improvements about SWAP code&quot; from   Baoquan He contains a number of touchups to issues which Baoquan   noticed when working on the swap code. - The series &quot;mm: kmemleak: Usability improvements&quot; from Catalin   Marinas implements a couple of improvements to the kmemleak   user-visible output. - The series &quot;mm/damon/paddr: fix large folios access and schemes   handling&quot; from Usama Arif provides a couple of fixes for DAMON&apos;s   handling of large folios. - The series &quot;mm/damon/core: fix wrong and/or useless damos_walk()   behaviors&quot; from SeongJae Park fixes a few issues with the accuracy of   kdamond&apos;s walking of DAMON regions. - The series &quot;expose mapping wrprotect, fix fb_defio use&quot; from Lorenzo   Stoakes changes the interaction between framebuffer deferred-io and   core MM. No functional changes are anticipated - this is preparatory   work for the future removal of page structure fields. - The series &quot;mm/damon: add support for hugepage_size DAMOS filter&quot;   from Usama Arif adds a DAMOS filter which permits the filtering by   huge page sizes. - The series &quot;mm: permit guard regions for file-backed/shmem mappings&quot;   from Lorenzo Stoakes extends the guard region feature from its   present &quot;anon mappings only&quot; state. The feature now covers shmem and   file-backed mappings. - The series &quot;mm: batched unmap lazyfree large folios during   reclamation&quot; from Barry Song cleans up and speeds up the unmapping   for pte-mapped large folios. - The series &quot;reimplement per-vma lock as a refcount&quot; from Suren   Baghdasaryan puts the vm_lock back into the vma. Our reasons for   pulling it out were largely bogus and that change made the code more   messy. This patchset provides small (0-10%) improvements on one   microbenchmark. - The series &quot;Docs/mm/damon: misc DAMOS filters documentation fixes and   improves&quot; from SeongJae Park does some maintenance work on the DAMON   docs. - The series &quot;hugetlb/CMA improvements for large systems&quot; from Frank   van der Linden addresses a pile of issues which have been observed   when using CMA on large machines. - The series &quot;mm/damon: introduce DAMOS filter type for unmapped pages&quot;   from SeongJae Park enables users of DMAON/DAMOS to filter my the   page&apos;s mapped/unmapped status. - The series &quot;zsmalloc/zram: there be preemption&quot; from Sergey   Senozhatsky teaches zram to run its compression and decompression   operations preemptibly. - The series &quot;selftests/mm: Some cleanups from trying to run them&quot; from   Brendan Jackman fixes a pile of unrelated issues which Brendan   encountered while runnimg our selftests. - The series &quot;fs/proc/task_mmu: add guard region bit to pagemap&quot; from   Lorenzo Stoakes permits userspace to use /proc/pid/pagemap to   determine whether a particular page is a guard page. - The series &quot;mm, swap: remove swap slot cache&quot; from Kairui Song   removes the swap slot cache from the allocation path - it simply   wasn&apos;t being effective. - The series &quot;mm: cleanups for device-exclusive entries (hmm)&quot; from   David Hildenbrand implements a number of unrelated cleanups in this   code. - The series &quot;mm: Rework generic PTDUMP configs&quot; from Anshuman Khandual   implements a number of preparatoty cleanups to the GENERIC_PTDUMP   Kconfig logic. - The series &quot;mm/damon: auto-tune aggregation interval&quot; from SeongJae   Park implements a feedback-driven automatic tuning feature for   DAMON&apos;s aggregation interval tuning. - The series &quot;Fix lazy mmu mode&quot; from Ryan Roberts fixes some issues in   powerpc, sparc and x86 lazy MMU implementations. Ryan did this in   preparation for implementing lazy mmu mode for arm64 to optimize   vmalloc. - The series &quot;mm/page_alloc: Some clarifications for migratetype   fallback&quot; from Brendan Jackman reworks some commentary to make the   code easier to follow. - The series &quot;page_counter cleanup and size reduction&quot; from Shakeel   Butt cleans up the page_counter code and fixes a size increase which   we accidentally added late last year. - The series &quot;Add a command line option that enables control of how   many threads should be used to allocate huge pages&quot; from Thomas   Prescher does that. It allows the careful operator to significantly   reduce boot time by tuning the parallalization of huge page   initialization. - The series &quot;Fix calculations in trace_balance_dirty_pages() for cgwb&quot;   from Tang Yizhou fixes the tracing output from the dirty page   balancing code. - The series &quot;mm/damon: make allow filters after reject filters useful   and intuitive&quot; from SeongJae Park improves the handling of allow and   reject filters. Behaviour is made more consistent and the documention   is updated accordingly. - The series &quot;Switch zswap to object read/write APIs&quot; from Yosry Ahmed   updates zswap to the new object read/write APIs and thus permits the   removal of some legacy code from zpool and zsmalloc. - The series &quot;Some trivial cleanups for shmem&quot; from Baolin Wang does as   it claims. - The series &quot;fs/dax: Fix ZONE_DEVICE page reference counts&quot; from   Alistair Popple regularizes the weird ZONE_DEVICE page refcount   handling in DAX, permittig the removal of a number of special-case   checks. - The series &quot;refactor mremap and fix bug&quot; from Lorenzo Stoakes is a   preparatoty refactoring and cleanup of the mremap() code. - The series &quot;mm: MM owner tracking for large folios (!hugetlb) +   CONFIG_NO_PAGE_MAPCOUNT&quot; from David Hildenbrand reworks the manner in   which we determine whether a large folio is known to be mapped   exclusively into a single MM. - The series &quot;mm/damon: add sysfs dirs for managing DAMOS filters based   on handling layers&quot; from SeongJae Park adds a couple of new sysfs   directories to ease the management of DAMON/DAMOS filters. - The series &quot;arch, mm: reduce code duplication in mem_init()&quot; from   Mike Rapoport consolidates many per-arch implementations of   mem_init() into code generic code, where that is practical. - The series &quot;mm/damon/sysfs: commit parameters online via   damon_call()&quot; from SeongJae Park continues the cleaning up of sysfs   access to DAMON internal data. - The series &quot;mm: page_ext: Introduce new iteration API&quot; from Luiz   Capitulino reworks the page_ext initialization to fix a boot-time   crash which was observed with an unusual combination of compile and   cmdline options. - The series &quot;Buddy allocator like (or non-uniform) folio split&quot; from   Zi Yan reworks the code to split a folio into smaller folios. The   main benefit is lessened memory consumption: fewer post-split folios   are generated. - The series &quot;Minimize xa_node allocation during xarry split&quot; from Zi   Yan reduces the number of xarray xa_nodes which are generated during   an xarray split. - The series &quot;drivers/base/memory: Two cleanups&quot; from Gavin Shan   performs some maintenance work on the drivers/base/memory code. - The series &quot;Add tracepoints for lowmem reserves, watermarks and   totalreserve_pages&quot; from Martin Liu adds some more tracepoints to the   page allocator code. - The series &quot;mm/madvise: cleanup requests validations and   classifications&quot; from SeongJae Park cleans up some warts which   SeongJae observed during his earlier madvise work. - The series &quot;mm/hwpoison: Fix regressions in memory failure handling&quot;   from Shuai Xue addresses two quite serious regressions which Shuai   has observed in the memory-failure implementation. - The series &quot;mm: reliable huge page allocator&quot; from Johannes Weiner   makes huge page allocations cheaper and more reliable by reducing   fragmentation. - The series &quot;Minor memcg cleanups &amp; prep for memdescs&quot; from Matthew   Wilcox is preparatory work for the future implementation of memdescs. - The series &quot;track memory used by balloon drivers&quot; from Nico Pache   introduces a way to track memory used by our various balloon drivers. - The series &quot;mm/damon: introduce DAMOS filter type for active pages&quot;   from Nhat Pham permits users to filter for active/inactive pages,   separately for file and anon pages. - The series &quot;Adding Proactive Memory Reclaim Statistics&quot; from Hao Jia   separates the proactive reclaim statistics from the direct reclaim   statistics. - The series &quot;mm/vmscan: don&apos;t try to reclaim hwpoison folio&quot; from   Jinjiang Tu fixes our handling of hwpoisoned pages within the reclaim   code.* tag &apos;mm-stable-2025-03-30-16-52&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm: (431 commits)  mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex()  x86/mm: restore early initialization of high_memory for 32-bits  mm/vmscan: don&apos;t try to reclaim hwpoison folio  mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper  cgroup: docs: add pswpin and pswpout items in cgroup v2 doc  mm: vmscan: split proactive reclaim statistics from direct reclaim statistics  selftests/mm: speed up split_huge_page_test  selftests/mm: uffd-unit-tests support for hugepages &gt; 2M  docs/mm/damon/design: document active DAMOS filter type  mm/damon: implement a new DAMOS filter type for active pages  fs/dax: don&apos;t disassociate zero page entries  MM documentation: add &quot;Unaccepted&quot; meminfo entry  selftests/mm: add commentary about 9pfs bugs  fork: use __vmalloc_node() for stack allocation  docs/mm: Physical Memory: Populate the &quot;Zones&quot; section  xen: balloon: update the NR_BALLOON_PAGES state  hv_balloon: update the NR_BALLOON_PAGES state  balloon_compaction: update the NR_BALLOON_PAGES state  meminfo: add a per node counter for balloon drivers  mm: remove references to folio in __memcg_kmem_uncharge_page()  ...

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Tue, 01 Apr 2025 18:29:18 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>4127e13c9302f6892f73793f133ea4b4fffb2964 - zram: remove max_comp_streams device attr</title>
        <link>http://kernelsources.org:8080/source/history/linux/Documentation/ABI/testing/sysfs-block-zram#4127e13c9302f6892f73793f133ea4b4fffb2964</link>
        <description>zram: remove max_comp_streams device attrmax_comp_streams device attribute has been defunct since May 2016 whenzram switched to per-CPU compression streams, remove it.Link: https://lkml.kernel.org/r/20250303022425.285971-5-senozhatsky@chromium.orgSigned-off-by: Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;Cc: Hillf Danton &lt;hdanton@sina.com&gt;Cc: Kairui Song &lt;ryncsn@gmail.com&gt;Cc: Minchan Kim &lt;minchan@kernel.org&gt;Cc: Sebastian Andrzej Siewior &lt;bigeasy@linutronix.de&gt;Cc: Yosry Ahmed &lt;yosry.ahmed@linux.dev&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;

            List of files:
            /linux/Documentation/ABI/testing/sysfs-block-zram</description>
        <pubDate>Mon, 03 Mar 2025 03:03:13 +0100</pubDate>
        <dc:creator>Sergey Senozhatsky &lt;senozhatsky@chromium.org&gt;</dc:creator>
    </item>
</channel>
</rss>
