<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>abf68d1cf02550c3c0341f5bb90be0d34f655a15 - hash(9): introduce hashalloc()/hashfree() KPI</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#abf68d1cf02550c3c0341f5bb90be0d34f655a15</link>
        <description>hash(9): introduce hashalloc()/hashfree() KPIThis is a more extendable version than traditional hashinit(9).  It allowsdifferent kinds of slot headers with optional locks.Implement traditional hashinit()/hashdestroy() on top of it.Reviewed by:		pouria, gallatinDifferential Revision:	https://reviews.freebsd.org/D55904

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sun, 12 Apr 2026 17:25:51 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ba4298b055642969d30389c5c92dd4d61a124fb6 - ecn.9: Add ecn(9) manual</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#ba4298b055642969d30389c5c92dd4d61a124fb6</link>
        <description>ecn.9: Add ecn(9) manualAdd ecn manual for ip_ecn tunneling functions.Reviewed by: pauamma_gundo.com, tuexenDifferential Revision: https://reviews.freebsd.org/D53517

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Thu, 19 Mar 2026 10:25:53 +0000</pubDate>
        <dc:creator>Pouria Mousavizadeh Tehrani &lt;pouria@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ace05b65a2c912888aeec921fc6f990a5c36909 - pfind(9): follow-up fixes and improvements</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#2ace05b65a2c912888aeec921fc6f990a5c36909</link>
        <description>pfind(9): follow-up fixes and improvements(Found on a branch from a year ago.)- Adjust NAMEs- MLINKS: add pfind_any.9, pfind_any_locked.9; remove old zpfind.9- Reword the description of pfind_any() so that it doesn&apos;t imply only  zombie processes are returned- Fix a comma- Use .Dv for the macro PRS_ZOMBIE- Move the (logically separate) final statement to a new paragraph- .Xr to pget(9)Reviewed by:	0mpFixes:	07d78399eb79 (&quot;pfind(9): Update to recent behavior&quot;)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D53548

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sat, 28 Jan 2023 18:48:33 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>330d4437f2100fc05e576763f4f6a7198080663a - bus: Add device_has_children predicate</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#330d4437f2100fc05e576763f4f6a7198080663a</link>
        <description>bus: Add device_has_children predicateAdd a device_has_children() function which can be used to check if adevice has children without allocating a list of them which we aren&apos;tgoing to use, or even counting them.Also modify device_get_children() so it can be used to query the countwithout allocating a list.MFC after:	1 weekSponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Reviewed by:	imp, markjDifferential Revision:	https://reviews.freebsd.org/D53918

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Fri, 28 Nov 2025 09:14:31 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0eca7fa1c96f779039dd70eeeb0585ac12d153da - exterror.9 man page</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#0eca7fa1c96f779039dd70eeeb0585ac12d153da</link>
        <description>exterror.9 man pageWith help from:	mckusickReviewed by:	emaste, pauamma_gundo.comSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D53589

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Tue, 04 Nov 2025 21:45:55 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031e711647c3edc3021c1029496d6798a632697e - packages: Install development manpages in the -dev package</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#031e711647c3edc3021c1029496d6798a632697e</link>
        <description>packages: Install development manpages in the -dev packageAdd a new per-group SUBPACKAGE option to bsd.man.mk.  When MANSPLITPKGis enabled, this is forced to &quot;-man&quot;, otherwise it defaults to emptybut can be overridden by the caller.Use this in bsd.lib.mk to install library manpages in the -dev packageinstead of the base package.  This is nearly always preferable, sincelibrary manpages are usually in section 2 or 3 and are only relevantto people with development packages installed.For manpages which should be installed in the base package even forlibraries, add a new MANNODEV group in bsd.lib.mk.  Update existingMakefiles to use this where appropriate.MFC after:	3 daysDiscussed with:	olceReviewed by:	olceSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52832

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sat, 25 Oct 2025 17:33:04 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>daa6660f899309f832bba0c7ac72dada125cfed5 - deadfs.9: Document</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#daa6660f899309f832bba0c7ac72dada125cfed5</link>
        <description>deadfs.9: DocumentReviewed by:	kibMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D53334

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Fri, 24 Oct 2025 18:08:31 +0000</pubDate>
        <dc:creator>Mateusz Piotrowski &lt;0mp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d78da1ea01b21f3be6011bea174f9ee3ece623ed - man9: Provide SYSCTL_BOOL &amp; SYSCTL_ADD_BOOL man pages</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#d78da1ea01b21f3be6011bea174f9ee3ece623ed</link>
        <description>man9: Provide SYSCTL_BOOL &amp; SYSCTL_ADD_BOOL man pagesUpdates: 84e717c4c &amp; 9a593520

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Tue, 21 Oct 2025 18:18:18 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c87a9f51a0debf707cb4fc9a5e3b4425b08d154d - share/man/man9: Fix compilation</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#c87a9f51a0debf707cb4fc9a5e3b4425b08d154d</link>
        <description>share/man/man9: Fix compilationI goofed in the previous commit.Fixes:          05e5de00b9ea (&quot;vn_fullpath.9: Add missing links for described functions&quot;)MFC after:      3 daysEvent:          EuroBSDCon 2025Sponsored by:   The FreeBSD Foundation

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Mon, 29 Sep 2025 18:58:03 +0000</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>05e5de00b9ea048f868522ff0bdae4e388685ddf - vn_fullpath.9: Add missing links for described functions</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#05e5de00b9ea048f868522ff0bdae4e388685ddf</link>
        <description>vn_fullpath.9: Add missing links for described functionsTo reflect all the functions that are now described in the manual page.Fixes:          9f269a0a771a (&quot;MAC/do: Check executable path ...&quot;)MFC after:      3 daysEvent:          EuroBSDCon 2025Sponsored by:   The FreeBSD Foundation

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Mon, 29 Sep 2025 17:48:09 +0000</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c5a813c9f486da49551c3be2e7700ca0cb0a489a - vfs cache: Add vn_fullpath_jail(), factor out common code</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#c5a813c9f486da49551c3be2e7700ca0cb0a489a</link>
        <description>vfs cache: Add vn_fullpath_jail(), factor out common codeIntroduce vn_fullpath_jail(), which returns a path to the passed vnoderelative to the current jail&apos;s root.  It will be used by mac_do(4) ina subsequent commit.Factor out common code between the new variant and vn_fullpath().  Whilehere, rework the comments a bit.Add vn_fullpath_jail() to the vn_fullpath.9 manual page.  While here,document all the existing public vn_fullpath*() functions.Reviewed by:    kib (except latest manual page changes)MFC after:      3 daysEvent:          EuroBSDCon 2025Sponsored by:   The FreeBSD FoundationDifferential Revision:  https://reviews.freebsd.org/D52757

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Fri, 26 Sep 2025 10:18:12 +0000</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7e4c451c12aeb26cc1179221b8230c491b17cf00 - vfs: retire the VREF macro</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#7e4c451c12aeb26cc1179221b8230c491b17cf00</link>
        <description>vfs: retire the VREF macroIt is defined as a plain use of vref.Churn generated with coccinelle:@@expression vp;@@- VREF(vp)+ vref(vp)

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sat, 27 Sep 2025 02:13:29 +0000</pubDate>
        <dc:creator>Mateusz Guzik &lt;mjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3049b2f5115b3b4aed202274e866f360fa2560d1 - vnet.9: Rename vnet.9/vimage.9 to VNET.9/VIMAGE.9</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#3049b2f5115b3b4aed202274e866f360fa2560d1</link>
        <description>vnet.9: Rename vnet.9/vimage.9 to VNET.9/VIMAGE.9Fix crossreferences to VNET(9) by correcting it&apos;s capitalization.MFC after:	3 daysReviewed by:	enji, ziaeeCloses:		https://github.com/freebsd/freebsd-src/pull/1848

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Tue, 16 Sep 2025 02:38:18 +0000</pubDate>
        <dc:creator>Quentin Th&#233;bault &lt;quentin.thebault@defenso.fr&gt;</dc:creator>
    </item>
<item>
        <title>6d83ae143b1f598b5f8868508f6e8a7d3440f568 - share/man/man[49]: Set PACKAGE=kernel-man</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#6d83ae143b1f598b5f8868508f6e8a7d3440f568</link>
        <description>share/man/man[49]: Set PACKAGE=kernel-manWhen MANSPLITPKG is disabled (which is now the default), the kernelmanpages in sections 4 and 9 are installed in the -kernel packageinstead of the -kernel-man package, because bsd.man.mk doesn&apos;t addthe -man suffix.Since we already have handling for kernel-man in generate-ucl.lua,set PACKAGE=kernel-man to make sure they&apos;re always in the rightpackage.To avoid creating -kernel-man-man when WITH_MANSPLITPKG is enabled,add some logic to bsd.man.mk (suggested by kevans) to avoid addingthe -man suffix if the package already has a -man suffix, and whilehere, ensure ${__group}PACKAGE is always defined.MFC after:	3 secondsReviewed by:	des, baptDifferential Revision:	https://reviews.freebsd.org/D52525

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Mon, 15 Sep 2025 18:22:09 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce51f79913aa28a32217a424845a2649019535af - kern: abstract away the vnode coredumper to allow pluggable dumpers</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#ce51f79913aa28a32217a424845a2649019535af</link>
        <description>kern: abstract away the vnode coredumper to allow pluggable dumpersThe default and only stock coredumper will continue to be thetraditional vnode dumper, which will dump to a vnode and issue a devctlnotification. With this change, one can write a kmod that injects customhandling of user coredumps that offers richer behavior, particularly incase one wants to add more metadata than we can tap out via devd.The main motivation here is to pave the way for my usercore daemon to beable to reroute coredumps before they ever touch the disk.  In somecases they may be discarded and we can avoid the overhead of writinganything, in others they allow us to capture coredumps that would bewritten into an area that&apos;s transient in nature (e.g., kyua test workdirectories) without having to do more tricks to keep those alive.  MyWIP kmod writes the coredump into a shmfd instead of a vnode, theninstalls that into ucored(8) with every read(2) of /dev/ucore.  Thisalso allows me to capture more metadata reliably before the process andjail disappear.Reviewed by:	kib (earlier version), markjDifferential Revision:	https://reviews.freebsd.org/D51338

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Tue, 15 Jul 2025 21:38:30 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>caddfcd546e020aec73b0a53d925460f10f7ae7d - share/man: Move many manpages to more correct packages</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#caddfcd546e020aec73b0a53d925460f10f7ae7d</link>
        <description>share/man: Move many manpages to more correct packagesAt the moment, all the manpages in share/man are in the utilities-manpackage.  Move some of them to the package they should actually be in,using the new MANGROUPS feature.Move all of section 3 to clibs-man.  Although some of these are from/usr/include/sys rather than libc, you can&apos;t practically use themwithout libc, and clibs-man is where the libc manpages live already.Move all of sections 4 and 9 to a new kernel-man package, except foratf-test-case.4 which goes to tests-man.  atf-test-case.4 is in thewrong section, but this needs to be fixed upstream.kernel-man requires special handling in generate-ucl.lua since it&apos;sgot a -man suffix but doesn&apos;t want the &apos; (manual pages)&apos; automaticsuffix.  For now, fix this by adding a list of packages that don&apos;tget automatic suffixes.Reviewed by:	ifreund_freebsdfoundation.org, manu, emasteDifferential Revision:	https://reviews.freebsd.org/D51504

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Fri, 25 Jul 2025 14:02:23 +0000</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5202cfcf93b19b39f3d2bf80e73a8ca94d7fffd1 - inotify: Add man pages for the new syscalls and for VOP_INOTIFY</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#5202cfcf93b19b39f3d2bf80e73a8ca94d7fffd1</link>
        <description>inotify: Add man pages for the new syscalls and for VOP_INOTIFYReviewed by:	kibMFC after:	3 monthsSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D50315

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Thu, 03 Jul 2025 20:02:21 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c48077d54da618bb1efb9213ab3759be6f59d4f1 - vm_map: drop vm_map_simplify_entry.9</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#c48077d54da618bb1efb9213ab3759be6f59d4f1</link>
        <description>vm_map: drop vm_map_simplify_entry.9A change in 2019 removed the function vm_map_simplify_entry(), but failedto remove the manual page that documents it.  As that was an internalfunction not meant to be used outside the kernel, the manual page isdropped, and a new manual page for the function that replaced it isnot added.Reported by:	pfgReviewed by:	alcFixes:	83ea714f4fca (&quot;vm_map_simplify_entry considers merging&quot;)Differential Revision:	https://reviews.freebsd.org/D50861

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sun, 15 Jun 2025 21:21:44 +0000</pubDate>
        <dc:creator>Doug Moore &lt;dougm@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ee84b4e2fdf09f9a6dfa43e0931d8671cc15ebf9 - namei: Update documentation.</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#ee84b4e2fdf09f9a6dfa43e0931d8671cc15ebf9</link>
        <description>namei: Update documentation.This should have been done 2+ years ago when the td argument was droppedfrom NDINIT() and the NDFREE() macro and the SAVENAME and SAVESTARTflags were retired.MFC after:	3 daysFixes:		7e1d3eefd410 (&quot;vfs: remove the unused thread argument from NDINIT*&quot;)Fixes:		269c564b90d3 (&quot;vfs: retire NDFREE&quot;)Sponsored by:	NetApp, Inc.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D50375

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Sat, 17 May 2025 07:43:02 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e5cbf0e881fa1851912be77c62aa7ab17f844c3d - pci: Add helper routines to manage PME in device drivers</title>
        <link>http://opengrok.net:8080/history/src/share/man/man9/Makefile#e5cbf0e881fa1851912be77c62aa7ab17f844c3d</link>
        <description>pci: Add helper routines to manage PME in device driverspci_has_pm is a quick check that returns true if a PCI device supportsthe power management capability.pci_enable_pme can be used in DEVICE_SUSPEND driver methods to enablePME# during suspend.Reviewed by:	Krzysztof Galazka &lt;krzysztof.galazka@intel.com&gt;xDifferential Revision:	https://reviews.freebsd.org/D49250

            List of files:
            /src/share/man/man9/Makefile</description>
        <pubDate>Thu, 27 Mar 2025 20:53:58 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
