article.xml revision 124484
176082Sbmah<!-- 276082Sbmah FreeBSD errata document. Unlike some of the other RELNOTESng 376082Sbmah files, this file should remain as a single SGML file, so that 476082Sbmah the dollar FreeBSD dollar header has a meaningful modification 576082Sbmah time. This file is all but useless without a datestamp on it, 676082Sbmah so we'll take some extra care to make sure it has one. 776082Sbmah 876082Sbmah (If we didn't do this, then the file with the datestamp might 976082Sbmah not be the one that received the last change in the document.) 1076082Sbmah 1176082Sbmah--> 1276082Sbmah 1376082Sbmah<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [ 1476082Sbmah<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN"> 1576082Sbmah%man; 1676082Sbmah<!ENTITY % authors PUBLIC "-//FreeBSD//ENTITIES DocBook Author Entities//EN"> 1776082Sbmah%authors; 1876082Sbmah<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN"> 1976082Sbmah%mlists; 20119884Ssimon<!ENTITY % trademarks PUBLIC "-//FreeBSD//ENTITIES DocBook Trademark Entities//EN"> 21119884Ssimon%trademarks; 2276082Sbmah<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN"> 2376082Sbmah%release; 24124312Sbmah<!ENTITY % misc PUBLIC "-//FreeBSD//ENTITIES DocBook Miscellaneous FreeBSD Entities//EN"> 25124312Sbmah%misc; 2676082Sbmah]> 2776082Sbmah 2876082Sbmah<article> 2976082Sbmah <articleinfo> 30109307Sbmah <title>&os; 31109543Sbmah<![ %release.type.snapshot [ 32109543Sbmah &release.prev; 33109543Sbmah]]> 34109543Sbmah<![ %release.type.release [ 35109543Sbmah &release.current; 36109543Sbmah]]> 37109307Sbmah Errata</title> 3877914Sbmah 3976082Sbmah <corpauthor> 4076082Sbmah The &os; Project 4176082Sbmah </corpauthor> 4276082Sbmah 4376082Sbmah <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/errata/article.sgml 124484 2004-01-13 16:46:35Z bmah $</pubdate> 4476082Sbmah 4576082Sbmah <copyright> 4676082Sbmah <year>2000</year> 4776082Sbmah <year>2001</year> 4888820Sbmah <year>2002</year> 49108829Sbmah <year>2003</year> 50124312Sbmah <year>2004</year> 5176082Sbmah <holder role="mailto:doc@FreeBSD.org">The FreeBSD Documentation Project</holder> 5276082Sbmah </copyright> 53119884Ssimon 54119884Ssimon <legalnotice id="trademarks" role="trademarks"> 55119884Ssimon &tm-attrib.freebsd; 56119884Ssimon &tm-attrib.intel; 57119884Ssimon &tm-attrib.sparc; 58119884Ssimon &tm-attrib.general; 59119884Ssimon </legalnotice> 6076082Sbmah </articleinfo> 6176082Sbmah 6277914Sbmah <abstract> 6379807Sbmah <para>This document lists errata items for &os; 64109543Sbmah<![ %release.type.snapshot [ 65109543Sbmah &release.prev;, 66109543Sbmah]]> 67109543Sbmah<![ %release.type.release [ 68109543Sbmah &release.current;, 69109543Sbmah]]> 70112874Sbmah containing significant information discovered after the release 71112874Sbmah or too late in the release cycle to be otherwise included in the 72112874Sbmah release documentation. 7392295Sbmah This information includes security advisories, as well as news 7492295Sbmah relating to the software or documentation that could affect its 7592295Sbmah operation or usability. An up-to-date version of this document 7692295Sbmah should always be consulted before installing this version of 7792295Sbmah &os;.</para> 7877914Sbmah 79109307Sbmah <para>This errata document for &os; 80109543Sbmah<![ %release.type.snapshot [ 81109543Sbmah &release.prev; 82109543Sbmah]]> 83109543Sbmah<![ %release.type.release [ 84109543Sbmah &release.current; 85109543Sbmah]]> 86116130Sbmah will be maintained until the release of &os; &release.next;.</para> 8777914Sbmah </abstract> 8877914Sbmah 89109143Sroam <sect1 id="intro"> 9076082Sbmah <title>Introduction</title> 9176082Sbmah 9279807Sbmah <para>This errata document contains <quote>late-breaking news</quote> 9392295Sbmah about &os; 94109543Sbmah<![ %release.type.snapshot [ 95109543Sbmah &release.prev;. 96109543Sbmah]]> 97109543Sbmah<![ %release.type.release [ 98109543Sbmah &release.current;. 99109543Sbmah]]> 10092295Sbmah Before installing this version, it is important to consult this 10192295Sbmah document to learn about any post-release discoveries or problems 10292295Sbmah that may already have been found and fixed.</para> 10379807Sbmah 10492295Sbmah <para>Any version of this errata document actually distributed 10592295Sbmah with the release (for example, on a CDROM distribution) will be 10692295Sbmah out of date by definition, but other copies are kept updated on 10792295Sbmah the Internet and should be consulted as the <quote>current 10892295Sbmah errata</quote> for this release. These other copies of the 10992295Sbmah errata are located at <ulink 11092295Sbmah url="http://www.FreeBSD.org/releases/"></ulink>, plus any sites 11192295Sbmah which keep up-to-date mirrors of this location.</para> 11276082Sbmah 11379807Sbmah <para>Source and binary snapshots of &os; &release.branch; also 11492295Sbmah contain up-to-date copies of this document (as of the time of 11592295Sbmah the snapshot).</para> 11676082Sbmah 11777914Sbmah <para>For a list of all &os; CERT security advisories, see <ulink 11892295Sbmah url="http://www.FreeBSD.org/security/"></ulink> or <ulink 11992295Sbmah url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para> 12092295Sbmah 12176082Sbmah </sect1> 12276082Sbmah 123109143Sroam <sect1 id="security"> 12476082Sbmah <title>Security Advisories</title> 125109309Sbmah 126115963Sbmah<![ %release.type.release [ 127115963Sbmah <para>No advisories.</para> 128115963Sbmah]]> 129109309Sbmah 130115963Sbmah<![ %release.type.snapshot [ 131123264Sbmah <para>No advisories.</para> 132115963Sbmah]]> 133111435Sbmah 134115963Sbmah </sect1> 135111435Sbmah 136115963Sbmah <sect1 id="open-issues"> 137115963Sbmah <title>Open Issues</title> 138111834Sbmah 139115963Sbmah<![ %release.type.release [ 140115963Sbmah <para>No open issues.</para> 141115963Sbmah]]> 142112435Sbmah 143115963Sbmah<![ %release.type.snapshot [ 144124312Sbmah 145124312Sbmah <para>(9 Jan 2004) Due to a change in &man.cpp.1; behavior, the 146124312Sbmah login screen for &man.xdm.1; is in black and white, even on 147124312Sbmah systems with color displays. As a workaround, update to a newer 148124312Sbmah version of the 149124312Sbmah <filename role="package">x11/XFree86-4-clients</filename> 150124312Sbmah port/package.</para> 151124312Sbmah 152124312Sbmah <para>(9 Jan 2004) There remain some residual problems with ACPI. 153124312Sbmah In some cases, systems may behave erratically, or hang at boot 154124312Sbmah time. As a workaround, disable ACPI, using the <quote>safe 155124312Sbmah mode</quote> option of the bootloader or using the 156124312Sbmah <varname>hint.acpi.0.disabled</varname> kernel environment 157124312Sbmah variable. These problems are being investigated. For problems 158124312Sbmah that have not already been reported (check the mailing list 159124312Sbmah archives <emphasis>before</emphasis> posting), sending the 160124312Sbmah output of &man.dmesg.8; and &man.acpidump.8; to the 161124312Sbmah &a.current; may help diagnose the problem.</para> 162124312Sbmah 163124312Sbmah <para>(9 Jan 2004) In some cases, ATA devices may behave 164124312Sbmah erratically, particularly SATA devices. Reported symptoms 165124352Sbmah include command timeouts or missing interrupts. These problems 166124312Sbmah appear to be timing-dependent, making them rather difficult to 167124312Sbmah isolate. Workarounds include:</para> 168124312Sbmah 169124312Sbmah <itemizedlist> 170124312Sbmah <listitem> 171124312Sbmah <para>Turn off ATA DMA using the <quote>safe mode</quote> 172124312Sbmah option of the bootloader or the 173124312Sbmah <varname>hw.ata.ata_dma</varname> sysctl variable.</para> 174124312Sbmah </listitem> 175124312Sbmah 176124312Sbmah <listitem> 177124312Sbmah <para>Use the host's BIOS setup options to put the ATA 178124312Sbmah controller in its <quote>legacy mode</quote>, if 179124312Sbmah available.</para> 180124312Sbmah </listitem> 181124312Sbmah 182124312Sbmah <listitem> 183124312Sbmah <para>Disable ACPI, for example using the <quote>safe mode</quote> 184124312Sbmah option of the bootloader or using the 185124312Sbmah <varname>hint.acpi.0.disabled</varname> kernel environment 186124312Sbmah variable.</para> 187124312Sbmah </listitem> 188124312Sbmah </itemizedlist> 189124312Sbmah 190124312Sbmah <para>(9 Jan 2004) Installing over NFS when using the install 191124312Sbmah floppies requires that the <filename>nfsclient.ko</filename> 192124312Sbmah module be manually loaded from the third floppy disk. This can 193124312Sbmah be done by following the prompts when &man.sysinstall.8; 194124312Sbmah launches to load a driver off of the third floppy disk.</para> 195124312Sbmah 196124312Sbmah <para>(9 Jan 2004) The use of multiple vchans (virtual audio 197124312Sbmah channels with dynamic mixing in software) in the &man.pcm.4; 198124312Sbmah driver has been known to cause some instability.</para> 199124312Sbmah 200124352Sbmah <para>(10 Jan 2004) Although APIC interrupt routing seems to work 201124352Sbmah correctly on many systems, on some others (such as some laptops) 202124352Sbmah it can cause various errors, such as &man.ata.4; errors or hangs 203124352Sbmah when starting or exiting X11. For these situations, it may be 204124352Sbmah advisable to disable APIC routing, using the <quote>safe 205124352Sbmah mode</quote> of the bootloader or the 206124352Sbmah <varname>hint.apic.0.disabled</varname> loader tunable. Note 207124352Sbmah that disabling APIC is not compatible with SMP systems.</para> 208124352Sbmah 209124352Sbmah <para>(10 Jan 2004) The NFSv4 client may panic when attempting an 210124352Sbmah NFSv4 operation against an NFSv3/NFSv2-only server. This 211124352Sbmah problem has been fixed with revision 1.4 of 212124352Sbmah <filename>src/sys/rpc/rpcclnt.c</filename> in &os; 213124352Sbmah &release.current;.</para> 214124352Sbmah 215124484Sbmah <para>(11 Jan 2004) Some problems have been encountered when using 216124484Sbmah third-party NSS modules, such as <filename>nss_ldap</filename>, 217124484Sbmah and groups with large membership lists. These have been fixed 218124484Sbmah with revision 1.2 of <filename>src/include/nss.h</filename> and 219124484Sbmah revision 1.2 of 220124484Sbmah <filename>src/lib/libc/net/nss_compat.c</filename> in &os; 221124484Sbmah &release.current;.</para> 222124484Sbmah 223124484Sbmah <para>(13 Jan 2004) The &os; &release.current; release notes 224124484Sbmah incorrectly stated that <application>GCC</application> was a 225124484Sbmah post-release GCC 3.3.3 snapshot. They should have stated that 226124484Sbmah GCC was a <emphasis>pre-release</emphasis> GCC 3.3.3 227124484Sbmah snapshot.</para> 228124484Sbmah 229115963Sbmah]]> 230112477Sbmah 23176082Sbmah </sect1> 23276082Sbmah 233109309Sbmah <sect1 id="late-news"> 234109309Sbmah <title>Late-Breaking News</title> 235109309Sbmah 236115963Sbmah<![ %release.type.release [ 237115963Sbmah <para>No news.</para> 238115963Sbmah]]> 239109583Schris 240115963Sbmah<![ %release.type.snapshot [ 241124352Sbmah 242124352Sbmah <para>(10 Jan 2004) The TCP implementation in &os; now includes 243124352Sbmah protection against a certain class of TCP MSS resource 244124352Sbmah exhaustion attacks, in the form of limits on the size and rate 245124352Sbmah of TCP segments. The first limit sets the minimum allowed 246124352Sbmah maximum TCP segment size, and is controlled by the 247124352Sbmah <varname>net.inet.tcp.minmss</varname> sysctl variable (the 248124352Sbmah default value is <literal>216</literal> bytes). The second 249124352Sbmah limit is set by the 250124352Sbmah <varname>net.inet.tcp.minmssoverload</varname> variable, and 251124352Sbmah controls the maximum rate of connections whose average segment 252124352Sbmah size is less than <varname>net.inet.tcp.minmss</varname>. 253124352Sbmah Connections exceeding this packet rate are reset and dropped. 254124352Sbmah Because this feature was added late in the &release.prev; 255124352Sbmah release cycle, connection rate limiting is disabled by default, 256124352Sbmah but can be enabled manually by assigning a non-zero value to 257124352Sbmah <varname>net.inet.tcp.minmssoverload</varname> (the default 258124352Sbmah value in &release.current; at the time of this writing is 259124352Sbmah <literal>1000</literal> packets per second).</para> 260124352Sbmah 261115963Sbmah]]> 262109309Sbmah 263115963Sbmah </sect1> 264109583Schris 26576082Sbmah</article> 266