<?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 UPDATING</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3c928ccadbb5d7baa3ce18d33d09d9a1d2770397 - iflib: Plumb per-packet RX hardware timestamps to mbufs</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#3c928ccadbb5d7baa3ce18d33d09d9a1d2770397</link>
        <description>iflib: Plumb per-packet RX hardware timestamps to mbufsAdd iri_rcv_tstmp to if_rxd_info so an isc_rxd_pkt_get() driver canreport a hardware RX timestamp.  Copy it into m_pkthdr.rcv_tstmp,reusing the generic mbuf timestamp path.Widen iri_flags from uint8_t to uint32_t and define the flags driversmay supply.  Mask the flags before copying them into the mbuf so noother mbuf state can leak through the driver callback.Place the timestamp next to iri_frags to avoid an alignment hole, anddocument its nanoseconds-since-boot representation and validity flags.Bump __FreeBSD_version because changing if_rxd_info breaks KBI.Reviewed by:	gallatinSigned-off-by:	Sreekanth Reddy &lt;sreekanth.reddy@broadcom.com&gt;Differential Revision:	https://reviews.freebsd.org/D58638

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Wed, 02 Sep 2026 21:36:43 +0200</pubDate>
        <dc:creator>Sumit Saxena &lt;ssaxena@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>51c30180ea48d108cb325ea4f9ae4c326cce4cf2 - video: bump __FreeBSD_version for V4L2 cropping and overlay symbols</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#51c30180ea48d108cb325ea4f9ae4c326cce4cf2</link>
        <description>video: bump __FreeBSD_version for V4L2 cropping and overlay symbolsReviewed by:	adrianDifferential Revision:	https://reviews.freebsd.org/D59208

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Thu, 27 Aug 2026 19:40:08 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;seuros@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b7cff2a8c47eb09968430e53cab8b05cf8897d3f - UPDATING: Fix entry for getgroups(2)/setgroups(2)</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#b7cff2a8c47eb09968430e53cab8b05cf8897d3f</link>
        <description>UPDATING: Fix entry for getgroups(2)/setgroups(2)Fix a typo, grammar, and generally rephrase for better clarity.Fixes:          3463f02706db (&quot;UPDATING: add an entry for [gs]etgroups&quot;)MFC after:      1 dayMFC to:         stable/15Sponsored by:   The FreeBSD Foundation

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Thu, 27 Aug 2026 12:43:40 +0200</pubDate>
        <dc:creator>Olivier Certner &lt;olce@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8bd30a72e7012126a1c8d52b3ba32f844a88f8dc - bhyve: fix byte order for manually set NVMe eui64</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#8bd30a72e7012126a1c8d52b3ba32f844a88f8dc</link>
        <description>bhyve: fix byte order for manually set NVMe eui64Manually specified eui64 value gets converted to big endian twice:first using htobe64() and then using be64enc(). On little-endian hoststhat results in a little-endian value instead of a big-endian.Fix by removing htobe64() for a user submitted value.Fixes:		409a80e5a434 (&quot;bhyve: Create EUI64 for NVMe namespaces&quot;)Reviewed by:	chuckRelnotes:	yesSponsored by:	The FreeBSD FoundationMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D59080

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Fri, 21 Aug 2026 15:27:56 +0200</pubDate>
        <dc:creator>Roman Bogorodskiy &lt;novel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34bb38445b0713f2a5ca5678852de0d4b0bb015a - libusb: Bump version to 1.0.27</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#34bb38445b0713f2a5ca5678852de0d4b0bb015a</link>
        <description>libusb: Bump version to 1.0.27PR:             296234(exp-run)Relnotes:       yesSponsored by:   The FreeBSD FoundationDifferential Revision: https://reviews.freebsd.org/D57772

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Tue, 23 Jun 2026 16:46:20 +0200</pubDate>
        <dc:creator>ShengYi Hung &lt;aokblast@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f77fa28422ee455580d44498a4f36c6418e96dd0 - video: bump __FreeBSD_version for video(4) refactor</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#f77fa28422ee455580d44498a4f36c6418e96dd0</link>
        <description>video: bump __FreeBSD_version for video(4) refactorReviewed by:	manu, adrianDifferential Revision:	https://reviews.freebsd.org/D58798

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Wed, 12 Aug 2026 18:52:35 +0200</pubDate>
        <dc:creator>Abdelkader Boudih &lt;freebsd@seuros.com&gt;</dc:creator>
    </item>
<item>
        <title>100f7b8d39b273d0083b3f5a884fc00cc73169fd - UPDATING: Add entry for igbv driver split</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#100f7b8d39b273d0083b3f5a884fc00cc73169fd</link>
        <description>UPDATING: Add entry for igbv driver split

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Thu, 30 Jul 2026 04:14:11 +0200</pubDate>
        <dc:creator>Kevin Bowling &lt;kbowling@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9d852922f6687ce9a699efe5e09e3634923b2b60 - Bump dates</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#9d852922f6687ce9a699efe5e09e3634923b2b60</link>
        <description>Bump datesFixes:		c8f5e6819d4d (&quot;pwait: Optionally wait until process is reaped&quot;)Fixes:		eddd8aa99ca8 (&quot;pwait: Add a SIGINFO handler&quot;)Fixes:		356d0b79cf6f (&quot;rc.subr: Fix premature return from wait_for_pids&quot;)

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Mon, 27 Jul 2026 12:26:41 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>356d0b79cf6fc693ed1a5564232e240ce15ccb8a - rc.subr: Fix premature return from wait_for_pids</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#356d0b79cf6fc693ed1a5564232e240ce15ccb8a</link>
        <description>rc.subr: Fix premature return from wait_for_pidsUse pwait&apos;s new -r option to wait until the target processes have notonly terminated, but also been reaped.PR:		293183MFC after:	1 weekSponsored by:	Klara, Inc.Sponsored by:	NetApp, Inc.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D58391

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Mon, 27 Jul 2026 12:15:47 +0200</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>704db3fe9840ee3e51b080b7c35defd1a74c0c2d - Source upgrade doc: etcupdate no longer needs -B</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#704db3fe9840ee3e51b080b7c35defd1a74c0c2d</link>
        <description>Source upgrade doc: etcupdate no longer needs -BNote: We confusingly have the instructions to build the system in thebuild manual, the UPDATING file, and the Makefile. These will get outof sync and will be harmful when they do.Fixes:	ddf6fad0295a (&quot;etcupdate: Make nobuild the default&quot;)Reviewed by:		jhbDifferential Revision:	https://reviews.freebsd.org/D57644

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Sun, 21 Jun 2026 19:54:12 +0200</pubDate>
        <dc:creator>Alexander Ziaee &lt;ziaee@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>255538cd906045095d0c2113ae6c4731ce36c0cf - powerpc64le: switch long double to IEEE binary128</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#255538cd906045095d0c2113ae6c4731ce36c0cf</link>
        <description>powerpc64le: switch long double to IEEE binary128Change powerpc64le&apos;s long double from 64-bit double to IEEE 754binary128 (quad, 113-bit mantissa), matching aarch64 and riscv64.Gated on FreeBSD 16 and powerpc64le only.Differential Revision: https://reviews.freebsd.org/D57388Reviewed by:	adrianRelnotes:	yes

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Mon, 15 Jun 2026 17:37:26 +0200</pubDate>
        <dc:creator>Piotr Kubaj &lt;pkubaj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a6aa95eba6ee2dd199d6cb8063dbaccd8a6f7512 - sound: Create all device nodes with GID_AUDIO</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#a6aa95eba6ee2dd199d6cb8063dbaccd8a6f7512</link>
        <description>sound: Create all device nodes with GID_AUDIOCommit 6024e3f99a1e (&quot;Add audio group&quot;) introduced GID_AUDIO, initiallyfor virtual_oss(8) loopback devices. Now make all of them withGID_AUDIO.Relnotes:	yesSponsored by:	The FreeBSD FoundationReviewed by:	emastePull-Request:	https://ron-dev.freebsd.org/FreeBSD/src/pulls/35

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Thu, 21 May 2026 20:03:31 +0200</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dc14ae4217a0babb1240f813b642edc2d7b955a6 - bsdinstall: do pkgbase installations with the &quot;script&quot; command</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#dc14ae4217a0babb1240f813b642edc2d7b955a6</link>
        <description>bsdinstall: do pkgbase installations with the &quot;script&quot; command&quot;bsdinstall script&quot; will now do a pkgbase installation by default.  Thesystem components to install can be specified in the COMPONENTSvariable, and have the same names as those used in the interactiveinstaller.  bsdinstall will still do a legacy distset installation ifDISTRIBUTIONS is defined in the installerconfig file.MFC:		1 weekPR:		290375Sponsored by:	ConnectWiseReviewed by:	ziaee, ivy, jduranDifferential Revision: https://reviews.freebsd.org/D56717

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Tue, 28 Apr 2026 19:27:17 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>47a9af4b39bf174efed7f6d43644d4b0bc0c9886 - rc.d/NETWORKING: remove the NETWORK alias</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#47a9af4b39bf174efed7f6d43644d4b0bc0c9886</link>
        <description>rc.d/NETWORKING: remove the NETWORK aliasNETWORKING is the documented placeholder, while/etc/rc.d/NETWORKING still provides the legacy aliasNETWORK.The NETWORKING script was originally introduced to avoidconflicts with NetBSD&apos;s lowercase network script oncase-insensitive file systems.  The NETWORK alias wasretained for compatibility with older scripts.Following the discussion in PR 293652, remove the legacyNETWORK alias from 16-CURRENT.  Keeping both names addsmore confusion than value now that NETWORKING is thedocumented placeholder and current base system and portstree uses are already clean.Add an UPDATING entry to note that local RC scripts usingREQUIRE: NETWORK should be migrated to REQUIRE: NETWORKING.PR:		293652Reviewed by:	michaelo, jlduranRelnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D56300

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Wed, 08 Apr 2026 09:58:00 +0200</pubDate>
        <dc:creator>Aotian Cao &lt;cat1890693@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>a2eb0894b79bd0241e51c6888a52bea369ae8a6a - sys/netinet6: switch net.inet6.ip6.use_stableaddr to on by default</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#a2eb0894b79bd0241e51c6888a52bea369ae8a6a</link>
        <description>sys/netinet6: switch net.inet6.ip6.use_stableaddr to on by defaultThis change switches to using RFC 7217 algorithm as the default togenerate SLAAC addresses for IPv6 interfaces configured withaccept_rtadv.Reviewed by:		pouria, glebius, zleiApproved by:		zleiRelnotes:		yesDifferential Revision:	https://reviews.freebsd.org/D55138

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Mon, 09 Feb 2026 21:27:15 +0100</pubDate>
        <dc:creator>Guido Falsi &lt;madpilot@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9c401bf14854ef20e5e187395a686b0d1b7bcb5f - zstd: Move to a new zstd package</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#9c401bf14854ef20e5e187395a686b0d1b7bcb5f</link>
        <description>zstd: Move to a new zstd packageZstd is a discrete, self-contained system component.  To match how wepackage zlib, bzip2 and xz, move it to its own package, with a separatelib package.Add the new package to the minimal set, since this is a core componentthat users expect to be installed.This change adds a new package to the system so, until we have a properpolicy on how to handle this in release/stable branches, it should notbe MFC&apos;d.MFC after:	neverReviewed by:	baptSponsored by:	https://www.patreon.com/bsdivyDifferential Revision:	https://reviews.freebsd.org/D53603

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Tue, 06 Jan 2026 05:23:22 +0100</pubDate>
        <dc:creator>Lexi Winter &lt;ivy@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>171f9cbbbfa1f29c854716dc5a1904d9c8d8ea78 - UPDATING: move entry to the correct place</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#171f9cbbbfa1f29c854716dc5a1904d9c8d8ea78</link>
        <description>UPDATING: move entry to the correct placeReviewed by:	vexeduxrSigned-off-by:	ykla yklaxds@gmail.comSponsored by:	Chinese FreeBSD CommunityPull Request:	https://github.com/freebsd/freebsd-src/pull/1917

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Mon, 05 Jan 2026 05:40:56 +0100</pubDate>
        <dc:creator>ykla &lt;yklaxds@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>60eb371c2b9aab8cfe3196dc960cc5db1f0ec584 - UPDATING: Add an entry for commit 9f49f436a9ec</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#60eb371c2b9aab8cfe3196dc960cc5db1f0ec584</link>
        <description>UPDATING: Add an entry for commit 9f49f436a9ec

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Tue, 23 Dec 2025 00:28:59 +0100</pubDate>
        <dc:creator>Rick Macklem &lt;rmacklem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8ac7a3801c6a780edf6166c14915d7ac6e36e816 - cam: Reduce overly long timeout values for initial device probing</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#8ac7a3801c6a780edf6166c14915d7ac6e36e816</link>
        <description>cam: Reduce overly long timeout values for initial device probingCurrently, we have very long timeouts for the initial probingcommands. However, these are not appropriate for modern (post 2010) SCSIdisks. Sandards since SPC3 state that these commands should not wait formedia access. Since we retry them several times during the initial busscan, these delays can delay the boot by minutes (5 minutes per errantdisk in our expereince). These delays don&apos;t help and only hurt, soreduce the TESTUNITREADY, INQUIRY and MODESENSE commands (during theinitial probe). Provide sysctl/tuneables to change the time for theseand also the REPORTLUNS commands for people that might need to adjustthem for devices that violate this belief but none-the-less work withlonger timeouts.	kern.cam.tur_timeout		(default was 60s, now 1s)	kern.cam.inquiry_timeout	(default was 60s, now 1s)	kern.cam.reportluns_timeout	(default is 60s)	kern.cam.modesense_timeout	(default was 60s, now 1s)This can be partially merged: the sysctls can, but the new defaults likelyshouldn&apos;t.Sponsored by:		NetflixDifferential Revision:	https://reviews.freebsd.org/D52427

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Thu, 11 Dec 2025 20:05:32 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fad4c92b78a123f87195173ac118655fa8e325cd - Revert &quot;kernel linker: Disable local sym resolution by default&quot;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/UPDATING#fad4c92b78a123f87195173ac118655fa8e325cd</link>
        <description>Revert &quot;kernel linker: Disable local sym resolution by default&quot;I&apos;ve received a report of a failure from resolving kern_kmq_open.Revert for now as we are currently in stabweek.This reverts commit 9562994a7aacee2baae6ddee1a7b558b48ae39ef.Reported by:	mav

            List of files:
            /freebsd/UPDATING</description>
        <pubDate>Tue, 25 Nov 2025 18:12:36 +0100</pubDate>
        <dc:creator>Ed Maste &lt;emaste@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
