<?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>75d0dd10 - samples: add test-list-all-mounts</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#75d0dd10</link>
        <description>samples: add test-list-all-mountsAdd a sample program illustrating how to list all mounts in all mountnamespaces.Link: https://lore.kernel.org/r/20241213-work-mount-rbtree-lockless-v3-10-6e3cdaf9b280@kernel.orgReviewed-by: Jeff Layton &lt;jlayton@kernel.org&gt;Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Thu, 12 Dec 2024 23:03:49 +0000</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c6640d46 - samples: add a mountinfo program to demonstrate statmount()/listmount()</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#c6640d46</link>
        <description>samples: add a mountinfo program to demonstrate statmount()/listmount()Add a new &quot;mountinfo&quot; sample userland program that demonstrates how touse statmount() and listmount() to get at the same info that/proc/pid/mountinfo provides.The output of the program tries to mimic the mountinfo procfilecontents. With the -p flag, it can be pointed at an arbitrary pid toprint out info about its mount namespace. With the -r flag it willattempt to walk all of the namespaces under the pid&apos;s mount namespaceand dump out mount info from all of them.Signed-off-by: Jeff Layton &lt;jlayton@kernel.org&gt;Link: https://lore.kernel.org/r/20241115-statmount-v2-1-cd29aeff9cbb@kernel.orgSigned-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Fri, 15 Nov 2024 15:35:52 +0000</pubDate>
        <dc:creator>Jeff Layton &lt;jlayton@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>faabed29 - kbuild: introduce hostprogs-always-y and userprogs-always-y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#faabed29</link>
        <description>kbuild: introduce hostprogs-always-y and userprogs-always-yTo build host programs, you need to add the program names to &apos;hostprogs&apos;to use the necessary build rule, but it is not enough to build thembecause there is no dependency.There are two types of host programs: built as the prerequisite ofanother (e.g. gen_crc32table in lib/Makefile), or always built whenKbuild visits the Makefile (e.g. genksyms in scripts/genksyms/Makefile).The latter is typical in Makefiles under scripts/, which contains hostprograms globally used during the kernel build. To build them, you needto add them to both &apos;hostprogs&apos; and &apos;always-y&apos;.This commit adds hostprogs-always-y as a shorthand.The same applies to user programs. net/bpfilter/Makefile buildsbpfilter_umh on demand, hence always-y is unneeded. In contrast,programs under samples/ are added to both &apos;userprogs&apos; and &apos;always-y&apos;so they are always built when Kbuild visits the Makefiles.userprogs-always-y works as a shorthand.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Acked-by: Miguel Ojeda &lt;miguel.ojeda.sandonis@gmail.com&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Sat, 01 Aug 2020 12:27:18 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>28949b84 - samples: vfs: build sample programs for target architecture</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#28949b84</link>
        <description>samples: vfs: build sample programs for target architectureThese userspace programs include UAPI headers exported to usr/include/.&apos;make headers&apos; always works for the target architecture (i.e. the samearchitecture as the kernel), so the sample programs should be built forthe target as well. Kbuild now supports &apos;userprogs&apos; for that.I also guarded the CONFIG option by &apos;depends on CC_CAN_LINK&apos; because$(CC) may not provide libc.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Acked-by: Sam Ravnborg &lt;sam@ravnborg.org&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Wed, 29 Apr 2020 03:45:22 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>5f2fb52f - kbuild: rename hostprogs-y/always to hostprogs/always-y</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#5f2fb52f</link>
        <description>kbuild: rename hostprogs-y/always to hostprogs/always-yIn old days, the &quot;host-progs&quot; syntax was used for specifying hostprograms. It was renamed to the current &quot;hostprogs-y&quot; in 2004.It is typically useful in scripts/Makefile because it allows Kbuild toselectively compile host programs based on the kernel configuration.This commit renames like follows:  always       -&gt;  always-y  hostprogs-y  -&gt;  hostprogsSo, scripts/Makefile will look like this:  always-$(CONFIG_BUILD_BIN2C) += ...  always-$(CONFIG_KALLSYMS)    += ...      ...  hostprogs := $(always-y) $(always-m)I think this makes more sense because a host program is always a hostprogram, irrespective of the kernel configuration. We want to specifywhich ones to compile by CONFIG options, so always-y will be handier.The &quot;always&quot;, &quot;hostprogs-y&quot;, &quot;hostprogs-m&quot; will be kept for backwardcompatibility for a while.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 16:49:24 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&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/samples/vfs/Makefile#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/samples/vfs/Makefile</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>6944a06d - samples: guard sub-directories with CONFIG options</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#6944a06d</link>
        <description>samples: guard sub-directories with CONFIG optionsDo not descend to sub-directories when unneeded.I used subdir-$(CONFIG_...) for hidraw, seccomp, and vfs becausethey only contain host programs.While we are here, let&apos;s add SPDX License tag, and sort the directoriesalphabetically.Signed-off-by: Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Thu, 09 May 2019 01:00:19 +0000</pubDate>
        <dc:creator>Masahiro Yamada &lt;yamada.masahiro@socionext.com&gt;</dc:creator>
    </item>
<item>
        <title>f1b5618e - vfs: Add a sample program for the new mount API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/samples/vfs/Makefile#f1b5618e</link>
        <description>vfs: Add a sample program for the new mount APIAdd a sample program to demonstrate fsopen/fsmount/move_mount to mountsomething.To make it compile on all arches, irrespective of whether or not syscallnumbers are assigned, define the syscall number to -1 if it isn&apos;t to causethe kernel to return -ENOSYS.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;

            List of files:
            /linux-6.15/samples/vfs/Makefile</description>
        <pubDate>Thu, 01 Nov 2018 23:36:32 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
</channel>
</rss>
