<?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>c4b244af42a1f20937939a824b753a92c9c0a46f - acpi: Remove userland bits on non-ACPI platforms</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#c4b244af42a1f20937939a824b753a92c9c0a46f</link>
        <description>acpi: Remove userland bits on non-ACPI platformsACPI is only supported on amd64, arm64 and i386.  Don&apos;t install thepower_profile rc script or devd configuration on other platforms.This avoids creating a useless FreeBSD-acpi package on those platforms.MFC after:	2 weeksReviewed by:	impSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D56650

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Tue, 28 Apr 2026 21:37:33 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f74f891581bc4df20431607de9b761107f6a0aa7 - src.opts: Introduce MK_SOUND</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#f74f891581bc4df20431607de9b761107f6a0aa7</link>
        <description>src.opts: Introduce MK_SOUNDPR:		291853Sponsored by:	The FreeBSD FoundationMFC after:	1 weekReviewed by:	zarychtam_plan-b.pwste.edu.pl, markjDifferential Revision:	https://reviews.freebsd.org/D54456

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Mon, 12 Jan 2026 15:16:35 +0100</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1b806e607f52285f973fb1106491668fd28da6a4 - packages: Add a sound package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#1b806e607f52285f973fb1106491668fd28da6a4</link>
        <description>packages: Add a sound packagePut virtual_oss, /etc/devd/snd.conf and the other audio-related toolsinto a new &quot;sound&quot; package.  Don&apos;t create a separate -lib package,since it&apos;s unlikely someone will want mixer(3) without mixer(8).Put the sound package in the optional set rather than minimal, sinceit&apos;s not actually required for audio hardware support, and many systems(including nearly all servers) won&apos;t want it installed.MFC after:	3 secondsReviewed by:	christosSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D52823

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Thu, 02 Oct 2025 03:16:11 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5cc36854ee63dc695d90a841d9db587bec67ba24 - devd: Remove SND package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#5cc36854ee63dc695d90a841d9db587bec67ba24</link>
        <description>devd: Remove SND packageThis was done by accident, build snd.conf always.Reported by:	ivyFixes:		2ffaca551eaf (&quot;snd_hda: Implement automatic redirection between associations&quot;)Sponsored by:	The FreeBSD FoundationMFC after:	1 day

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 01 Oct 2025 10:18:32 +0200</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2ffaca551eaf32c17f701762ecf29a961cf19aa4 - snd_hda: Implement automatic redirection between associations</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#2ffaca551eaf32c17f701762ecf29a961cf19aa4</link>
        <description>snd_hda: Implement automatic redirection between associationsFor audio to be redirected to the headphones/headset after plugging thejack, or back to the speaker/internal mic when unplugging it, thespeaker and headphone pins need to be part of the same association(i.e., the same PCM device). This patch makes it possible to redirectaudio even between different associations, which can reduce the need formanual pin patching.The idea is that we issue a devctl_notify() from within the jackdetection callback whenever a jack is (un-)plugged to redirect audio tothe appropriate device. Then the snd.conf devd script is responsible forusing virtual_oss to change the playback/recording device to whateversnd_hda(4) selected. The reason for requiring virtual_oss is that it hashot-swapping support, which is necessary for jack redirection.Sponsored by:	The FreeBSD FoundationMFC after:	2 daysDifferential Revision:	https://reviews.freebsd.org/D50070

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Tue, 30 Sep 2025 12:52:44 +0200</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c59cec2d5e141de54bbc737477a8e498685186a - nvmf: Auto-reconnect periodically after a disconnect</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#5c59cec2d5e141de54bbc737477a8e498685186a</link>
        <description>nvmf: Auto-reconnect periodically after a disconnectUse a timer in the nvmf(4) driver to periodically trigger a devctl&quot;RECONNECT&quot; notification.  A trigger in the /etc/devd/nvmf.conf fileinvokes &quot;nvmecontrol reconnect nvmeX&quot; upon each notification.  Thisdiffers from iSCSI which uses a dedicated daemon (iscsid(8)) to waitinside a custom ioctl for an iSCSI initiator event to occur, but Ithink this design might be simpler.Similar to nvme-cli, the interval between reconnection attempts isspecified in seconds by the --reconnect-delay argument to the connectand reconnect commands.  Note that nvme-cli uses -c for short letterof this command, but that was already taken so nvmecontrol uses -r.The default is 10 seconds to match Linux.In addition, a second timeout can be used to force a full detach of adisconnected the nvmeX device after the controller loss timeoutexpires.  The timeout for this is specified in seconds by the--ctrl-loss-tmo/-l options (identical to nvme-cli).  The default is600 seconds.Either of these timers can be disabled by setting the timer to 0.  Inthat case, the associated action (devctl notifications or full detach)will not occur after a disconnect.Note that this adds a dedicated taskqueue for nvmf tasks instead ofusing taskqueue_thread as the controller loss task could deadlockwaiting for the completion of other tasks queued to taskqueue_thread.(Specifically, tearing down the CAM SIM can triggerdestroy_dev_sched_cb() and waits for the callback to run, but thecallback is scheduled to run in a task on taskqueue_thread.  Possibly,destroy_dev_sched should be using a dedicated taskqueue.)Reviewed by:	imp (earlier version)Sponsored by:	Chelsio CommunicationsDifferential Revision:	https://reviews.freebsd.org/D50222

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 09 Jul 2025 16:17:41 +0200</pubDate>
        <dc:creator>John Baldwin &lt;jhb@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/sbin/devd/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/sbin/devd/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>272b4b764bdfb563f655da37ef9ec8c01c77f386 - devd: Don&apos;t install autofs.conf with WITHOUT_AUTOFS</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#272b4b764bdfb563f655da37ef9ec8c01c77f386</link>
        <description>devd: Don&apos;t install autofs.conf with WITHOUT_AUTOFS

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Fri, 22 Dec 2023 15:14:55 +0100</pubDate>
        <dc:creator>Tijl Coosemans &lt;tijl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b3c116d50ecacaab5236e0488cb74c1bcf614ae7 - devd: autofs: Move autofs related events to a separate file</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#b3c116d50ecacaab5236e0488cb74c1bcf614ae7</link>
        <description>devd: autofs: Move autofs related events to a separate fileIf a user don&apos;t have FreeBSD-autofs installed there is no need to try callingautomount on every GEOM event.It&apos;s also easier to add/delete autofs related event in a separate file.Sponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D42495Reviewed by:	imp

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Tue, 07 Nov 2023 11:06:15 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5e50df6dc026853d578b295af7891b34c59adfe9 - devd: Restore WARNS=6</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#5e50df6dc026853d578b295af7891b34c59adfe9</link>
        <description>devd: Restore WARNS=6We compile correctly on all platforms with clang and WARNS=6. We buildon amd64 with gcc12 and WARNS.6. Restore WARNS=6. This reverts3741a56c310d, since that&apos;s no longer relevant.Sponsored by:		Netflix

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Thu, 26 Oct 2023 06:35:45 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cab549c76c8822be2850f048a2f80d5a174f5910 - pkgbase: Create a FreeBSD-console-tools package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#cab549c76c8822be2850f048a2f80d5a174f5910</link>
        <description>pkgbase: Create a FreeBSD-console-tools packageAnd put in it: - kbdcontrol - vidcontrol - moused - kbdmapThose aren&apos;t useful in a jail or for a modern desktop.While here, split the devd.conf part into some new files.Reviewed by:	baptSponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D38321

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 01 Feb 2023 10:35:56 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2878e21ff11b373d39fa98a77f215c61027337ee - devd: Move power_profile part in devd/power_profile.conf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#2878e21ff11b373d39fa98a77f215c61027337ee</link>
        <description>devd: Move power_profile part in devd/power_profile.confAnd make it part of the FreeBSD-acpi package.This avoid calling service power_profile on an installation without itinstalled.Sponsored by:   Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D38324

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 01 Feb 2023 08:49:18 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9150a0455e435e11d27b9b3f89a30cb2f04fe59e - devd: Move bluetooth part in devd/bluetooth.conf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#9150a0455e435e11d27b9b3f89a30cb2f04fe59e</link>
        <description>devd: Move bluetooth part in devd/bluetooth.confAnd make it part of the FreeBSD-bluetooth package.This avoid calling service bluetooth on an installation without itinstalled.Sponsored by:   Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D38323

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 01 Feb 2023 08:44:46 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f4d9116de1dadc26d35302e1c5eb125e7de30db1 - devd: Move dhclient part in devd/dhclient.conf</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#f4d9116de1dadc26d35302e1c5eb125e7de30db1</link>
        <description>devd: Move dhclient part in devd/dhclient.confAnd make it part of the FreeBSD-dhclient package.This avoid calling dhclient on an installation without dhclientinstalled.Sponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D38322

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Wed, 01 Feb 2023 08:41:56 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8214b9d65a1362ec56801ea55446e2bd04b34a2a - Make devd shared now that libc++ is in /lib</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#8214b9d65a1362ec56801ea55446e2bd04b34a2a</link>
        <description>Make devd shared now that libc++ is in /libCommit 5e6a2d6eb220 moved libc++ from /usr/lib to /lib, so we no longerhave an interval during boot when it is not available (before /usr ismounted).  We no longer need to force devd to be statically linked.Reviewed by:	jhbSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D37409

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Thu, 25 Nov 2021 23:41:50 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ea0850e4be1a027ba00a53f630bddd8cebebce1d - pkgbase: Put devd in its own package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#ea0850e4be1a027ba00a53f630bddd8cebebce1d</link>
        <description>pkgbase: Put devd in its own packageIt&apos;s not that useful in a jail or in a mdroot.Differential Revision:	https://reviews.freebsd.org/D36228

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Fri, 22 Jul 2022 14:46:30 +0200</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7ac164dc8e2ec3e6d3cda1d9ca13d461a534a6e8 - pkgbase: move devd&apos;s hyperv.conf to hyperv-tools package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#7ac164dc8e2ec3e6d3cda1d9ca13d461a534a6e8</link>
        <description>pkgbase: move devd&apos;s hyperv.conf to hyperv-tools packageThis devd config file is useless without hyperv-tools, so we&apos;re movingit into the hyperv-tools package. pr#263691PR:		263691MFC after:	3 days

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Mon, 02 May 2022 16:49:43 +0200</pubDate>
        <dc:creator>Mina Gali&#263; &lt;me+freebsd@igalic.co&gt;</dc:creator>
    </item>
<item>
        <title>93c43690960274dd3bb67b1ee0f1dd3ca4d13def - pkgbase: Put more binaries/lib in runtime</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#93c43690960274dd3bb67b1ee0f1dd3ca4d13def</link>
        <description>pkgbase: Put more binaries/lib in runtimeMove some needed binaries/libs from FreeBSD-utilities to FreeBSD_runtime.This is everything needed to boot to multiuser with FreeBSD-rc installed.MFC after:	2 weeksSponsored by:	Beckhoff Automation GmbH &amp; Co. KGDifferential Revision:	https://reviews.freebsd.org/D33435

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Tue, 14 Dec 2021 15:31:30 +0100</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61c1328eb016476ee7ff5ad65d8224bb43e572db - Merge ^/head r352105 through r352307.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sbin/devd/Makefile#61c1328eb016476ee7ff5ad65d8224bb43e572db</link>
        <description>Merge ^/head r352105 through r352307.

            List of files:
            /freebsd/sbin/devd/Makefile</description>
        <pubDate>Fri, 13 Sep 2019 23:15:01 +0200</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
