Date: Sun, 11 Jan 2015 19:01:29 +0000 (UTC) From: Glen Barber <gjb@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r277015 - head/release/doc/en_US.ISO8859-1/relnotes Message-ID: <201501111901.t0BJ1TCR088132@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gjb Date: Sun Jan 11 19:01:28 2015 New Revision: 277015 URL: https://svnweb.freebsd.org/changeset/base/277015 Log: Fix the release notes article.xml file to confirm with FDP style, specifically reindenting the entire file for tag alignment, rewrapping lines where necessary. Sponsored by: The FreeBSD Foundation Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml Modified: head/release/doc/en_US.ISO8859-1/relnotes/article.xml ============================================================================== --- head/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jan 11 19:01:25 2015 (r277014) +++ head/release/doc/en_US.ISO8859-1/relnotes/article.xml Sun Jan 11 19:01:28 2015 (r277015) @@ -8,365 +8,586 @@ <!ENTITY % vendor PUBLIC "-//FreeBSD//ENTITIES Vendor Specification//EN" "vendor.ent"> %vendor; ]> -<article xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> - <info><title>&os; &release.current; Release Notes</title> +<article xmlns="http://docbook.org/ns/docbook" + xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"> - <author><orgname>The &os; Project</orgname></author> + <info> + <title>&os; &release.current; Release Notes</title> - <pubdate>$FreeBSD$</pubdate> + <author><orgname>The &os; Project</orgname></author> - <!-- Last rev: 276551 --> + <pubdate>$FreeBSD$</pubdate> + + <!-- Last rev: 276551 --> + + <copyright> + <year>2015</year> + <holder role="mailto:doc@FreeBSD.org">The &os; Documentation + Project</holder> + </copyright> + + <legalnotice xml:id="trademarks" role="trademarks"> + &tm-attrib.freebsd; + &tm-attrib.ibm; + &tm-attrib.ieee; + &tm-attrib.intel; + &tm-attrib.sparc; + &tm-attrib.general; + </legalnotice> + + <abstract> + <para>The release notes for &os; &release.current; contain + a summary of the changes made to the &os; base system on the + &release.branch; development line. This document lists + applicable security advisories that were issued since the last + release, as well as significant changes to the &os; kernel and + userland. Some brief remarks on upgrading are also + presented.</para> + </abstract> + </info> + + <sect1 xml:id="intro"> + <title>Introduction</title> + + <para>This document contains the release notes for &os; + &release.current;. It describes recently added, changed, or + deleted features of &os;. It also provides some notes on + upgrading from previous versions of &os;.</para> + + <para releasetype="current">The &release.type; distribution to + which these release notes apply represents the latest point + along the &release.branch; development branch since + &release.branch; was created. Information regarding pre-built, + binary &release.type; distributions along this branch can be + found at <uri + xlink:href="&release.url;">&release.url;</uri>.</para> + + <para releasetype="snapshot">The &release.type; distribution to + which these release notes apply represents a point along the + &release.branch; development branch between &release.prev; and + the future &release.next;. Information regarding pre-built, + binary &release.type; distributions along this branch can be + found at <uri + xlink:href="&release.url;">&release.url;</uri>.</para> + + <para releasetype="release">This distribution of &os; + &release.current; is a &release.type; distribution. It can be + found at <uri xlink:href="&release.url;">&release.url;</uri> or + any of its mirrors. More information on obtaining this (or + other) &release.type; distributions of &os; can be found in the + <link + xlink:href="&url.books.handbook;/mirrors.html"><quote>Obtaining + &os;</quote> appendix</link> to the <link + xlink:href="&url.books.handbook;/">&os; + Handbook</link>.</para> + + <para>All users are encouraged to consult the release errata + before installing &os;. The errata document is updated with + <quote>late-breaking</quote> information discovered late in the + release cycle or after the release. Typically, it contains + information on known bugs, security advisories, and corrections + to documentation. An up-to-date copy of the errata for &os; + &release.current; can be found on the &os; Web site.</para> + </sect1> + + <sect1 xml:id="new"> + <title>What's New</title> + + <para>This section describes 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 document recent security + advisories issued after &release.prev;, new drivers or hardware + support, new commands or options, major bug fixes, or + contributed software upgrades. They may also list changes to + major ports/packages or release engineering practices. Clearly + the release notes cannot list every single change made to &os; + between releases; this document focuses primarily on security + advisories, user-visible changes, and major architectural + improvements.</para> + + <sect2 xml:id="security"> + <title>Security Advisories</title> + + <para>No advisories.</para> + + </sect2> + + <sect2 xml:id="kernel"> + <title>Kernel Changes</title> + + <para revision="260903">Support for GPS ports has been added to + &man.uhso.4;.</para> + + <para revision="264601" contrib="sponsor" + sponsor="&darpa_afrl;">The <literal>if_nf10bmac(4)</literal> + device has been added, providing support for NetFPGA-10G + Embedded CPU Ethernet Core.</para> + + <note> + <para>The <literal>if_nf10bmac(4)</literal> driver operates on + the FPGA, and is not suited for the PCI host + interface.</para> + </note> + + <para revision="265132">The &man.full.4; device has been added, + and the <literal>lindev(4)</literal> device has been removed. + Prior to this change, <literal>lindev(4)</literal> provided + only the <filename>/dev/full</filename> character device, + returning <literal>ENOSPC</literal> on write attempts. As + this device is not specific to &linux;, a native &os; version + has been added.</para> + + <para revision="265236" contrib="sponsor" + sponsor="&lsi;, &spectralogic;" sponsorurl="">The &man.mpr.4; + device has been added, providing support for LSI Fusion-MPT + 3 12Gb SCSI/SATA controllers.</para> + + <para revision="265555" contrib="sponsor" + sponsor="&lsi;">The &man.mrsas.4; driver has been added, + providing support for LSI MegaRAID SAS controllers. The + &man.mfi.4; driver will attach to the controller, by default. + To enable &man.mrsas.4; add + <literal>hw.mfi.mrsas_enable=1</literal> to + <filename>/boot/loader.conf</filename>, which turns off + &man.mfi.4; device probing.</para> + + <note> + <para>At this time, the &man.mfiutil.8; utility and the &os; + version of <application>MegaCLI</application> and + <application>StorCli</application> do not work with + &man.mrsas.4;.</para> + </note> + + <para revision="265876">A kernel bug that inhibited proper + functionality of the <literal>dev.cpu.0.freq</literal> + &man.sysctl.8; on &intel; processors with Turbo + Boost ™ enabled has been fixed.</para> + + <para revision="266531">The <literal>IMAGACT_BINMISC</literal> + kernel configuration option has been enabled by default, + which enables application execution through emulators, such + as <application>Qemu</application>.</para> + + <para revision="266757" contrib="sponsor" + sponsor="&chelsio;">Support for the &man.cxgbe.4; Terminator + 5 (T5) 10G/40G cards has been added to &man.netmap.4;.</para> + + <para revision="268045">The <literal>VT</literal> kernel + configuration file has been removed, and the &man.vt.4; + driver is included in the <literal>GENERIC</literal> kernel. + To enable &man.vt.4;, enter <literal>set kern.vty=vt</literal> + at the &man.loader.8; prompt during boot, or add + <literal>kern.vty=vt</literal> to &man.loader.conf.5; and + reboot the system.</para> + + <para revision="271697" arch="powerpc">Support for + &man.dtrace.1; stack tracing has been fixed for + &os;/&arch.powerpc;, using the <literal>trapexit()</literal> + and <literal>asttrapexit()</literal> functions instead of + checking within addressed kernel space.</para> + + <para revision="271705">Hardware context support has been + added to the <literal>drm/i915</literal> driver, adding + support for <application>Mesa</application> 9.2 and + later.</para> + + <para revision="273178">The &man.vt.4; driver has been updated, + replacing the bitmapped <literal>kern.vt.spclkeys</literal> + &man.sysctl.8; with individual + <literal>kern.vt.kbd_*</literal> variants.</para> + + <para revision="273598">The &man.hpet.4; driver has been updated + to create a + <filename>/dev/hpet<replaceable>N</replaceable></filename> + device, providing access to <acronym>HPET</acronym> from + userspace.</para> + + <para revision="274085">The &man.vt.4; driver has been made the + default system console driver. The &man.syscons.4; driver is + still available, and can be enabled by adding + <literal>kern.vty=sc</literal> in &man.loader.conf.5;. + Alternatively, &man.syscons.4; can be enabled at boot time by + entering <literal>set kern.vty=sc</literal> at the + &man.loader.8; prompt.</para> + + <para revision="274386">An issue that could cause a system to + hang when entering <acronym>ACPI</acronym> + <literal>S3</literal> state (suspend to + <acronym>RAM</acronym>) has been corrected in the &man.acpi.4; + and &man.pci.4; drivers.</para> + + <para revision="274733" arch="powerpc">The power management unit + subsystem has been updated to support power button events on + certain &arch.powerpc; hardware, such as aluminum + PowerBook ®.</para> + + <para revision="275171,275190" arch="powerpc">The &man.hwpmc.4; + driver has been updated to correct performance counter + sampling on G4 (MPC74xxx) and G5 class processors.</para> + + <para revision="275732" contrib="sponsor" + sponsor="&ff;,&netgate;">The + <application>OpenCrypto</application> framework has been + updated to include <literal>AES-ICM</literal> and + <literal>AES-GCM</literal> modes, both of which have also been + added to the &man.aesni.4; driver.</para> + + <sect3 xml:id="kernel-virtualization"> + <title>Virtualization Support</title> + + <para revision="260410">Support for the <quote>Virtual + Interrupt Delivery</quote> feature of &intel; VT-x is + enabled if supported by the CPU. This feature can be + disabled by running <literal>sysctl + hw.vmm.vmx.use_apic_vid=0</literal>. Additionally, to + persist this setting across reboots, add + <literal>hw.vmm.vmx.use_apic_vid=0</literal> to + <filename>/etc/sysctl.conf</filename>.</para> + + <para revision="260532">Support for <quote>Posted Interrupt + Processing</quote> is enabled if supported by the CPU. + This feature can be disabled by running <literal>sysctl + hw.vmm.vmx.use_apic_pir=0</literal>. Additionally, to + persist this setting across reboots, add + <literal>hw.vmm.vmx.use_apic_pir=0</literal> to + <filename>/etc/sysctl.conf</filename>.</para> + + <para revision="260582">Unmapped IO support has been added to + &man.virtio_blk.4;.</para> + + <para revision="260583">Unmapped IO support has been added to + &man.virtio_scsi.4;.</para> + + <para revision="260847">The &man.virtio_random.4; driver has + been added to harvest entropy from the host system.</para> + + <para revision="267536" contrib="sponsor" + sponsor="&citrix.rd;">Support for running + a &os;/&arch.amd64; <application>Xen</application> guest + instance as <acronym>PVH</acronym> guest has been added. + <acronym>PVH</acronym> mode, short for + <quote>Para-Virtualized Hardware</quote>, uses + para-virtualized drivers for boot and I/O, and uses hardware + virtualization extensions for all other tasks, without the + need for emulation.</para> + + <para revision="273515">The &man.virtio.console.4; driver has + been added, which provides an interface to VirtIO console + devices through a &man.tty.4; device.</para> + </sect3> + + <sect3 xml:id="kernel-arm"> + <title>ARM Support</title> + + <para revision="260921">The &man.nand.4; device is enabled for + ARM devices by default.</para> + + <para revision="273264" arch="armv6">An issue that could cause + instability when detecting <acronym>SD</acronym> cards on + the Raspberry Pi <acronym>SOC</acronym> has been + fixed.</para> + + <para revision="275963">The <literal>bcm2835_cpufreq</literal> + driver has been added, which supports <acronym>CPU</acronym> + frequency and voltage control on the Raspberry Pi + <acronym>SOC</acronym>.</para> + </sect3> - <copyright> - <year>2015</year> - <holder role="mailto:doc@FreeBSD.org">The &os; Documentation - Project</holder> - </copyright> - - <legalnotice xml:id="trademarks" role="trademarks"> - &tm-attrib.freebsd; - &tm-attrib.ibm; - &tm-attrib.ieee; - &tm-attrib.intel; - &tm-attrib.sparc; - &tm-attrib.general; - </legalnotice> - - <abstract> - <para>The release notes for &os; &release.current; contain - a summary of the changes made to the &os; base system on the - &release.branch; development line. This document lists - applicable security advisories that were issued since the last - release, as well as significant changes to the &os; kernel and - userland. Some brief remarks on upgrading are also - presented.</para> - </abstract> -</info> - -<sect1 xml:id="intro"> - <title>Introduction</title> - - <para>This document contains the release notes for &os; - &release.current;. It describes recently added, changed, or - deleted features of &os;. It also provides some notes on - upgrading from previous versions of &os;.</para> - - <para releasetype="current">The &release.type; distribution to which - these release notes apply represents the latest point along the - &release.branch; development branch since &release.branch; was - created. Information regarding pre-built, binary &release.type; - distributions along this branch can be found at <uri - xlink:href="&release.url;">&release.url;</uri>.</para> - - <para releasetype="snapshot">The &release.type; distribution to - which these release notes apply represents a point along the - &release.branch; development branch between &release.prev; and the - future &release.next;. Information regarding pre-built, binary - &release.type; distributions along this branch can be found at - <uri xlink:href="&release.url;">&release.url;</uri>.</para> - - <para releasetype="release">This distribution of &os; - &release.current; is a &release.type; distribution. It can be - found at <uri xlink:href="&release.url;">&release.url;</uri> or - any of its mirrors. More information on obtaining this (or other) - &release.type; distributions of &os; can be found in the <link - xlink:href="&url.books.handbook;/mirrors.html"><quote>Obtaining - &os;</quote> appendix</link> to the <link - xlink:href="&url.books.handbook;/">&os; Handbook</link>.</para> - - <para>All users are encouraged to consult the release errata before - installing &os;. The errata document is updated with - <quote>late-breaking</quote> information discovered late in the - release cycle or after the release. Typically, it contains - information on known bugs, security advisories, and corrections to - documentation. An up-to-date copy of the errata for &os; - &release.current; can be found on the &os; Web site.</para> -</sect1> - -<sect1 xml:id="new"> - <title>What's New</title> - - <para>This section describes 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 document recent security advisories - issued after &release.prev;, new drivers or hardware support, new - commands or options, major bug fixes, or contributed software - upgrades. They may also list changes to major ports/packages or - release engineering practices. Clearly the release notes cannot - list every single change made to &os; between releases; this - document focuses primarily on security advisories, user-visible - changes, and major architectural improvements.</para> - - <sect2 xml:id="security"> - <title>Security Advisories</title> - - <para>No advisories.</para> - - </sect2> - - <sect2 xml:id="kernel"> - <title>Kernel Changes</title> - - <para revision="260903">Support for GPS ports has been added to - &man.uhso.4;.</para> - - <para revision="264601" contrib="sponsor" - sponsor="&darpa_afrl;">The <literal>if_nf10bmac(4)</literal> - device has been added, providing support for NetFPGA-10G - Embedded CPU Ethernet Core.</para> - - <note> - <para>The <literal>if_nf10bmac(4)</literal> driver operates on - the FPGA, and is not suited for the PCI host interface.</para> - </note> - - <para revision="265132">The &man.full.4; device has been added, - and the <literal>lindev(4)</literal> device has been removed. - Prior to this change, <literal>lindev(4)</literal> provided only - the <filename>/dev/full</filename> character device, returning - <literal>ENOSPC</literal> on write attempts. As this device is - not specific to &linux;, a native &os; version has been - added.</para> - - <para revision="265236" contrib="sponsor" - sponsor="&lsi;, &spectralogic;" sponsorurl="">The &man.mpr.4; - device has been added, providing support for LSI Fusion-MPT - 3 12Gb SCSI/SATA controllers.</para> - - <para revision="265555" contrib="sponsor" - sponsor="&lsi;">The &man.mrsas.4; driver has been added, - providing support for LSI MegaRAID SAS controllers. The - &man.mfi.4; driver will attach to the controller, by default. - To enable &man.mrsas.4; add - <literal>hw.mfi.mrsas_enable=1</literal> to - <filename>/boot/loader.conf</filename>, which turns off - &man.mfi.4; device probing.</para> - - <note> - <para>At this time, the &man.mfiutil.8; utility and - the &os; version of - <application>MegaCLI</application> and - <application>StorCli</application> do not work with - &man.mrsas.4;.</para> - </note> - - <para revision="265876">A kernel bug that inhibited proper - functionality of the <literal>dev.cpu.0.freq</literal> - &man.sysctl.8; on &intel; processors with Turbo - Boost ™ enabled has been fixed.</para> - - <para revision="266531">The <literal>IMAGACT_BINMISC</literal> - kernel configuration option has been enabled by default, - which enables application execution through emulators, such - as <application>Qemu</application>.</para> - - <para revision="266757" contrib="sponsor" - sponsor="&chelsio;">Support for the &man.cxgbe.4; Terminator 5 - (T5) 10G/40G cards has been added to &man.netmap.4;.</para> - - <para revision="268045">The <literal>VT</literal> kernel - configuration file has been removed, and the &man.vt.4; - driver is included in the <literal>GENERIC</literal> kernel. - To enable &man.vt.4;, enter <literal>set kern.vty=vt</literal> - at the &man.loader.8; prompt during boot, or add - <literal>kern.vty=vt</literal> to &man.loader.conf.5; and - reboot the system.</para> - - <para revision="271697" arch="powerpc">Support for &man.dtrace.1; - stack tracing has been fixed for &os;/&arch.powerpc;, using the - <literal>trapexit()</literal> and - <literal>asttrapexit()</literal> functions instead of checking - within addressed kernel space.</para> - - <para revision="271705">Hardware context support has been - added to the <literal>drm/i915</literal> driver, adding - support for <application>Mesa</application> 9.2 and - later.</para> - - <para revision="273178">The &man.vt.4; driver has been updated, - replacing the bitmapped <literal>kern.vt.spclkeys</literal> - &man.sysctl.8; with individual <literal>kern.vt.kbd_*</literal> - variants.</para> - - <para revision="273598">The &man.hpet.4; driver has been updated - to create a - <filename>/dev/hpet<replaceable>N</replaceable></filename> - device, providing access to <acronym>HPET</acronym> from - userspace.</para> - - <para revision="274085">The &man.vt.4; driver has been made the - default system console driver. The &man.syscons.4; driver is - still available, and can be enabled by adding - <literal>kern.vty=sc</literal> in &man.loader.conf.5;. - Alternatively, &man.syscons.4; can be enabled at boot time by - entering <literal>set kern.vty=sc</literal> at the - &man.loader.8; prompt.</para> - - <para revision="274386">An issue that could cause a system to - hang when entering <acronym>ACPI</acronym> <literal>S3</literal> - state (suspend to <acronym>RAM</acronym>) has been corrected - in the &man.acpi.4; and &man.pci.4; drivers.</para> - - <para revision="274733" arch="powerpc">The power management unit - subsystem has been updated to support power button events on - certain &arch.powerpc; hardware, such as aluminum - PowerBook ®.</para> - - <para revision="275171,275190" arch="powerpc">The &man.hwpmc.4; - driver has been updated to correct performance counter sampling - on G4 (MPC74xxx) and G5 class processors.</para> - - <para revision="275732" contrib="sponsor" - sponsor="&ff;,&netgate;">The - <application>OpenCrypto</application> framework has been updated - to include <literal>AES-ICM</literal> and - <literal>AES-GCM</literal> modes, both of which have also been - added to the &man.aesni.4; driver.</para> - - <sect3 xml:id="kernel-virtualization"> - <title>Virtualization Support</title> - - <para revision="260410">Support for the <quote>Virtual Interrupt - Delivery</quote> feature of &intel; VT-x is enabled if - supported by the CPU. This feature can be disabled by running - <literal>sysctl hw.vmm.vmx.use_apic_vid=0</literal>. - Additionally, to persist this setting across reboots, add - <literal>hw.vmm.vmx.use_apic_vid=0</literal> to - <filename>/etc/sysctl.conf</filename>.</para> - - <para revision="260532">Support for <quote>Posted Interrupt - Processing</quote> is enabled if supported by the CPU. This - feature can be disabled by running <literal>sysctl - hw.vmm.vmx.use_apic_pir=0</literal>. Additionally, to - persist this setting across reboots, add - <literal>hw.vmm.vmx.use_apic_pir=0</literal> to - <filename>/etc/sysctl.conf</filename>.</para> - - <para revision="260582">Unmapped IO support has been added to - &man.virtio_blk.4;.</para> - - <para revision="260583">Unmapped IO support has been added to - &man.virtio_scsi.4;.</para> - - <para revision="260847">The &man.virtio_random.4; driver has - been added to harvest entropy from the host system.</para> - - <para revision="267536" contrib="sponsor" - sponsor="&citrix.rd;">Support for running a &os;/&arch.amd64; - <application>Xen</application> guest instance as - <acronym>PVH</acronym> guest has been added. - <acronym>PVH</acronym> mode, short for <quote>Para-Virtualized - Hardware</quote>, uses para-virtualized drivers for boot - and I/O, and uses hardware virtualization extensions for all - other tasks, without the need for emulation.</para> - - <para revision="273515">The &man.virtio.console.4; driver has - been added, which provides an interface to VirtIO console - devices through a &man.tty.4; device.</para> - </sect3> - - <sect3 xml:id="kernel-arm"> - <title>ARM Support</title> - - <para revision="260921">The &man.nand.4; device is enabled for - ARM devices by default.</para> - - <para revision="273264" arch="armv6">An issue that could cause - instability when detecting <acronym>SD</acronym> cards on the - Raspberry Pi <acronym>SOC</acronym> has been fixed.</para> - - <para revision="275963">The <literal>bcm2835_cpufreq</literal> - driver has been added, which supports <acronym>CPU</acronym> - frequency and voltage control on the Raspberry Pi - <acronym>SOC</acronym>.</para> - </sect3> - - <sect3 xml:id="boot"> - <title>Boot Loader Changes</title> - - <para> </para> - </sect3> - - <sect3 xml:id="proc"> - <title>Hardware Support</title> - - <para revision="268303">The &man.asmc.4; driver has been updated - to support the &apple; MacMini 3,1.</para> - - <para revision="268351">Support for &os;/ia64 has been dropped - as of &os; 11.</para> - - <sect4 xml:id="mm"> - <title>Multimedia Support</title> + <sect3 xml:id="boot"> + <title>Boot Loader Changes</title> <para> </para> - </sect4> + </sect3> + + <sect3 xml:id="proc"> + <title>Hardware Support</title> - <sect4 xml:id="net-if"> - <title>Network Interface Support</title> + <para revision="268303">The &man.asmc.4; driver has been + updated to support the &apple; MacMini 3,1.</para> - <para revision="258830">Support for Broadcom chipsets - BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787 has - been added to &man.bge.4;.</para> - - <para revision="260448">Support for the &intel; - Centrino™ Wireless-N 135 chipset has been - added.</para> - - <para revision="260552">Firmware for &intel; - Centrino™ Wireless-N 105 devices has been added - to the base system.</para> - - <para revision="261975">The deprecated nve(4) driver has been - removed. Users of NVIDIA nForce MCP network adapters are - advised to use the &man.nfe.4; driver instead, which has been - the default driver for this hardware since &os; 7.0.</para> - - <para revision="265348" contrib="sponsor" - sponsor="&netgate;">The &man.ath.hal.4; driver has been - updated to support the Atheros AR1111 chipset.</para> - - <para revision="266770">Support for the &intel; - Centrino™ Wireless-N 105 chipset has been - added.</para> - - <para revision="272089">A bug in &man.ipfw.4; that could - potentially lead to a kernel panic when using - &man.dummynet.4; at layer 2 has been fixed.</para> - - <para revision="272730">The &man.alc.4; driver has been - updated to support AR816x and AR817x ethernet - controllers.</para> - - <para revision="273331">The &man.vxlan.4; driver has been - added, which creates a virtual Layer 2 (Ethernet) network - overlaid in a Layer 3 (IP/UDP) network. The &man.vxlan.4; - driver is analogous to &man.vlan.4;, but is designed to be - better suited for large, multiple-tenant datacenter - environments.</para> - - <para revision="274246" contrib="sponsor" - sponsor="&yandex;">The &man.gre.4; driver has been - significantly overhauled, and has been split into two - separate modules, &man.gre.4; and &man.me.4;.</para> - </sect4> - </sect3> - - <sect3 xml:id="net-proto"> - <title>Network Protocols</title> - - <para revision="263140">Support for the IPX network transport - protocol has been removed, and will not be supported in - &os; 11 and later releases.</para> - - <para revision="272720" contrib="sponsor" - sponsor="&limelight;">Support for <acronym>PLPMTUD</acronym> - blackhole detection (<acronym>RFC</acronym> 4821) has been - added to the &man.tcp.4; stack, disabled by default. New - control tunables have been added:</para> + <para revision="268351">Support for &os;/ia64 has been dropped + as of &os; 11.</para> + + <sect4 xml:id="mm"> + <title>Multimedia Support</title> + + <para> </para> + </sect4> + + <sect4 xml:id="net-if"> + <title>Network Interface Support</title> + + <para revision="258830">Support for Broadcom chipsets + BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787 has + been added to &man.bge.4;.</para> + + <para revision="260448">Support for the &intel; + Centrino™ Wireless-N 135 chipset has been + added.</para> + + <para revision="260552">Firmware for &intel; Centrino™ + Wireless-N 105 devices has been added to the base + system.</para> + + <para revision="261975">The deprecated nve(4) driver has + been removed. Users of NVIDIA nForce MCP network adapters + are advised to use the &man.nfe.4; driver instead, which + has been the default driver for this hardware since + &os; 7.0.</para> + + <para revision="265348" contrib="sponsor" + sponsor="&netgate;">The &man.ath.hal.4; driver has been + updated to support the Atheros AR1111 chipset.</para> + + <para revision="266770">Support for the &intel; + Centrino™ Wireless-N 105 chipset has been + added.</para> + + <para revision="272089">A bug in &man.ipfw.4; that could + potentially lead to a kernel panic when using + &man.dummynet.4; at layer 2 has been fixed.</para> + + <para revision="272730">The &man.alc.4; driver has been + updated to support AR816x and AR817x ethernet + controllers.</para> + + <para revision="273331">The &man.vxlan.4; driver has been + added, which creates a virtual Layer 2 (Ethernet) network + overlaid in a Layer 3 (IP/UDP) network. The &man.vxlan.4; + driver is analogous to &man.vlan.4;, but is designed to be + better suited for large, multiple-tenant datacenter + environments.</para> + + <para revision="274246" contrib="sponsor" + sponsor="&yandex;">The &man.gre.4; driver has been + significantly overhauled, and has been split into two + separate modules, &man.gre.4; and &man.me.4;.</para> + </sect4> + </sect3> + + <sect3 xml:id="net-proto"> + <title>Network Protocols</title> + + <para revision="263140">Support for the IPX network transport + protocol has been removed, and will not be supported in + &os; 11 and later releases.</para> + + <para revision="272720" contrib="sponsor" + sponsor="&limelight;">Support for <acronym>PLPMTUD</acronym> + blackhole detection (<acronym>RFC</acronym> 4821) has been + added to the &man.tcp.4; stack, disabled by default. New + control tunables have been added:</para> + + <informaltable frame="none" pgwide="0"> + <tgroup cols="2"> + <colspec colwidth="1*"/> + <colspec colwidth="1*"/> + <thead> + <row> + <entry>Tunable</entry> + <entry>Description</entry> + </row> + </thead> + + <tbody> + <row> + <entry><literal>net.inet.tcp.pmtud_blackhole_detection</literal></entry> + <entry>Enables or disables <acronym>PLPMTUD</acronym> + blackhole detection</entry> + </row> + + <row> + <entry><literal>net.inet.tcp.pmtud_blackhole_mss</literal></entry> + <entry><acronym>MSS</acronym> to try for IPv4</entry> + </row> + + <row> + <entry><literal>net.inet.tcp.v6pmtud_blackhole_mss</literal></entry> + <entry><acronym>MSS to try for IPv6</acronym></entry> + </row> + </tbody> + </tgroup> + </informaltable> + + <para>New monitoring &man.sysctl.8;s haven been added:</para> + + <informaltable frame="none" pgwide="0"> + <tgroup cols="2"> + <colspec colwidth="1*"/> + <colspec colwidth="1*"/> + <thead> + <row> + <entry>Tunable</entry> + <entry>Description</entry> + </row> + </thead> + + <tbody> + <row> + <entry><literal>net.inet.tcp.pmtud_blackhole_activated</literal></entry> + <entry>Number of times the code was activated to + attempt downshifting the + <acronym>MSS</acronym></entry> + </row> + + <row> + <entry><literal>net.inet.tcp.pmtud_blackhole_min_activated</literal></entry> + <entry>Number of times the blackhole + <acronym>MSS</acronym> was used in an attempt to + downshift</entry> + </row> + + <row> + <entry><literal>net.inet.tcp.pmtud_blackhole_failed</literal></entry> + <entry>Number of times that the blackhole failed to + connect after downshifting the + <acronym>MSS</acronym></entry> + </row> + </tbody> + </tgroup> + </informaltable> + </sect3> + + <sect3 xml:id="disks"> + <title>Disks and Storage</title> + + <para revision="267359">Support for the + <literal>disklabel64</literal> partitioning scheme has been + added to &man.gpart.8;.</para> + + <para revision="276526">The <literal>asr(4)</literal> driver + has been removed, and is no longer supported.</para> + + <para revision="275461" contrib="sponsor" sponsor="&ix;">The + &man.ctl.4; subsystem has been updated, increasing the ports + limit from <literal>128</literal> to <literal>256</literal>, + and <acronym>LUN</acronym> limit from <literal>256</literal> + to <literal>1024</literal>.</para> + </sect3> + + <sect3 xml:id="fs"> + <title>File Systems</title> + + <para revision="270096" contrib="sponsor" sponsor="&ff;">The + new filesystem automount facility, &man.autofs.5;, has been + added. The new &man.autofs.5; facility is similar to that + found in other &unix;-like operating systems, such as + OS X™ and Solaris™. The &man.autofs.5; + facility uses a &sun;-compatible &man.auto.master.5; + configuration file, and is administered with the + &man.automount.8; userland utility, and the + &man.automountd.8; and &man.autounmountd.8; daemons.</para> + + <sect4 xml:id="fs-zfs"> + <title>ZFS</title> + + <para revision="275748">The + <literal>arc_meta_limit</literal> statistics are now + visible through the <literal>kstat</literal> + &man.sysctl.8;. As a result of this change, the + <literal>vfs.zfs.arc_meta_used</literal> &man.sysctl.8; + has been removed, and replaced with the + <literal>kstat.zfs.misc.arcstats.arc_meta_used</literal> + &man.sysctl.8;.</para> + </sect4> + </sect3> + </sect2> + + <sect2 xml:id="userland"> + <title>Userland Changes</title> + + <para revision="258838" contrib="sponsor" sponsor="&ff;, + &google;" sponsorurl="">The &man.casperd.8; daemon has been + added, which provides access to functionality that is not + available in the <quote>capability mode</quote> + sandbox.</para> + + <para revision="260594">When unable to load a kernel module with + &man.kldload.8;, a message informing to view output of + &man.dmesg.8; is now printed, opposed to the previous output + <quote>Exec format error.</quote>.</para> + + <para revision="260910">Allow &man.pciconf.8; to identify PCI + devices that are attached to a driver to be identified by + their device name instead of just the selector. Additionally, + an optional device argument to the <literal>-l</literal> flag + to restrict the output to only listing details about a single + device.</para> + + <para revision="260913">A new flag, <quote>onifconsole</quote> + has been added to <filename>/etc/ttys</filename>. This allows + the system to provide a login prompt via serial console if the + device is an active kernel console, otherwise it is equivalent + to <literal>off</literal>.</para> + + <para revision="260926">Support for displaying VPD for PCI + devices via &man.pciconf.8; has been added.</para> + + <para revision="261498">&man.ping.8; protects against malicious + network packets using the Capsicum framework to drop + privileges.</para> + + <para revision="261504">&os;/&arch.i386; guests can be run under + bhyve.</para> + + <para revision="265229">The &man.ps.1; utility has been + updated to include the <literal>-J</literal> flag, used to + filter output by matching &man.jail.8; IDs and names. + Additionally, argument <literal>0</literal> can be used to + <literal>-J</literal> to only list processes running on the + host system.</para> + + <para revision="265249">The &man.top.1; utility has been updated + to filter by &man.jail.8; ID or name, in followup to the + &man.ps.1; change in <literal>r265229</literal>.</para> + + <para revision="265995">The Blowfish &man.crypt.3; default + format has been changed to + <literal>$2b$</literal>.</para> + + <para revision="266209">The &man.pmcstat.8; utility has been + updated to include a new flag, <literal>-l</literal>, which + ends event collection after the specified number of + seconds.</para> + + <para revision="266463">The default &man.newsyslog.conf.5; now + includes files in the + <filename>/etc/newsyslog.conf.d/</filename> and + <filename>/usr/local/etc/newsyslog.conf.d/</filename> + directories by default for &man.newsyslog.8;.</para> + + <para revision="268461">The &man.readline.3; library is now + statically linked in software within the base system, and the + shared library is no longer installed, allowing the Ports + Collection to use a modern version of the library.</para> + + <para revision="270675">The &man.mailwrapper.8; utility has been + updated to use &man.mailer.conf.5; from the + <literal>LOCALBASE</literal> environment variable, which + defaults to <filename class="directory">/usr/local</filename> + if unset.</para> + + <para revision="270745">The &man.ps.1; utility has been updated + to include a new keyword, <quote>tracer</quote>, which + displays the <acronym>PID</acronym> of the tracing + process.</para> + + <para revision="271482">Support for adding empty partitions has + been added to the &man.mkimg.1; utility.</para> + + <para revision="272166">The &man.primes.6; utility has been + updated to correctly enumerate prime numbers between + <literal>4295098369</literal> and + <literal>3825123056546413050</literal>, which prior to this + change, it would be possible for returned values to be + incorrectly identified as prime numbers.</para> + + <para revision="272198">The &man.mkimg.1; utility has been + updated to include three options used to print information + about &man.mkimg.1; itself:</para> <informaltable frame="none" pgwide="0"> <tgroup cols="2"> @@ -374,426 +595,224 @@ <colspec colwidth="1*"/> <thead> <row> - <entry>Tunable</entry> - <entry>Description</entry> + <entry>Option</entry> + <entry>Output</entry> </row> </thead> <tbody> <row> - <entry><literal>net.inet.tcp.pmtud_blackhole_detection</literal></entry> - <entry>Enables or disables <acronym>PLPMTUD</acronym> - blackhole detection</entry> + <entry><literal>--version</literal></entry> + <entry>The current version of the &man.mkimg.1; + utility</entry> </row> <row> - <entry><literal>net.inet.tcp.pmtud_blackhole_mss</literal></entry> - <entry><acronym>MSS</acronym> to try for IPv4</entry> + <entry><literal>--formats</literal></entry> + <entry>The disk image file formats supported by + &man.mkimg.1;</entry> </row> <row> - <entry><literal>net.inet.tcp.v6pmtud_blackhole_mss</literal></entry> - <entry><acronym>MSS to try for IPv6</acronym></entry> + <entry><literal>--schemes</literal></entry> + <entry>The partition schemes supported by + &man.mkimg.1;</entry> </row> </tbody> </tgroup> </informaltable> - <para>New monitoring &man.sysctl.8;s haven been added:</para> + <para revision="272273">The &man.strptime.3; library has been + updated to add support for <acronym>POSIX</acronym>-2001 + features <literal>%U</literal> and + <literal>%W</literal>.</para> + + <para revision="272274">The &os; installation utility, + &man.bsdinstall.8;, has been updated to set the + <literal>canmount</literal> &man.zfs.8; property to + <literal>off</literal> for the <filename + class="directory">/var</filename> dataset, preventing the + contents of directories within <filename + class="directory">/var</filename> from conflicting when + using multiple boot environments, such as that provided by + <filename role="package">sysutils/beadm</filename>.</para> + + <para revision="272350">The <literal>MK_ARM_EABI</literal> + &man.src.conf.5; option has been removed.</para> + + <para revision="272488">Userland &man.ctf.5; support in *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501111901.t0BJ1TCR088132>