doc/en_US.ISO8859-1/htdocs/releases/11.1R/relnotes.html
Glen Barber 4c89e8746e Regen after r321050.
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
2017-07-16 17:30:39 +00:00

513 lines
No EOL
104 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>FreeBSD 11.1-RELEASE Release Notes</title><link rel="stylesheet" type="text/css" href="docbook.css" /><link rev="made" href="mailto:doc@FreeBSD.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><meta name="description" content="The release notes for FreeBSD 11.1-RELEASE contain a summary of the changes made to the FreeBSD base system on the 11.1-STABLE development line. This document lists applicable security advisories that were issued since the last release, as well as significant changes to the FreeBSD kernel and userland. Some brief remarks on upgrading are also presented." /><script xmlns="" type="text/javascript" src="/layout/js/google.js"></script></head><body><div class="article"><div xmlns="" class="titlepage"><div><div><h1 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp60964664"></a>FreeBSD 11.1-RELEASE Release Notes</h1></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="author"><h3 class="author"><span class="orgname">The FreeBSD Project</span></h3></div></div><div><p xmlns="http://www.w3.org/1999/xhtml" class="copyright">Copyright © 2017 The FreeBSD Documentation
Project</p></div><div><div xmlns="http://www.w3.org/1999/xhtml" class="legalnotice"><a id="trademarks"></a><p xmlns="http://www.w3.org/TR/xhtml1/transitional">FreeBSD is a registered trademark of
the FreeBSD Foundation. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">IBM, AIX, OS/2,
PowerPC, PS/2, S/390, and ThinkPad are
trademarks of International Business Machines Corporation in the
United States, other countries, or both. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">IEEE, POSIX, and 802 are registered
trademarks of Institute of Electrical and Electronics Engineers,
Inc. in the United States. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Intel, Celeron, Centrino, Core, EtherExpress, i386,
i486, Itanium, Pentium, and Xeon are trademarks or registered
trademarks of Intel Corporation or its subsidiaries in the United
States and other countries. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">SPARC, SPARC64, and
UltraSPARC are trademarks of SPARC International, Inc in the United
States and other countries. SPARC International, Inc owns all of the
SPARC trademarks and under licensing agreements allows the proper use
of these trademarks by its members. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Many of the designations used by
manufacturers and sellers to distinguish their products are claimed
as trademarks. Where those designations appear in this document,
and the FreeBSD Project was aware of the trademark claim, the
designations have been followed by the <span xmlns="http://www.w3.org/1999/xhtml" class="quote">&#8220;<span class="quote">&#8482;</span>&#8221;</span> or the
<span xmlns="http://www.w3.org/1999/xhtml" class="quote">&#8220;<span class="quote">®</span>&#8221;</span> symbol. </p></div></div><div>Last modified on 2017-07-16 13:29:27 EDT by gjb.</div><div><div xmlns="http://www.w3.org/1999/xhtml" class="abstract"><div class="abstract-title">Abstract</div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The release notes for FreeBSD 11.1-RELEASE contain
a summary of the changes made to the FreeBSD base system on the
11.1-STABLE development line. This document lists
applicable security advisories that were issued since the last
release, as well as significant changes to the FreeBSD kernel and
userland. Some brief remarks on upgrading are also
presented. </p></div></div></div><hr /></div><div class="toc"><div class="toc-title">Table of Contents</div><dl class="toc"><dt><span class="sect1"><a href="#intro">1. Introduction</a></span></dt><dt><span class="sect1"><a href="#upgrade">2. Upgrading from Previous Releases of FreeBSD</a></span></dt><dt><span class="sect1"><a href="#security-errata">3. Security and Errata</a></span></dt><dd><dl><dt><span class="sect2"><a href="#security">3.1. Security Advisories</a></span></dt><dt><span class="sect2"><a href="#errata">3.2. Errata Notices</a></span></dt></dl></dd><dt><span class="sect1"><a href="#userland">4. Userland</a></span></dt><dd><dl><dt><span class="sect2"><a href="#userland-config">4.1. Userland Configuration Changes</a></span></dt><dt><span class="sect2"><a href="#userland-programs">4.2. Userland Application Changes</a></span></dt><dt><span class="sect2"><a href="#userland-contrib">4.3. Contributed Software</a></span></dt><dt><span class="sect2"><a href="#userland-installer">4.4. Installation and Configuration Tools</a></span></dt><dt><span class="sect2"><a href="#userland-rc">4.5. <code class="filename">/etc/rc.d</code>
Scripts</a></span></dt><dt><span class="sect2"><a href="#userland-periodic">4.6. <code class="filename">/etc/periodic</code>
Scripts</a></span></dt><dt><span class="sect2"><a href="#userland-libraries">4.7. Runtime Libraries and API</a></span></dt><dt><span class="sect2"><a href="#userland-abi">4.8. ABI Compatibility</a></span></dt><dt><span class="sect2"><a href="#userland-debug">4.9. Userland Debugging</a></span></dt></dl></dd><dt><span class="sect1"><a href="#kernel">5. Kernel</a></span></dt><dd><dl><dt><span class="sect2"><a href="#kernel-general">5.1. General Kernel Changes</a></span></dt><dt><span class="sect2"><a href="#kernel-bugfix">5.2. Kernel Bug Fixes</a></span></dt><dt><span class="sect2"><a href="#kernel-config">5.3. Kernel Configuration</a></span></dt><dt><span class="sect2"><a href="#kernel-modules">5.4. Kernel Modules</a></span></dt><dt><span class="sect2"><a href="#kernel-sysctl">5.5. System Tuning and Controls</a></span></dt></dl></dd><dt><span class="sect1"><a href="#drivers">6. Devices and Drivers</a></span></dt><dd><dl><dt><span class="sect2"><a href="#drivers-device">6.1. Device Drivers</a></span></dt><dt><span class="sect2"><a href="#drivers-storage">6.2. Storage Drivers</a></span></dt><dt><span class="sect2"><a href="#drivers-network">6.3. Network Drivers</a></span></dt></dl></dd><dt><span class="sect1"><a href="#hardware">7. Hardware Support</a></span></dt><dd><dl><dt><span class="sect2"><a href="#hardware-support">7.1. Hardware Support</a></span></dt><dt><span class="sect2"><a href="#hardware-virtualization">7.2. Virtualization Support</a></span></dt><dt><span class="sect2"><a href="#hardware-arm">7.3. ARM Support</a></span></dt></dl></dd><dt><span class="sect1"><a href="#storage">8. Storage</a></span></dt><dd><dl><dt><span class="sect2"><a href="#storage-net">8.1. Networked Storage</a></span></dt><dt><span class="sect2"><a href="#storage-zfs">8.2. ZFS</a></span></dt></dl></dd><dt><span class="sect1"><a href="#boot">9. Boot Loader Changes</a></span></dt><dd><dl><dt><span class="sect2"><a href="#boot-loader">9.1. Boot Loader Changes</a></span></dt></dl></dd><dt><span class="sect1"><a href="#network">10. Networking</a></span></dt><dd><dl><dt><span class="sect2"><a href="#network-general">10.1. General Network Changes</a></span></dt><dt><span class="sect2"><a href="#network-protocols">10.2. Network Protocols</a></span></dt></dl></dd><dt><span class="sect1"><a href="#ports">11. Ports Collection and Package Infrastructure</a></span></dt><dd><dl><dt><span class="sect2"><a href="#ports-packages">11.1. Packaging Changes</a></span></dt></dl></dd></dl></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="intro"></a>1. Introduction</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This document contains the release notes for FreeBSD
11.1-RELEASE. It describes recently added, changed, or
deleted features of FreeBSD. It also provides some notes on
upgrading from previous versions of FreeBSD. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This distribution of FreeBSD
11.1-RELEASE is a release distribution. It can be
found at <code xmlns="http://www.w3.org/1999/xhtml" class="uri"><a class="uri" href="https://www.FreeBSD.org/releases/" target="_top">https://www.FreeBSD.org/releases/</a></code> or
any of its mirrors. More information on obtaining this (or
other) release distributions of FreeBSD can be found in the
<a xmlns="http://www.w3.org/1999/xhtml" class="link" href="../../../../doc/en_US.ISO8859-1/books/handbook/mirrors.html" target="_top"><span class="quote">&#8220;<span class="quote">Obtaining
FreeBSD</span>&#8221;</span> appendix</a> to the <a xmlns="http://www.w3.org/1999/xhtml" class="link" href="../../../../doc/en_US.ISO8859-1/books/handbook/" target="_top">FreeBSD
Handbook</a>. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">All users are encouraged to consult the release errata
before installing FreeBSD. The errata document is updated with
<span xmlns="http://www.w3.org/1999/xhtml" class="quote">&#8220;<span class="quote">late-breaking</span>&#8221;</span> information discovered late in the
release cycle or after the release. Typically, it contains
information on known bugs, security advisories, and corrections
to documentation. An up-to-date copy of the errata for FreeBSD
11.1-RELEASE can be found on the FreeBSD Web site. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This document describes the most user-visible new or changed
features in FreeBSD since 11.0-RELEASE. In general, changes
described here are unique to the 11.1-STABLE branch unless
specifically marked as MERGED features. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Typical release note items document recent security
advisories issued after 11.0-RELEASE, new drivers or hardware
support, new commands or options, major bug fixes, or
contributed software upgrades. They may also list changes to
major ports/packages or release engineering practices. Clearly
the release notes cannot list every single change made to FreeBSD
between releases; this document focuses primarily on security
advisories, user-visible changes, and major architectural
improvements. </p></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="upgrade"></a>2. Upgrading from Previous Releases of FreeBSD</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386] Binary upgrades between RELEASE versions
(and snapshots of the various security branches) are supported
using the <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility. The binary upgrade
procedure will update unmodified userland utilities, as well as
unmodified GENERIC kernels distributed as a part of an official
FreeBSD release. The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=freebsd-update&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a> utility requires that
the host being upgraded have Internet connectivity. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Source-based upgrades (those based on recompiling the FreeBSD
base system from source code) from previous versions are
supported, according to the instructions in
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/src/UPDATING</code>. </p><div xmlns="" class="important"><h3 class="admontitle">Important: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Upgrading FreeBSD should only be attempted after backing up
<span xmlns="http://www.w3.org/1999/xhtml" class="emphasis"><em>all</em></span> data and configuration files. </p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="security-errata"></a>3. Security and Errata</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section lists the various Security Advisories and
Errata Notices since 11.0-RELEASE. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="security"></a>3.1. Security Advisories</h3></div></div></div><div class="informaltable"><table width="100%" border="0"><colgroup><col width="40%" /><col width="30%" /><col width="30%" /></colgroup><thead><tr><th>Advisory</th><th>Date</th><th>Topic</th></tr></thead><tbody><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:32.bhyve.asc" target="_top">FreeBSD-SA-16:32.bhyve</a></td><td>25 October 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Privilege escalation vulnerability </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:33.openssh.asc" target="_top">FreeBSD-SA-16:33.openssh</a></td><td>2 November 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Remote Denial of Service
vulnerability </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:36.telnetd.asc" target="_top">FreeBSD-SA-16:36.telnetd</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Possible <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=login&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">login</span>(1)</span></a> argument
injection </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:37.libc.asc" target="_top">FreeBSD-SA-16:37.libc</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=link_ntoa&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">link_ntoa</span>(3)</span></a> buffer overflow </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:38.bhyve.asc" target="_top">FreeBSD-SA-16:38.bhyve</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Possible escape from <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(8)</span></a> virtual
machine </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-16:39.ntp.asc" target="_top">FreeBSD-SA-16:39.ntp</a></td><td>22 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:01.openssh.asc" target="_top">FreeBSD-SA-17:01.openssh</a></td><td>10 January 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:02.openssl.asc" target="_top">FreeBSD-SA-17:02.openssl</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:03.ntp.asc" target="_top">FreeBSD-SA-17:03.ntp</a></td><td>12 April 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Multiple vulnerabilities </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:04.ipfilter.asc" target="_top">FreeBSD-SA-17:04.ipfilter</a></td><td>27 April 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix fragment handling panic </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-SA-17:05.heimdal.asc" target="_top">FreeBSD-SA-17:05.heimdal</a></td><td>12 July 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix KDC-REP service name validation
vulnerability </p></td></tr></tbody></table></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="errata"></a>3.2. Errata Notices</h3></div></div></div><div class="informaltable"><table width="100%" border="0"><colgroup><col width="40%" /><col width="30%" /><col width="30%" /></colgroup><thead><tr><th>Errata</th><th>Date</th><th>Topic</th></tr></thead><tbody><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:18.loader.asc" target="_top">FreeBSD-EN-16:18.loader</a></td><td>25 October 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Loader may hang during boot </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:19.tzcode.asc" target="_top">FreeBSD-EN-16:19.tzcode</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix warnings about invalid timezone
abbreviations </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:20.tzdata.asc" target="_top">FreeBSD-EN-16:20.tzdata</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Update timezone database
information </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-16:21.localedef.asc" target="_top">FreeBSD-EN-16:21.localedef</a></td><td>6 December 2016</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix incorrectly defined unicode
characters </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:01.pcie.asc" target="_top">FreeBSD-EN-17:01.pcie</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix system hang when booting when PCI-express
HotPlug is enabled </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:02.yp.asc" target="_top">FreeBSD-EN-17:02.yp</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix NIS master updates are not pushed to an NIS
slave </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:03.hyperv.asc" target="_top">FreeBSD-EN-17:03.hyperv</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Fix compatibility with Hyper-V/storage after
KB3172614 or KB3179574 </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:04.mandoc.asc" target="_top">FreeBSD-EN-17:04.mandoc</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Make <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=makewhatis&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">makewhatis</span>(1)</span></a> output
reproducible </p></td></tr><tr><td><a class="link" href="https://www.FreeBSD.org/security/advisories/FreeBSD-EN-17:05.xen.asc" target="_top">FreeBSD-EN-17:05.xen</a></td><td>23 February 2017</td><td><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Xen migration enhancements </p></td></tr></tbody></table></div></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="userland"></a>4. Userland</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to userland
applications, contributed software, and system utilities. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-config"></a>4.1. Userland Configuration Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=inetd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">inetd</span>(8)</span></a> utility is now built
without <code xmlns="http://www.w3.org/1999/xhtml" class="literal">libwrap</code> support when
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITHOUT_TCP_WRAPPERS</code> is set in
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313203">[r313203]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libthr&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">libthr</span>(3)</span></a> library and related
files are now evaluated and removed by the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">delete-old-libs</code> target when upgrading the
system if <code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITHOUT_LIBTHR</code> is
set in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316045">[r316045]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_LLD_AS_LD</code> build knob has been added,
which installs <span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> as
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/bin/ld</code> if set. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">
<span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> has been enabled by default and
installed as <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/bin/ld</code> on
FreeBSD/arm64. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318472">[r318472]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_RPCBIND_WARMSTART_SUPPORT</code>
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a> knob has been added, which when enabled
allows building <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rpcbind&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rpcbind</span>(8)</span></a> with
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">warmstart</code> support. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319244">[r319244]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-programs"></a>4.2. Userland Application Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> has been added
to <span xmlns="http://www.w3.org/1999/xhtml" class="application">OpenSSH</span>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305476">[r305476]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bspatch&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bspatch</span>(1)</span></a> utility has been
updated with <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=capsicum&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">capsicum</span>(4)</span></a> support. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306213">[r306213]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cron&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cron</span>(8)</span></a> utility has been updated to add support for
including files within <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/etc/cron.d</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/local/etc/cron.d</code> by
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=308720">[r308720]</a><span class="contrib">
(Sponsored by
Gandi.net)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslogd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslogd</span>(8)</span></a> utility has been updated to add the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">include</code> keyword which allows specifying
a directory containing configuration files to be included in
addition to <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog.conf</span>(5)</span></a>. The default
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog.conf</span>(5)</span></a> has been updated to include <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/etc/syslog.d</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/usr/local/etc/syslog.d</code> by
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=308721">[r308721]</a><span class="contrib">
(Sponsored by
Gandi.net)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zfsbootcfg&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zfsbootcfg</span>(8)</span></a> utility has been
added, providing one-time <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=boot.config&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">boot.config</span>(5)</span></a>-style options
for <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zfsboot&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zfsboot</span>(8)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=308914">[r308914]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=setkey&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">setkey</span>(8)</span></a> utility has been modified to show the runtime
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT-T</acronym> configuration. The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">-g</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="literal">-t</code> flags have
been added, which list only global and virtual policies,
respectively, when used with the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">-D</code> and
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">-P</code> flags. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=getaddrinfo&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">getaddrinfo</span>(1)</span></a> utility has been
added, ported from NetBSD. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316098">[r316098]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jail</span>(8)</span></a> utility has been
updated to allow explicitly-assigned <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv4</acronym>
and <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> addresses to be used within
a jail. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316944">[r316944]</a><span class="contrib">
(Sponsored by
Multiplay)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=daemon&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">daemon</span>(8)</span></a> utility has been
updated to allow redirecting <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=stdout&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">stdout</span>(4)</span></a> and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=stderr&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">stderr</span>(4)</span></a>
output to <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=syslog&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">syslog</span>(3)</span></a> or to a file. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317855">[r317855]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=efivar&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">efivar</span>(8)</span></a> utility has been added, providing an interface
to manage <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UEFI</acronym> variables. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318576">[r318576]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbetool&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbetool</span>(8)</span></a> utility has been
added, providing command-line access to features and debugging
facilities of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> devices. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319388">[r319388]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=primes&amp;sektion=6&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">primes</span>(6)</span></a> utility now
enumerates primes beyond
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">3825123056546413050</code>, up to a new limit of
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">2^64 - 1</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320218">[r320218]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rcp&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rcp</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rlogin&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rlogin</span>(1)</span></a>,
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rsh&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rsh</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ruptime&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ruptime</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rwho&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rwho</span>(1)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rlogind&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rlogind</span>(8)</span></a>,
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rshd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rshd</span>(8)</span></a>, and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rwhod&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rwhod</span>(8)</span></a> utilities have been marked as
deprecated, and planned for removal in
FreeBSD 12.0-RELEASE. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320654">[r320654]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=gdb&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">gdb</span>(1)</span></a> and <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=kgdb&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">kgdb</span>(1)</span></a>
utilities have been marked as deprecated, and planned for
removal from the base system in the future. A newer version
is available in the <code xmlns="http://www.w3.org/1999/xhtml" class="filename">devel/gdb</code> port. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320874">[r320874]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-contrib"></a>4.3. Contributed Software</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=readelf&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">readelf</span>(1)</span></a> has been updated to
report arm program and section header types. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305837">[r305837]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ELF</acronym> Tool Chain has been updated to upstream
revision r3490. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305844">[r305844]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=groff&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">groff</span>(1)</span></a> has been updated to use
the changelog date rather than file modification date in
manual pages for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307631">[r307631]</a></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=groff&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">groff</span>(1)</span></a> is planned to be deprecated effective FreeBSD
12.0-RELEASE. </p></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=unbound&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">unbound</span>(8)</span></a> has been updated to
version 1.5.10. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307729">[r307729]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=strings&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">strings</span>(1)</span></a> has been updated to fix
the exit status when multiple files are provided as arguments,
and an error is encountered before the last file. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309125">[r309125]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=makewhatis&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">makewhatis</span>(1)</span></a> has been updated to produce
build-reproducible output. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309183">[r309183]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">Subversion</span>
has been updated to version 1.9.5. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309511">[r309511]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=file&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">file</span>(1)</span></a> has been updated to version
5.29. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309847">[r309847]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=amd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">amd</span>(8)</span></a> utility has been updated
to version 6.2. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=310490">[r310490]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">CLDR</acronym> locales have
been updated to version 30.0.3. The unicode locales have been
updated to version 9.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312336">[r312336]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=xz&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">xz</span>(1)</span></a> has been updated to version
5.2.3. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312517">[r312517]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tcpdump&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">tcpdump</span>(1)</span></a> has been updated to
version 4.9.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313537">[r313537]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=zlib&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">zlib</span>(3)</span></a> has been updated to version
1.2.11. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313795">[r313795]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">openresolv</span>
has been updated to version 3.9.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313980">[r313980]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The NetBSD test suite has been updated
to the 01.11.2017_23.20 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313680">[r313680]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><code xmlns="http://www.w3.org/1999/xhtml" class="literal">libucl</code> has been
updated to version 20170219. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=314278">[r314278]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libarchive&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">libarchive</span>(3)</span></a> has been updated to
version 3.3.1. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315432">[r315432]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=dma&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">dma</span>(8)</span></a> has been updated to the
2017-02-10 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315995">[r315995]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ntpd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ntpd</span>(8)</span></a> has been updated to version
4.2.8p10. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316068">[r316068]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">ACPICA</span> has
been updated to version 20170303. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316303">[r316303]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Timezone data files have been updated to
version 2017b. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316349">[r316349]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mandoc&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mandoc</span>(1)</span></a> has been updated to
version 1.14. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316420">[r316420]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">Clang</span> has
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLVM</span> has
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLD</span> has
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">LLDB</span> has
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">compiler-rt</span>
has been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">libc++</span> has
been updated to version 4.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316423">[r316423]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=tcsh&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">tcsh</span>(1)</span></a> has been updated to version
6.20.00. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316957">[r316957]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> has been updated to the
20170503 snapshot. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318239">[r318239]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=blacklistd&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">blacklistd</span>(8)</span></a> support for
<span xmlns="http://www.w3.org/1999/xhtml" class="application">OpenSSH</span> has been refined to adjust
notification points to catch all authentication failures
rather than only those caused by invalid login
usernames. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318402">[r318402]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=byacc&amp;sektion=1&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">byacc</span>(1)</span></a> has been updated to
version 20170201. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319349">[r319349]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><span xmlns="http://www.w3.org/1999/xhtml" class="application">bmake</span> has
been updated to version 20170510. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319884">[r319884]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-installer"></a>4.4. Installation and Configuration Tools</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The installer, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdinstall&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bsdinstall</span>(8)</span></a>, has
been updated to include support for hidden wireless networks
when configuring the <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wlan&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wlan</span>(4)</span></a> interface. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=311686">[r311686]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
default <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFI</acronym> partition created by
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bsdinstall&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bsdinstall</span>(8)</span></a> has been increased from 800KB to
200MB. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320088">[r320088]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-rc"></a>4.5. <code class="filename">/etc/rc.d</code>
Scripts</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">jail_confwarn</code>
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=rc.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">rc.conf</span>(5)</span></a> entry has been added, which suppresses
warnings about obsolete per-<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jail</span>(8)</span></a>
configurations. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=310009">[r310009]</a><span class="contrib">
(Sponsored by
FIS Global, Inc.)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-periodic"></a>4.6. <code class="filename">/etc/periodic</code>
Scripts</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The default <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic.conf</span>(5)</span></a> has
been updated to include the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">anticongestion_sleeptime</code> option,
consolidating random sleeps in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic</span>(8)</span></a> scripts and
replacing the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">daily_ntpd_avoid_congestion</code>
option. The default value is 3600 seconds. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317373">[r317373]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="filename">410.status-mfi</code>
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">periodic</span>(8)</span></a> script has been added to monitor the status
of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mfi&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mfi</span>(4)</span></a> volumes. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317857">[r317857]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-libraries"></a>4.7. Runtime Libraries and API</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">libmd</code> library has
been updated to introduce functions that operate on <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=fd&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">fd</span>(4)</span></a>
instead of <code xmlns="http://www.w3.org/1999/xhtml" class="literal">filename</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=310372">[r310372]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=kvm_close&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">kvm_close</span>(3)</span></a> function has been
updated to return the accumulated error from previous
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=close&amp;sektion=2&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">close</span>(2)</span></a> calls. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316039">[r316039]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The C standard library has been updated
to make use of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=reallocarray&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">reallocarray</span>(3)</span></a> for bounds
checking. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316613">[r316613]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_nanosleep()</code>
system call has been added. The
<code xmlns="http://www.w3.org/1999/xhtml" class="function">nanosleep()</code> system call is now a wrapper
around <code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_nanosleep()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317618">[r317618]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The system libraries have been updated
to make use of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=reallocarray&amp;sektion=3&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">reallocarray</span>(3)</span></a> for bounds
checking. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318121">[r318121]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-abi"></a>4.8. ABI Compatibility</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The type <code xmlns="http://www.w3.org/1999/xhtml" class="literal">max_align_t</code>
is now defined for C11 compliance. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309258">[r309258]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="function">sem_clockwait_np()</code> library function has
been added, which allows the caller to specify the reference
clock and choose between absolute and relative mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315274">[r315274]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <span xmlns="http://www.w3.org/1999/xhtml" class="application">clang</span>
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">nullability</code> qualifiers have been added to
the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">C</code> library headers. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315282">[r315282]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Uses of the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">GNU</acronym>
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">__nonnull__</code> attribute have been replaced
with the more benign <span xmlns="http://www.w3.org/1999/xhtml" class="application">Clang</span>
nullability attributes. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315282">[r315282]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="userland-debug"></a>4.9. Userland Debugging</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ptrace&amp;sektion=2&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ptrace</span>(2)</span></a> now supports events for
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vfork&amp;sektion=2&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">vfork</span>(2)</span></a>, permitting reliable debugging across
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=vfork&amp;sektion=2&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">vfork</span>(2)</span></a> invocations. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=304499">[r304499]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Process core dumps now include the
process ID (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PID</acronym>) and command line
arguments. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306786">[r306786]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="kernel"></a>5. Kernel</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes to kernel configurations, system
tuning, and system control parameters that are not otherwise
categorized. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-general"></a>5.1. General Kernel Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=getdtablesize&amp;sektion=2&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">getdtablesize</span>(2)</span></a> system call is
now permitted in capability mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305514">[r305514]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">kern.proc.nfds</code>
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> is now permitted in capability mode. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305516">[r305516]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="filename">sys/conf/newvers.sh</code> script has been
updated with an option to exclude build-specific metadata from
the kernel for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312249">[r312249]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-bugfix"></a>5.2. Kernel Bug Fixes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipf&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipf</span>(4)</span></a> packet filter has been
updated to prevent <code xmlns="http://www.w3.org/1999/xhtml" class="literal">keep state</code> from
incorrectly implying <code xmlns="http://www.w3.org/1999/xhtml" class="literal">keep frags</code>, matching
the behavior documented in <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317434">[r317434]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-config"></a>5.3. Kernel Configuration</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">WITH_REPRODUCIBLE_BUILD</code> <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=src.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">src.conf</span>(5)</span></a>
knob has been added, which when set, excludes build-specific
metadata from the kernel, for build reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312730">[r312730]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT-T</acronym> is now
enabled by default. The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">IPSEC_NAT_T</code> kernel
configuration option has been removed. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">IPSEC_FILTERTUNNEL</code> kernel option has been
removed, which was deprecated by the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">net.inet.ipsec.filtertunnel</code> sysctl. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <code xmlns="http://www.w3.org/1999/xhtml" class="literal">EARLY_AP_STARTUP</code>
option has been enabled by default on amd64 and
i386 architectures, which when enabled releases
Application Processors (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">AP</acronym>s) earlier in the
kernel startup process. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318763">[r318763]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-modules"></a>5.4. Kernel Modules</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cloudabi&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cloudabi</span>(4)</span></a> has been updated to
allow running 32-bit binaries within 64-bit userland
environments when the kernel configuration file has the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">COMPAT_CLOUDABI32</code> option present. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307144">[r307144]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipsec</code> and <code xmlns="http://www.w3.org/1999/xhtml" class="literal">tcpmd5</code> kernel
modules have been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Following the addition of the <code xmlns="http://www.w3.org/1999/xhtml" class="literal">tcpmd5</code>
module, it is now necessary to have a security association
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SA</acronym>) entry for both inbound and outbound
directions. </p></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ipfw</span>(4)</span></a> packet filter has been updated to add support for
named dynamic states. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316274">[r316274]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_nptv6</code> kernel module has been added,
implementing Network Prefix Translation for
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> as defined in <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RFC</acronym>
6296. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316444">[r316444]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_nat64</code> kernel module has been added,
implementing stateless and stateful
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NAT64</acronym>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316446">[r316446]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cfumass&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cfumass</span>(4)</span></a> device has been added, providing a storage
frontend to <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">USB</acronym>
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">OTG</acronym>-capable hardware. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316660">[r316660]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ipfw_pmod</code> kernel module has been added,
designed for modifying packets of any protocol. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317045">[r317045]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><div xmlns="" class="note"><h3 class="admontitle">Note: </h3><p xmlns="http://www.w3.org/TR/xhtml1/transitional">At present, only <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym>
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">MSS</acronym> modification is implemented. </p></div></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-sysctl"></a>5.5. System Tuning and Controls</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.root_mount_always_wait</code> tunable has been
added, which forces the kernel to wait for root mount holds
even if the root device is already present. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315539">[r315539]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">When the system real time clock
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RTC</acronym>) is adjusted, such as by
<code xmlns="http://www.w3.org/1999/xhtml" class="function">clock_settime()</code>, sleeping threads are now
awakened and absolute sleep times are reevaluated based on the
new value of the RTC. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316120">[r316120]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="drivers"></a>6. Devices and Drivers</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to devices and
device drivers since 11.0-RELEASE. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-device"></a>6.1. Device Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=jedec_ts&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">jedec_ts</span>(4)</span></a> driver has been
added, providing support for thermal sensors on memory
modules. The driver currently supports chips that are fully
compliant with the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JEDEC</acronym>
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">JC</acronym> 42.4 specification. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307768">[r307768]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=chromebook_platform&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">chromebook_platform</span>(4)</span></a> driver
has been added, providing support for various Chromebook
models. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=308104">[r308104]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bytgpio&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bytgpio</span>(4)</span></a> driver has been
added, providing support for Intel® Bay Trail&#8482;
SoC GPIO controllers. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=308942">[r308942]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><code xmlns="http://www.w3.org/1999/xhtml" class="filename">/dev/kmem</code> no longer
supports access via <code xmlns="http://www.w3.org/1999/xhtml" class="function">mmap()</code>. Consumers
wishing to use <code xmlns="http://www.w3.org/1999/xhtml" class="filename">/dev/kmem</code> must use
<code xmlns="http://www.w3.org/1999/xhtml" class="function">read()</code> and
<code xmlns="http://www.w3.org/1999/xhtml" class="function">write()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312394">[r312394]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=devctl&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">devctl</span>(8)</span></a> now supports a "clear
driver" command as a complement to "set
driver". <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306533">[r306533]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=digi&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">digi</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ie&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ie</span>(4)</span></a>,
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mcd&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mcd</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=scd&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">scd</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=si&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">si</span>(4)</span></a>, <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=spic&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">spic</span>(4)</span></a>, and
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wl&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wl</span>(4)</span></a> drivers have been marked as deprecated, and removed
in FreeBSD 12.0. The associated <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sicontrol&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sicontrol</span>(8)</span></a> and
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=wlconfig&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">wlconfig</span>(8)</span></a> utilities have been deprecated, as
well. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320954">[r320954]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-storage"></a>6.2. Storage Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=mpr&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">mpr</span>(4)</span></a> driver has been updated
to support tri-mode
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SAS</acronym>/<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SATA</acronym>/<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCIe</acronym>)
Broadcom® storage adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319435">[r319435]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="drivers-network"></a>6.3. Network Drivers</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
to provide support for Virtual Function devices
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T4 and T5 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306660">[r306660]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">TCP connections using the TCP Offload
Engine (<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TOE</acronym>) on Chelsio T4+ adapters can
now perform zero-copy sends via
<code xmlns="http://www.w3.org/1999/xhtml" class="function">aio_write()</code>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306661">[r306661]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbev&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbev</span>(4)</span></a> driver has been added,
providing support for Virtual Function devices
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T4 and T5 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306664">[r306664]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bnxt&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bnxt</span>(4)</span></a> driver has been added,
providing support for Broadcom® NetXtreme-C&#8482; and
NetXtreme-E&#8482; devices. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309377">[r309377]</a><span class="contrib">
(Sponsored by
Broadcom Limited)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver now supports
devices using T6-based adapters which support 10, 25, 40, and
100 Gbps. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309560">[r309560]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
to provide support for Virtual Function devices
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T6 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309560">[r309560]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbev&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbev</span>(4)</span></a> driver has been updated
to provide support for Virtual Function devices
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VFs</acronym>) on Chelsio T6 adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309560">[r309560]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">miibus</span>(4)</span></a> driver has been updated
to support Microchip/Micrel KSZ9031 Gigabit ethernet
cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=310852">[r310852]</a><span class="contrib">
(Sponsored by
Rubicon Communications, LLC (Netgate))</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=alc&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">alc</span>(4)</span></a> driver has been updated
to provide support for Atheros® Killer E2400&#8482;
Gigabit ethernet cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312358">[r312358]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=alc&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">alc</span>(4)</span></a> driver has been updated to provide support for
Atheros® Killer E2500&#8482; Gigabit ethernet
cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=314005">[r314005]</a><span class="contrib">
(Sponsored by
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=etherswitch&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">etherswitch</span>(4)</span></a> driver has been
updated to support RTL8366RB and RTL8366SR cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315330">[r315330]</a><span class="contrib">
(Sponsored by
Rubicon Communications, LLC (Netgate))</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=if_ipsec&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">if_ipsec</span>(4)</span></a> virtual tunneling interface has been added,
implementing route-based <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VPN</acronym>s protected
with Encapsulating Security Payload
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ESP</acronym>). <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver has been added,
providing support for Cavium® Qlogic&#8482; 45000 Series
adapters. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317116">[r317116]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlxgbe</span>(4)</span></a> firmware has been
updated to version 5.4.64. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317182">[r317182]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ixl&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ixl</span>(4)</span></a> driver has been updated
to version 1.7.12-k. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318357">[r318357]</a><span class="contrib">
(Sponsored by
Intel Corporation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> driver has been updated
to firmware version 1.16.45.0 for T4, T5, and T6 cards. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=319269">[r319269]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver has been
updated to support QLE41XXX hardware. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320164">[r320164]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=qlnxe&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">qlnxe</span>(4)</span></a> driver firmware has
been updated to version 8.30.0.0. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320164">[r320164]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="hardware"></a>7. Hardware Support</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers general hardware support for physical
machines, hypervisors, and virtualization environments, as well
as hardware changes and updates that do not otherwise fit in
other sections of this document. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-support"></a>7.1. Hardware Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=atkbdc&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">atkbdc</span>(4)</span></a> driver has been
updated to provide support for Elantech® trackpads. To
enable hardware support, add
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">hw.psm.elantech_support=1</code> to
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=loader.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">loader.conf</span>(5)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307576">[r307576]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-virtualization"></a>7.2. Virtualization Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough with
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(4)</span></a> supports more dynamic configurations permitting
devices to be marked for passthrough or host use at
runtime. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306471">[r306471]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough with
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=bhyve&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">bhyve</span>(4)</span></a> resets functions via <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">FLR</acronym> when
a virtual machine is started and stopped. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=306520">[r306520]</a><span class="contrib">
(Sponsored by
Chelsio Communications)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional"><acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">PCI</acronym> passthrough support has
been enabled on FreeBSD virtual machines running on
Microsoft® Hyper-V&#8482;. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309312">[r309312]</a><span class="contrib">
(Sponsored by
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=hv_netvsc&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">hv_netvsc</span>(4)</span></a> driver <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">SR-IOV</acronym>
implementation has been updated to support Virtual Function
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">VF</acronym>) devices, such as the Mellanox®
Connect-X3&#8482; network card. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=314091">[r314091]</a><span class="contrib">
(Sponsored by
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support
for Microsoft® Hyper-V&#8482; Generation 2 virtual
machines has been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=316272">[r316272]</a><span class="contrib">
(Sponsored by
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support
for synthetic keyboards has been added for virtual machines
running on Microsoft® Hyper-V&#8482;. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317119">[r317119]</a><span class="contrib">
(Sponsored by
Microsoft)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The FreeBSD virtual machines provided on
Amazon® EC2&#8482; now enable <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IPv6</acronym> by
default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=312790">[r312790]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ena&amp;sektion=4&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">ena</span>(4)</span></a> driver has been added, providing support for
"next generation" Enhanced Networking on the
Amazon® EC2&#8482; platform. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=320760">[r320760]</a><span class="contrib">
(Sponsored by
Amazon.com Inc.)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="hardware-arm"></a>7.3. ARM Support</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for the Allwinner A13 board has
been added. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305436">[r305436]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="storage"></a>8. Storage</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes and additions to file systems
and other storage subsystems, both local and networked. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="storage-net"></a>8.1. Networked Storage</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> client now
properly handles <code xmlns="http://www.w3.org/1999/xhtml" class="literal">NFS4ERR_BAD_SESSION</code> errors
received from an <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> server. Additionally,
the kernel <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RPC</acronym> client has been updated to
prevent creating new <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym> connections when
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">ERESTART</code> is received from
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sosend&amp;sektion=9&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sosend</span>(9)</span></a>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318660">[r318660]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> client now
supports the Amazon® Elastic File System&#8482;
(<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFS</acronym>). <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318660">[r318660]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="storage-zfs"></a>8.2. ZFS</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">A new <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>,
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.compressed_arc_enabled</code>, has been
added, which when enabled stores compressed, on-disk data in
the <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ZFS</acronym> <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ARC</acronym>, increasing
the amount of data that can be cached in physical memory. It
is enabled by default. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307265">[r307265]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debug_flags</code> <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> has been
deprecated in favor of
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debugflags</code>. Additionally,
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debugflags</code> can now be configured in
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=loader.conf&amp;sektion=5&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">loader.conf</span>(5)</span></a>, whereas
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">vfs.zfs.debug_flags</code> could not. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=318785">[r318785]</a></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="boot"></a>9. Boot Loader Changes</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers the boot loader, boot menu, and other
boot-related changes. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="boot-loader"></a>9.1. Boot Loader Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UEFI</acronym> boot loader has been updated for build
reproducibility. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=305845">[r305845]</a><span class="contrib">
(Sponsored by
The FreeBSD Foundation)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">EFI</acronym> loader has been updated to support
<acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TFTPFS</acronym>, providing netboot support without
requiring an <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">NFS</acronym> server. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=307632">[r307632]</a><span class="contrib">
(Sponsored by
Gandi.net)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="network"></a>10. Networking</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section describes changes that affect networking in
FreeBSD. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="network-general"></a>10.1. General Network Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The
network stack has been updated to include
<code xmlns="http://www.w3.org/1999/xhtml" class="function">ip6_tryforward()</code>, providing performance
benefits as result of a reduced number of checks. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=311681">[r311681]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The network stack has been modified to fix
incorrect or invalid <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">IP</acronym> addresses if
multiple threads emit a <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">UDP</acronym>
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">log_in_vain</code> message concurrently. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=313523">[r313523]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">TCP</acronym> stack has
been changed to use the estimated <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">RTT</acronym>
instead of timestamps for receive buffer auto resizing. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=317368">[r317368]</a><span class="contrib">
(Sponsored by
Multiplay)</span></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="network-protocols"></a>10.2. Network Protocols</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">GARP</acronym>
(gratuitous <acronym xmlns="http://www.w3.org/1999/xhtml" class="acronym">ARP</acronym>) retransmit has been added.
A new <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>,
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">net.link.ether.inet.garp_rexmit_count</code>, has
been added, which sets the maximum number of retransmissions
when set to a non-zero value. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=309337">[r309337]</a><span class="contrib">
(Sponsored by
Dell EMC)</span></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Support for the
<code xmlns="http://www.w3.org/1999/xhtml" class="literal">UDP_ENCAP_ESPINUDP_NON_IKE</code> encapsulation
type has been removed. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=315514">[r315514]</a><span class="contrib">
(Sponsored by
Yandex LLC)</span></p></div></div><div class="sect1"><div xmlns="" class="titlepage"><div><div><h2 xmlns="http://www.w3.org/1999/xhtml" class="title" style="clear: both"><a id="ports"></a>11. Ports Collection and Package Infrastructure</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">This section covers changes to the FreeBSD Ports
Collection, package infrastructure, and package maintenance and
installation tools. </p><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="ports-packages"></a>11.1. Packaging Changes</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg&amp;sektion=8&amp;manpath=freebsd-release-ports"><span class="citerefentry"><span class="refentrytitle">pkg</span>(8)</span></a> utility has been updated to version
1.10.1. </p></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>This file, and other release-related documents,
can be downloaded from <a href="https://www.FreeBSD.org/releases/">https://www.FreeBSD.org/releases/</a>.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>For questions about FreeBSD, read the
<a href="http://www.FreeBSD.org/docs.html">documentation</a> before
contacting &lt;<a href="mailto:questions@FreeBSD.org">questions@FreeBSD.org</a>&gt;.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>All users of FreeBSD 11.1-STABLE should
subscribe to the &lt;<a href="mailto:stable@FreeBSD.org">stable@FreeBSD.org</a>&gt;
mailing list.</small></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional" align="center"><small>For questions about this documentation,
e-mail &lt;<a href="mailto:doc@FreeBSD.org">doc@FreeBSD.org</a>&gt;.</small></p></body></html>