article.xml revision 118426
1<!-- 
2	FreeBSD errata document.  Unlike some of the other RELNOTESng
3	files, this file should remain as a single SGML file, so that
4	the dollar FreeBSD dollar header has a meaningful modification
5	time.  This file is all but useless without a datestamp on it,
6	so we'll take some extra care to make sure it has one.
7
8	(If we didn't do this, then the file with the datestamp might
9	not be the one that received the last change in the document.)
10
11-->
12
13<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
14<!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
15%man;
16<!ENTITY % authors PUBLIC  "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
17%authors;
18<!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
19%mlists;
20<!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
21%release;
22]>
23
24<article>
25  <articleinfo>
26    <title>&os;
27<![ %release.type.snapshot [
28    &release.prev;
29]]>
30<![ %release.type.release [
31    &release.current;
32]]>
33    Errata</title>
34
35    <corpauthor>
36    The &os; Project
37    </corpauthor>
38
39    <pubdate>$FreeBSD: head/release/doc/en_US.ISO8859-1/errata/article.sgml 118426 2003-08-04 13:53:58Z rushani $</pubdate>
40
41    <copyright>
42      <year>2000</year>
43      <year>2001</year>
44      <year>2002</year>
45      <year>2003</year>
46      <holder role="mailto:doc@FreeBSD.org">The FreeBSD Documentation Project</holder>
47    </copyright>
48  </articleinfo>
49
50  <abstract>
51    <para>This document lists errata items for &os; 
52<![ %release.type.snapshot [
53      &release.prev;,
54]]>
55<![ %release.type.release [
56      &release.current;,
57]]>
58      containing significant information discovered after the release
59      or too late in the release cycle to be otherwise included in the
60      release documentation.
61      This information includes security advisories, as well as news
62      relating to the software or documentation that could affect its
63      operation or usability.  An up-to-date version of this document
64      should always be consulted before installing this version of
65      &os;.</para>
66
67    <para>This errata document for &os; 
68<![ %release.type.snapshot [
69      &release.prev;
70]]>
71<![ %release.type.release [
72      &release.current;
73]]>
74      will be maintained until the release of &os; &release.next;.</para>
75  </abstract>
76
77  <sect1 id="intro">
78    <title>Introduction</title>
79
80    <para>This errata document contains <quote>late-breaking news</quote>
81      about &os;
82<![ %release.type.snapshot [
83      &release.prev;.
84]]>
85<![ %release.type.release [
86      &release.current;.
87]]>
88      Before installing this version, it is important to consult this
89      document to learn about any post-release discoveries or problems
90      that may already have been found and fixed.</para>
91
92    <para>Any version of this errata document actually distributed
93      with the release (for example, on a CDROM distribution) will be
94      out of date by definition, but other copies are kept updated on
95      the Internet and should be consulted as the <quote>current
96      errata</quote> for this release.  These other copies of the
97      errata are located at <ulink
98      url="http://www.FreeBSD.org/releases/"></ulink>, plus any sites
99      which keep up-to-date mirrors of this location.</para>
100
101    <para>Source and binary snapshots of &os; &release.branch; also
102      contain up-to-date copies of this document (as of the time of
103      the snapshot).</para>
104
105    <para>For a list of all &os; CERT security advisories, see <ulink
106      url="http://www.FreeBSD.org/security/"></ulink> or <ulink
107      url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para>
108
109  </sect1>
110
111  <sect1 id="security">
112    <title>Security Advisories</title>
113
114<![ %release.type.release [
115    <para>No advisories.</para>
116]]>
117
118<![ %release.type.snapshot [
119    <para>The implementation of the &man.realpath.3; function contains
120      a single-byte buffer overflow bug.  This may have various
121      impacts, depending on the application using &man.realpath.3; and
122      other factors.  This bug was fixed on the &release.branch; development
123      branch and the &release.prev; is not affected.  However, this change
124      may not have been noted in the release documentation.  For
125      more information, see security advisory
126      <ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:08.realpath.asc">FreeBSD-SA-03:08</ulink>.</para>
127]]>
128
129  </sect1>
130
131  <sect1 id="open-issues">
132    <title>Open Issues</title>
133
134<![ %release.type.release [
135    <para>No open issues.</para>
136]]>
137
138<![ %release.type.snapshot [
139    <para>The RAIDframe disk driver described in &man.raid.4; is
140      non-functional for this release.</para>
141
142    <para>ACPI seems to make some i386 machines unstable.  Turning off
143      ACPI support may help solve some of these problems; see an item
144      in <xref linkend="late-news">.</para>
145
146    <para>An integer overflow could cause kernel panics on PAE-using
147      machines with certain memory sizes.  This bug has been corrected
148      on both the <literal>RELENG_5_1</literal> and
149      <literal>HEAD</literal> branches.  A workaround for this problem
150      is to remove some memory, update the system in question, and
151      reinstall the memory.</para>
152
153    <para>Attempting to write to an &man.msdosfs.5; file system that
154      has been upgraded from read-only to read-write via
155      <command>mount -u</command> will cause the system to lock up.
156      To work around this problem, unmount the file system first, then
157      mount it again with the appropriate options instead of using
158      <command>mount -u</command>.</para>
159]]>
160
161  </sect1>
162
163  <sect1 id="late-news">
164    <title>Late-Breaking News</title>
165
166<![ %release.type.release [
167    <para>No news.</para>
168]]>
169
170<![ %release.type.snapshot [
171    <para>&man.ipfw.4; should work correctly on strict-alignment
172      64-bit architectures such as alpha and sparc64.</para>
173
174    <para>The release notes should have stated that the
175      <filename>libthr</filename> library is built by default for the
176      i386 platform.</para>
177
178    <para>&os; &release.prev; includes some new boot loader scripts
179      designed to make booting &os; with different options easier.
180      This may help diagnose bootstrapping problems.  These scripts
181      build on the existing Forth-based boot loader scripts (thus,
182      <filename>/boot/loader.conf</filename> and other existing loader
183      configuration files still apply).  They are only installed by
184      default for new binary installs on i386 machines.  The new
185      scripts present a boot-time menu that controls how &os; is
186      booted, and include options to turn off ACPI, a <quote>safe
187      mode</quote> boot, single-user booting, and verbose booting.
188      <quote>Safe mode</quote> booting can be particularly useful when
189      compatibility with a system's hardware is uncertain, and sets
190      the following kernel tunable variables:</para>
191
192      <programlisting>hint.acpi.0.disabled=1 # disable ACPI (i386 only)
193hw.ata.ata_dma=0       # disable IDE DMA
194hw.ata.atapi_dma=0     # disable ATAPI/IDE DMA
195hw.ata.wc=0            # disable IDE disk write cache
196hw.eisa_slots=0        # disable probing for EISA devices</programlisting>
197
198    <para>For new installs on i386 architecture machines,
199      &man.sysinstall.8; will try to determine if ACPI was disabled
200      via the new boot loader scripts mentioned above, and if so,
201      ask if this change should be made permanent.</para>
202
203    <para>The release notes should have mentioned that work on the
204      following features was sponsored by the Defense Advanced
205      Research Projects Agency (DARPA): OpenPAM, NSS support, PAE
206      support, various MAC framework updates, the GEOM disk geometry
207      system.</para>
208
209]]>
210
211  </sect1>
212
213</article>
214