<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d3462294c1f02ca20cc1869d618bde57559f5914 - Revert &quot;pseudofs: defer initialization until first mount&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#d3462294c1f02ca20cc1869d618bde57559f5914</link>
        <description>Revert &quot;pseudofs: defer initialization until first mount&quot;This reverts commit 65059dd2b6f94e570acc645be82b8ea056316459.lindebugfs does he vast majority of its pseudofs initialization nearlyeverywhere but pseudofs, so let&apos;s defer this to post-brsnching.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 04 Sep 2025 14:48:18 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>65059dd2b6f94e570acc645be82b8ea056316459 - pseudofs: defer initialization until first mount</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#65059dd2b6f94e570acc645be82b8ea056316459</link>
        <description>pseudofs: defer initialization until first mountCurrently, pseudofs all get fully constructed when the module is loadedand vfs registered, but this is pretty unnecessary.  Just loading thefs doesn&apos;t mean that it will be used so we&apos;re adding overhead andrisk[0] by fully initializing these at the start, along with committingresources that may not be used.Deferring pfs_init() allows us to reduce the risk of simply loading themodule causing problems that are harder to avoid, and existing pseudofilesystems don&apos;t really care: configuration that is context-sensitiveis generally deferred to access-time with PFS_PROCDEP.To preserve symmetry, we&apos;ll also teardown our pseudofs on last unmount,which leaves us with a vfs_uninit() implementation that simply destroysour lock and prints a message.[0] Example of such being recent bugs in linsysfs, which caused a panicas soon as the module was loaded because we&apos;re eager to set it up.Reviewed by:	des (previous version), kibDifferential Revision:	https://reviews.freebsd.org/D52156

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 04 Sep 2025 04:08:52 +0200</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:54:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a8c21cb87b30e135ef168483f0333dabb - Fix some modules to export more used symbols</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#5bb3134a8c21cb87b30e135ef168483f0333dabb</link>
        <description>Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by:	emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D32878

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 09:42:24 +0100</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:10:17 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>416ba5c74546f32a993436a99516d35008e9f384 - Catch up with HEAD (r280229-r284686).</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#416ba5c74546f32a993436a99516d35008e9f384</link>
        <description>Catch up with HEAD (r280229-r284686).

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 22 Jun 2015 02:05:22 +0200</pubDate>
        <dc:creator>Navdeep Parhar &lt;np@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>37a48d408f2b41e2c45952de3498a018b4d41b31 - MFH: r282615-r283655</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#37a48d408f2b41e2c45952de3498a018b4d41b31</link>
        <description>MFH: r282615-r283655Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 28 May 2015 19:06:50 +0200</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>63cc3320d9b3093ce0ee9eccb8742eb2ed90f164 - Hide vfs.pfs.trace variable if it is not used.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#63cc3320d9b3093ce0ee9eccb8742eb2ed90f164</link>
        <description>Hide vfs.pfs.trace variable if it is not used.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Sun, 24 May 2015 20:11:22 +0200</pubDate>
        <dc:creator>Dmitry Chagin &lt;dchagin@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10b3b54548f2290bbe8d8f88c59c28d12b7a635d - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#10b3b54548f2290bbe8d8f88c59c28d12b7a635d</link>
        <description>Merge from head

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 17 Sep 2009 18:16:44 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e857dd14fe7f42f5b46af4904f84915215d8987 - - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#7e857dd14fe7f42f5b46af4904f84915215d8987</link>
        <description>- Merge from HEAD

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Fri, 12 Jun 2009 13:50:44 +0200</pubDate>
        <dc:creator>Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5fc25e5d6c52b306312784663ccad85923a9c76 - Remove opt_mac.h generation for various kernel modules that no longer</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#d5fc25e5d6c52b306312784663ccad85923a9c76</link>
        <description>Remove opt_mac.h generation for various kernel modules that no longerrequire it.Submitted by:	pjd

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Sat, 06 Jun 2009 19:01:44 +0200</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bcc1205c89cb10d099b2995b757102cdbc6c4131 - Add PSEUDOFS_TRACE option.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#bcc1205c89cb10d099b2995b757102cdbc6c4131</link>
        <description>Add PSEUDOFS_TRACE option.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 14 Mar 2005 17:04:27 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dee93f2c5273040ecc76e34bcec7152dedeb1555 - Introduce support for Mandatory Access Control and extensible</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#dee93f2c5273040ecc76e34bcec7152dedeb1555</link>
        <description>Introduce support for Mandatory Access Control and extensiblekernel access control.Modify pseudofs so that it can support synthetic file systems withthe multilabel flag set.  In particular, implement vop_refreshlabel()as pn_refreshlabel().  Implement pfs_refreshlabel() to invoke this,and have it fall back to the mount label if the file system doesnot implement pn_refreshlabel() for the node.  Otherwise, permitthe file system to determine how the service is provided.Approved by:	desObtained from:	TrustedBSD ProjectSponsored by:	DARPA, NAI Labs

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 01 Aug 2002 03:33:12 +0200</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd18735a4975d99908822d60291f410de46aaf6 - Move the pseudofs, procfs and linprocfs modules out from the fs directory.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#3fd18735a4975d99908822d60291f410de46aaf6</link>
        <description>Move the pseudofs, procfs and linprocfs modules out from the fs directory.Keeping them there seemed like a good idea at the time, but it annoys bdeand confuses people who do not understand how MODULES_OVERRIDE works.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 04 Feb 2002 21:16:50 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e857dd14fe7f42f5b46af4904f84915215d8987 - - Merge from HEAD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#7e857dd14fe7f42f5b46af4904f84915215d8987</link>
        <description>- Merge from HEAD

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Fri, 12 Jun 2009 13:50:44 +0200</pubDate>
        <dc:creator>Oleksandr Tymoshenko &lt;gonzo@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5fc25e5d6c52b306312784663ccad85923a9c76 - Remove opt_mac.h generation for various kernel modules that no longer</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#d5fc25e5d6c52b306312784663ccad85923a9c76</link>
        <description>Remove opt_mac.h generation for various kernel modules that no longerrequire it.Submitted by:	pjd

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Sat, 06 Jun 2009 19:01:44 +0200</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bcc1205c89cb10d099b2995b757102cdbc6c4131 - Add PSEUDOFS_TRACE option.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#bcc1205c89cb10d099b2995b757102cdbc6c4131</link>
        <description>Add PSEUDOFS_TRACE option.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 14 Mar 2005 17:04:27 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dee93f2c5273040ecc76e34bcec7152dedeb1555 - Introduce support for Mandatory Access Control and extensible</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#dee93f2c5273040ecc76e34bcec7152dedeb1555</link>
        <description>Introduce support for Mandatory Access Control and extensiblekernel access control.Modify pseudofs so that it can support synthetic file systems withthe multilabel flag set.  In particular, implement vop_refreshlabel()as pn_refreshlabel().  Implement pfs_refreshlabel() to invoke this,and have it fall back to the mount label if the file system doesnot implement pn_refreshlabel() for the node.  Otherwise, permitthe file system to determine how the service is provided.Approved by:	desObtained from:	TrustedBSD ProjectSponsored by:	DARPA, NAI Labs

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Thu, 01 Aug 2002 03:33:12 +0200</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd18735a4975d99908822d60291f410de46aaf6 - Move the pseudofs, procfs and linprocfs modules out from the fs directory.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/pseudofs/Makefile#3fd18735a4975d99908822d60291f410de46aaf6</link>
        <description>Move the pseudofs, procfs and linprocfs modules out from the fs directory.Keeping them there seemed like a good idea at the time, but it annoys bdeand confuses people who do not understand how MODULES_OVERRIDE works.

            List of files:
            /freebsd/sys/modules/pseudofs/Makefile</description>
        <pubDate>Mon, 04 Feb 2002 21:16:50 +0100</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
