<?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 layout.h</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/layout.h#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/layout.h</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>40796051991d9dacadebbdbee11e0c851215c4c4 - ntfs: update in-memory, on-disk structures and headers</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#40796051991d9dacadebbdbee11e0c851215c4c4</link>
        <description>ntfs: update in-memory, on-disk structures and headersUpdate the NTFS filesystem driver&apos;s in-memory and on-disk structures:  - Introduce the  infrastructure and initial support for reparse    points and EA attribute.  - Refactor the core ntfs_inode and ntfs_volume structures to support    new features such as iomap.  - Remove the unnecessary types.h and endian.h headers.  - Reorganize the comments in headers for better readability, including    fixing warnings from checkpatch.pl.Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;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/layout.h</description>
        <pubDate>Fri, 13 Feb 2026 02:36:38 +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/layout.h#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/layout.h</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>d0034a7a4ac7fae708146ac0059b9c47a1543f0d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#d0034a7a4ac7fae708146ac0059b9c47a1543f0d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.13 merge window.

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Tue, 04 May 2021 20:46:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e50fedec822efc7b7090f95862b782d91ca8aec0 - Merge branch &apos;for-5.13/surface-system-aggregator-intergration&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#e50fedec822efc7b7090f95862b782d91ca8aec0</link>
        <description>Merge branch &apos;for-5.13/surface-system-aggregator-intergration&apos; into for-linus- Surface Aggregator Module support from Maximilian Luz

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Thu, 29 Apr 2021 21:45:19 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>b7f8f259896f669f131713b0c74ba4d008daa71d - Merge tag &apos;v5.12-rc7&apos; into ecryptfs/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#b7f8f259896f669f131713b0c74ba4d008daa71d</link>
        <description>Merge tag &apos;v5.12-rc7&apos; into ecryptfs/nextRequired to pick up idmapped mount changes which changed some functionparameters.

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Mon, 19 Apr 2021 06:39:17 +0200</pubDate>
        <dc:creator>Tyler Hicks &lt;code@tyhicks.com&gt;</dc:creator>
    </item>
<item>
        <title>a6ad93e37e76ec43c9cee6a91dd783fb854c2ff1 - Merge tag &apos;platform-drivers-x86-surface-aggregator-v5.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into for-5.13/surface-system-aggregator-intergration</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#a6ad93e37e76ec43c9cee6a91dd783fb854c2ff1</link>
        <description>Merge tag &apos;platform-drivers-x86-surface-aggregator-v5.13-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86 into for-5.13/surface-system-aggregator-intergrationPull immutable integration branch from Hans de Goede to have a stable base forSSAM (Surface System Aggregator Module) HID transport subsystem merge.=====Signed tag for the immutable platform-surface-aggregator-registrybranch for merging into other sub-systems.Note this is based on v5.12-rc2.=====

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Tue, 30 Mar 2021 09:17:09 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
<item>
        <title>5acac83bf2e42f51ab9fd315d657798754bf0bb8 - Merge tag &apos;v5.12-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#5acac83bf2e42f51ab9fd315d657798754bf0bb8</link>
        <description>Merge tag &apos;v5.12-rc4&apos; into nextSync up with the mainline to bring in newest APIs.

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Thu, 25 Mar 2021 19:46:10 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5</link>
        <description>Merge drm/drm-next into drm-misc-nextNoralf needs some patches in 5.12-rc3, and we&apos;ve been delaying the 5.12merge due to the swap issue so it looks like a good time.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Tue, 16 Mar 2021 09:06:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>b470ebc9e0e57f53d1db9c49b8a3de4086babd05 - Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#b470ebc9e0e57f53d1db9c49b8a3de4086babd05</link>
        <description>Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgentPull irqchip fixes from Marc Zyngier:  - More compatible strings for the Ingenic irqchip (introducing the    JZ4760B SoC)  - Select GENERIC_IRQ_MULTI_HANDLER on the ARM ep93xx platform  - Drop all GENERIC_IRQ_MULTI_HANDLER selections from the irqchip    Kconfig, now relying on the architecture to get it right  - Drop the debugfs_file field from struct irq_domain, now that    debugfs can track things on its own

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Sun, 14 Mar 2021 16:34:35 +0100</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>35bb28ece90dfb7f72b77ba529f25f79323d9581 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#35bb28ece90dfb7f72b77ba529f25f79323d9581</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up with upstream.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Thu, 11 Mar 2021 07:19:46 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>009ef05f98129aa91c62c3baab859ba593a15bb2 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#009ef05f98129aa91c62c3baab859ba593a15bb2</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf/coreTo pick up the fixes sent for v5.12 and continue development based onv5.12-rc2, i.e. without the swap on file bug.This also gets a slightly newer and better tools/perf/arch/arm/util/cs-etm.cpatch version, using the BIT() macro, that had already been slated tov5.13 but ended up going to v5.12-rc1 on an older version.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Mon, 08 Mar 2021 14:11:33 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>4c9f4865f4604744d4f1a43db22ac6ec9dc8e587 - Merge branch &apos;fixes-rc2&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#4c9f4865f4604744d4f1a43db22ac6ec9dc8e587</link>
        <description>Merge branch &apos;fixes-rc2&apos; into fixes

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Mon, 08 Mar 2021 10:34:12 +0100</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>9b838a3c32d7a1edd7edeec1bc455eca76622218 - Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#9b838a3c32d7a1edd7edeec1bc455eca76622218</link>
        <description>Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linusALSA/ASoC/SOF/SoundWire: fix Kconfig issuesIn January, Intel kbuild bot and Arnd Bergmann reported multipleissues with randconfig. This patchset builds on Arnd&apos;s suggestions toa) expose ACPI and PCI devices in separate modules, while sof-acpi-devand sof-pci-dev become helpers. This will result in minor changesrequired for developers/testers, i.e. modprobe snd-sof-pci will nolonger result in a probe. The SOF CI was already updated to deal withthis module dependency change and introduction of new modules.b) Fix SOF/SoundWire/DSP_config dependencies by moving the coderequired to detect SoundWire presence in ACPI tables to sound/hda.Link: https://lore.kernel.org/r/20210302003125.1178419-1-pierre-louis.bossart@linux.intel.com

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Tue, 02 Mar 2021 18:30:07 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>4c48faba5b7f18fb53e4aeeb768932f17c9da1ed - Merge branch &apos;akpm&apos; (patches from Andrew)</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#4c48faba5b7f18fb53e4aeeb768932f17c9da1ed</link>
        <description>Merge branch &apos;akpm&apos; (patches from Andrew)Merge misc updates from Andrew Morton: &quot;A few small subsystems and some of MM.  172 patches.  Subsystems affected by this patch series: hexagon, scripts, ntfs,  ocfs2, vfs, and mm (slab-generic, slab, slub, debug, pagecache, swap,  memcg, pagemap, mprotect, mremap, page-reporting, vmalloc, kasan,  pagealloc, memory-failure, hugetlb, vmscan, z3fold, compaction,  mempolicy, oom-kill, hugetlbfs, and migration)&quot;* emailed patches from Andrew Morton &lt;akpm@linux-foundation.org&gt;: (172 commits)  mm/migrate: remove unneeded semicolons  hugetlbfs: remove unneeded return value of hugetlb_vmtruncate()  hugetlbfs: fix some comment typos  hugetlbfs: correct some obsolete comments about inode i_mutex  hugetlbfs: make hugepage size conversion more readable  hugetlbfs: remove meaningless variable avoid_reserve  hugetlbfs: correct obsolete function name in hugetlbfs_read_iter()  hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fs  hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr()  hugetlbfs: remove special hugetlbfs_set_page_dirty()  mm/hugetlb: change hugetlb_reserve_pages() to type bool  mm, oom: fix a comment in dump_task()  mm/mempolicy: use helper range_in_vma() in queue_pages_test_walk()  numa balancing: migrate on fault among multiple bound nodes  mm, compaction: make fast_isolate_freepages() stay within zone  mm/compaction: fix misbehaviors of fast_find_migrateblock()  mm/compaction: correct deferral logic for proactive compaction  mm/compaction: remove duplicated VM_BUG_ON_PAGE !PageLocked  mm/compaction: remove rcu_read_lock during page compaction  z3fold: simplify the zhdr initialization code in init_z3fold_page()  ...

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Thu, 25 Feb 2021 01:20:38 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6bbf29010fa90a7ff22ff14e2875b4e6dea8d576 - ntfs: layout.h: delete duplicated words</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#6bbf29010fa90a7ff22ff14e2875b4e6dea8d576</link>
        <description>ntfs: layout.h: delete duplicated wordsDrop the repeated words &quot;the&quot; and &quot;in&quot; in comments.Link: https://lkml.kernel.org/r/20210125194937.24627-1-rdunlap@infradead.orgSigned-off-by: Randy Dunlap &lt;rdunlap@infradead.org&gt;Acked-by: Anton Altaparmakov &lt;anton@tuxera.com&gt;Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Wed, 24 Feb 2021 21:00:27 +0100</pubDate>
        <dc:creator>Randy Dunlap &lt;rdunlap@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>58e16d792a6a8c6b750f637a4649967fcac853dc - Merge branch &apos;ti-sysc-fixes&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#58e16d792a6a8c6b750f637a4649967fcac853dc</link>
        <description>Merge branch &apos;ti-sysc-fixes&apos; into fixes

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Tue, 13 Aug 2019 12:40:10 +0200</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2 - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#c39f2d9db0fd81ea20bb5cce9b3f082ca63753e2</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare second round of input updates for 5.3 merge window.

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Sat, 20 Jul 2019 06:07:56 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ecb41832bd2a7a3f8ac93527cec5e51e3827daed - Merge tag &apos;v5.2&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#ecb41832bd2a7a3f8ac93527cec5e51e3827daed</link>
        <description>Merge tag &apos;v5.2&apos; into nextSync up with mainline to resolve conflicts in iforce driver.

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Mon, 15 Jul 2019 18:42:32 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>74acee309fb2a434dce215d44014e6f8e06975ae - Merge branches &apos;for-5.2/fixes&apos;, &apos;for-5.3/doc&apos;, &apos;for-5.3/ish&apos;, &apos;for-5.3/logitech&apos; and &apos;for-5.3/wacom&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/ntfs/layout.h#74acee309fb2a434dce215d44014e6f8e06975ae</link>
        <description>Merge branches &apos;for-5.2/fixes&apos;, &apos;for-5.3/doc&apos;, &apos;for-5.3/ish&apos;, &apos;for-5.3/logitech&apos; and &apos;for-5.3/wacom&apos; into for-linus

            List of files:
            /linux/fs/ntfs/layout.h</description>
        <pubDate>Wed, 10 Jul 2019 01:39:57 +0200</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.cz&gt;</dc:creator>
    </item>
</channel>
</rss>
