<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>5fcbd555 - iomap: split bios to zone append limits in the submission handlers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#5fcbd555</link>
        <description>iomap: split bios to zone append limits in the submission handlersProvide helpers for file systems to split bios in the direct I/O andwriteback I/O submission handlers.  The split ioends are chained tothe parent ioend so that only the parent ioend originally generatedby the iomap layer will be processed after all the chained off childrenhave completed.  This is based on the block layer bio chaining that hassupported a similar mechanism for a long time.This Follows btrfs&apos; lead and don&apos;t try to build bios to hardware limitsfor zone append commands, but instead build them as normal unconstrainedbios and split them to the hardware limits in the I/O submission handler.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Link: https://lore.kernel.org/r/20250206064035.2323428-5-hch@lst.deReviewed-by: &quot;Darrick J. Wong&quot; &lt;djwong@kernel.org&gt;Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Thu, 06 Feb 2025 06:40:02 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>b1992c37 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#b1992c37</link>
        <description>kbuild: use $(src) instead of $(srctree)/$(src) for source directoryKbuild conventionally uses $(obj)/ for generated files, and $(src)/ forchecked-in source files. It is merely a convention without any functionaldifference. In fact, $(obj) and $(src) are exactly the same, as definedin scripts/Makefile.build:    src := $(obj)When the kernel is built in a separate output directory, $(src) doesnot accurately reflect the source directory location. While Kbuildresolves this discrepancy by specifying VPATH=$(srctree) to search forsource files, it does not cover all cases. For example, when adding aheader search path for local headers, -I$(srctree)/$(src) is typicallypassed to the compiler.This introduces inconsistency between upstream and downstream Makefilesbecause $(src) is used instead of $(srctree)/$(src) for the latter.To address this inconsistency, this commit changes the semantics of$(src) so that it always points to the directory in the source tree.Going forward, the variables used in Makefiles will have the followingmeanings:  $(obj)     - directory in the object tree  $(src)     - directory in the source tree  (changed by this commit)  $(objtree) - the top of the kernel object tree  $(srctree) - the top of the kernel source treeConsequently, $(srctree)/$(src) in upstream Makefiles need to be replacedwith $(src).Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Reviewed-by: Nicolas Schier &lt;nicolas@fjasle.eu&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Sat, 27 Apr 2024 14:55:02 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ca72d221 - iomap: build the block based code conditionally</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#ca72d221</link>
        <description>iomap: build the block based code conditionallyOnly build the block based iomap code if CONFIG_BLOCK is set.  Currentlythat is always the case, but it will change soon.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Dan Williams &lt;dan.j.williams@intel.com&gt;Reviewed-by: Darrick J. Wong &lt;djwong@kernel.org&gt;Link: https://lore.kernel.org/r/20211129102203.2243509-29-hch@lst.deSigned-off-by: Dan Williams &lt;dan.j.williams@intel.com&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 29 Nov 2021 10:22:02 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>8d04fbe7 - iomap: move loop control code to iter.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#8d04fbe7</link>
        <description>iomap: move loop control code to iter.cNow that we&apos;ve moved iomap to the iterator model, rename this file to bein sync with the functions contained inside of it.Signed-off-by: Darrick J. Wong &lt;djwong@kernel.org&gt;Reviewed-by: Dave Chinner &lt;dchinner@redhat.com&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Wed, 11 Aug 2021 15:26:56 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;djwong@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>9e91c572 - iomap: lift common tracing code from xfs to iomap</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#9e91c572</link>
        <description>iomap: lift common tracing code from xfs to iomapLift the xfs code for tracing address space operations to the iomaplayer.Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;Reviewed-by: Dave Chinner &lt;dchinner@redhat.com&gt;Reviewed-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Thu, 17 Oct 2019 20:12:13 +0000</pubDate>
        <dc:creator>Christoph Hellwig &lt;hch@lst.de&gt;</dc:creator>
    </item>
<item>
        <title>0ce38c5f - iomap: fix Invalid License ID</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#0ce38c5f</link>
        <description>iomap: fix Invalid License IDDetected by:  $ ./scripts/spdxcheck.py  fs/iomap/Makefile: 1:27 Invalid License ID: GPL-2.0-or-newerFixes: 1c230208f53d (&quot;iomap: start moving code to fs/iomap/&quot;)Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;Reviewed-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/iomap/Makefile</description>
        <pubDate>Thu, 25 Jul 2019 07:58:33 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>cb7181ff - iomap: move the main iteration code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#cb7181ff</link>
        <description>iomap: move the main iteration code into a separate fileMove the main iteration code into a separate file so that we can grouprelated functions in a single file instead of having a single enormoussource file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:51:00 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>afc51aaa - iomap: move the buffered IO code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#afc51aaa</link>
        <description>iomap: move the buffered IO code into a separate fileMove the buffered IO code into a separate file so that we can grouprelated functions in a single file instead of having a single enormoussource file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:59 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>db074436 - iomap: move the direct IO code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#db074436</link>
        <description>iomap: move the direct IO code into a separate fileMove the direct IO code into a separate file so that we can grouprelated functions in a single file instead of having a single enormoussource file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:59 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>56a17898 - iomap: move the SEEK_HOLE code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#56a17898</link>
        <description>iomap: move the SEEK_HOLE code into a separate fileMove the SEEK_HOLE/SEEK_DATA code into a separate file so that we cangroup related functions in a single file instead of having a singleenormous source file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:58 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>5157fb8f - iomap: move the file mapping reporting code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#5157fb8f</link>
        <description>iomap: move the file mapping reporting code into a separate fileMove the file mapping reporting code (FIEMAP/FIBMAP) into a separatefile so that we can group related functions in a single file instead ofhaving a single enormous source file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:58 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>a45c0ecc - iomap: move the swapfile code into a separate file</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#a45c0ecc</link>
        <description>iomap: move the swapfile code into a separate fileMove the swapfile activation code into a separate file so that we cangroup related functions in a single file instead of having a singleenormous source file.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:57 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>1c230208 - iomap: start moving code to fs/iomap/</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/iomap/Makefile#1c230208</link>
        <description>iomap: start moving code to fs/iomap/Create the build infrastructure we need to start migrating iomap code tofs/iomap/ from fs/iomap.c.Signed-off-by: Darrick J. Wong &lt;darrick.wong@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;

            List of files:
            /linux-6.15/fs/iomap/Makefile</description>
        <pubDate>Mon, 15 Jul 2019 15:50:57 +0000</pubDate>
        <dc:creator>Darrick J. Wong &lt;darrick.wong@oracle.com&gt;</dc:creator>
    </item>
</channel>
</rss>
