Regen from r199847.
This commit is contained in:
parent
83a8f69f29
commit
6a3ed6d124
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=34961
1 changed files with 206 additions and 141 deletions
|
@ -20,7 +20,7 @@ alink="#0000FF">
|
|||
2008, 2009 The FreeBSD Documentation Project</p>
|
||||
|
||||
<p class="PUBDATE">$FreeBSD: stable/8/release/doc/en_US.ISO8859-1/relnotes/article.sgml
|
||||
196375 2009-08-19 03:58:12Z edwin $<br />
|
||||
199847 2009-11-26 20:55:44Z hrs $<br />
|
||||
</p>
|
||||
|
||||
<div class="LEGALNOTICE"><a id="TRADEMARKS" name="TRADEMARKS"></a>
|
||||
|
@ -395,10 +395,10 @@ target="_top">SA-09:14.devfs</a></td>
|
|||
to avoid panic (trap 9) at <code class="FUNCTION">map_invalidate_cache_range()</code>
|
||||
even if Intel CPU is used. This tunable can be set to <tt class="LITERAL">-1</tt>
|
||||
(default), <tt class="LITERAL">0</tt> and <tt class="LITERAL">1</tt>. The <tt
|
||||
class="LITERAL">-1</tt> is same as the current behavior, which automatically disable <tt
|
||||
class="LITERAL">-1</tt> is same as the current behavior, which automatically disables <tt
|
||||
class="LITERAL">CLFLUSH</tt> on Intel CPUs without <tt class="LITERAL">CPUID_SS</tt>
|
||||
(this should be occurred on Xen only). You can specify <tt class="LITERAL">1</tt> when
|
||||
this panic happened on non-Intel CPUs (such as AMD's). Because disabling <tt
|
||||
(this should occurr on Xen only). You can specify <tt class="LITERAL">1</tt> when this
|
||||
panic happens on non-Intel CPUs (such as AMD's). Because disabling <tt
|
||||
class="LITERAL">CLFLUSH</tt> can reduce performance, you can try with setting <tt
|
||||
class="LITERAL">0</tt> on Intel CPUs without <tt class="LITERAL">SS</tt> to use <tt
|
||||
class="LITERAL">CLFLUSH</tt> feature.</p>
|
||||
|
@ -420,9 +420,9 @@ kernel configuration file and rebuild the kernel:</p>
|
|||
options VIMAGE
|
||||
</pre>
|
||||
|
||||
<p>Note that an option <tt class="LITERAL">SCTP</tt> in the <tt
|
||||
class="FILENAME">GENERIC</tt> kernel is not compatible with the <tt
|
||||
class="LITERAL">VIMAGE</tt>. This limitation will be fixed in the next release.</p>
|
||||
<p>Note that <tt class="LITERAL">options SCTP</tt> in the <tt
|
||||
class="FILENAME">GENERIC</tt> kernel is not compatible with <tt class="LITERAL">options
|
||||
VIMAGE</tt>. This limitation will be fixed in the next release.</p>
|
||||
|
||||
<p>The vimage is a jail with a virtualized instance of the FreeBSD network stack. It can
|
||||
be created by using <a
|
||||
|
@ -437,7 +437,7 @@ class="REPLACEABLE"><i>vnet1.example.net</i></tt> path=/ persist
|
|||
</pre>
|
||||
|
||||
<p>The vimage has own loopback interface and a separated network stack including the L3
|
||||
routing table. Network interfaces on the system can be moved by using <a
|
||||
routing tables. Network interfaces on the system can be moved by using <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a>
|
||||
<code class="OPTION">vnet</code> option between the different vimage jails and outside of
|
||||
|
@ -447,8 +447,10 @@ them.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=epair&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">epair</span>(4)</span></a>
|
||||
pseudo-interface driver has been added to help communication between vimage jails. It
|
||||
emulates a pair of back-to-back connected Ethernet interfaces. For example, following
|
||||
commands create the interface pair:</p>
|
||||
emulates a pair of back-to-back connected Ethernet interfaces. For example, the following
|
||||
commands create an interface pair of <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=epair&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">epair</span>(4)</span></a>:</p>
|
||||
|
||||
<pre class="SCREEN">
|
||||
<samp class="PROMPT">#</samp> ifconfig epair0 create
|
||||
|
@ -468,19 +470,19 @@ pseudo-interfaces and any physical interfaces on the system can be moved between
|
|||
jails by using <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a>
|
||||
<code class="OPTION">vnet</code> option. Even after one of an <a
|
||||
<code class="OPTION">vnet</code> option as described above. Even after half of an <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=epair&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">epair</span>(4)</span></a> pair is
|
||||
moved, the back-to-back connection still valid and can be used for inter-jail
|
||||
communication.</p>
|
||||
|
||||
<p>Note that the vimage is still considered as an experimental feature.</p>
|
||||
<p>Note that vimage is still considered as an experimental feature.</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
<p>A jail can have arbitrary named parameters similar to environmental variables and the
|
||||
fixed jail parameters in the previous releases have been replaced with them. The jail
|
||||
name can be used for identifying the jail in <a
|
||||
<p>A jail can now have arbitrary named parameters similar to environmental variables and
|
||||
the fixed jail parameters in the previous releases have been replaced with them. The jail
|
||||
name can now be used for identifying the jail in <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=jexec&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">jexec</span>(8)</span></a> and <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=killall&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -488,9 +490,9 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=killall&sektion=1&manpath=FreeBSD
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<p>Multiple addresses of both IPv4 and IPv6 per jail has been supported. It is even
|
||||
possible to have jails without an IP address at all, which basically gives one a chrooted
|
||||
environment with restricted process view and no networking.</p>
|
||||
<p>Multiple IPv4 and/or IPv6 addresses per jail are now supported. It is even possible to
|
||||
have jails without an IP address at all, which basically gives one a chrooted environment
|
||||
with restricted process view and no networking.</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -516,10 +518,10 @@ start with a specific route FIB now.</p>
|
|||
</li>
|
||||
|
||||
<li>
|
||||
<p>A <tt class="LITERAL">show jails</tt> subcommand in <a
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ddb</span>(8)</span></a> has been
|
||||
added.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ddb</span>(8)</span></a> kernel
|
||||
debugger now supports a <tt class="LITERAL">show jails</tt> subcommand.</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -547,6 +549,15 @@ kernel symbol table.</p>
|
|||
the default Linux infrastructure port is <tt
|
||||
class="FILENAME">emulators/linux_base-f10</tt> (Fedora 10).</p>
|
||||
|
||||
<p>[amd64, i386] The FreeBSD virtual memory subsystem now supports fully transparent use
|
||||
of <b class="APPLICATION">superpages</b> for application memory; application memory pages
|
||||
are dynamically promoted to or demoted from superpages without any modification to
|
||||
application code. This change offers the benefit of large page sizes such as improved
|
||||
virtual memory efficiency and reduced TLB (translation lookaside buffer) misses without
|
||||
downsides like application changes and virtual memory inflexibility. This can be enabled
|
||||
by setting a loader tunable <code class="VARNAME">vm.pmap.pg_ps_enabled</code> to <tt
|
||||
class="LITERAL">1</tt> and is enabled by default on amd64.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ddb&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ddb</span>(8)</span></a> kernel
|
||||
|
@ -555,12 +566,13 @@ debugger now supports a <tt class="COMMAND">show mount</tt> subcommand.</p>
|
|||
<p>[7.2R] The FreeBSD DTrace subsystem now supports a probe for process execution.</p>
|
||||
|
||||
<p>[7.2R] [amd64] The FreeBSD kernel virtual address space has been increased to 6GB.
|
||||
This allows subsystems to use larger virtual memory space than before. For example, <a
|
||||
This allows subsystems to use larger virtual memory space than before. For example, the
|
||||
<a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=zfs&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">zfs</span>(8)</span></a> adaptive
|
||||
replacement cache (ARC) requires large kernel memory space to cache file system data, so
|
||||
it benefits from the increased address space. Note that the ceiling on the kernel map
|
||||
size is now 60% of the size rather than an absolute quantity.</p>
|
||||
size is now 60% of the size of physical memory rather than an absolute quantity.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kld&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -591,20 +603,11 @@ nodes have a flag to tag themselves as MPSAFE now.</p>
|
|||
<p>[7.2R] The FreeBSD 32-bit system call translation layer now supports installing 32-bit
|
||||
system calls for <tt class="LITERAL">VFS_AIO</tt>.</p>
|
||||
|
||||
<p>[7.2R] [amd64, i386] The FreeBSD virtual memory subsystem now supports fully
|
||||
transparent use of <b class="APPLICATION">superpages</b> for application memory;
|
||||
application memory pages are dynamically promoted to or demoted from superpages without
|
||||
any modification to application code. This change offers the benefit of large page sizes
|
||||
such as improved virtual memory efficiency and reduced TLB (translation lookaside buffer)
|
||||
misses without downsides like application changes and virtual memory inflexibility. This
|
||||
is disabled by default and can be enabled by setting a loader tunable <code
|
||||
class="VARNAME">vm.pmap.pg_ps_enabled</code> to <tt class="LITERAL">1</tt>.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=clock_gettime&sektion=2&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">clock_gettime</span>(2)</span></a>
|
||||
and the related system calls now support a clock ID <tt
|
||||
class="LITERAL">CLOCK_THREAD_CPUTIME_ID</tt>, defined in POSIX.</p>
|
||||
class="LITERAL">CLOCK_THREAD_CPUTIME_ID</tt>, as defined in POSIX.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=cpuset&sektion=2&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -671,7 +674,7 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=fcntl&sektion=2&manpath=FreeBSD+8
|
|||
call now supports <tt class="LITERAL">F_DUP2FD</tt> command. This is equivalent to <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=dup&sektion=2&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">dup</span>(2)</span></a>, and
|
||||
compatible with Sun Solaris and IBM AIX.</p>
|
||||
compatible with the Sun Solaris and the IBM AIX.</p>
|
||||
|
||||
<p>[7.1R] The FreeBSD's <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=linux&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -683,8 +686,8 @@ primitives.</p>
|
|||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=procstat&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">procstat</span>(1)</span></a>
|
||||
utility has been added. This is a process inspection utility which provides both some of
|
||||
the missing functionality from <a
|
||||
utility has been added. This is a process inspection utility which provides some of the
|
||||
missing functionality from <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=procfs&sektion=5&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">procfs</span>(5)</span></a> and
|
||||
new functionality for monitoring and debugging specific processes.</p>
|
||||
|
@ -692,8 +695,8 @@ new functionality for monitoring and debugging specific processes.</p>
|
|||
<p>[7.1R] The client side functionality of <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rpc.lockd&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rpc.lockd</span>(8)</span></a> has
|
||||
been implemented in FreeBSD kernel. This implementation provides the correct semantics
|
||||
for <a
|
||||
been implemented in the FreeBSD kernel. This implementation provides the correct
|
||||
semantics for <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=flock&sektion=2&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">flock</span>(2)</span></a> style
|
||||
locks which are used by the <a
|
||||
|
@ -727,8 +730,8 @@ call now supports <code class="OPTION">WNOWAIT</code> flag to keep the process w
|
|||
status is returned in a waitable state and <code class="OPTION">WSTOPPED</code> which is
|
||||
equivalent to <code class="OPTION">WUNTRACED</code>.</p>
|
||||
|
||||
<p>[7.1R] [amd64, i386, sparc64] The FreeBSD kernel now supports initial support of
|
||||
binding interrupts to CPUs.</p>
|
||||
<p>[7.1R] [amd64, i386, sparc64] The FreeBSD kernel now has initial support of binding
|
||||
interrupts to CPUs.</p>
|
||||
|
||||
<p>[7.1R] [amd64, i386] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_ule&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -757,8 +760,8 @@ ID.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=boot&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">boot</span>(8)</span></a> now
|
||||
supports 4-byte volume ID that certain versions of <span
|
||||
class="TRADEMARK">Windows</span>® put into the MBR and invoking PXE by pressing F6
|
||||
key on some supported BIOSes.</p>
|
||||
class="TRADEMARK">Windows</span>® put into the MBR and invoking PXE by pressing the
|
||||
F6 key on some supported BIOSes.</p>
|
||||
|
||||
<p>[7.2R] [i386] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=boot&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -800,54 +803,65 @@ boot partition if required.</p>
|
|||
<hr />
|
||||
<h4 class="SECT3"><a id="PROC" name="PROC">2.2.2 Hardware Support</a></h4>
|
||||
|
||||
<p>The FreeBSD now includes an experimental support for MIPS platform.</p>
|
||||
<p>The FreeBSD now includes experimental support for MIPS platform.</p>
|
||||
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=acpi&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">acpi</span>(4)</span></a>
|
||||
subsystem now supports System Resource Affinity Table (SRAT) used to describe affinity
|
||||
relationships between CPUs and memory, ACPI 3.0 fields in the MADT including X2APIC
|
||||
entries and UIDs for local SAPICs, and ACPI 3.0 flags in the FADT.</p>
|
||||
subsystem now supports the System Resource Affinity Table (SRAT) used to describe
|
||||
affinity relationships between CPUs and memory, ACPI 3.0 fields in the MADT including
|
||||
X2APIC entries and UIDs for local SAPICs, and ACPI 3.0 flags in the FADT.</p>
|
||||
|
||||
<p>[powerpc] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=cpufreq&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cpufreq</span>(4)</span></a> now
|
||||
supports PowerPC G5, along with a skeleton SMU driver in order to slew CPU voltage during
|
||||
frequency changes.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cpufreq</span>(4)</span></a>
|
||||
framework now supports PowerPC G5, along with a skeleton SMU driver in order to slew CPU
|
||||
voltage during frequency changes.</p>
|
||||
|
||||
<p>The sec(4) driver has been added to provide support for the integrated security engine
|
||||
found in Freescale system-on-chip devices.</p>
|
||||
|
||||
<p>The FreeBSD TTY layer has been replaced with a new one which has better support for
|
||||
SMP and robust resource handling. A tty now has own mutex and it is expected to improve
|
||||
scalability when compared to the old implementation based on Giant lock.</p>
|
||||
scalability when compared to the old implementation based on the Giant lock.</p>
|
||||
|
||||
<p>[amd64, i386] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=uart&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">uart</span>(4)</span></a> is now
|
||||
the default driver for serial port devices in favor of the <a
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">uart</span>(4)</span></a> driver
|
||||
is now the default driver for serial port devices in favor of the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sio&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sio</span>(4)</span></a> driver.
|
||||
Note that the device nodes have been renamed with <tt class="FILENAME">/dev/cuau<tt
|
||||
Note that the device nodes have been renamed from <tt class="FILENAME">/dev/cuad<tt
|
||||
class="REPLACEABLE"><i>N</i></tt></tt> and <tt class="FILENAME">/dev/ttyd<tt
|
||||
class="REPLACEABLE"><i>N</i></tt></tt> to <tt class="FILENAME">/dev/cuau<tt
|
||||
class="REPLACEABLE"><i>N</i></tt></tt> and <tt class="FILENAME">/dev/ttyu<tt
|
||||
class="REPLACEABLE"><i>N</i></tt></tt>.</p>
|
||||
|
||||
<div class="IMPORTANT">
|
||||
<blockquote class="IMPORTANT">
|
||||
<p><b>Important:</b> Users who are upgrading will need to change their kernel
|
||||
configurations and possibly also <tt class="FILENAME">/boot/loader.conf</tt> and <tt
|
||||
class="FILENAME">/boot/device.hints</tt>.</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
|
||||
<p>The FreeBSD USB subsystem has been reimplemented to support modern devices and better
|
||||
SMP scalability. The new implementation includes Giant-lock-free device drivers, Linux
|
||||
SMP scalability. The new implementation includes Giant-lock-free device drivers, a Linux
|
||||
compatibility layer, <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=usbconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">usbconfig</span>(8)</span></a>
|
||||
utility, full support for split transaction and isochronous transaction, and so on.
|
||||
Device node names for USB devices are now in a the form of <tt
|
||||
class="FILENAME">/dev/usb/<tt class="REPLACEABLE"><i>bus</i></tt>.<tt
|
||||
class="REPLACEABLE"><i>dev</i></tt>.<tt class="REPLACEABLE"><i>iface</i></tt>.<tt
|
||||
utility, full support for split transaction and isochronous transaction, and more. Device
|
||||
node names for USB devices are now in a the form of <tt class="FILENAME">/dev/usb/<tt
|
||||
class="REPLACEABLE"><i>bus</i></tt>.<tt class="REPLACEABLE"><i>dev</i></tt>.<tt
|
||||
class="REPLACEABLE"><i>endpoint</i></tt></tt>, and <tt class="FILENAME">/dev/usbctl</tt>
|
||||
is the master device node. The name <tt class="FILENAME">/dev/ugen0.1</tt> in the
|
||||
previous releases has been renamed as <tt class="FILENAME">/dev/ugen/0.1.0.0</tt>, for
|
||||
example.</p>
|
||||
is the master device node. Note that the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ugen&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ugen</span>(4)</span></a> driver
|
||||
has nodes for each device as <tt class="FILENAME">/dev/ugen<tt
|
||||
class="REPLACEABLE"><i>bus</i></tt>.<tt class="REPLACEABLE"><i>dev</i></tt></tt> for
|
||||
backward compatibility.</p>
|
||||
|
||||
<p>[7.2R] [sparc64] The FreeBSD now supports Ultra SPARC III (Cheetah) processor
|
||||
family.</p>
|
||||
<p>[7.2R] [sparc64] FreeBSD now supports Ultra SPARC III (Cheetah) processor family.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=acpi&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -916,7 +930,7 @@ Tomatillo JBus to PCI 2.2 bridges has been added.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=u3g&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">u3g</span>(4)</span></a> driver
|
||||
for USB based 3G cards and dongles including Vodafone Mobile Connect Card 3G, Qualcomm
|
||||
CDMA MSM, Huawei E220, Novatel U740, Sierra MC875U, and so on has been added. This
|
||||
CDMA MSM, Huawei E220, Novatel U740, Sierra MC875U, and more has been added. This
|
||||
provides support for the multiple USB-to-serial interfaces exposed by many 3G USB/PC Card
|
||||
modems, and the device is accessed through the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ucom&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -928,11 +942,11 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=tty&sektion=4&manpath=FreeBSD+8.0
|
|||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_ule&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sched_ule</span>(4)</span></a>
|
||||
scheduler now supports a loader tunable <code
|
||||
class="VARNAME">machdep.hyperthreading_enabled</code> as the <a
|
||||
scheduler now supports the loader tunable <code
|
||||
class="VARNAME">machdep.hyperthreading_enabled</code> just like <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_4bsd&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sched_4bsd</span>(4)</span></a>
|
||||
does. Note that it cannot be modified at run-time.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sched_4bsd</span>(4)</span></a>.
|
||||
Note that it cannot be modified at run-time.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=cmx&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -942,10 +956,10 @@ driver for Omnikey CardMan 4040 PCMCIA smartcard readers, has been added.</p>
|
|||
<p>[7.1R] [sparc64] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kbdmux&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kbdmux</span>(4)</span></a> driver
|
||||
has been added. The <a
|
||||
now supports sparc64. The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sunkbd&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sunkbd</span>(4)</span></a> now
|
||||
supports <a
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sunkbd</span>(4)</span></a> driver
|
||||
now supports <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=atkbd&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">atkbd</span>(4)</span></a>
|
||||
emulation like <a
|
||||
|
@ -956,8 +970,8 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=ukbd&sektion=4&manpath=FreeBSD+8.
|
|||
|
||||
<p>[7.1R] An option of the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=puc&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">puc</span>(4)</span></a> driver
|
||||
<tt class="LITERAL">PUC_FASTINTR</tt> has been no longer supported.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">puc</span>(4)</span></a> driver,
|
||||
<tt class="LITERAL">PUC_FASTINTR</tt>, is no longer supported.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=psm&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -978,7 +992,7 @@ been imported from OpenBSD.</p>
|
|||
|
||||
<p>The FreeBSD audio subsystem has been improved. The changes include volume per channel,
|
||||
high quality fixed-point band-limited SINC sampling rate converter, bit-perfect mode,
|
||||
transparent/adaptive virtual channel, and exclusive stream. For more details, see <a
|
||||
transparent/adaptive virtual channel, and exclusive stream. For more details, see the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=snd&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">snd</span>(4)</span></a> manual
|
||||
page.</p>
|
||||
|
@ -988,21 +1002,22 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=agp&sektion=4&manpath=FreeBSD+8.0
|
|||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">agp</span>(4)</span></a> driver
|
||||
now supports Intel G4X series graphics chipsets.</p>
|
||||
|
||||
<p>[7.2R] The DRM, a kernel module named Direct Rendering Manager that gives direct
|
||||
hardware access to DRI clients, has been updated. Support for AMD/ATI r500, r600, r700,
|
||||
and IGP based chips, XGI V3XE/V5/V8, and Intel i915 chipsets has been improved.</p>
|
||||
<p>[7.2R] The Direct Rendering Manager (<b class="APPLICATION">DRM</b>), a kernel module
|
||||
that gives direct hardware access to DRI clients, has been updated. Support for AMD/ATI
|
||||
r500, r600, r700, and IGP based chips, XGI V3XE/V5/V8, and Intel i915 chipsets has been
|
||||
improved.</p>
|
||||
|
||||
<p>[7.2R] A new loader tunable <code class="VARNAME">hw.drm.msi</code> has been added to
|
||||
control if DRM uses MSI or not. This is set to <tt class="LITERAL">1</tt> (enabled) by
|
||||
default.</p>
|
||||
|
||||
<p>[7.2R] The snd_au88x0(4) driver for Aureal Vortex 1/2/Advantage PCI has been removed
|
||||
because this was broken for a long time.</p>
|
||||
because it has been broken for a long time.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=snd_hda&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">snd_hda</span>(4)</span></a>
|
||||
driver has been updated. This changes include support for multiple codec per HDA bus,
|
||||
driver has been updated. These changes include support for multiple codecs per HDA bus,
|
||||
multiple functional groups per codec, multiple audio devices per functional group,
|
||||
digital (SPDIF/HDMI) audio input/output, suspend/resume, and part of multichannel
|
||||
audio.</p>
|
||||
|
@ -1011,8 +1026,8 @@ audio.</p>
|
|||
updated driver often provides several PCM devices. This means that in some cases the
|
||||
system default audio device no longer corresponds to the users's habitual audio
|
||||
connectors. In such cases the default device can be specified in audio applications'
|
||||
setup or defined globally via <code class="VARNAME">hw.snd.default_unit sysctl</code>, as
|
||||
described in the <a
|
||||
setup or defined globally via <code class="VARNAME">hw.snd.default_unit</code> sysctl
|
||||
variable, as described in the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sound&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sound</span>(4)</span></a> manual
|
||||
page.</p>
|
||||
|
@ -1020,7 +1035,7 @@ page.</p>
|
|||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=agp&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">agp</span>(4)</span></a> driver
|
||||
now supports Intel G33 and G45.</p>
|
||||
now supports the Intel G33 and G45.</p>
|
||||
|
||||
<p>[7.1R] [i386] The <tt class="FILENAME">dpms(4)</tt> driver has been added to use the
|
||||
VESA BIOS for DPMS during suspend and resume.</p>
|
||||
|
@ -1057,7 +1072,7 @@ has been improved. Changes include:</p>
|
|||
|
||||
<ul>
|
||||
<li>
|
||||
<p>The multicast filter re-programming becomes robust.</p>
|
||||
<p>The multicast filter re-programming is now more robust.</p>
|
||||
</li>
|
||||
|
||||
<li>
|
||||
|
@ -1084,7 +1099,7 @@ revisions of 82558, and 82559ER have no WoL capability.</p>
|
|||
|
||||
<li>
|
||||
<p>[7.2R] VLAN hardware tag insertion/stripping support and Tx/Rx checksum offload for
|
||||
VLAN frames support have been added. Note that the VLAN hardware assistance is available
|
||||
VLAN frames support has been added. Note that the VLAN hardware assistance is available
|
||||
only on 82550 or 82551-based controllers.</p>
|
||||
</li>
|
||||
</ul>
|
||||
|
@ -1092,7 +1107,7 @@ only on 82550 or 82551-based controllers.</p>
|
|||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">miibus</span>(4)</span></a> driver
|
||||
now supports Marvell 88E3016.</p>
|
||||
now supports the Marvell 88E3016.</p>
|
||||
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=msk&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1155,7 +1170,7 @@ Atheros Hardware Access Layer, has been updated to the open source version.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=axe&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">axe</span>(4)</span></a> driver
|
||||
has been improved in performance by eliminating extra context switches and now supports
|
||||
Apple USB Ethernet adapter.</p>
|
||||
the Apple USB Ethernet adapter.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=bce&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1172,7 +1187,7 @@ has been updated to firmware revision 4.7 and now supports hardware MAC statisti
|
|||
<p>[7.2R] A bug in the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=igb&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">igb</span>(4)</span></a> driver,
|
||||
which prevents the loader tunable <code class="VARNAME">hw.igb.ave_latency</code> from
|
||||
which prevented the loader tunable <code class="VARNAME">hw.igb.ave_latency</code> from
|
||||
working, has been fixed.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
|
@ -1188,7 +1203,7 @@ now supports newer JMicron JMC250/JMC260 revisions.</p>
|
|||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=msk&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">msk</span>(4)</span></a> driver
|
||||
has been improved. An issue which makes it hang up in a certain condition has been fixed.
|
||||
has been improved. An issue which made it hang up in a certain condition has been fixed.
|
||||
Hardware MAC statistics support has been added and users can get the information via
|
||||
sysctl variables named <code class="VARNAME">dev.msk.<tt
|
||||
class="REPLACEABLE"><i>N</i></tt>.stats</code>.</p>
|
||||
|
@ -1209,7 +1224,7 @@ family.</p>
|
|||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rl&sektion=4&manpath=FreeBSD+8.0-RELEASE"><span
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">rl</span>(4)</span></a> driver has been
|
||||
improved. It now detects the link status and a bug which prevents it from working on
|
||||
improved. It now detects the link status and a bug which prevented it from working on
|
||||
systems with more than 4GB memory has been fixed.</p>
|
||||
|
||||
<p>[7.2R] A bug in <a
|
||||
|
@ -1290,11 +1305,6 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=hme&sektion=4&manpath=FreeBSD+8.0
|
|||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">hme</span>(4)</span></a> driver
|
||||
has been improved.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ixgbe&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ixgbe</span>(4)</span></a> driver
|
||||
has been updated to version 1.6.2 from Intel.</p>
|
||||
|
||||
<p>[7.1R] A bug in some of the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=miibus&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">miibus</span>(4)</span></a>
|
||||
|
@ -1346,7 +1356,7 @@ has been updated to include a number of stability fixes.</p>
|
|||
This is a kernel network dispatch interface which allows device drivers (and other packet
|
||||
sources) to direct packets to protocols for directly dispatched or deferred processing.
|
||||
The new implementation supports up to one netisr thread per CPU, and several benchmarks
|
||||
on SMP machines show substantial performance improvement over the old one.</p>
|
||||
on SMP machines show substantial performance improvement over the previous version.</p>
|
||||
|
||||
<p>A bug in the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=gif&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1374,8 +1384,8 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=gif&sektion=4&manpath=FreeBSD+8.0
|
|||
page.</p>
|
||||
|
||||
<p>The IGMPv3 and SSM (Source-Specific Multicast) including IPv6 SSM and MLDv2 have been
|
||||
added. Although the old KAME MLDv2 hooks has been replaced with the new implementation,
|
||||
the related kernel programming interface is preserved.</p>
|
||||
added. Although the old KAME MLDv2 hooks have been replaced with the new implementation,
|
||||
the related kernel programming interfaces have been preserved.</p>
|
||||
|
||||
<p>The multicast routing code has been improved and the IPv4 and IPv6 support has been
|
||||
split.</p>
|
||||
|
@ -1501,14 +1511,14 @@ notified.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=bpf&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bpf</span>(4)</span></a> now
|
||||
supports an ioctl <tt class="LITERAL">BIOCSETFNR</tt>. This is just like <tt
|
||||
class="LITERAL">BIOCSETF</tt> but it does not drop all the packets buffered on the
|
||||
class="LITERAL">BIOCSETF</tt>, but it does not drop all the packets buffered on the
|
||||
descriptor and reset the statistics.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=if_bridge&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">if_bridge</span>(4)</span></a> now
|
||||
allow to limit the number of source MACs that can be behind a bridge interface via <tt
|
||||
class="LITERAL">ifmaxaddr</tt> parameter of <a
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">if_bridge</span>(4)</span></a>
|
||||
interface can limit the number of source MACs that can be behind a bridge interface via
|
||||
<tt class="LITERAL">ifmaxaddr</tt> parameter of <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a>.</p>
|
||||
|
||||
|
@ -1529,8 +1539,8 @@ feature.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=enc&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">enc</span>(4)</span></a> now
|
||||
supports sysctl variables to control whether the firewalls or <a
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">enc</span>(4)</span></a> interface
|
||||
now supports sysctl variables to control whether the firewalls or <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=bpf&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">bpf</span>(4)</span></a> will see
|
||||
inner and outer headers or just inner or outer headers for incoming and outgoing IPsec
|
||||
|
@ -1548,7 +1558,7 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=ipsec&sektion=4&manpath=FreeBSD+8
|
|||
subsystem that PMTU was broken in those cases when there was a route with a lower MTU
|
||||
than the MTU of the outgoing interface, has been fixed.</p>
|
||||
|
||||
<p>[7.1R] The netatm subsystem has been removed due to lacking of multiprocessor
|
||||
<p>[7.1R] The netatm subsystem has been removed due to lacking multiprocessor
|
||||
support.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
|
@ -1572,9 +1582,9 @@ allows underscore in domain names. Although this is a violation of RFC 1034 [STD
|
|||
is accepted by certain name servers as well as other popular operating systems' resolver
|
||||
library.</p>
|
||||
|
||||
<p>[7.1R] A socket option <tt class="LITERAL">TCP_CONGESTION</tt> for TCP socket has been
|
||||
added. This is for setting and retrieving the congestion control algorithm. The name used
|
||||
is to allow compatibility with Linux.</p>
|
||||
<p>[7.1R] A socket option <tt class="LITERAL">TCP_CONGESTION</tt> for TCP sockets has
|
||||
been added. This is for setting and retrieving the congestion control algorithm. The name
|
||||
used is to allow compatibility with Linux.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rwlock&sektion=9&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1701,19 +1711,19 @@ default. To enable this, adding the following kernel options to your kernel conf
|
|||
file and rebuild the kernel:</p>
|
||||
|
||||
<pre class="PROGRAMLISTING">
|
||||
device ahci
|
||||
device siis
|
||||
device ahci
|
||||
device siis
|
||||
</pre>
|
||||
|
||||
<p>The current implementation supports AHCI-compliant controllers and SiliconImage
|
||||
SiI3124/SiI3132/SiI3531 controllers. The device node of an ATA drive is <tt
|
||||
class="LITERAL">ada</tt> and one of an ATAPI drive is <tt class="LITERAL">cd</tt>.</p>
|
||||
class="LITERAL">ada</tt> and an ATAPI drive is <tt class="LITERAL">cd</tt>.</p>
|
||||
|
||||
<p>The FreeBSD iSCSI initiator implementation has been improved and supports IPv6.</p>
|
||||
|
||||
<p>A userland utility <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mftutil&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mftutil</span>(8)</span></a> for
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mfiutil&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mfiutil</span>(8)</span></a> for
|
||||
the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mfi&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mfi</span>(4)</span></a> devices
|
||||
|
@ -1736,7 +1746,8 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=siis&sektion=4&manpath=FreeBSD+8.
|
|||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">siis</span>(4)</span></a> driver
|
||||
has been added to provide support for SiliconImage SiI3124/3132/3531 SATA2 controllers.
|
||||
It supports Serial ATA and ATAPI devices, port multipliers (including FIS-based
|
||||
switching), hardware command queues (31 command per port) and Native Command Queuing.</p>
|
||||
switching), hardware command queues (31 commands per port) and Native Command
|
||||
Queuing.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ata&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1806,7 +1817,7 @@ underlying disks, requiring them to be opened for reading as well as writing.</p
|
|||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=hptmv&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">hptmv</span>(4)</span></a> driver
|
||||
has been updated to version 1.16 from the vendor.</p>
|
||||
has been updated to version 1.16 from HighPoint.</p>
|
||||
|
||||
<p>[7.2R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mmc&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -1914,6 +1925,16 @@ CPU load.</p>
|
|||
<hr />
|
||||
<h4 class="SECT3"><a id="FS" name="FS">2.2.5 File Systems</a></h4>
|
||||
|
||||
<p>“dangerously dedicated” mode for the UFS file system is no longer
|
||||
supported.</p>
|
||||
|
||||
<div class="IMPORTANT">
|
||||
<blockquote class="IMPORTANT">
|
||||
<p><b>Important:</b> Such disks will need to be reformatted to work with this
|
||||
release.</p>
|
||||
</blockquote>
|
||||
</div>
|
||||
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=gvinum&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">gvinum</span>(8)</span></a> now
|
||||
|
@ -1959,7 +1980,8 @@ is <tt class="LITERAL">newnfs</tt>, and <a
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mount_newnfs&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mount_newnfs</span>(8)</span></a>
|
||||
program has also been added. The old, unmaintained NFSv4 client based on an
|
||||
implementation at University of Michigan was removed from the FreeBSD source tree.</p>
|
||||
implementation from the University of Michigan was removed from the FreeBSD source
|
||||
tree.</p>
|
||||
|
||||
<p>The FreeBSD NFS subsystem now uses TCP as the default transport.</p>
|
||||
|
||||
|
@ -2037,7 +2059,7 @@ default utility for building the FreeBSD base system.</p>
|
|||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=awk&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">awk</span>(1)</span></a> utility
|
||||
now supports 64 files. The upper limit was 20 in the prior releases.</p>
|
||||
now supports 64 files. The upper limit was 20 in prior releases.</p>
|
||||
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=bsnmpd&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -2055,7 +2077,7 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=cat&sektion=1&manpath=FreeBSD+8.0
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=cp&sektion=1&manpath=FreeBSD+8.0-RELEASE"><span
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">cp</span>(1)</span></a> now use a
|
||||
larger buffer if the number of pages of the physical memory on the system is grater than
|
||||
32k. This reduces a number of context switches.</p>
|
||||
32k. This reduces the number of context switches.</p>
|
||||
|
||||
<p>A new BSD-licensed <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=cpio&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -2237,7 +2259,7 @@ analysis.</p>
|
|||
href="http://www.FreeBSD.org/cgi/man.cgi?query=route&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">route</span>(8)</span></a> utility
|
||||
now supports <tt class="COMMAND">show</tt>, <tt class="COMMAND">weights</tt>, and <tt
|
||||
class="COMMAND">sticky</tt> commands. For more details, see <a
|
||||
class="COMMAND">sticky</tt> commands. For more details, see the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=route&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">route</span>(8)</span></a> manual
|
||||
page.</p>
|
||||
|
@ -2264,6 +2286,46 @@ disabled for setuid/setgid processes. The <code class="VARNAME">$ORIGIN</code>
|
|||
translation relies on the <tt class="LITERAL">AT_EXECPATH</tt> auxinfo supplied by the
|
||||
FreeBSD kernel.</p>
|
||||
|
||||
<p>It is no longer possible to create UFS filesystems in “dangerously
|
||||
dedicated” mode using <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
since this mode is no longer supported.</p>
|
||||
|
||||
<p><a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
menus have been simplified to reduce confusion and duplication with other parts of the
|
||||
system. The <b class="APPLICATION">Xorg</b> window system should be installed just like
|
||||
any other package. Configuration of <b class="APPLICATION">Linux</b> and <b
|
||||
class="APPLICATION">OSF/1</b> emulation should be done via kernel rebuilds. Support for
|
||||
installation from tape media was removed as it was believed to be broken. Obsolete code
|
||||
to support <tt class="LITERAL">OLDCARD</tt> was also removed.</p>
|
||||
|
||||
<p><a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
now understands how to use unsliced USB drives as installation source media via <tt
|
||||
class="FILENAME">/dev/da<tt class="REPLACEABLE"><i>X</i></tt><tt
|
||||
class="REPLACEABLE"><i>a</i></tt></tt></p>
|
||||
|
||||
<p><a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
now recognizes the new <tt class="FILENAME">/dev/ada<tt
|
||||
class="REPLACEABLE"><i>X</i></tt></tt> disk devices, if compiled into the kernel.</p>
|
||||
|
||||
<p><a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
now uses the <tt class="FILENAME">freebsd-doc-<tt class="REPLACEABLE"><i>*</i></tt></tt>
|
||||
packages for localized documents.</p>
|
||||
|
||||
<p><a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysinstall&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysinstall</span>(8)</span></a>
|
||||
now ejects the CDROM after installation if it was used as source media.</p>
|
||||
|
||||
<p>The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=traceroute&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">traceroute</span>(8)</span></a>
|
||||
|
@ -2708,13 +2770,14 @@ class="OPTION">-mcpu=ultrasparc</code>.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ifconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a> now
|
||||
supports display of WPS IE (Wireless Provisioning Services Information Element).</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ifconfig</span>(8)</span></a>
|
||||
command now supports display of WPS IE (Wireless Provisioning Services Information
|
||||
Element).</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kgdb&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kgdb</span>(1)</span></a> now
|
||||
supports an <tt class="COMMAND">add-kld <tt class="REPLACEABLE"><i>kld</i></tt></tt>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kgdb</span>(1)</span></a> command
|
||||
now supports an <tt class="COMMAND">add-kld <tt class="REPLACEABLE"><i>kld</i></tt></tt>
|
||||
command to locate a <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kld&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kld</span>(4)</span></a> and load
|
||||
|
@ -2722,8 +2785,8 @@ its symbols.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kgdb&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kgdb</span>(1)</span></a> now has
|
||||
a shared library backend for kernel files that treats <a
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kgdb</span>(1)</span></a> command
|
||||
now has a shared library backend for kernel files that treats <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=kld&sektion=4&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kld</span>(4)</span></a> as shared
|
||||
libraries and auto-loading symbols for <a
|
||||
|
@ -2756,8 +2819,8 @@ class="REFENTRYTITLE">bzip2</span>(1)</span></a>-compressed manual pages.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mdconfig&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mdconfig</span>(8)</span></a> now
|
||||
supports a <code class="OPTION">-v</code> (verbose) flag to <code
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">mdconfig</span>(8)</span></a>
|
||||
command now supports a <code class="OPTION">-v</code> (verbose) flag to <code
|
||||
class="OPTION">-l</code> command. It shows size and backing store of all <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=md&sektion=4&manpath=FreeBSD+8.0-RELEASE"><span
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">md</span>(4)</span></a> devices at one
|
||||
|
@ -2796,8 +2859,9 @@ scroll threshold.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=mv&sektion=1&manpath=FreeBSD+8.0-RELEASE"><span
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">mv</span>(1)</span></a> now support
|
||||
POSIX specification when moving a directory to an existing directory across devices.</p>
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">mv</span>(1)</span></a> command now
|
||||
support POSIX specification when moving a directory to an existing directory across
|
||||
devices.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=periodic&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -2843,8 +2907,8 @@ been decreased to 0.000001 from 0.01.</p>
|
|||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=realpath&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">realpath</span>(1)</span></a>
|
||||
utility now supports a <code class="OPTION">-q</code> flag to suppress warnings; it now
|
||||
also accepts multiple paths on its command line.</p>
|
||||
utility now supports a <code class="OPTION">-q</code> flag to suppress warnings and
|
||||
accepts multiple paths on its command line.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rfcomm_pppd&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -2867,15 +2931,16 @@ class="COMMAND">spdadd</tt> command.</p>
|
|||
<p>[7.1R] A bug in <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=telnetd&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">telnetd</span>(8)</span></a> that
|
||||
it attempts authentication even when <code class="OPTION">-a off</code> option is
|
||||
specified has been fixed.</p>
|
||||
caused it to attempt authentication even when <code class="OPTION">-a off</code> option
|
||||
is specified has been fixed.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=top&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">top</span>(1)</span></a> and <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=vmstat&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">vmstat</span>(8)</span></a> now
|
||||
support <code class="OPTION">-P</code> flag which displays per-CPU statistics.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">vmstat</span>(8)</span></a>
|
||||
commands now support <code class="OPTION">-P</code> flag which displays per-CPU
|
||||
statistics.</p>
|
||||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=uuid_enc_le&sektion=3&manpath=FreeBSD+8.0-RELEASE">
|
||||
|
@ -2902,9 +2967,9 @@ at a time.</p>
|
|||
|
||||
<p>[7.1R] The <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=ypserv&sektion=8&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ypserv</span>(8)</span></a> now
|
||||
supports a <code class="OPTION">-P</code> option to specify the port number on which it
|
||||
should listen.</p>
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ypserv</span>(8)</span></a> daemon
|
||||
now supports a <code class="OPTION">-P</code> option to specify the port number on which
|
||||
it should listen.</p>
|
||||
|
||||
<div class="SECT3">
|
||||
<hr />
|
||||
|
@ -2928,7 +2993,7 @@ with no configuration file <tt class="FILENAME">/etc/ntp.conf</tt> now.</p>
|
|||
<p>[7.1R] The <tt class="FILENAME">ppp</tt> <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rc&sektion=8&manpath=FreeBSD+8.0-RELEASE"><span
|
||||
class="CITEREFENTRY"><span class="REFENTRYTITLE">rc</span>(8)</span></a> script now
|
||||
supports multiple instances. For more details, see description of <code
|
||||
supports multiple instances. For more details, see the description of <code
|
||||
class="VARNAME">ppp_profile</code> variable in <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=rc.conf&sektion=5&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">rc.conf</span>(5)</span></a>.</p>
|
||||
|
@ -2983,8 +3048,8 @@ version 2.0.1.</p>
|
|||
|
||||
<p><b class="APPLICATION">TCPDUMP</b> has been updated to 4.0.0.</p>
|
||||
|
||||
<p>The timezone database has been updated from to the <b
|
||||
class="APPLICATION">tzdata2009f</b> release.</p>
|
||||
<p>The timezone database has been updated to the <b class="APPLICATION">tzdata2009f</b>
|
||||
release.</p>
|
||||
|
||||
<p><b class="APPLICATION">wpa_supplicant</b> has been updated to version 0.6.8</p>
|
||||
|
||||
|
@ -3027,7 +3092,7 @@ Infrastructure</a></h3>
|
|||
<p>[7.2R] A bug in the <a
|
||||
href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_create&sektion=1&manpath=FreeBSD+8.0-RELEASE">
|
||||
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">pkg_create</span>(1)</span></a>
|
||||
utility, which prevents the <code class="OPTION">-n</code> flag from working has been
|
||||
utility, which prevented the <code class="OPTION">-n</code> flag from working has been
|
||||
fixed.</p>
|
||||
|
||||
<p>[7.2R] The FreeBSD Ports Collection now supports multiple <a
|
||||
|
|
Loading…
Reference in a new issue