Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Dec 2012 22:16:39 +0000 (UTC)
From:      Hiroki Sato <hrs@FreeBSD.org>
To:        doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org
Subject:   svn commit: r40459 - head/en_US.ISO8859-1/htdocs/releases/9.1R
Message-ID:  <201212232216.qBNMGde3078009@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: hrs
Date: Sun Dec 23 22:16:38 2012
New Revision: 40459
URL: http://svnweb.freebsd.org/changeset/doc/40459

Log:
  Add 9.1R release notes.

Added:
  head/en_US.ISO8859-1/htdocs/releases/9.1R/relnotes-detailed.html   (contents, props changed)
Modified:
  head/en_US.ISO8859-1/htdocs/releases/9.1R/Makefile

Modified: head/en_US.ISO8859-1/htdocs/releases/9.1R/Makefile
==============================================================================
--- head/en_US.ISO8859-1/htdocs/releases/9.1R/Makefile	Sun Dec 23 22:12:41 2012	(r40458)
+++ head/en_US.ISO8859-1/htdocs/releases/9.1R/Makefile	Sun Dec 23 22:16:38 2012	(r40459)
@@ -13,6 +13,7 @@ DATA=	docbook.css \
 	errata.html \
 	hardware.html \
 	readme.html \
+	relnotes-detailed.html \
 	installation.html
 
 .include "${DOC_PREFIX}/share/mk/web.site.mk"

Added: head/en_US.ISO8859-1/htdocs/releases/9.1R/relnotes-detailed.html
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/en_US.ISO8859-1/htdocs/releases/9.1R/relnotes-detailed.html	Sun Dec 23 22:16:38 2012	(r40459)
@@ -0,0 +1,1992 @@
+<!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 name="generator" content="HTML Tidy, see www.w3.org" />
+<title>FreeBSD 9.1-RELEASE Release Notes</title>
+<meta name="GENERATOR" content="Modular DocBook HTML Stylesheet Version 1.79" />
+<link rel="STYLESHEET" type="text/css" href="docbook.css" />
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+</head>
+<body class="article" bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#840084"
+alink="#0000FF">
+<div class="ARTICLE">
+<div class="TITLEPAGE">
+<h1 class="title"><a id="AEN2" name="AEN2">FreeBSD 9.1-RELEASE Release Notes</a></h1>
+
+<h3 class="corpauthor">The FreeBSD Project</h3>
+
+<p class="copyright">Copyright &copy; 2012 The FreeBSD Documentation Project</p>
+
+<p class="pubdate">$FreeBSD: stable/9/release/doc/en_US.ISO8859-1/relnotes/article.xml
+244641 2012-12-23 22:13:53Z hrs $<br />
+</p>
+
+<div class="legalnotice"><a id="trademarks" name="trademarks"></a>
+<p>FreeBSD is a registered trademark of the FreeBSD Foundation.</p>
+
+<p>IBM, AIX, EtherJet, Netfinity, 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>IEEE, POSIX, and 802 are registered trademarks of Institute of Electrical and
+Electronics Engineers, Inc. in the United States.</p>
+
+<p>Intel, Celeron, 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>SPARC, SPARC64, SPARCengine, 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>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 &#8220;&#8482;&#8221; or the &#8220;®&#8221; symbol.</p>
+</div>
+
+<div>
+<div class="abstract"><a id="AEN18" name="AEN18"></a>
+<p>The release notes for FreeBSD 9.1-RELEASE contain a summary &#09;of the changes made
+to the FreeBSD base system on the &#09;9.1-STABLE development line. &#09;This document
+lists applicable security advisories that were issued since &#09;the last release, as
+well as significant changes to the FreeBSD &#09;kernel and userland. &#09;Some brief
+remarks on upgrading are also presented.</p>
+</div>
+</div>
+
+<hr />
+</div>
+
+<div class="TOC">
+<dl>
+<dt><b>Table of Contents</b></dt>
+
+<dt>1 <a href="#intro">Introduction</a></dt>
+
+<dt>2 <a href="#new">What's New</a></dt>
+
+<dd>
+<dl>
+<dt>2.1 <a href="#security">Security Advisories</a></dt>
+
+<dt>2.2 <a href="#kernel">Kernel Changes</a></dt>
+
+<dd>
+<dl>
+<dt>2.2.1 <a href="#boot">Boot Loader Changes</a></dt>
+
+<dt>2.2.2 <a href="#proc">Hardware Support</a></dt>
+
+<dt>2.2.3 <a href="#net-proto">Network Protocols</a></dt>
+
+<dt>2.2.4 <a href="#disks">Disks and Storage</a></dt>
+
+<dt>2.2.5 <a href="#fs">File Systems</a></dt>
+</dl>
+</dd>
+
+<dt>2.3 <a href="#userland">Userland Changes</a></dt>
+
+<dd>
+<dl>
+<dt>2.3.1 <a href="#periodic-scripts"><a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry">periodic(8)</span></a> Scripts</a></dt>
+
+<dt>2.3.2 <a href="#rc-scripts"><a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=rc&sektion=8&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry">rc(8)</span></a> Scripts</a></dt>
+</dl>
+</dd>
+
+<dt>2.4 <a href="#contrib">Contributed Software</a></dt>
+
+<dt>2.5 <a href="#releng">Release Engineering and Integration</a></dt>
+</dl>
+</dd>
+
+<dt>3 <a href="#upgrade">Upgrading from previous releases of FreeBSD</a></dt>
+
+<dd>
+<dl>
+<dt>3.1 <a href="#AEN1102">Upgrading using freebsd-update(8) or a source-based
+&#09;procedure</a></dt>
+
+<dt>3.2 <a href="#AEN1118">User-visible incompatibilities</a></dt>
+</dl>
+</dd>
+</dl>
+</div>
+
+<div class="sect1">
+<h2 class="sect1"><a id="intro" name="intro">1 Introduction</a></h2>
+
+<p>This document contains the release notes for FreeBSD 9.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>This distribution of FreeBSD 9.1-RELEASE is a release distribution. It can be found at
+<a href="http://www.FreeBSD.org/releases/"
+target="_top">http://www.FreeBSD.org/releases/</a>; or any of its mirrors. More
+information on obtaining this (or other) release distributions of FreeBSD can be found in
+the <a href="../../../../doc/en_US.ISO8859-1/books/handbook/mirrors.html"
+target="_top">&#8220;Obtaining FreeBSD&#8221; appendix</a> to the <a
+href="../../../../doc/en_US.ISO8859-1/books/handbook/" target="_top">FreeBSD
+Handbook</a>.</p>
+
+<p>All users are encouraged to consult the release errata before installing FreeBSD. The
+errata document is updated with &#8220;late-breaking&#8221; 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 9.1-RELEASE can be found on the FreeBSD Web site.</p>
+</div>
+
+<div class="sect1">
+<hr />
+<h2 class="sect1"><a id="new" name="new">2 What's New</a></h2>
+
+<p>This section describes the most user-visible new or changed features in FreeBSD since
+9.0-RELEASE.</p>
+
+<p>Typical release note items document recent security advisories issued after
+9.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 class="sect2">
+<hr />
+<h3 class="sect2"><a id="security" name="security">2.1 Security Advisories</a></h3>
+
+<p>Problems described in the following security advisories have &#09;been fixed. For more
+information, consult the individual &#09;advisories available from &#09;<a
+href="http://security.FreeBSD.org/" target="_top">http://security.FreeBSD.org/</a>.</p>;
+
+<div class="informaltable"><a id="AEN38" name="AEN38"></a>
+<table border="0" frame="void" width="100%" class="CALSTABLE">
+<col width="20%" />
+<col width="20%" />
+<col width="60%" />
+<thead>
+<tr>
+<th>Advisory</th>
+<th>Date</th>
+<th>Topic</th>
+</tr>
+</thead>
+
+<tbody>
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:01.openssl.asc"
+target="_top">SA-12:01.openssl</a></td>
+<td>3 May 2012</td>
+<td>
+<p>OpenSSL multiple vulnerabilities</p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:02.crypt.asc"
+target="_top">SA-12:02.crypt</a></td>
+<td>30 May 2012</td>
+<td>
+<p>Incorrect <code class="function">crypt()</code> hashing</p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:03.bind.asc"
+target="_top">SA-12:03.bind</a></td>
+<td>12 June 2012</td>
+<td>
+<p>Incorrect handling of zero-length RDATA fields in <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=named&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span></a></p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:04.sysret.asc"
+target="_top">SA-12:04.sysret</a></td>
+<td>12 June 2012</td>
+<td>
+<p>Privilege escalation when returning from kernel</p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:05.bind.asc"
+target="_top">SA-12:05.bind</a></td>
+<td>6 August 2012</td>
+<td>
+<p><a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=named&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span></a> DNSSEC
+validation Denial of Service</p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:06.bind.asc"
+target="_top">SA-12:06.bind</a></td>
+<td>22 November 2012</td>
+<td>
+<p>Multiple Denial of Service vulnerabilities with <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=named&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">named</span>(8)</span></a></p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:07.hostapd.asc"
+target="_top">SA-12:07.hostapd</a></td>
+<td>22 November 2012</td>
+<td>
+<p>Insufficient message length validation for EAP-TLS messages</p>
+</td>
+</tr>
+
+<tr>
+<td><a href="http://security.freebsd.org/advisories/FreeBSD-SA-12:08.linux.asc"
+target="_top">SA-12:08.linux</a></td>
+<td>22 November 2012</td>
+<td>
+<p>Linux compatibility layer input validation error</p>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+
+<div class="sect2">
+<hr />
+<h3 class="sect2"><a id="kernel" name="kernel">2.2 Kernel Changes</a></h3>
+
+<p>FreeBSD Jail subsystem now supports &#09;mounting <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=devfs&sektion=5&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">devfs</span>(5)</span></a>, <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=nullfs&sektion=5&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">nullfs</span>(5)</span></a>, and
+ZFS filesystem &#09;inside a jail. New <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">jail</span>(8)</span></a>
+parameters &#09;<code class="varname">allow.mount.devfs</code>, &#09;<code
+class="varname">allow.mount.nullfs</code>, and &#09;<code
+class="varname">allow.mount.zfs</code> to control the per-jail &#09;capabilities have
+been added. All of them are disabled by &#09;default.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232728"
+target="_top">r232728</a>]</p>
+
+<p>A new <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=loader&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">loader</span>(8)</span></a>
+tunable &#09;<code class="varname">kern.eventtimer.activetick</code> has been added.
+&#09;This tunable is to specify whether each hardclock tick should &#09;be run on every
+active CPU or only one. Setting it to &#09;<tt class="literal">0</tt>, the number of
+interrupts can be reduced &#09;on SMP machines. The default value is &#09;<tt
+class="literal">1</tt>.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234167"
+target="_top">r234167</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=posix_fadvise&sektion=2&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">posix_fadvise</span>(2)</span></a>
+system call &#09;has been implemented. This is a function similar to &#09;<a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=madvise&sektion=2&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">madvise</span>(2)</span></a>
+except that it operates on a file descriptor &#09;instead of a memory region.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229723"
+target="_top">r229723</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=filemon&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">filemon</span>(4)</span></a>
+pseudo device has &#09;been added. This allows a process to collect file operations
+&#09;data of its children.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=237795"
+target="_top">r237795</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variable &#09;<code class="varname">kern.stop_scheduler_on_panic</code> is now set to
+&#09;<tt class="literal">1</tt> by default.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235413"
+target="_top">r235413</a>]</p>
+
+<p>[powerpc] FreeBSD/powerpc64 now &#09;supports kernel profiling by using <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=kgmon&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">kgmon</span>(8)</span></a>.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231907"
+target="_top">r231907</a>]</p>
+
+<p>The FreeBSD Linux ABI compatiblity layer &#09;now supports <code
+class="function">linux_fadvice64()</code> and &#09;<code
+class="function">linux_fadvice64_64()</code> system call.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231145"
+target="_top">r231145</a>]</p>
+
+<p>The default value of the <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=loader&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">loader</span>(8)</span></a>
+&#09;tunable <code class="varname">hw.memtest.tests</code> is now &#09;automatically set
+to <tt class="literal">0</tt> when FreeBSD is running &#09;on a virtual machine.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230266"
+target="_top">r230266</a>]</p>
+
+<p>A new <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=loader&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">loader</span>(8)</span></a>
+tunable &#09;<code class="varname">kern.msgbuf_show_timestamp</code> has been added.
+&#09;When this is enabled, timestamp is added to each line of the &#09;system message
+buffer. The default value is &#09;<tt class="literal">0</tt> (disabled).[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234075"
+target="_top">r234075</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=null&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">null</span>(4)</span></a> and <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=zero&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">zero</span>(4)</span></a> pseudo
+&#09;device driver now supports non-blocking mode via <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=fcntl&sektion=2&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">fcntl</span>(2)</span></a>
+&#09;system call.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230320"
+target="_top">r230320</a>]</p>
+
+<p>The FreeBSD <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_ule&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sched_ule</span>(4)</span></a>
+scheduler has &#09;been improved on CPU load balancing of SMT (Simultaneous
+&#09;MultiThreading) CPUs. It gives 10-15% performance improvement &#09;when the number
+of threads is lesser than the number of &#09;logical CPUs.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233599"
+target="_top">r233599</a>]</p>
+
+<p>[sparc64] <tt class="literal">PREEMPTION</tt> kernel option is &#09;now enabled in <tt
+class="filename">GENERIC</tt> kernel.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235992"
+target="_top">r235992</a>]</p>
+
+<p>A new <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variable &#09;<code class="varname">security.bsd.unprivileged_idprio</code> has been
+&#09;added. This variable controls whether non-root users can set &#09;an idle priority
+or not. This is disabled by default.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230039"
+target="_top">r230039</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=splash&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">splash</span>(4)</span></a> screen
+interface now &#09;supports ASCII art in <b class="application">TheDraw</b>
+&#09;format.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=228445"
+target="_top">r228445</a>]</p>
+
+<div class="sect3">
+<hr />
+<h4 class="sect3"><a id="boot" name="boot">2.2.1 Boot Loader Changes</a></h4>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=boot0cfg&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">boot0cfg</span>(8)</span></a>
+utility now &#09; supports configuration of PXE boot via &#09; <tt
+class="filename">boot0</tt> boot block temporarily on the &#09; next boot. The slice
+number <tt class="literal">6</tt> or a &#09; keyword <tt class="literal">PXE</tt> can be
+specified to enable &#09; PXE boot in the <code class="option">-s</code> option.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230065"
+target="_top">r230065</a>]</p>
+
+<p>The FreeBSD <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=boot&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">boot</span>(8)</span></a> block
+now &#09; supports <tt class="filename">/boot/config</tt> in addition to &#09; <tt
+class="filename">/boot.config</tt> as the boot block &#09; parameter file. When both of
+them exist, the former will be &#09; used.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231287"
+target="_top">r231287</a>]</p>
+
+<p>The <tt class="filename">gptboot</tt> boot &#09; block now reads the backup GPT header
+from the last LBA only &#09; when the primary GPT header and tables are invalid. This
+&#09; mitigates interoperability issues with some <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=geom&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">geom</span>(4)</span></a> &#09;
+providers like <tt class="literal">MIRROR</tt> which use the last &#09; LBA for the
+metadata.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234693"
+target="_top">r234693</a>]</p>
+
+<p>The <tt class="filename">zfsboot</tt> boot &#09; block and <tt
+class="filename">zfsloader</tt> supports &#09; filesystems within a ZFS storage pool. In
+&#09; <tt class="filename">zfsloader</tt>, ZFS device name format now &#09; is &#09; <tt
+class="literal">zfs:<tt class="replaceable"><i>pool</i></tt>/<tt
+class="replaceable"><i>fs</i></tt></tt> &#09; and fully qualified file path is &#09; <tt
+class="literal">zfs:<tt class="replaceable"><i>pool</i></tt>/<tt
+class="replaceable"><i>fs</i></tt>:/<tt
+class="replaceable"><i>path/to/file</i></tt></tt>. &#09; The <tt
+class="filename">zfsboot</tt> accepts kernel/loader name &#09; in a format &#09; <tt
+class="literal"><tt class="replaceable"><i>pool</i></tt>:<tt
+class="replaceable"><i>fs</i></tt>:<tt class="replaceable"><i>path/to/file</i></tt></tt>
+&#09; or, as before, &#09; <tt class="literal"><tt
+class="replaceable"><i>pool</i></tt>:<tt
+class="replaceable"><i>path/to/file</i></tt></tt>. &#09; In the latter case a default
+filesystem is used (the pool &#09; root or <tt class="literal">bootfs</tt> property). The
+&#09; <tt class="filename">zfsboot</tt> passes GUIDs of the selected &#09; storage pool
+and dataset to <tt class="filename">zfsloader</tt> &#09; to be used as its defaults.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=237766"
+target="_top">r237766</a>]</p>
+
+<p>[sparc64] The FreeBSD/sparc64 now &#09; supports booting from ZFS via zfsboot boot
+block and &#09; zfsloader. For example, the following commands create a &#09; mirrored
+storage pool <tt class="literal">rpool</tt> consisting of &#09; <tt
+class="literal">da0a</tt> and <tt class="literal">da0b</tt> and &#09; configure the
+storage pool as the root filesystem:[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236076"
+target="_top">r236076</a>]</p>
+
+<pre class="screen">
+<samp class="prompt">#</samp> gpart create -s vtoc8 da0
+<samp class="prompt">#</samp> gpart add -t freebsd-zfs -s 10g da0
+<samp class="prompt">#</samp> gpart add -t freebsd-swap -s 10g da0
+<samp class="prompt">#</samp> gpart add -t freebsd-zfs -s 10g da0
+<samp class="prompt">#</samp> zpool create rpool mirror da0a da0b
+<samp class="prompt">#</samp> zpool set bootfs=rpool rpool
+<samp class="prompt">#</samp> zpool export rpool
+<samp class="prompt">#</samp> gpart bootcode -p /boot/zfsboot da0
+<samp class="prompt">#</samp> sysctl kern.geom.debugflags=0x10
+<samp
+class="prompt">#</samp> dd if=/boot/zfsloader of=/dev/da0a bs=512 oseek=1024 conv=notrunc
+<samp
+class="prompt">#</samp> dd if=/boot/zfsloader of=/dev/da0b bs=512 oseek=1024 conv=notrunc
+<samp class="prompt">#</samp> zpool import rpool
+<samp class="prompt">#</samp> cp -p /boot/zfs/zpool.cache /rpool/boot/zfs/zpool.cache
+<samp class="prompt">#</samp> zfs set mountpoint=/ rpool
+</pre>
+</div>
+
+<div class="sect3">
+<hr />
+<h4 class="sect3"><a id="proc" name="proc">2.2.2 Hardware Support</a></h4>
+
+<p>[powerpc] The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=abtn&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">abtn</span>(4)</span></a> &#09;
+driver, which supports ADB keyboards found on Apple laptops, &#09; has been added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230751"
+target="_top">r230751</a>]</p>
+
+<p>[amd64] A workaround for Erratum &#09; 721 for AMD Processor Family 10h and 12h has
+been &#09; implemented. Under a highly specific and detailed set of &#09; internal timing
+conditions, the processor may incorrectly &#09; update the stack pointer after a long
+series of push and/or &#09; near-call instructions, or a long series of pop and/or &#09;
+near-return instructions.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233798"
+target="_top">r233798</a>]</p>
+
+<p>[powerpc] The atibl(4) driver, &#09; which supports backlight control of ATI graphics
+chips on &#09; PowerBooks and iBooks, has been added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232677"
+target="_top">r232677</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=acpi_wmi&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">acpi_wmi</span>(4)</span></a>
+driver now &#09; supports attaching multiple instances.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229858"
+target="_top">r229858</a>]</p>
+
+<p>[powerpc] The adm1030(4) driver &#09; for G4 MDD fan now shows its PWM parameter in
+the device &#09; <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variable.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230290"
+target="_top">r230290</a>]</p>
+
+<p>[arm] The cesa(4) driver for &#09; Marvell crypto engine and security accelerator has
+been &#09; added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234559"
+target="_top">r234559</a>]</p>
+
+<p>[powerpc] The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=hwpmc&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">hwpmc</span>(4)</span></a> &#09;
+driver now supports PowerPC G4+ (MPC745x/MPC744x).[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230305"
+target="_top">r230305</a>]</p>
+
+<p>[amd64, i386] The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=hwpmc&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">hwpmc</span>(4)</span></a> &#09;
+driver now supports Intel Sandy Bridge &#09; microarchitecture.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234046"
+target="_top">r234046</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=hwpmc&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">hwpmc</span>(4)</span></a> driver
+now supports &#09; software events. Simultaneous usage of software PMC and &#09; hardware
+PMC is allowed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236238"
+target="_top">r236238</a>]</p>
+
+<p>The pcf8563(4) driver for NXP &#09; (Philips) PCF8563 RTC has been added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236078"
+target="_top">r236078</a>]</p>
+
+<p>[powerpc] FreeBSD/powerpc now &#09; supports PWM-controlled fans found on PowerMac SMU
+(System &#09; Management Unit).[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233471"
+target="_top">r233471</a>]</p>
+
+<p>[arm] FreeBSD/arm now supports Atmel &#09; SAM9XE family of microcontrollers.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236081"
+target="_top">r236081</a>]</p>
+
+<p>The following <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> &#09;
+variables have been added: <code class="varname">kern.proc.env</code> &#09; for
+environment strings, <code class="varname">kern.proc.auxv</code> &#09; for ELF auxiliary
+vectors from a process stack, &#09; <code class="varname">kern.proc.groups</code> for
+process groups, &#09; <code class="varname">kern.proc.rlimit</code> for process resource
+&#09; limits, and <code class="varname">kern.proc.ps_strings</code> for &#09; ps_strings
+location, <code class="varname">kern.proc.osrel</code> for &#09; osreldate for process
+binary.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230754"
+target="_top">r230754</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233950"
+target="_top">r233950</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=usb&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">usb</span>(4)</span></a> driver
+now &#09; handles suspend and resume correctly with no need of reloading &#09; the kernel
+module.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229100"
+target="_top">r229100</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229369"
+target="_top">r229369</a>]</p>
+
+<p>A bug in the <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=xhci&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">xhci</span>(4)</span></a> (USB
+3.0) &#09; driver has been fixed. It did not work with USB 3.0 &#09; hubs.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230302"
+target="_top">r230302</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=viawd&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">viawd</span>(4)</span></a> driver,
+which &#09; supports watchdog timer found in VIA south bridge (VT8251, &#09; CX700,
+VX800, VX855, VX900), has been added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229927"
+target="_top">r229927</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=wbwd&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">wbwd</span>(4)</span></a> driver,
+which &#09; supports watchdog timer found in Winbond Super I/O chips, &#09; has been
+added.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235926"
+target="_top">r235926</a>]</p>
+
+<div class="sect4">
+<hr />
+<h5 class="sect4"><a id="mm" name="mm">2.2.2.1 Multimedia Support</a></h5>
+
+<p>The drm2(4) Intel GPU driver, &#09; which supports GEM, KMS, and works with new
+generations of &#09; GPUs such as IronLake, SandyBridge, and IvyBridge, has been &#09;
+added. The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=agp&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">agp</span>(4)</span></a> dirver
+now supports SandyBridge &#09; and IvyBridge CPU northbridges.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236926"
+target="_top">r236926</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236927"
+target="_top">r236927</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=239965"
+target="_top">r239965</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_hda&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">snd_hda</span>(4)</span></a>
+driver has been &#09; updated. It now supports HDMI, new volume control, &#09; automatic
+recording source selection, runtime &#09; reconfigureation, more then 4 PCM devices on a
+controller, &#09; multichannel recording, additional playback/record &#09; streams,
+higher bandwidth, and more informative device &#09; names.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232798"
+target="_top">r232798</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_hdspe&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">snd_hdspe</span>(4)</span></a>
+driver has &#09; been added. This supports RME HDSPe AIO and RayDAT sound &#09; cards.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233165"
+target="_top">r233165</a>]</p>
+
+<p>GPL-licensed &#09; headers in the <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_emu10kx&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">snd_emu10kx</span>(4)</span></a>,
+<a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_maestro3&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">snd_maestro3</span>(4)</span></a>,
+&#09; and <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_csa&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">snd_csa</span>(4)</span></a>
+drivers have been replaced with &#09; BSD-licensed one. These drivers are now fully &#09;
+BSD-licensed and included in <tt class="filename">GENERIC</tt> &#09; kernel on
+FreeBSD/amd64 and FreeBSD/i386.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230964"
+target="_top">r230964</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230985"
+target="_top">r230985</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231047"
+target="_top">r231047</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235769"
+target="_top">r235769</a>]</p>
+</div>
+
+<div class="sect4">
+<hr />
+<h5 class="sect4"><a id="net-if" name="net-if">2.2.2.2 Network Interface Support</a></h5>
+
+<p>A bug in <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ae&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">ae</span>(4)</span></a> driver which
+could &#09; prevent from working under certain conditions has been &#09; fixed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229520"
+target="_top">r229520</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=axe&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">axe</span>(4)</span></a> driver
+now supports &#09; TX/RX checksum offloading support for ASIX AX88772B &#09;
+controller.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229106"
+target="_top">r229106</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=bce&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">bce</span>(4)</span></a> driver
+has been improved:</p>
+
+<ul>
+<li>
+<p>Unnecessary link up/down has &#09;&#09;been eliminated.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229864"
+target="_top">r229864</a>]</p>
+</li>
+
+<li>
+<p>A bug has been fixed. It could &#09;&#09;prevent IPMI from working when the interface
+was &#09;&#09;marked as down.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236216"
+target="_top">r236216</a>]</p>
+</li>
+
+<li>
+<p>It now supports remote PHYs, &#09;&#09;which allow the controller to perform MDIO type
+accesses &#09;&#09;to a remote transceiver by using message pages defined
+&#09;&#09;through MRBE (MultiRate Backplane Ethernet). This is &#09;&#09;found on
+machines such as Dell PowerEdge M610 &#09;&#09;Blade.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235818"
+target="_top">r235818</a>]</p>
+</li>
+</ul>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=bge&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">bge</span>(4)</span></a> and
+brgphy(4) driver have been &#09; improved:</p>
+
+<ul>
+<li>
+<p>A bug which could prevent the &#09;&#09;DMA functionality from working correctly, has
+been &#09;&#09;fixed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229350"
+target="_top">r229350</a>]</p>
+</li>
+
+<li>
+<p>It now works with PCI-X BCM 5704 &#09;&#09;controller that connected to AMD-8131 PCI-X
+bridge.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233495"
+target="_top">r233495</a>]</p>
+</li>
+
+<li>
+<p>It now supports &#09;&#09;BCM 5720 and BCM 5720C PHY, and BCM 57780 1000BASE-T
+&#09;&#09;media interface.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229357"
+target="_top">r229357</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229867"
+target="_top">r229867</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232134"
+target="_top">r232134</a>]</p>
+</li>
+
+<li>
+<p>It now supports a <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=loader&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">loader</span>(8)</span></a>
+&#09;&#09;tunable &#09;&#09;<code class="varname">dev.bge.<tt
+class="replaceable"><i>N</i></tt>.msi</code> &#09;&#09;to control the use of MSI. The
+default value is &#09;&#09;<tt class="literal">1</tt> (enabled).[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231734"
+target="_top">r231734</a>]</p>
+</li>
+</ul>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgbe&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">cxgbe</span>(4)</span></a> and
+&#09; <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=cxgb&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">cxgb</span>(4)</span></a> driver
+has been updated to firmware version &#09; 1.5.2.0. This now supports device
+configuration via a &#09; plain text configration file, IPv6 hardware checksumming, &#09;
+IPv6 TSO and LRO, <tt class="literal">loadfw</tt> command in the &#09; cxgbetool(8)
+utility which allows to install a firmware to &#09; the card, <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variables under &#09; <code class="varname">dev.t4nex.<tt
+class="replaceable"><i>N</i></tt>.misc</code> &#09; for various information.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231093"
+target="_top">r231093</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=237925"
+target="_top">r237925</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=dc&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">dc</span>(4)</span></a> driver now
+supports &#09; NVIDIA (ULi) M5261/M5263 PCI FastEthernet controllers, which &#09; are
+found on ULi M1563 South Bridge and M1689 Bridge.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229334"
+target="_top">r229334</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=et&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">et</span>(4)</span></a> driver &#09;
+now works on all platfomrs. A bug which could prevent &#09; <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=altq&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">altq</span>(4)</span></a> support
+from working has been fixed. A new &#09; <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variables under &#09; <code class="varname">dev.et.<tt
+class="replaceable"><i>N</i></tt>.stats</code> &#09; have been added for hardware MAC
+statistics.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229711"
+target="_top">r229711</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229717"
+target="_top">r229717</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229720"
+target="_top">r229720</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ifpnp&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">ifpnp</span>(4)</span></a> driver
+has been &#09; updated to version 2.3.4. It now supports newer i210/i211 &#09;
+devices.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=238262"
+target="_top">r238262</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=iwn&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">iwn</span>(4)</span></a> driver
+now &#09; supports Intel Centrino Wireless-N + WiMAX 6150 and &#09; Wireless-N 100/130
+series.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233838"
+target="_top">r233838</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=235843"
+target="_top">r235843</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">miibus</span>(4)</span></a> bus
+driver now &#09; supports device hints &#09; <code class="varname">hint.miibus.<tt
+class="replaceable"><i>N</i></tt>.phymask</code> &#09; for PHY addresses being probed.
+This is useful to manually &#09; probe PHYs which do not implement basic register set of
+&#09; IEEE 802.3. Also, the <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">miibus</span>(4)</span></a> driver
+has been &#09; changed to a hinted bus, allowing to add child devices via &#09; hints and
+to set their attach arguments in addition to &#09; automatically-probed PHYs.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230709"
+target="_top">r230709</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=msk&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">msk</span>(4)</span></a> driver
+now uses 64-bit &#09; DMA addressing on 64-bit platforms.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229524"
+target="_top">r229524</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=mxge&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">mxge</span>(4)</span></a> driver
+has been &#09; updated to firmware version 1.4.55 from Myricom.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236413"
+target="_top">r236413</a>]</p>
+
+<p>The nsphyter(4) driver now supports &#09; National DP83849.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232137"
+target="_top">r232137</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=oce&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">oce</span>(4)</span></a> driver,
+which &#09; supports Emulex OneConnect 10Gbit Ethernet card, has been &#09; added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231663"
+target="_top">r231663</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ral&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">ral</span>(4)</span></a> driver
+now supports &#09; Ralink RT2800 and RT3000 chipsets.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236004"
+target="_top">r236004</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=re&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">re</span>(4)</span></a> driver now
+&#09; supports RTL8411 PCIe Gigabit Ethernet controller. A bug &#09; which could prevent
+WoL (Wake-on-LAN) from working on &#09; RTL8168E has been fixed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229529"
+target="_top">r229529</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231731"
+target="_top">r231731</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=runfw&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">runfw</span>(4)</span></a>
+firmware has been &#09; updated to version 0.236.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234028"
+target="_top">r234028</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sfxge&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sfxge</span>(4)</span></a> driver,
+which &#09; supports 10Gb Ethernet adapters based on Solarflare SFC9000 &#09; family
+controllers, has been added.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=228100"
+target="_top">r228100</a>]</p>
+
+<p>The smcphy(4); driver now supports &#09; Seeq Technology 80220 PHY. This is found on
+Adaptec &#09; AIC-6915 Starfire ethernet controller supported by the &#09; <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sf&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">sf</span>(4)</span></a> driver.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=233485"
+target="_top">r233485</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ti&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">ti</span>(4)</span></a> driver now
+&#09; supports <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=altq&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">altq</span>(4)</span></a>
+framework, reporting link-state &#09; change, and <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a>
+variables under &#09; <code class="varname">dev.ti.<tt
+class="replaceable"><i>N</i></tt></code> for &#09; the interrupt moderation
+parameters.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229417"
+target="_top">r229417</a>, <a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229438"
+target="_top">r229438</a>]</p>
+
+<p>A bug in <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ti&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">ti</span>(4)</span></a> driver which
+could &#09; prevent it from working correctly with <tt class="literal">PAE</tt> &#09;
+kernel option, has been fixed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229441"
+target="_top">r229441</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=vge&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">vge</span>(4)</span></a> driver
+has been &#09; updated to improve its link establishment and link-state &#09;
+detection.[<a href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229540"
+target="_top">r229540</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=vr&sektion=4&manpath=FreeBSD+9.1-RELEASE"><span
+ class="citerefentry"><span class="refentrytitle">vr</span>(4)</span></a> driver now
+enables &#09; flow control capability in the PHY drivers.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=229641"
+target="_top">r229641</a>]</p>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=xnb&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">xnb</span>(4)</span></a> Xen
+Paravirtualized &#09; Backend Ethernet Driver (netback) has been updated. This is &#09;
+attached via newbus framework and works properly in both &#09; HVM and PVM mode.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231697"
+target="_top">r231697</a>]</p>
+</div>
+</div>
+
+<div class="sect3">
+<hr />
+<h4 class="sect3"><a id="net-proto" name="net-proto">2.2.3 Network Protocols</a></h4>
+
+<p>The <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=if_bridge&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">if_bridge</span>(4)</span></a>
+pseudo interface &#09; now supports reporting link-state change depending on status &#09;
+of the member interfaces.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=236051"
+target="_top">r236051</a>]</p>
+
+<p>The <tt class="literal">table</tt> argument &#09; in the <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">ipfw</span>(4)</span></a> packet
+filter rule syntax now supports &#09; IP address, interface name, port number, and jail
+ID. The &#09; following syntax is valid:[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=234597"
+target="_top">r234597</a>]</p>
+
+<pre class="programlisting">
+skipto tablearg ip from any to any via table(42) in
+</pre>
+
+<p>FreeBSD <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ip6&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">ip6</span>(4)</span></a> protocol
+stack now has been improved in terms &#09; of its performance. Benchmarking can be found
+at <a href="http://people.freebsd.org/~bz/bench/"
+target="_top">http://people.freebsd.org/~bz/bench/</a>.</p>;
+
+<p>FreeBSD <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=ip6&sektion=4&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">ip6</span>(4)</span></a> protocol
+stack now &#09; supports multiple FIB.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=232292"
+target="_top">r232292</a>]</p>
+
+<p>An IPv6 default route configured via &#09; Router Advertisement messages is now
+reinstalled correctly &#09; when the default route is manually removed and then another
+&#09; same RA message is received.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=230604"
+target="_top">r230604</a>]</p>
+
+<p>A bug which could return an incorrect &#09; value of <tt
+class="literal">IPV6_MULTICASE_HOPS</tt> socket option &#09; has been fixed.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=227885"
+target="_top">r227885</a>]</p>
+
+<p>A new <a
+href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=8&manpath=FreeBSD+9.1-RELEASE">;
+<span class="citerefentry"><span class="refentrytitle">sysctl</span>(8)</span></a> &#09;
+<tt class="literal">NET_RT_IFLISTL</tt> has been added. This &#09; queries the address
+list and works on extended and &#09; extensible structures <code
+class="varname">if_msghdrl</code> and &#09; <code class="varname">ifa_msghdrl</code>
+without breaking the &#09; ABI.[<a
+href="http://svn.freebsd.org/viewvc/base?view=revision&revision=231768"
+target="_top">r231768</a>]</p>
+
+<p>The <a

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201212232216.qBNMGde3078009>