New release notes: ULE 2.0, UNIX domain locking changes, driver
ABI/API change for interrupt filtering, zs driver gone, npe(4) (+MFC), bpf(4) directions, IPv6 multicast forwarding loadable, setfacl(1) -h.
This commit is contained in:
parent
e48b2487a0
commit
97a77cd84b
@ -356,6 +356,11 @@
|
||||
<para>&os; now supports concurrent &man.read.2;/&man.readv.2;
|
||||
access to a file.</para>
|
||||
|
||||
<para>The ULE process scheduler has been revised to improve its
|
||||
behavior, in particular interactivity under load. This
|
||||
implementation can commonly be referred to as <quote>ULE
|
||||
2.0</quote>.</para>
|
||||
|
||||
<para>The experimental CORE process scheduler has been added,
|
||||
enabled with the <literal>options SCHED_CORE</literal> kernel
|
||||
configuration option. It is forked from the &man.sched.ule.4;
|
||||
@ -437,6 +442,18 @@
|
||||
<ulink url="http://www.FreeBSD.org/platforms/xbox.html"></ulink>.
|
||||
&merged; </para>
|
||||
|
||||
<para>The locking strategy for UNIX domain sockets has been
|
||||
revised to improve concurrency; this change has yielded
|
||||
substantial performance improvements on various SMP workloads
|
||||
(in particular, MySQL on 8-way &arch.amd64; systems) with little
|
||||
or no measured overhead on UP systems.</para>
|
||||
|
||||
<para>Several minor but widespread changes to the Newbus API have
|
||||
been made In order to support some on-going work with interrupt
|
||||
filtering. Because this change also breaks the kernel ABI, all
|
||||
third-party device drivers will need to be modified and
|
||||
recompiled.</para>
|
||||
|
||||
<sect3 id="boot">
|
||||
<title>Boot Loader Changes</title>
|
||||
|
||||
@ -573,6 +590,9 @@
|
||||
<para>The &man.uart.4; driver now supports LOM (Lights Out Management)
|
||||
and RSC (Remote System Control) devices as consoles.</para>
|
||||
|
||||
<para>The zs driver has been removed. Its functionality
|
||||
has been superceded by that of the &man.uart.4; driver.</para>
|
||||
|
||||
<para>[&arch.i386;] A new loader tunable
|
||||
<varname>hw.apic.enable_extint</varname> has been added.
|
||||
This tunable can be used to disable masking of the ExtINT pin on the first
|
||||
@ -729,6 +749,10 @@
|
||||
Ethernet devices, has been added, originally from
|
||||
OpenBSD.</para>
|
||||
|
||||
<para>[&arch.arm;] The &man.npe.4; driver, which supports the
|
||||
Intel XScale Network Processing Engine, has been
|
||||
added. &merged;</para>
|
||||
|
||||
<para>The &man.nve.4; driver has been updated to version 1.0-0310
|
||||
(23-Nov-2005). It also now has &man.altq.4; support. &merged;</para>
|
||||
|
||||
@ -810,6 +834,11 @@
|
||||
&man.bpf.4; listeners now all have identical
|
||||
timestamps. &merged;</para>
|
||||
|
||||
<para>The &man.bpf.4; device now supports several new
|
||||
&man.ioctl.2; calls to allow examining inbound vs. outbound
|
||||
packets, as well as packets that have been injected onto the
|
||||
network.</para>
|
||||
|
||||
<para>The bridge(4) driver has been removed from the tree. Its
|
||||
functionality has been completely replaced by
|
||||
&man.if.bridge.4;.</para>
|
||||
@ -847,6 +876,9 @@
|
||||
This feature can be re-enabled by using a new sysctl variable
|
||||
<varname>net.inet6.ip6.mcast_pmtu</varname>. &merged;</para>
|
||||
|
||||
<para>IPv6 multicast forwarding is now dynamically loadable, via
|
||||
the <filename>ip_mroute.ko</filename> module.</para>
|
||||
|
||||
<para>IPv6 link-local addresses are now enabled only
|
||||
if <varname>ipv6_enable</varname> is set in &man.rc.conf.5;.
|
||||
&merged;</para>
|
||||
@ -1602,6 +1634,9 @@ geli_da1s3a_keyfile0_name="/boot/keys/da1s3a.key"</programlisting>
|
||||
incorrect calculation of pattern space length in some cases
|
||||
has been fixed.</para>
|
||||
|
||||
<para>The <option>-h</option> flag to &man.setfacl.1; now properly
|
||||
sets the ACL on a symbolic link, not the link target.</para>
|
||||
|
||||
<para>The &man.sh.1; utility now supports a <literal>times</literal>
|
||||
built-in command. &merged;</para>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user