New release notes:

PREEMPTION kernel option added,
	ucycom(4) for Cypress CY7C637xx and CY7C640/1xx families
	of USB to RS232 bridges added,
	debug.witness_* tunable renamed to debug.witness.*,
	vge(4) for VIA VT6122 gigabit ethernet chip added, and
	mkuzip(8) for GEOM_UZIP added.

Update release notes:
	remove %include.historic; section for now,
	4BSD is the default schedular now, and
	update links to sound(4)-related manual pages.
This commit is contained in:
hrs 2004-09-12 07:16:52 +00:00
parent 536630fee2
commit d03620cb17
2 changed files with 78 additions and 40 deletions

View File

@ -88,20 +88,10 @@
<title>What's New</title>
<para>This section describes
<![ %include.historic; [
the most user-visible new or changed features in &os;
since &release.prev;.
In general, changes described here are unique to the &release.branch;
branch unless specifically marked as &merged; features.
]]>
<![ %no.include.historic; [
many of the user-visible new or changed features in &os;
since &release.prev;. It includes items that are unique to the
&release.branch; branch, as well as some features that may have been
recently merged to
other branches (after &os; &release.prev.historic;). The latter
items are marked as &merged;.
]]>
the most user-visible new or changed features in &os;
since &release.prev;.
In general, changes described here are unique to the &release.branch;
branch unless specifically marked as &merged; features.
</para>
<para>Typical release note items
@ -494,6 +484,12 @@
this is no longer maintained. The entry had actually
been commented out for a long time.</para>
<para arch="alpha,amd64,i386">A new kernel option
<literal>PREEMPTION</literal> has been added.
This allows the threads that are in the kernel to be preempted
by higher priority threads. It helps with interactivity and
allows interrupt threads to run sooner rather than waiting.</para>
<para arch="i386">The &man.psm.4; driver and &man.moused.8;
now support the Synaptics TouchPad.</para>
@ -525,8 +521,10 @@
<para>The &man.ubser.4; device driver has been added to support
BWCT console management serial adapters.</para>
<para>The ULE scheduler is now the default scheduler in the
<filename>GENERIC</filename> kernel. For the average user,
<para>The ULE scheduler has been added as an additional scheduler.
Note that the conventional one, which is called 4BSD, is still used
as the default schedular in <filename>GENERIC</filename> kernel.
For the average user,
interactivity is reported to be better in many cases. This
means less <quote>skipping</quote> and <quote>jerking</quote> in
interactive applications while the machine is very busy. This
@ -538,6 +536,13 @@
kernel locking continues, the scheduler will be able to make
more efficient use of the available parallel resources.</para>
<para>&man.ucycom.4; driver has been added for
the Cypress CY7C637xx and CY7C640/1xx families of USB to RS232 bridges,
such as the one found in the DeLorme Earthmate USB GPS
receiver (which is the only device currently supported by this driver).
This driver is not complete because there is no support yet for flow
control and output.</para>
<para>A linear search algorithm used in
&man.vm.map.findspace.9; has been replaced with
an O(log n) algorithm built into the map entry splay tree.
@ -545,6 +550,9 @@
for applications that &man.mmap.2; many hundreds or thousands
of regions.</para>
<para>The loader tunable <varname>debug.witness_*</varname>
has been renamed to <varname>debug.witness.*</varname>.</para>
<!-- Above this line, sort kernel changes by manpage/keyword-->
<para>The device driver infrastructure (as well as many drivers)
@ -748,6 +756,11 @@
support for USB Ethernet adapters based on the Davicom DM9601
chipset.</para>
<para>&man.vge.4; driver, which supports
the VIA Networking Technologies
VT6122 gigabit Ethernet chip and integrated 10/100/1000 copper PHY,
has been added.</para>
<para>The &man.vr.4; driver now supports &man.polling.4;. &merged;</para>
<para>The hardware TX checksum support in the &man.xl.4; driver
@ -1063,11 +1076,12 @@
The <devicename>midi</devicename> driver, which supports serial port
and several sound cards, has been removed.
More details can be found in related manual pages:
sound(4), &man.snd.ad1816.4;, &man.snd.als4000.4;, &man.snd.cmi.4;,
&man.snd.cs4281.4;, &man.snd.ds1.4;, &man.snd.emu10k1.4;,
&man.snd.es137x.4;, and &man.snd.solo.4;.</para>
&man.sound.4;, &man.snd.ad1816.4;, &man.snd.als4000.4;, &man.snd.cmi.4;,
&man.snd.cs4281.4;, &man.snd.csa.4;, &man.snd.ds1.4;, &man.snd.emu10k1.4;,
&man.snd.es137x.4;, &man.snd.gusc.4;, &man.snd.maestro3.4;,
&man.snd.sbc.4;, &man.snd.solo.4;, and &man.snd.uaudio.4;.</para>
<para>The sound(4) (formerly &man.pcm.4;) driver has been modified to read
<para>The &man.sound.4; (formerly &man.pcm.4;) driver has been modified to read
<filename>/boot/device.hints</filename> on startup, to allow setting
of default values for mixer channels.</para>
</sect3>
@ -1364,6 +1378,11 @@
This makes them also mostly un-overrideable
in sub-makes except on the sub-make's command line.</para>
<para arch="i386">The &man.mkuzip.8;, which is a non-GPL
utility to compress filesystem images for use with
<literal>GEOM_UZIP</literal> &man.geom.4; module,
has been added.</para>
<para>The &man.nearbyint.3; and
&man.nearbyintf.3; C99 functions
have been implemented.</para>

View File

@ -88,20 +88,10 @@
<title>What's New</title>
<para>This section describes
<![ %include.historic; [
the most user-visible new or changed features in &os;
since &release.prev;.
In general, changes described here are unique to the &release.branch;
branch unless specifically marked as &merged; features.
]]>
<![ %no.include.historic; [
many of the user-visible new or changed features in &os;
since &release.prev;. It includes items that are unique to the
&release.branch; branch, as well as some features that may have been
recently merged to
other branches (after &os; &release.prev.historic;). The latter
items are marked as &merged;.
]]>
the most user-visible new or changed features in &os;
since &release.prev;.
In general, changes described here are unique to the &release.branch;
branch unless specifically marked as &merged; features.
</para>
<para>Typical release note items
@ -494,6 +484,12 @@
this is no longer maintained. The entry had actually
been commented out for a long time.</para>
<para arch="alpha,amd64,i386">A new kernel option
<literal>PREEMPTION</literal> has been added.
This allows the threads that are in the kernel to be preempted
by higher priority threads. It helps with interactivity and
allows interrupt threads to run sooner rather than waiting.</para>
<para arch="i386">The &man.psm.4; driver and &man.moused.8;
now support the Synaptics TouchPad.</para>
@ -525,8 +521,10 @@
<para>The &man.ubser.4; device driver has been added to support
BWCT console management serial adapters.</para>
<para>The ULE scheduler is now the default scheduler in the
<filename>GENERIC</filename> kernel. For the average user,
<para>The ULE scheduler has been added as an additional scheduler.
Note that the conventional one, which is called 4BSD, is still used
as the default schedular in <filename>GENERIC</filename> kernel.
For the average user,
interactivity is reported to be better in many cases. This
means less <quote>skipping</quote> and <quote>jerking</quote> in
interactive applications while the machine is very busy. This
@ -538,6 +536,13 @@
kernel locking continues, the scheduler will be able to make
more efficient use of the available parallel resources.</para>
<para>&man.ucycom.4; driver has been added for
the Cypress CY7C637xx and CY7C640/1xx families of USB to RS232 bridges,
such as the one found in the DeLorme Earthmate USB GPS
receiver (which is the only device currently supported by this driver).
This driver is not complete because there is no support yet for flow
control and output.</para>
<para>A linear search algorithm used in
&man.vm.map.findspace.9; has been replaced with
an O(log n) algorithm built into the map entry splay tree.
@ -545,6 +550,9 @@
for applications that &man.mmap.2; many hundreds or thousands
of regions.</para>
<para>The loader tunable <varname>debug.witness_*</varname>
has been renamed to <varname>debug.witness.*</varname>.</para>
<!-- Above this line, sort kernel changes by manpage/keyword-->
<para>The device driver infrastructure (as well as many drivers)
@ -748,6 +756,11 @@
support for USB Ethernet adapters based on the Davicom DM9601
chipset.</para>
<para>&man.vge.4; driver, which supports
the VIA Networking Technologies
VT6122 gigabit Ethernet chip and integrated 10/100/1000 copper PHY,
has been added.</para>
<para>The &man.vr.4; driver now supports &man.polling.4;. &merged;</para>
<para>The hardware TX checksum support in the &man.xl.4; driver
@ -1063,11 +1076,12 @@
The <devicename>midi</devicename> driver, which supports serial port
and several sound cards, has been removed.
More details can be found in related manual pages:
sound(4), &man.snd.ad1816.4;, &man.snd.als4000.4;, &man.snd.cmi.4;,
&man.snd.cs4281.4;, &man.snd.ds1.4;, &man.snd.emu10k1.4;,
&man.snd.es137x.4;, and &man.snd.solo.4;.</para>
&man.sound.4;, &man.snd.ad1816.4;, &man.snd.als4000.4;, &man.snd.cmi.4;,
&man.snd.cs4281.4;, &man.snd.csa.4;, &man.snd.ds1.4;, &man.snd.emu10k1.4;,
&man.snd.es137x.4;, &man.snd.gusc.4;, &man.snd.maestro3.4;,
&man.snd.sbc.4;, &man.snd.solo.4;, and &man.snd.uaudio.4;.</para>
<para>The sound(4) (formerly &man.pcm.4;) driver has been modified to read
<para>The &man.sound.4; (formerly &man.pcm.4;) driver has been modified to read
<filename>/boot/device.hints</filename> on startup, to allow setting
of default values for mixer channels.</para>
</sect3>
@ -1364,6 +1378,11 @@
This makes them also mostly un-overrideable
in sub-makes except on the sub-make's command line.</para>
<para arch="i386">The &man.mkuzip.8;, which is a non-GPL
utility to compress filesystem images for use with
<literal>GEOM_UZIP</literal> &man.geom.4; module,
has been added.</para>
<para>The &man.nearbyint.3; and
&man.nearbyintf.3; C99 functions
have been implemented.</para>