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