<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2026-04-05T12:22:11Z</updated>
<entry>
<title>CONTRIBUTING.md: Correct typo</title>
<updated>2026-04-05T12:22:11Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-04-05T12:21:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cb813145f0ad72705cb4ccf80222a408abe3d54c'/>
<id>urn:sha1:cb813145f0ad72705cb4ccf80222a408abe3d54c</id>
<content type='text'>
Reported by:	vladlen
</content>
</entry>
<entry>
<title>Fix nooptions VIMAGE build</title>
<updated>2026-04-04T23:10:45Z</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2026-04-04T23:10:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3f79bc9ca336f634e1afa262ccf5155882550a8a'/>
<id>urn:sha1:3f79bc9ca336f634e1afa262ccf5155882550a8a</id>
<content type='text'>
The recent FIBify commits deref struct thread without including
sys/proc.h, which can result in a compiler error.  This becomes
apparent when building with LINT-NOVIMAGE, as net/vnet.h includes
sys/proc.h.  Fix this by directly including sys/proc.h

Fixes: 4c486fe40267 ("ip_mroute: FIBify"), 0bb9c2b665d9 ("ip6_mroute: FIBify")
</content>
</entry>
<entry>
<title>CONTRIBUTING.md: Make quality expectations section more concise</title>
<updated>2026-04-04T21:34:41Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2026-04-04T21:19:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fba8bd02340f0111a4f81c538718edcc46554794'/>
<id>urn:sha1:fba8bd02340f0111a4f81c538718edcc46554794</id>
<content type='text'>
FreeBSD has not yet established an AI submission policy.  For now remove
text that implies we have.
</content>
</entry>
<entry>
<title>New version of jng (2.0)</title>
<updated>2026-04-04T19:39:22Z</updated>
<author>
<name>Devin Teske</name>
<email>dteske@FreeBSD.org</email>
</author>
<published>2026-04-04T19:39:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e68f940c1d19aaf441c56b46583cbd9ab7448de'/>
<id>urn:sha1:8e68f940c1d19aaf441c56b46583cbd9ab7448de</id>
<content type='text'>
Changes for jng 1.0 -&gt; 2.0 include:

+ Add experimental MSS clamping
+ Add support for ng_bridge(4) NGM_BRIDGE_GET_STATS (getstats)
+ Add JSON formatted ng_bridge(4) statistics (see above) via "jng stats -j &lt;name&gt;"
+ Add error messages
+ Minor refactoring for code readability (read: quietly() function)
+ Rename eiface variables to jiface to clarify as-for jail interface (not ng_eiface(4))
+ Fix missing description for alternate form of "jng show" usage
+ Update "jng show &lt;name&gt;" to accept multiple names (now "jng show &lt;name&gt; …" is allowed)
+ Update "jng shutdown &lt;name&gt;" to accept multiple names (now "jng shutdown &lt;name&gt; …" is allowed)
+ Add "-a" option to "jng stats" (as-in "jng stats -a") to show all ng_bridge(4) stats
+ Update "jng stats &lt;name&gt;" to accept any kind of name (make it easier to use)
+ Add version ident
+ Remove extraneous line in LICENSE section
+ Add -h to usage statements
+ Bump copyright

Reviewed by:	jlduran
Differential Revision:	https://reviews.freebsd.org/D43516
</content>
</entry>
<entry>
<title>lib/msun: Added fmaximum and fminimum family. Tests and man page</title>
<updated>2026-04-04T16:52:40Z</updated>
<author>
<name>Jesús Blázquez</name>
<email>jesuscblazquez@gmail.com</email>
</author>
<published>2026-03-31T16:31:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e55db843ef45a8788f69e110d97210fb3968b92f'/>
<id>urn:sha1:e55db843ef45a8788f69e110d97210fb3968b92f</id>
<content type='text'>
Starting from the existing fmax{,f,l} functions I've added the fmaximum
family, which handles NaN according to the newest standard (propagating
it).

This commit is a PoC for GSoC 2026.

Reviewed by:	fuz, kargl
MFC after:	1 month
Differential Revision:	https://reviews.freebsd.org/D55834
</content>
</entry>
<entry>
<title>virtio: use modern mode for transitional device by default</title>
<updated>2026-04-04T14:49:54Z</updated>
<author>
<name>Timo Völker</name>
<email>timo.voelker@fh-muenster.de</email>
</author>
<published>2026-04-04T14:49:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0b39d72d0491c77e3e9883015b1fac46663c71de'/>
<id>urn:sha1:0b39d72d0491c77e3e9883015b1fac46663c71de</id>
<content type='text'>
This patch changes the default value of the loader tunable
hw.virtio.pci.transitional to 1. This means, virtio uses the
modern mode for transitional devices by default.

The return values of vtpci_modern_probe() and vtpci_legacy_probei()
were chosen to prefer modern mode, but hw.virtio.pci.transitional=0
prevents modern mode.
Setting hw.virtio.pci.transitional to 1 by default seems a better fit.

Reviewed by:		tuexen
Differential Revision:	https://reviews.freebsd.org/D55894
</content>
</entry>
<entry>
<title>virtio.4: fix typo</title>
<updated>2026-04-04T14:46:25Z</updated>
<author>
<name>Timo Völker</name>
<email>timo.voelker@fh-muenster.de</email>
</author>
<published>2026-04-04T14:43:07Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=39c44fc55f0ed595623fb6d66a4060b7be32fa51'/>
<id>urn:sha1:39c44fc55f0ed595623fb6d66a4060b7be32fa51</id>
<content type='text'>
Reviewed by:	tuexen
Fixes:		c70755bc0d8f ("virtio: add loader tunables to sysctl")
MFC after:	3 days
</content>
</entry>
<entry>
<title>bsdconfig(8): Fix a typo in a source code comment</title>
<updated>2026-04-04T07:11:11Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2026-04-04T07:09:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b427b661be01e7b112531ba0b1ea27377a963bb8'/>
<id>urn:sha1:b427b661be01e7b112531ba0b1ea27377a963bb8</id>
<content type='text'>
- s/THis/This/

MFC after:	3 days
</content>
</entry>
<entry>
<title>shlib-compat: Fix two typos in error messages</title>
<updated>2026-04-04T07:11:11Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2026-04-04T07:08:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3957e233dd9cf7b7599dd0a5efc59a78adfa9441'/>
<id>urn:sha1:3957e233dd9cf7b7599dd0a5efc59a78adfa9441</id>
<content type='text'>
- s/implemeted/implemented/

MFC after:	3 days
</content>
</entry>
<entry>
<title>ixl(4): Fix a typo in a source code comment</title>
<updated>2026-04-04T07:11:11Z</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2026-04-04T07:06:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ef3703a8cd9ade13d0c7a685577100e1fc18ee09'/>
<id>urn:sha1:ef3703a8cd9ade13d0c7a685577100e1fc18ee09</id>
<content type='text'>
- s/seperated/separated/

MFC after:	3 days
</content>
</entry>
</feed>
