article.xml revision 118429
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; 2076082Sbmah<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN"> 2176082Sbmah%release; 2276082Sbmah]> 2376082Sbmah 2476082Sbmah<article> 2576082Sbmah <articleinfo> 26109307Sbmah <title>&os; 27109543Sbmah<![ %release.type.snapshot [ 28109543Sbmah &release.prev; 29109543Sbmah]]> 30109543Sbmah<![ %release.type.release [ 31109543Sbmah &release.current; 32109543Sbmah]]> 33109307Sbmah Errata</title> 3477914Sbmah 3576082Sbmah <corpauthor> 3676082Sbmah The &os; Project 3776082Sbmah </corpauthor> 3876082Sbmah 3976082Sbmah <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/errata/article.sgml 118429 2003-08-04 15:23:20Z bmah $</pubdate> 4076082Sbmah 4176082Sbmah <copyright> 4276082Sbmah <year>2000</year> 4376082Sbmah <year>2001</year> 4488820Sbmah <year>2002</year> 45108829Sbmah <year>2003</year> 4676082Sbmah <holder role="mailto:doc@FreeBSD.org">The FreeBSD Documentation Project</holder> 4776082Sbmah </copyright> 4876082Sbmah </articleinfo> 4976082Sbmah 5077914Sbmah <abstract> 5179807Sbmah <para>This document lists errata items for &os; 52109543Sbmah<![ %release.type.snapshot [ 53109543Sbmah &release.prev;, 54109543Sbmah]]> 55109543Sbmah<![ %release.type.release [ 56109543Sbmah &release.current;, 57109543Sbmah]]> 58112874Sbmah containing significant information discovered after the release 59112874Sbmah or too late in the release cycle to be otherwise included in the 60112874Sbmah release documentation. 6192295Sbmah This information includes security advisories, as well as news 6292295Sbmah relating to the software or documentation that could affect its 6392295Sbmah operation or usability. An up-to-date version of this document 6492295Sbmah should always be consulted before installing this version of 6592295Sbmah &os;.</para> 6677914Sbmah 67109307Sbmah <para>This errata document for &os; 68109543Sbmah<![ %release.type.snapshot [ 69109543Sbmah &release.prev; 70109543Sbmah]]> 71109543Sbmah<![ %release.type.release [ 72109543Sbmah &release.current; 73109543Sbmah]]> 74116130Sbmah will be maintained until the release of &os; &release.next;.</para> 7577914Sbmah </abstract> 7677914Sbmah 77109143Sroam <sect1 id="intro"> 7876082Sbmah <title>Introduction</title> 7976082Sbmah 8079807Sbmah <para>This errata document contains <quote>late-breaking news</quote> 8192295Sbmah about &os; 82109543Sbmah<![ %release.type.snapshot [ 83109543Sbmah &release.prev;. 84109543Sbmah]]> 85109543Sbmah<![ %release.type.release [ 86109543Sbmah &release.current;. 87109543Sbmah]]> 8892295Sbmah Before installing this version, it is important to consult this 8992295Sbmah document to learn about any post-release discoveries or problems 9092295Sbmah that may already have been found and fixed.</para> 9179807Sbmah 9292295Sbmah <para>Any version of this errata document actually distributed 9392295Sbmah with the release (for example, on a CDROM distribution) will be 9492295Sbmah out of date by definition, but other copies are kept updated on 9592295Sbmah the Internet and should be consulted as the <quote>current 9692295Sbmah errata</quote> for this release. These other copies of the 9792295Sbmah errata are located at <ulink 9892295Sbmah url="http://www.FreeBSD.org/releases/"></ulink>, plus any sites 9992295Sbmah which keep up-to-date mirrors of this location.</para> 10076082Sbmah 10179807Sbmah <para>Source and binary snapshots of &os; &release.branch; also 10292295Sbmah contain up-to-date copies of this document (as of the time of 10392295Sbmah the snapshot).</para> 10476082Sbmah 10577914Sbmah <para>For a list of all &os; CERT security advisories, see <ulink 10692295Sbmah url="http://www.FreeBSD.org/security/"></ulink> or <ulink 10792295Sbmah url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para> 10892295Sbmah 10976082Sbmah </sect1> 11076082Sbmah 111109143Sroam <sect1 id="security"> 11276082Sbmah <title>Security Advisories</title> 113109309Sbmah 114115963Sbmah<![ %release.type.release [ 115115963Sbmah <para>No advisories.</para> 116115963Sbmah]]> 117109309Sbmah 118115963Sbmah<![ %release.type.snapshot [ 119118405Sbmah <para>The implementation of the &man.realpath.3; function contains 120118405Sbmah a single-byte buffer overflow bug. This may have various 121118405Sbmah impacts, depending on the application using &man.realpath.3; and 122118426Srushani other factors. This bug was fixed on the &release.branch; development 123118429Sbmah branch before &release.prev;; &os; &release.prev; is therefore not affected. However, this change 124118429Sbmah was not noted in the release documentation. For 125118405Sbmah more information, see security advisory 126118405Sbmah <ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:08.realpath.asc">FreeBSD-SA-03:08</ulink>.</para> 127115963Sbmah]]> 128111435Sbmah 129115963Sbmah </sect1> 130111435Sbmah 131115963Sbmah <sect1 id="open-issues"> 132115963Sbmah <title>Open Issues</title> 133111834Sbmah 134115963Sbmah<![ %release.type.release [ 135115963Sbmah <para>No open issues.</para> 136115963Sbmah]]> 137112435Sbmah 138115963Sbmah<![ %release.type.snapshot [ 139115965Sbmah <para>The RAIDframe disk driver described in &man.raid.4; is 140115965Sbmah non-functional for this release.</para> 141115965Sbmah 142115965Sbmah <para>ACPI seems to make some i386 machines unstable. Turning off 143115965Sbmah ACPI support may help solve some of these problems; see an item 144115965Sbmah in <xref linkend="late-news">.</para> 145116787Sbmah 146116787Sbmah <para>An integer overflow could cause kernel panics on PAE-using 147116787Sbmah machines with certain memory sizes. This bug has been corrected 148116787Sbmah on both the <literal>RELENG_5_1</literal> and 149116787Sbmah <literal>HEAD</literal> branches. A workaround for this problem 150116787Sbmah is to remove some memory, update the system in question, and 151116787Sbmah reinstall the memory.</para> 152116787Sbmah 153116787Sbmah <para>Attempting to write to an &man.msdosfs.5; file system that 154116787Sbmah has been upgraded from read-only to read-write via 155116787Sbmah <command>mount -u</command> will cause the system to lock up. 156116787Sbmah To work around this problem, unmount the file system first, then 157116787Sbmah mount it again with the appropriate options instead of using 158116787Sbmah <command>mount -u</command>.</para> 159115963Sbmah]]> 160112477Sbmah 16176082Sbmah </sect1> 16276082Sbmah 163109309Sbmah <sect1 id="late-news"> 164109309Sbmah <title>Late-Breaking News</title> 165109309Sbmah 166115963Sbmah<![ %release.type.release [ 167115963Sbmah <para>No news.</para> 168115963Sbmah]]> 169109583Schris 170115963Sbmah<![ %release.type.snapshot [ 171115965Sbmah <para>&man.ipfw.4; should work correctly on strict-alignment 172115965Sbmah 64-bit architectures such as alpha and sparc64.</para> 173115965Sbmah 174115965Sbmah <para>The release notes should have stated that the 175115965Sbmah <filename>libthr</filename> library is built by default for the 176115965Sbmah i386 platform.</para> 177115965Sbmah 178115965Sbmah <para>&os; &release.prev; includes some new boot loader scripts 179115965Sbmah designed to make booting &os; with different options easier. 180115965Sbmah This may help diagnose bootstrapping problems. These scripts 181115965Sbmah build on the existing Forth-based boot loader scripts (thus, 182115965Sbmah <filename>/boot/loader.conf</filename> and other existing loader 183115965Sbmah configuration files still apply). They are only installed by 184115965Sbmah default for new binary installs on i386 machines. The new 185115965Sbmah scripts present a boot-time menu that controls how &os; is 186115965Sbmah booted, and include options to turn off ACPI, a <quote>safe 187115965Sbmah mode</quote> boot, single-user booting, and verbose booting. 188115965Sbmah <quote>Safe mode</quote> booting can be particularly useful when 189115965Sbmah compatibility with a system's hardware is uncertain, and sets 190115965Sbmah the following kernel tunable variables:</para> 191115965Sbmah 192115965Sbmah <programlisting>hint.acpi.0.disabled=1 # disable ACPI (i386 only) 193115965Sbmahhw.ata.ata_dma=0 # disable IDE DMA 194115965Sbmahhw.ata.atapi_dma=0 # disable ATAPI/IDE DMA 195115965Sbmahhw.ata.wc=0 # disable IDE disk write cache 196115965Sbmahhw.eisa_slots=0 # disable probing for EISA devices</programlisting> 197115965Sbmah 198115965Sbmah <para>For new installs on i386 architecture machines, 199115965Sbmah &man.sysinstall.8; will try to determine if ACPI was disabled 200115965Sbmah via the new boot loader scripts mentioned above, and if so, 201115965Sbmah ask if this change should be made permanent.</para> 202115965Sbmah 203115965Sbmah <para>The release notes should have mentioned that work on the 204115965Sbmah following features was sponsored by the Defense Advanced 205115965Sbmah Research Projects Agency (DARPA): OpenPAM, NSS support, PAE 206115965Sbmah support, various MAC framework updates, the GEOM disk geometry 207115965Sbmah system.</para> 208116630Sbmah 209115963Sbmah]]> 210109309Sbmah 211115963Sbmah </sect1> 212109583Schris 21376082Sbmah</article> 214