<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>290fa947 - ext2: Remove LEGACY_DIRECT_IO dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#290fa947</link>
        <description>ext2: Remove LEGACY_DIRECT_IO dependencycommit fb5de4358e1a (&quot;ext2: Move direct-io to use iomap&quot;), convertedext2 direct-io to iomap which killed the call to blockdev_direct_IO().So let&apos;s remove LEGACY_DIRECT_IO config dependency from ext2 Kconfig.Signed-off-by: Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt;Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;Message-Id: &lt;f3303addc0b5cd7e5760beb2374b7e538a49d898.1714727887.git.ritesh.list@gmail.com&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Fri, 03 May 2024 09:28:52 +0000</pubDate>
        <dc:creator>Ritesh Harjani (IBM) &lt;ritesh.list@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b960e809 - ext2: mark as deprecated</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#b960e809</link>
        <description>ext2: mark as deprecatedAdd a DEPRECATED keyword to the kernel parameter description,to warn users that this filesystem doesn&apos;t support dates beyond 2038.Signed-off-by: Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;Message-Id: &lt;20240222095001.137660-1-michael.opdenacker@bootlin.com&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Thu, 22 Feb 2024 09:50:01 +0000</pubDate>
        <dc:creator>Michael Opdenacker &lt;michael.opdenacker@bootlin.com&gt;</dc:creator>
    </item>
<item>
        <title>925c86a1 - fs: add CONFIG_BUFFER_HEAD</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#925c86a1</link>
        <description>fs: add CONFIG_BUFFER_HEADAdd a new config option that controls building the buffer_head code, andselect it from all file systems and stacking drivers that need it.For the block device nodes and alternative iomap based buffered I/O pathis provided when buffer_head support is not enabled, and iomap needs aa small tweak to define the IOMAP_F_BUFFER_HEAD flag to 0 to not callinto the buffer_head code when it doesn&apos;t exist.Otherwise this is just Kconfig and ifdef changes.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Luis Chamberlain &lt;mcgrof@kernel.org&gt;Reviewed-by: Johannes Thumshirn &lt;johannes.thumshirn@wdc.com&gt;Link: https://lore.kernel.org/r/20230801172201.1923299-7-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Tue, 01 Aug 2023 17:22:01 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>9636e650 - fs: build the legacy direct I/O code conditionally</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#9636e650</link>
        <description>fs: build the legacy direct I/O code conditionallyAdd a new LEGACY_DIRECT_IO config symbol that is only selected by thefile systems that still use the legacy blockdev_direct_IO code, so thatkernels without support for those file systems don&apos;t need to build thecode.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Jan Kara &lt;jack@suse.cz&gt;Reviewed-by: Eric Biggers &lt;ebiggers@google.com&gt;Link: https://lore.kernel.org/r/20230125065839.191256-3-hch@lst.deSigned-off-by: Jens Axboe &lt;axboe@kernel.dk&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Wed, 25 Jan 2023 06:58:39 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>8b1e7076 - ext2: use iomap_fiemap to implement -&gt;fiemap</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#8b1e7076</link>
        <description>ext2: use iomap_fiemap to implement -&gt;fiemapSwitch from generic_block_fiemap to use the iomap version.  The onlyinteresting part is that ext2_get_blocks gets confused when beingasked for overly long ranges, so copy over the limit to the inodesize from generic_block_fiemap into ext2_fiemap.Link: https://lore.kernel.org/r/20210720133341.405438-3-hch@lst.deSigned-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Jan Kara &lt;jack@suse.cz&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Tue, 20 Jul 2021 13:33:39 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>91581e4c - fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.at</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#91581e4c</link>
        <description>fs/*/Kconfig: drop links to 404-compliant http://acl.bestbits.atThis link is replicated in most filesystems&apos; config stanzas.  Referringto an archived version of that site is pointless as it mostly deals withpatches; user documentation is available elsewhere.Signed-off-by: Adam Borowski &lt;kilobyte@angband.pl&gt;CC: Alexander Viro &lt;viro@zeniv.linux.org.uk&gt;Reviewed-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Acked-by: Jan Kara &lt;jack@suse.cz&gt;Acked-by: Dave Kleikamp &lt;dave.kleikamp@oracle.com&gt;Acked-by: David Sterba &lt;dsterba@suse.com&gt;Acked-by: &quot;Yan, Zheng&quot; &lt;zyan@redhat.com&gt;Acked-by: Chao Yu &lt;yuchao0@huawei.com&gt;Acked-by: Jaegeuk Kim &lt;jaegeuk@kernel.org&gt;Acked-by: Steve French &lt;smfrench@gmail.com&gt;Signed-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Wed, 20 Dec 2017 13:58:52 +0000</pubDate>
        <dc:creator>Adam Borowski &lt;kilobyte@angband.pl&gt;</dc:creator>
    </item>
<item>
        <title>6affb9d7 - dax: fix build warnings with FS_DAX and !FS_IOMAP</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#6affb9d7</link>
        <description>dax: fix build warnings with FS_DAX and !FS_IOMAPAs reported by Arnd:  https://lkml.org/lkml/2017/1/10/756Compiling with the following configuration:  # CONFIG_EXT2_FS is not set  # CONFIG_EXT4_FS is not set  # CONFIG_XFS_FS is not set  # CONFIG_FS_IOMAP depends on the above filesystems, as is not set  CONFIG_FS_DAX=ygenerates build warnings about unused functions in fs/dax.c:  fs/dax.c:878:12: warning: `dax_insert_mapping&apos; defined but not used [-Wunused-function]   static int dax_insert_mapping(struct address_space *mapping,              ^~~~~~~~~~~~~~~~~~  fs/dax.c:572:12: warning: `copy_user_dax&apos; defined but not used [-Wunused-function]   static int copy_user_dax(struct block_device *bdev, sector_t sector, size_t size,              ^~~~~~~~~~~~~  fs/dax.c:542:12: warning: `dax_load_hole&apos; defined but not used [-Wunused-function]   static int dax_load_hole(struct address_space *mapping, void **entry,              ^~~~~~~~~~~~~  fs/dax.c:312:14: warning: `grab_mapping_entry&apos; defined but not used [-Wunused-function]   static void *grab_mapping_entry(struct address_space *mapping, pgoff_t index,                ^~~~~~~~~~~~~~~~~~Now that the struct buffer_head based DAX fault paths and I/O path havebeen removed we really depend on iomap support being present for DAX.Make this explicit by selecting FS_IOMAP if we compile in DAX support.This allows us to remove conditional selections of FS_IOMAP when FS_DAXwas present for ext2 and ext4, and to remove an #ifdef in fs/dax.c.Link: http://lkml.kernel.org/r/1484087383-29478-1-git-send-email-ross.zwisler@linux.intel.comSigned-off-by: Ross Zwisler &lt;ross.zwisler@linux.intel.com&gt;Reported-by: Arnd Bergmann &lt;arnd@arndb.de&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Jan Kara &lt;jack@suse.cz&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-6.15/fs/ext2/Kconfig</description>
        <pubDate>Tue, 24 Jan 2017 23:17:51 +0000</pubDate>
        <dc:creator>Ross Zwisler &lt;ross.zwisler@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>25f4e702 - ext2: use iomap to implement DAX</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#25f4e702</link>
        <description>ext2: use iomap to implement DAXSigned-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Ross Zwisler &lt;ross.zwisler@linux.intel.com&gt;Signed-off-by: Dave Chinner &lt;david@fromorbit.com&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Mon, 19 Sep 2016 01:30:29 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>6cd176a5 - vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAX</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#6cd176a5</link>
        <description>vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAXThe fewer Kconfig options we have the better.  Use the genericCONFIG_FS_DAX to enable XIP support in ext2 as well as in the core.Signed-off-by: Matthew Wilcox &lt;matthew.r.wilcox@intel.com&gt;Cc: Andreas Dilger &lt;andreas.dilger@intel.com&gt;Cc: Boaz Harrosh &lt;boaz@plexistor.com&gt;Cc: Christoph Hellwig &lt;hch@lst.de&gt;Cc: Dave Chinner &lt;david@fromorbit.com&gt;Cc: Jan Kara &lt;jack@suse.cz&gt;Cc: Jens Axboe &lt;axboe@kernel.dk&gt;Cc: Kirill A. Shutemov &lt;kirill.shutemov@linux.intel.com&gt;Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@efficios.com&gt;Cc: Randy Dunlap &lt;rdunlap@infradead.org&gt;Cc: Ross Zwisler &lt;ross.zwisler@linux.intel.com&gt;Cc: Theodore Ts&apos;o &lt;tytso@mit.edu&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-6.15/fs/ext2/Kconfig</description>
        <pubDate>Mon, 16 Feb 2015 23:59:25 +0000</pubDate>
        <dc:creator>Matthew Wilcox &lt;matthew.r.wilcox@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6da0b38f - fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 out</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/ext2/Kconfig#6da0b38f</link>
        <description>fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 outUse fs/*/Kconfig more, which is good because everything related to onefilesystem is in one place and fs/Kconfig is quite fat.Signed-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;

            List of files:
            /linux-6.15/fs/ext2/Kconfig</description>
        <pubDate>Mon, 20 Oct 2008 18:28:45 +0000</pubDate>
        <dc:creator>Alexey Dobriyan &lt;adobriyan@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
