Regenerate to remove stale entries from older releases.

Submitted by:	many
Approved by:	re (implicit)
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Glen Barber 2014-01-20 18:21:36 +00:00
parent 3d2f53c8fb
commit 3eb0e84a4b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=43586

View file

@ -1,5 +1,5 @@
<?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 10.0-RELEASE Release Notes</title><link rel="stylesheet" type="text/css" href="docbook.css" /><link rev="made" href="doc@FreeBSD.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><meta name="description" content="The release notes for FreeBSD 10.0-RELEASE contain a summary of the changes made to the FreeBSD base system on the 10.0-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." /></head><body><div class="article"><div xmlns="" class="titlepage"><div><div><h1 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp61497008"></a>FreeBSD 10.0-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 © 2013-2014 The FreeBSD Documentation
<!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 10.0-RELEASE Release Notes</title><link rel="stylesheet" type="text/css" href="docbook.css" /><link rev="made" href="doc@FreeBSD.org" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><meta name="description" content="The release notes for FreeBSD 10.0-RELEASE contain a summary of the changes made to the FreeBSD base system on the 10.0-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." /></head><body><div class="article"><div xmlns="" class="titlepage"><div><div><h1 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="idp61474512"></a>FreeBSD 10.0-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 © 2013-2014 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
@ -58,10 +58,7 @@
for shootdown on big-SMP machines and eliminating up to 25-30%
of the system time on i/o intensive workloads. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=248508">[r248508]</a></p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64] The maximum amount of memory
the FreeBSD kernel can address has been increased from 1TB to
4TB. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=254466">[r254466]</a></p><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=cpuset&amp;sektion=2"><span class="citerefentry"><span class="refentrytitle">cpuset</span>(2)</span></a> API has been added for thread to CPU
binding and CPU resource grouping and assignment. The
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=cpuset&amp;sektion=1"><span class="citerefentry"><span class="refentrytitle">cpuset</span>(1)</span></a> userland utility has been added to allow
manipulation of processor sets. </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=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> kernel debugger now has an
4TB. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=254466">[r254466]</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=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> kernel debugger now has an
output capture facility. Input and output from <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> can
now be captured to a memory buffer for later inspection using
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&amp;sektion=8"><span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> or a textdump. The new
@ -70,28 +67,7 @@
consisting of a set of <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> commands. These commands can
be managed from within <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> or with the use of the new
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=8"><span class="citerefentry"><span class="refentrytitle">ddb</span>(8)</span></a> utility. More details can be found in the
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> manual page. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The kernel now supports a new textdump format
of kernel dumps. A textdump provides higher-level information
via mechanically generated/extracted debugging output, rather
than a simple memory dump. This facility can be used to
generate brief kernel bug reports that are rich in debugging
information, but are not dependent on kernel symbol tables or
precisely synchronized source code. More information can be
found in the <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=textdump&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">textdump</span>(4)</span></a> manual page. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Kernel support for M:N threading has been removed. While
the KSE (Kernel Scheduled Entities) project was quite successful
in bringing threading to FreeBSD, the M:N approach taken by the
KSE library was never developed to its full potential.
Backwards compatibility for applications using KSE threading
will be provided via <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=libmap.conf&amp;sektion=5"><span class="citerefentry"><span class="refentrytitle">libmap.conf</span>(5)</span></a> for dynamically linked
binaries. The FreeBSD Project greatly appreciates the work of
Julian Elischer, Daniel Eischen, and David Xu on KSE support. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The FreeBSD kernel now exports information about certain kernel
features via the <code xmlns="http://www.w3.org/1999/xhtml" class="varname">kern.features</code> sysctl tree.
The <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=feature_present&amp;sektion=3"><span class="citerefentry"><span class="refentrytitle">feature_present</span>(3)</span></a> library call provides a convenient
interface for user applications to test the presence of
features. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64] The FreeBSD kernel now has support for large
memory page mappings (<span xmlns="http://www.w3.org/1999/xhtml" class="quote">&#8220;<span class="quote">superpages</span>&#8221;</span>). </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386,ia64,powerpc] The ULE
scheduler is now the default process scheduler
in <code xmlns="http://www.w3.org/1999/xhtml" class="filename">GENERIC</code> kernels. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386] Support was added for
<a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&amp;sektion=4"><span class="citerefentry"><span class="refentrytitle">ddb</span>(4)</span></a> manual page. </p><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386] Support was added for
the new Intel on-CPU Bull Mountain random number
generator, found on IvyBridge and supposedly later CPUs,
accessible with the RDRAND instruction. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=240135">[r240135]</a></p><div class="sect3"><div xmlns="" class="titlepage"><div><div><h4 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="kernel-virtualization"></a>2.2.1. Virtualization support</h4></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64] The BSD Hypervisor,
@ -395,7 +371,7 @@ hv_vmbus_load="YES"</pre><p xmlns="http://www.w3.org/TR/xhtml1/transitional">Alt
packages. <a xmlns="http://www.w3.org/1999/xhtml" class="citerefentry" href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg&amp;sektion=7"><span class="citerefentry"><span class="refentrytitle">pkg</span>(7)</span></a> is the next generation FreeBSD package
manager, also referred to as <span xmlns="http://www.w3.org/1999/xhtml" class="quote">&#8220;<span class="quote">pkgng</span>&#8221;</span>. <a href="http://svn.freebsd.org/viewvc/base?view=revision&amp;revision=257444">[r257444]</a></p></div><div class="sect2"><div xmlns="" class="titlepage"><div><div><h3 xmlns="http://www.w3.org/1999/xhtml" class="title"><a id="releng"></a>2.6. Release Engineering and Integration</h3></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">The supported version of
the <span xmlns="http://www.w3.org/1999/xhtml" class="application">GNOME</span> desktop environment
(<a xmlns="" class="package" href="http://www.freebsd.org/cgi/url.cgi?ports/x11/gnome2/pkg-descr">x11/gnome2</a>) has been
(<span xmlns="http://www.w3.org/1999/xhtml" class="package">x11/gnome2</span>) has been
updated from 2.20.1 to 2.22. </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="upgrade"></a>3. Upgrading from previous releases of FreeBSD</h2></div></div></div><p xmlns="http://www.w3.org/TR/xhtml1/transitional">[amd64,i386] Beginning with FreeBSD 6.2-RELEASE, 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"><span class="citerefentry"><span class="refentrytitle">freebsd-update</span>(8)</span></a>