<?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>b1992c37 - kbuild: use $(src) instead of $(srctree)/$(src) for source directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/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/drivers/md/dm-vdo/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>a9da0fb6 - dm vdo: remove all sysfs interfaces</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#a9da0fb6</link>
        <description>dm vdo: remove all sysfs interfacesAlso update target major version number.All info is (or will be) accessible through alternative interfaces(e.g. &quot;dmsetup message&quot;, module params, etc).Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Ken Raeburn &lt;raeburn@redhat.com&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Sat, 10 Feb 2024 17:05:15 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>17b1a73f - dm vdo: move indexer files into sub-directory</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#17b1a73f</link>
        <description>dm vdo: move indexer files into sub-directoryThe goal is to assist high-level understanding of which code isconceptually specific to VDO&apos;s indexer.Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Thu, 08 Feb 2024 21:55:29 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>877f36b7 - dm vdo: fold thread-cond-var.c into thread-utils</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#877f36b7</link>
        <description>dm vdo: fold thread-cond-var.c into thread-utilsFurther cleanup is needed for thread-utils interfaces given manyfunctions should return void or be removed entirely because theyamount to obfuscation via wrappers.Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Fri, 09 Feb 2024 15:54:53 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c2f54aa2 - dm vdo: rename uds-threads.[ch] to thread-utils.[ch]</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#c2f54aa2</link>
        <description>dm vdo: rename uds-threads.[ch] to thread-utils.[ch]Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Fri, 09 Feb 2024 16:10:03 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>3fa8e6ec - dm vdo: fix sparse warnings about missing statics</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#3fa8e6ec</link>
        <description>dm vdo: fix sparse warnings about missing staticsAddresses various sparse warnings like:warning: symbol &apos;SYMBOL&apos; was not declared. Should it be static?Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Susan LeGendre-McGhee &lt;slegendr@redhat.com&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Tue, 06 Feb 2024 02:04:16 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>f36b1d3b - dm vdo: use a proper Makefile for dm-vdo</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/md/dm-vdo/Makefile#f36b1d3b</link>
        <description>dm vdo: use a proper Makefile for dm-vdoRequires moving dm-vdo-target.c into drivers/md/dm-vdo/This change adds a proper drivers/md/dm-vdo/Makefile and eliminatesthe abnormal use of patsubst in drivers/md/Makefile -- which was thecause of at least one build failure that was reported by the upstreambuild bot.Also, split out VDO&apos;s drivers/md/dm-vdo/Kconfig and include it fromdrivers/md/KconfigSigned-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Signed-off-by: Matthew Sakai &lt;msakai@redhat.com&gt;

            List of files:
            /linux-6.15/drivers/md/dm-vdo/Makefile</description>
        <pubDate>Sat, 27 Jan 2024 02:18:33 +0000</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
</channel>
</rss>
