Regen from r191667.

This commit is contained in:
Hiroki Sato 2009-04-29 15:26:11 +00:00
parent c7bc62179e
commit 5259b14aa6
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=34156

View file

@ -20,7 +20,7 @@ alink="#0000FF">
2008, 2009 The FreeBSD Documentation Project</p>
<p class="PUBDATE">$FreeBSD: releng/7.2/release/doc/en_US.ISO8859-1/relnotes/article.sgml
191650 2009-04-29 08:46:50Z hrs $<br />
191667 2009-04-29 15:22:58Z hrs $<br />
</p>
<div class="LEGALNOTICE"><a id="TRADEMARKS" name="TRADEMARKS"></a>
@ -152,9 +152,6 @@ href="http://security.FreeBSD.org/" target="_top">http://security.FreeBSD.org/</
<div class="INFORMALTABLE"><a id="AEN48" name="AEN48"></a>
<table border="0" frame="void" class="CALSTABLE">
<col width="1*" />
<col width="1*" />
<col width="3*" />
<thead>
<tr>
<th>Advisory</th>
@ -255,9 +252,13 @@ debugger now supports a <tt class="COMMAND">show mount</tt> subcommand.</p>
<p>The FreeBSD DTrace subsystem now supports a probe for process execution.</p>
<p>[amd64] The FreeBSD kernel virtual address space has been increased to 6GB and the
ceiling on the kmem map size to 3.6GB. Note that the ceiling as a fraction of the kernel
map size rather than an absolute quantity.</p>
<p>[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
href="http://www.FreeBSD.org/cgi/man.cgi?query=zfs&sektion=8&manpath=FreeBSD+7.2-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>
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=jail&sektion=8&manpath=FreeBSD+7.2-RELEASE">
@ -273,16 +274,16 @@ environment with restricted process view and no networking.</p>
<li>
<p>SCTP (<a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sctp&sektion=4&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sctp</span>(4)</span></a>) with
IPv6 in jails has been supported.</p>
href="http://www.FreeBSD.org/cgi/man.cgi?query=sctp&sektion=4&manpath=FreeBSD+7.2-RELEASE"
><span class="CITEREFENTRY"><span class="REFENTRYTITLE">sctp</span>(4)</span></a>) with
IPv6 in jails has been implemented.</p>
</li>
<li>
<p>Specific CPU binding by using <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=cpuset&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">cpuset</span>(1)</span></a> has
been supported. Note that the current implementation allows the superuser inside of the
been implemented. Note that the current implementation allows the superuser inside of the
jail to change the CPU bindings specified. This behavior will be fixed in the next
release.</p>
</li>
@ -318,7 +319,7 @@ been updated for the new features.</p>
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=kld&sektion=4&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">kld</span>(4)</span></a> now
supports installing 32-bit system call to the FreeBSD system call translation layer from
supports installing 32-bit system calls to the FreeBSD system call translation layer from
kernel modules.</p>
<p>The <a
@ -333,9 +334,14 @@ it possible to use more than 2 GB shared memory segments on 64-bit architectures
note the new BUGS section in <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=shmctl&sektion=2&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">shmctl</span>(2)</span></a> and
<tt class="FILENAME">/usr/src/UPDATING</tt> for limitations of this temporal
<tt class="FILENAME">/usr/src/UPDATING</tt> for limitations of this temporary
solution.</p>
<p>A <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=3&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysctl</span>(3)</span></a> leaf
node has a flag to tag itself as MPSAFE now.</p>
<p>The FreeBSD 32-bit system call translation layer now supports installing 32-bit system
calls for <tt class="LITERAL">VFS_AIO</tt>.</p>
@ -343,7 +349,9 @@ calls for <tt class="LITERAL">VFS_AIO</tt>.</p>
Superpages is a feature that enables each entry in the TLB (translation lookaside buffer)
to map a large physical memory region into a virtual address space in modern CPUs. This
provides possible memory savings for applications that share large amounts of memory
between the address spaces and performance improvements due to fewer TLB misses.</p>
between the address spaces and performance improvements due to fewer TLB misses. 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>
<div class="SECT3">
<hr />
@ -356,6 +364,12 @@ supports 4-byte volume ID that certain versions of <span
class="TRADEMARK">Windows</span>&reg; put into the MBR and invoking PXE by pressing F6
key on some supported BIOSes.</p>
<p>[i386] The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=boot&sektion=8&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">boot</span>(8)</span></a> BTX
loader has been improved. This fixes several boot issues on recent machines reported for
7.1-RELEASE and before.</p>
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=loader&sektion=8&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">loader</span>(8)</span></a> is now
@ -442,6 +456,19 @@ issues.</p>
<p>[sparc64] The schizo(4) driver for Schizo Fireplane/Safari to PCI 2.1 and Tomatillo
JBus to PCI 2.2 bridges has been added.</p>
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=u3g&sektion=4&manpath=FreeBSD+7.2-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
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+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ucom</span>(4)</span></a> driver
which makes it behave like a <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=tty&sektion=4&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">tty</span>(4)</span></a>.</p>
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_ule&sektion=4&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sched_ule</span>(4)</span></a>
@ -451,11 +478,6 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=sched_4bsd&sektion=4&manpath=Free
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sched_4bsd</span>(4)</span></a>
does. Note that it cannot be modified at run-time.</p>
<p>A <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=sysctl&sektion=3&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">sysctl</span>(3)</span></a> leaf
node has a flag to tag itself as MPSAFE now.</p>
<div class="SECT4">
<hr />
<h5 class="SECT4"><a id="MM" name="MM">2.2.2.1 Multimedia Support</a></h5>
@ -951,8 +973,8 @@ now supports a <code class="OPTION">-D</code> flag for damaged recovery mode, wh
enable certain aggressive operations that can make <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=fsck&sektion=8&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fsck</span>(8)</span></a> to
survive with file systems that has very serious data damage. This is an useful last
resort when on disk data damage is very serious and causes <a
survive with file systems that has very serious data damage. This is a useful last resort
when on disk data damage is very serious and causes <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=fsck&sektion=8&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">fsck</span>(8)</span></a> to crash
otherwise.</p>
@ -962,7 +984,7 @@ href="http://www.FreeBSD.org/cgi/man.cgi?query=getaddrinfo&sektion=3&manpath=Fre
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">getaddrinfo</span>(3)</span></a>
function now supports SCTP.</p>
<p>A bug in the <a
<p>A bug was fixed in the <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ipfw&sektion=8&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">ipfw</span>(8)</span></a> utility
which displays extra messages for a NAT rule even when a <code class="OPTION">-q</code>
@ -972,9 +994,9 @@ flag is specified.</p>
href="http://www.FreeBSD.org/cgi/man.cgi?query=ln&sektion=1&manpath=FreeBSD+7.2-RELEASE"><span
class="CITEREFENTRY"><span class="REFENTRYTITLE">ln</span>(1)</span></a> utility now
supports a <code class="OPTION">-w</code> flag to check if the source file actually
exists. When the flag is specified and the file does not exist, the <a
exists. When the flag is specified and the file does not exist, <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=ln&sektion=1&manpath=FreeBSD+7.2-RELEASE"><span
class="CITEREFENTRY"><span class="REFENTRYTITLE">ln</span>(1)</span></a> will put a
class="CITEREFENTRY"><span class="REFENTRYTITLE">ln</span>(1)</span></a> will issue a
warning message.</p>
<p>The <a
@ -995,7 +1017,7 @@ generated in addition to the same effect of a <code class="OPTION">-q</code> fla
<p>The <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">make</span>(1)</span></a> utility
now supports <code class="VARNAME">.MAKE.JOB.PREFIX</code> variable. If <code
now supports the <code class="VARNAME">.MAKE.JOB.PREFIX</code> variable. If <code
class="OPTION">-j</code> and <code class="OPTION">-v</code> are specified, it outputs for
each target is prefixed with a token <tt class="LITERAL">--- <tt
class="REPLACEABLE"><i>target</i></tt> ---</tt> the first part of which can be controlled
@ -1053,7 +1075,7 @@ versions:</p>
<p>A bug in the <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=netstat&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">netstat</span>(1)</span></a>
utility has been fixed. The <code class="OPTION">-ss</code> now works in the icmp6
utility has been fixed. The <code class="OPTION">-ss</code> option now works in the icmp6
section as expected.</p>
<p>The <a
@ -1110,10 +1132,24 @@ release to the <b class="APPLICATION">tzdata2009f</b> release.</p>
<h3 class="SECT2"><a id="PORTS" name="PORTS">2.5 Ports/Packages Collection
Infrastructure</a></h3>
<p>A bug in the <a
<p>A bug in <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=pkg_create&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">pkg_create</span>(1)</span></a>
which prevents the <code class="OPTION">-n</code> flag from working has been fixed.</p>
<p>The FreeBSD Ports Collection now supports multiple <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">make</span>(1)</span></a> jobs in
some supported ports. This is automatically enabled when a port is marked as <code
class="VARNAME">MAKE_JOBS_SAFE</code> and improves CPU utilization at the build stage by
passing an option <code class="OPTION">-j<tt class="REPLACEABLE"><i>X</i></tt></code> to
the top level <tt class="FILENAME">Makefile</tt> from the vendor. The number <tt
class="REPLACEABLE"><i>X</i></tt> is set to the number of CPUs by default, and can be set
by users via a <a
href="http://www.FreeBSD.org/cgi/man.cgi?query=make&sektion=1&manpath=FreeBSD+7.2-RELEASE">
<span class="CITEREFENTRY"><span class="REFENTRYTITLE">make</span>(1)</span></a> variable
<code class="VARNAME">MAKE_JOBS_NUMBER</code>. For more details, see <tt
class="FILENAME">ports/Mk/bsd.port.mk</tt>.</p>
</div>
<div class="SECT2">