article.xml revision 118405
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 118405 2003-08-04 00:57:28Z 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 has been fixed on the &release.prev; 123 security fix branch and the &release.branch; development branch. For 124 more information, see security advisory 125 <ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:08.realpath.asc">FreeBSD-SA-03:08</ulink>.</para> 126]]> 127 128 </sect1> 129 130 <sect1 id="open-issues"> 131 <title>Open Issues</title> 132 133<![ %release.type.release [ 134 <para>No open issues.</para> 135]]> 136 137<![ %release.type.snapshot [ 138 <para>The RAIDframe disk driver described in &man.raid.4; is 139 non-functional for this release.</para> 140 141 <para>ACPI seems to make some i386 machines unstable. Turning off 142 ACPI support may help solve some of these problems; see an item 143 in <xref linkend="late-news">.</para> 144 145 <para>An integer overflow could cause kernel panics on PAE-using 146 machines with certain memory sizes. This bug has been corrected 147 on both the <literal>RELENG_5_1</literal> and 148 <literal>HEAD</literal> branches. A workaround for this problem 149 is to remove some memory, update the system in question, and 150 reinstall the memory.</para> 151 152 <para>Attempting to write to an &man.msdosfs.5; file system that 153 has been upgraded from read-only to read-write via 154 <command>mount -u</command> will cause the system to lock up. 155 To work around this problem, unmount the file system first, then 156 mount it again with the appropriate options instead of using 157 <command>mount -u</command>.</para> 158]]> 159 160 </sect1> 161 162 <sect1 id="late-news"> 163 <title>Late-Breaking News</title> 164 165<![ %release.type.release [ 166 <para>No news.</para> 167]]> 168 169<![ %release.type.snapshot [ 170 <para>&man.ipfw.4; should work correctly on strict-alignment 171 64-bit architectures such as alpha and sparc64.</para> 172 173 <para>The release notes should have stated that the 174 <filename>libthr</filename> library is built by default for the 175 i386 platform.</para> 176 177 <para>&os; &release.prev; includes some new boot loader scripts 178 designed to make booting &os; with different options easier. 179 This may help diagnose bootstrapping problems. These scripts 180 build on the existing Forth-based boot loader scripts (thus, 181 <filename>/boot/loader.conf</filename> and other existing loader 182 configuration files still apply). They are only installed by 183 default for new binary installs on i386 machines. The new 184 scripts present a boot-time menu that controls how &os; is 185 booted, and include options to turn off ACPI, a <quote>safe 186 mode</quote> boot, single-user booting, and verbose booting. 187 <quote>Safe mode</quote> booting can be particularly useful when 188 compatibility with a system's hardware is uncertain, and sets 189 the following kernel tunable variables:</para> 190 191 <programlisting>hint.acpi.0.disabled=1 # disable ACPI (i386 only) 192hw.ata.ata_dma=0 # disable IDE DMA 193hw.ata.atapi_dma=0 # disable ATAPI/IDE DMA 194hw.ata.wc=0 # disable IDE disk write cache 195hw.eisa_slots=0 # disable probing for EISA devices</programlisting> 196 197 <para>For new installs on i386 architecture machines, 198 &man.sysinstall.8; will try to determine if ACPI was disabled 199 via the new boot loader scripts mentioned above, and if so, 200 ask if this change should be made permanent.</para> 201 202 <para>The release notes should have mentioned that work on the 203 following features was sponsored by the Defense Advanced 204 Research Projects Agency (DARPA): OpenPAM, NSS support, PAE 205 support, various MAC framework updates, the GEOM disk geometry 206 system.</para> 207 208]]> 209 210 </sect1> 211 212</article> 213