<?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 compress.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>cdd4dc3aebeab43a72ce0bc2b5bab6f0a80b97a5 - Merge tag &apos;ntfs-for-7.1-rc1-v2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#cdd4dc3aebeab43a72ce0bc2b5bab6f0a80b97a5</link>
        <description>Merge tag &apos;ntfs-for-7.1-rc1-v2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfsPull ntfs resurrection from Namjae Jeon: &quot;Ever since Kari Argillander&#8217;s 2022 report [1] regarding the state of  the ntfs3 driver, I have spent the last 4 years working to provide  full write support and current trends (iomap, no buffer head, folio),  enhanced performance, stable maintenance, utility support including  fsck for NTFS in Linux.  This new implementation is built upon the clean foundation of the  original read-only NTFS driver, adding:   - Write support:     Implemented full write support based on the classic read-only NTFS     driver. Added delayed allocation to improve write performance     through multi-cluster allocation and reduced fragmentation of the     cluster bitmap.   - iomap conversion:     Switched buffered IO (reads/writes), direct IO, file extent     mapping, readpages, and writepages to use iomap.   - Remove buffer_head:     Completely removed buffer_head usage by converting to folios. As a     result, the dependency on CONFIG_BUFFER_HEAD has been removed from     Kconfig.   - Stability improvements:     The new ntfs driver passes 326 xfstests, compared to 273 for ntfs3.     All tests passed by ntfs3 are a complete subset of the tests passed     by this implementation. Added support for fallocate, idmapped     mounts, permissions, and more.  xfstests Results report:     Total tests run: 787     Passed         : 326     Failed         : 38     Skipped        : 423  Failed tests breakdown:    - 34 tests require metadata journaling    - 4 other tests:         094: No unwritten extent concept in NTFS on-disk format         563: cgroup v2 aware writeback accounting not supported         631: RENAME_WHITEOUT support required         787: NFS delegation test&quot;Link: https://lore.kernel.org/all/da20d32b-5185-f40b-48b8-2986922d8b25@stargateuniverse.net/ [1][ Let&apos;s see if this undead filesystem ends up being of the &quot;Easter  miracle&quot; kind, or the &quot;Nosferatu of filesystems&quot; kind... ]* tag &apos;ntfs-for-7.1-rc1-v2&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/ntfs: (46 commits)  ntfs: remove redundant out-of-bound checks  ntfs: add bound checking to ntfs_external_attr_find  ntfs: add bound checking to ntfs_attr_find  ntfs: fix ignoring unreachable code warnings  ntfs: fix inconsistent indenting warnings  ntfs: fix variable dereferenced before check warnings  ntfs: prefer IS_ERR_OR_NULL() over manual NULL check  ntfs: harden ntfs_listxattr against EA entries  ntfs: harden ntfs_ea_lookup against malformed EA entries  ntfs: check $EA query-length in ntfs_ea_get  ntfs: validate WSL EA payload sizes  ntfs: fix WSL ea restore condition  ntfs: add missing newlines to pr_err() messages  ntfs: fix pointer/integer casting warnings  ntfs: use -&gt;mft_no instead of -&gt;i_ino in prints  ntfs: change mft_no type to u64  ntfs: select FS_IOMAP in Kconfig  ntfs: add MODULE_ALIAS_FS  ntfs: reduce stack usage in ntfs_write_mft_block()  ntfs: fix sysctl table registration and path  ...

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Sat, 18 Apr 2026 01:35:49 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d9038d99fb5c623f43bcd8b726bfbbe8562648c2 - ntfs: change mft_no type to u64</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#d9038d99fb5c623f43bcd8b726bfbbe8562648c2</link>
        <description>ntfs: change mft_no type to u64Changes the type of ntfs_inode::mft_no from unsigned long to u64to safely handle the full 48-bit range without truncation risk, especiallyin preparation for broader VFS inode number type (i_ino:u64) and toimprove consistency with ntfs driver practices.Signed-off-by: Namjae Jeon &lt;linkinjeon@kernel.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Thu, 05 Mar 2026 02:40:54 +0100</pubDate>
        <dc:creator>Namjae Jeon &lt;linkinjeon@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>495e90fa334828d4119061e2726af51d0a0fb4ed - ntfs: update attrib operations</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#495e90fa334828d4119061e2726af51d0a0fb4ed</link>
        <description>ntfs: update attrib operationsOverhaul the attribute operations to support write access, includingfull attribute list management for handling multiple MFT records, andcompressed writes.Acked-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Hyunchul Lee &lt;hyc.lee@gmail.com&gt;Signed-off-by: Namjae Jeon &lt;linkinjeon@kernel.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Fri, 13 Feb 2026 02:43:34 +0100</pubDate>
        <dc:creator>Namjae Jeon &lt;linkinjeon@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1e9ea7e04472d4e5e12e58c881eaacfb3e49b669 - Revert &quot;fs: Remove NTFS classic&quot;</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#1e9ea7e04472d4e5e12e58c881eaacfb3e49b669</link>
        <description>Revert &quot;fs: Remove NTFS classic&quot;This reverts commit 7ffa8f3d30236e0ab897c30bdb01224ff1fe1c89.Reverts the removal of the classic read-only ntfs driver toserve as the base for a new read-write ntfs implementation.If we stack changes on top of the revert patch, It will significantlyreduce the diff size, making the review easier.This revert intentionally excludes the restoration of Kconfig andMakefile. The Kconfig and Makefile will be added back in the final patchof this series, enabling the driver only after all features andimprovements have been applied.Acked-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Namjae Jeon &lt;linkinjeon@kernel.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 30 Dec 2025 06:24:16 +0100</pubDate>
        <dc:creator>Namjae Jeon &lt;linkinjeon@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>cdd5b5a9761fd66d17586e4f4ba6588c70e640ea - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#cdd5b5a9761fd66d17586e4f4ba6588c70e640ea</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.7 merge window.

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 07 Nov 2023 00:42:08 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>34069d12e239ae8f36dd96c378e4622fb1c42a76 - Merge tag &apos;v6.5&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#34069d12e239ae8f36dd96c378e4622fb1c42a76</link>
        <description>Merge tag &apos;v6.5&apos; into nextSync up with mainline to bring in updates to the shared infrastructure.

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 05 Sep 2023 23:08:14 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>2612e3bbc0386368a850140a6c9b990cd496a5ec - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#2612e3bbc0386368a850140a6c9b990cd496a5ec</link>
        <description>Merge drm/drm-next into drm-intel-nextCatching-up with drm-next and drm-intel-gt-next.It will unblock a code refactor around the platformdefinitions (names vs acronyms).Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 07 Aug 2023 23:14:42 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>9f771739a04919226081a107167596de75108fbb - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#9f771739a04919226081a107167596de75108fbb</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in b3e4aae612ec (&quot;drm/i915/hdcp: Modify hdcp_gsc_message msg sending mechanism&quot;) asa dependency for https://patchwork.freedesktop.org/series/121735/Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 07 Aug 2023 12:29:40 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>61b7369483efb5e0a9f3b48e75fac00d46d661e0 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#61b7369483efb5e0a9f3b48e75fac00d46d661e0</link>
        <description>Merge drm/drm-next into drm-misc-nextBackmerging to get v6.5-rc2.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 24 Jul 2023 15:44:47 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>0791faebfe750292a8a842b64795a390ca4a3b51 - ASoC: Merge v6.5-rc2</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#0791faebfe750292a8a842b64795a390ca4a3b51</link>
        <description>ASoC: Merge v6.5-rc2Get a similar baseline to my other branches, and fixes for people usingthe branch.

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 17 Jul 2023 07:12:31 +0200</pubDate>
        <dc:creator>Mark Brown &lt;broonie@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>2f98e686ef59b5d19af5847d755798e2031bee3a - Merge v6.5-rc1 into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#2f98e686ef59b5d19af5847d755798e2031bee3a</link>
        <description>Merge v6.5-rc1 into drm-misc-fixesBoris needs 6.5-rc1 in drm-misc-fixes to prevent a conflict.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 11 Jul 2023 09:23:20 +0200</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>44f10dbefd5e41b3385af91f855a57aa2afaf40e - Merge branch &apos;master&apos; into mm-hotfixes-stable</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#44f10dbefd5e41b3385af91f855a57aa2afaf40e</link>
        <description>Merge branch &apos;master&apos; into mm-hotfixes-stable

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Fri, 30 Jun 2023 17:41:39 +0200</pubDate>
        <dc:creator>Andrew Morton &lt;akpm@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>5c1c88cddb79d3ed3fb1d02a3eaf529eded76f05 - Merge tag &apos;v6.5/fs.ntfs&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#5c1c88cddb79d3ed3fb1d02a3eaf529eded76f05</link>
        <description>Merge tag &apos;v6.5/fs.ntfs&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsPull ntfs updates from Christian Brauner: &quot;A pile of various smaller fixes for ntfs&quot;* tag &apos;v6.5/fs.ntfs&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs:  ntfs: do not dereference a null ctx on error  ntfs: Remove unneeded semicolon  ntfs: Correct spelling  ntfs: remove redundant initialization to pointer cb_sb_start

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 26 Jun 2023 18:47:39 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>04faa6cfd44972c2e36b6528a4719e3880db0c90 - ntfs: remove redundant initialization to pointer cb_sb_start</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#04faa6cfd44972c2e36b6528a4719e3880db0c90</link>
        <description>ntfs: remove redundant initialization to pointer cb_sb_startThe pointer cb_sb_start is being initialized with a value that is neverread, it is being re-assigned the same value later on when it is firstbeing used. The initialization is redundant and can be removed.Cleans up clang scan build warning:fs/ntfs/compress.c:164:6: warning: Value stored to &apos;cb_sb_start&apos; during its initialization is never read [deadcode.DeadStores]        u8 *cb_sb_start = cb;   /* Beginning of the current sb in the cb. */Signed-off-by: Colin Ian King &lt;colin.i.king@gmail.com&gt;Reviewed-by: Namjae Jeon &lt;linkinjeon@kernel.org&gt;Message-Id: &lt;20230418153607.3125704-1-colin.i.king@gmail.com&gt;Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 18 Apr 2023 17:36:07 +0200</pubDate>
        <dc:creator>Colin Ian King &lt;colin.i.king@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 6.4 merge window.

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 02 May 2023 00:20:08 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>cdc780f044a803aff8845b949f800f0f3d095d5f - Merge branch &apos;for-6.4/amd-sfh&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#cdc780f044a803aff8845b949f800f0f3d095d5f</link>
        <description>Merge branch &apos;for-6.4/amd-sfh&apos; into for-linus- assorted functional fixes for amd-sfh driver (Basavaraj Natikar)

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Wed, 26 Apr 2023 22:52:34 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482 - Merge drm/drm-next into drm-intel-gt-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#ea68a3e9d14e9e0bf017d178fb4bd53b6deb1482</link>
        <description>Merge drm/drm-next into drm-intel-gt-nextNeed to pull in commit from drm-next (earlier in drm-intel-next):1eca0778f4b3 (&quot;drm/i915: add struct i915_dsm to wrap dsm members together&quot;)In order to merge following patch to drm-intel-gt-next:https://patchwork.freedesktop.org/patch/530942/?series=114925&amp;rev=6Signed-off-by: Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 11 Apr 2023 14:43:45 +0200</pubDate>
        <dc:creator>Joonas Lahtinen &lt;joonas.lahtinen@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>cecdd52a3dd312564f81a39df08378b7b39a2654 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#cecdd52a3dd312564f81a39df08378b7b39a2654</link>
        <description>Merge drm/drm-next into drm-intel-nextCatch up with 6.3-rc cycle...Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Tue, 28 Mar 2023 16:30:57 +0200</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>e752ab11dcb48353727ea26eefd740155e028865 - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#e752ab11dcb48353727ea26eefd740155e028865</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-nextMerge drm-next into msm-next to pick up external clk and PM dependenciesfor improved a6xx GPU reset sequence.Signed-off-by: Rob Clark &lt;robdclark@chromium.org&gt;

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Mon, 20 Mar 2023 18:31:25 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robdclark@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>d26a3a6ce7e02f9c056ad992bcd9624735022337 - Merge tag &apos;v6.3-rc2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/compress.c#d26a3a6ce7e02f9c056ad992bcd9624735022337</link>
        <description>Merge tag &apos;v6.3-rc2&apos; into nextMerge with mainline to get of_property_present() and other newer APIs.

            List of files:
            /linux/fs/ntfs/compress.c</description>
        <pubDate>Fri, 17 Mar 2023 12:01:30 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
