From 14f9b2291d1ac6fa7b34255d29cdb5e7bcdb41bd Mon Sep 17 00:00:00 2001 From: Hiroki Sato Date: Sun, 2 Oct 2005 16:14:41 +0000 Subject: [PATCH] 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. --- .../doc/en_US.ISO8859-1/relnotes/article.sgml | 77 ++++++++++++++++++- .../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 9bb657dfd47..d0394ea2568 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 @@ Hardware Support + The &man.acpi.thermal.4; driver now supports + passive cooling. + Support for the PadLock Security Co-processor in VIA C3 processors has been added to the &man.crypto.9; subsystem. &merged; + A bug which prevents the &man.ichsmb.4; kernel module + from unloading has been fixed. + + The smbios(4) driver support for amd64 has been + added. + + A new loader tunable + hw.apic.enable_extint 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. + Multimedia Support - + The &man.sound.4; driver now supports + wider range sampling rate, multiple precisions choice, + and 24/32 bit PCM format conversion. + + The &man.snd.als4000.4; driver is now MPSAFE. + + The &man.snd.cmi.4; driver is now MPSAFE. + + The &man.snd.via8233.4; driver is now MPSAFE. + + The &man.snd.via82c686.4; driver is now MPSAFE. + @@ -174,12 +201,19 @@ Network Protocols - + The &man.natm.4; Native Mode ATM protocol layer is now MPSAFE. Disks and Storage + A new GEOM class GEOM_ZERO has been added. + It creates very huge provider (41PB) /dev/gzero + and mainly for performance testing. + On BIO_READ request it zero-fills + bio_data and on BIO_WRITE + it does nothing. + 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; + + The &man.umass.4; driver now supports + PLAY_MSF, + PLAY_TRACK, + PLAY_TRACK_REL, + PAUSE, + PLAY_12 commands so that + the &man.cdcontrol.1; utility can handle USB CD drive. File Systems - + A part of the FreeBSD NFS subsystem (the interface with + the protocol stack and callouts) is now MPSAFE. @@ -209,6 +252,13 @@ Userland Changes + Padding of ai_addrlen + in struct addrinfo 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. + The &man.ifconfig.8; utility now supports a 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; + The &man.moused.8; now supports an flag + to enable horizontal virtual scrolling similar to a + flag for vertical virtual scrolling. + + 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. + <filename>/etc/rc.d</filename> Scripts @@ -244,7 +310,10 @@ Ports/Packages Collection Infrastructure - + The &man.pkg.version.1; now supports an + flag to show the origin recorded on package generation + instead of the package name, and an flag + to list packages whose registered origin is origin only. 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 9bb657dfd47..d0394ea2568 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 @@ Hardware Support + The &man.acpi.thermal.4; driver now supports + passive cooling. + Support for the PadLock Security Co-processor in VIA C3 processors has been added to the &man.crypto.9; subsystem. &merged; + A bug which prevents the &man.ichsmb.4; kernel module + from unloading has been fixed. + + The smbios(4) driver support for amd64 has been + added. + + A new loader tunable + hw.apic.enable_extint 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. + Multimedia Support - + The &man.sound.4; driver now supports + wider range sampling rate, multiple precisions choice, + and 24/32 bit PCM format conversion. + + The &man.snd.als4000.4; driver is now MPSAFE. + + The &man.snd.cmi.4; driver is now MPSAFE. + + The &man.snd.via8233.4; driver is now MPSAFE. + + The &man.snd.via82c686.4; driver is now MPSAFE. + @@ -174,12 +201,19 @@ Network Protocols - + The &man.natm.4; Native Mode ATM protocol layer is now MPSAFE. Disks and Storage + A new GEOM class GEOM_ZERO has been added. + It creates very huge provider (41PB) /dev/gzero + and mainly for performance testing. + On BIO_READ request it zero-fills + bio_data and on BIO_WRITE + it does nothing. + 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; + + The &man.umass.4; driver now supports + PLAY_MSF, + PLAY_TRACK, + PLAY_TRACK_REL, + PAUSE, + PLAY_12 commands so that + the &man.cdcontrol.1; utility can handle USB CD drive. File Systems - + A part of the FreeBSD NFS subsystem (the interface with + the protocol stack and callouts) is now MPSAFE. @@ -209,6 +252,13 @@ Userland Changes + Padding of ai_addrlen + in struct addrinfo 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. + The &man.ifconfig.8; utility now supports a 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; + The &man.moused.8; now supports an flag + to enable horizontal virtual scrolling similar to a + flag for vertical virtual scrolling. + + 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. + <filename>/etc/rc.d</filename> Scripts @@ -244,7 +310,10 @@ Ports/Packages Collection Infrastructure - + The &man.pkg.version.1; now supports an + flag to show the origin recorded on package generation + instead of the package name, and an flag + to list packages whose registered origin is origin only.