article.xml revision 118429
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 118429 2003-08-04 15:23:20Z bmah $</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 before &release.prev;; &os; &release.prev; is therefore not affected. However, this change 124 was not 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