diff options
author | hrs <hrs@FreeBSD.org> | 2005-10-02 16:14:41 +0000 |
---|---|---|
committer | hrs <hrs@FreeBSD.org> | 2005-10-02 16:14:41 +0000 |
commit | 57ff4e8e87ba086a7cc0b2bb654094221fa7ed55 (patch) | |
tree | c914b8e7fade59322dac40a2553f54e0b5635274 | |
parent | 26ab27c951f709109041d595ce810f95a3116d12 (diff) | |
download | FreeBSD-src-57ff4e8e87ba086a7cc0b2bb654094221fa7ed55.zip FreeBSD-src-57ff4e8e87ba086a7cc0b2bb654094221fa7ed55.tar.gz |
New release notes:
acpi_thermal(4) passive cooling support,
ichsmb(4) unloading bug fixed,
smbios(4) support on amd64,
hw.apic.enable_extint added,
sound(4) improvements,
MPSAFE: the bottom half of NFS, snd_als4000(4),
snd_cmi(4), snd_via8233(4), snd_via82c686(4),
and natm(4),
GEOM_ZERO class added,
umass(4) PLAY_* commands support,
moused(8) -H flag,
shared library version bump, and
pkg_version(1) -o and -O flags.
-rw-r--r-- | release/doc/en_US.ISO8859-1/relnotes/article.sgml | 77 | ||||
-rw-r--r-- | release/doc/en_US.ISO8859-1/relnotes/common/new.sgml | 77 |
2 files changed, 146 insertions, 8 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml index 9bb657d..d0394ea 100644 --- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml +++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml @@ -139,14 +139,41 @@ <sect3 id="proc"> <title>Hardware Support</title> + <para>The &man.acpi.thermal.4; driver now supports + passive cooling.</para> + <para>Support for the PadLock Security Co-processor in VIA C3 processors has been added to the &man.crypto.9; subsystem. &merged;</para> + <para>A bug which prevents the &man.ichsmb.4; kernel module + from unloading has been fixed.</para> + + <para arch="amd64">The smbios(4) driver support for amd64 has been + added.</para> + + <para arch="i386">A new loader tunable + <varname>hw.apic.enable_extint</varname> has been added. + This tunable can be used not to mask the ExtINT pin on the first + I/O APIC. At least one chipset for Intel Pentium III seems + to need this even though all of the pins in the 8259A's are masked. + The default is still to mask the ExtINT pin.</para> + <sect4 id="mm"> <title>Multimedia Support</title> - <para></para> + <para>The &man.sound.4; driver now supports + wider range sampling rate, multiple precisions choice, + and 24/32 bit PCM format conversion.</para> + + <para>The &man.snd.als4000.4; driver is now MPSAFE.</para> + + <para>The &man.snd.cmi.4; driver is now MPSAFE.</para> + + <para>The &man.snd.via8233.4; driver is now MPSAFE.</para> + + <para>The &man.snd.via82c686.4; driver is now MPSAFE.</para> + </sect4> <sect4 id="net-if"> @@ -174,12 +201,19 @@ <sect3 id="net-proto"> <title>Network Protocols</title> - <para></para> + <para>The &man.natm.4; Native Mode ATM protocol layer is now MPSAFE.</para> </sect3> <sect3 id="disks"> <title>Disks and Storage</title> + <para>A new GEOM class <literal>GEOM_ZERO</literal> has been added. + It creates very huge provider (41PB) <filename>/dev/gzero</filename> + and mainly for performance testing. + On <literal>BIO_READ</literal> request it zero-fills + <varname>bio_data</varname> and on <literal>BIO_WRITE</literal> + it does nothing.</para> + <para>The &man.mpt.4; driver has been updated to support various new features such as RAID volume and RAID member state/settings reporting, periodic volume re-synchronization @@ -191,12 +225,21 @@ added. It uses the &man.crypto.9; framework for hardware acceleration and supports different cryptographic algorithms. See &man.geli.8; for more information. &merged;</para> + + <para>The &man.umass.4; driver now supports + <literal>PLAY_MSF</literal>, + <literal>PLAY_TRACK</literal>, + <literal>PLAY_TRACK_REL</literal>, + <literal>PAUSE</literal>, + <literal>PLAY_12</literal> commands so that + the &man.cdcontrol.1; utility can handle USB CD drive.</para> </sect3> <sect3 id="fs"> <title>File Systems</title> - <para></para> + <para>A part of the FreeBSD NFS subsystem (the interface with + the protocol stack and callouts) is now MPSAFE.</para> </sect3> <sect3> @@ -209,6 +252,13 @@ <sect2 id="userland"> <title>Userland Changes</title> + <para>Padding of <varname>ai_addrlen</varname> + in <varname>struct addrinfo</varname> has been removed, + which was originally for the ABI compatibility. + For example, this change break the ABI compatibility of + &man.getaddrinfo.3; function on 64-bit architecture including + &os;/alpha, &os;/amd64, &os;/ia64, and &os;/sparc64.</para> + <para>The &man.ifconfig.8; utility now supports a <option>-k</option> flag to allow printing potentially sensitive keying material to standard output. @@ -221,6 +271,22 @@ statistics, wrapped around the binary stream sysctl variables for the allocators. &merged;</para> + <para>The &man.moused.8; now supports an <option>-H</option> flag + to enable horizontal virtual scrolling similar to a + <option>-V</option> flag for vertical virtual scrolling.</para> + + <para>The shared library version number of all libraries have + been updated due to some possible ABI changes. The libraries + include: snmp_*, libdialog, libg2c, libobjc, + libreadline, libregex, libstdc++, libkrb5, libalias, libarchive, + libbegemot, libbluetooth, libbsnmp, libbz2, libc_r, libcrypt, + libdevstat, libedit, libexpat, libfetch, libftpio, libgpib, + libipsec, libkiconv, libmagic, libmp, libncp, libncurses, + libnetgraph, libngatm, libopie, libpam, libpthread, libradius, + libsdp, libsmb, libtacplus, libthr, libthread_db, libugidfw, + libusbhid, libutil, libvgl, libwrap, libypclnt, libm, libcrypto, + libssh, and libssl.</para> + <sect3 id="rc-scripts"> <title><filename>/etc/rc.d</filename> Scripts</title> @@ -244,7 +310,10 @@ <sect2 id="ports"> <title>Ports/Packages Collection Infrastructure</title> - <para></para> + <para>The &man.pkg.version.1; now supports an <option>-o</option> + flag to show the origin recorded on package generation + instead of the package name, and an <option>-O</option> flag + to list packages whose registered origin is origin only.</para> </sect2> <sect2 id="releng"> diff --git a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml index 9bb657d..d0394ea 100644 --- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml +++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml @@ -139,14 +139,41 @@ <sect3 id="proc"> <title>Hardware Support</title> + <para>The &man.acpi.thermal.4; driver now supports + passive cooling.</para> + <para>Support for the PadLock Security Co-processor in VIA C3 processors has been added to the &man.crypto.9; subsystem. &merged;</para> + <para>A bug which prevents the &man.ichsmb.4; kernel module + from unloading has been fixed.</para> + + <para arch="amd64">The smbios(4) driver support for amd64 has been + added.</para> + + <para arch="i386">A new loader tunable + <varname>hw.apic.enable_extint</varname> has been added. + This tunable can be used not to mask the ExtINT pin on the first + I/O APIC. At least one chipset for Intel Pentium III seems + to need this even though all of the pins in the 8259A's are masked. + The default is still to mask the ExtINT pin.</para> + <sect4 id="mm"> <title>Multimedia Support</title> - <para></para> + <para>The &man.sound.4; driver now supports + wider range sampling rate, multiple precisions choice, + and 24/32 bit PCM format conversion.</para> + + <para>The &man.snd.als4000.4; driver is now MPSAFE.</para> + + <para>The &man.snd.cmi.4; driver is now MPSAFE.</para> + + <para>The &man.snd.via8233.4; driver is now MPSAFE.</para> + + <para>The &man.snd.via82c686.4; driver is now MPSAFE.</para> + </sect4> <sect4 id="net-if"> @@ -174,12 +201,19 @@ <sect3 id="net-proto"> <title>Network Protocols</title> - <para></para> + <para>The &man.natm.4; Native Mode ATM protocol layer is now MPSAFE.</para> </sect3> <sect3 id="disks"> <title>Disks and Storage</title> + <para>A new GEOM class <literal>GEOM_ZERO</literal> has been added. + It creates very huge provider (41PB) <filename>/dev/gzero</filename> + and mainly for performance testing. + On <literal>BIO_READ</literal> request it zero-fills + <varname>bio_data</varname> and on <literal>BIO_WRITE</literal> + it does nothing.</para> + <para>The &man.mpt.4; driver has been updated to support various new features such as RAID volume and RAID member state/settings reporting, periodic volume re-synchronization @@ -191,12 +225,21 @@ added. It uses the &man.crypto.9; framework for hardware acceleration and supports different cryptographic algorithms. See &man.geli.8; for more information. &merged;</para> + + <para>The &man.umass.4; driver now supports + <literal>PLAY_MSF</literal>, + <literal>PLAY_TRACK</literal>, + <literal>PLAY_TRACK_REL</literal>, + <literal>PAUSE</literal>, + <literal>PLAY_12</literal> commands so that + the &man.cdcontrol.1; utility can handle USB CD drive.</para> </sect3> <sect3 id="fs"> <title>File Systems</title> - <para></para> + <para>A part of the FreeBSD NFS subsystem (the interface with + the protocol stack and callouts) is now MPSAFE.</para> </sect3> <sect3> @@ -209,6 +252,13 @@ <sect2 id="userland"> <title>Userland Changes</title> + <para>Padding of <varname>ai_addrlen</varname> + in <varname>struct addrinfo</varname> has been removed, + which was originally for the ABI compatibility. + For example, this change break the ABI compatibility of + &man.getaddrinfo.3; function on 64-bit architecture including + &os;/alpha, &os;/amd64, &os;/ia64, and &os;/sparc64.</para> + <para>The &man.ifconfig.8; utility now supports a <option>-k</option> flag to allow printing potentially sensitive keying material to standard output. @@ -221,6 +271,22 @@ statistics, wrapped around the binary stream sysctl variables for the allocators. &merged;</para> + <para>The &man.moused.8; now supports an <option>-H</option> flag + to enable horizontal virtual scrolling similar to a + <option>-V</option> flag for vertical virtual scrolling.</para> + + <para>The shared library version number of all libraries have + been updated due to some possible ABI changes. The libraries + include: snmp_*, libdialog, libg2c, libobjc, + libreadline, libregex, libstdc++, libkrb5, libalias, libarchive, + libbegemot, libbluetooth, libbsnmp, libbz2, libc_r, libcrypt, + libdevstat, libedit, libexpat, libfetch, libftpio, libgpib, + libipsec, libkiconv, libmagic, libmp, libncp, libncurses, + libnetgraph, libngatm, libopie, libpam, libpthread, libradius, + libsdp, libsmb, libtacplus, libthr, libthread_db, libugidfw, + libusbhid, libutil, libvgl, libwrap, libypclnt, libm, libcrypto, + libssh, and libssl.</para> + <sect3 id="rc-scripts"> <title><filename>/etc/rc.d</filename> Scripts</title> @@ -244,7 +310,10 @@ <sect2 id="ports"> <title>Ports/Packages Collection Infrastructure</title> - <para></para> + <para>The &man.pkg.version.1; now supports an <option>-o</option> + flag to show the origin recorded on package generation + instead of the package name, and an <option>-O</option> flag + to list packages whose registered origin is origin only.</para> </sect2> <sect2 id="releng"> |