Date: Mon, 18 Mar 2002 17:46:42 -0800 (PST) From: Murray Stokely <murray@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 7845 for review Message-ID: <200203190146.g2J1kgZ11524@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=7845 Change 7845 by murray@murray_builder on 2002/03/18 01:32:02 Add errata information about FreeBSD 5.0-DP1. The text was supplied in Robert Watson's email from Friday. This requires significant word-smithing and reorganization. Affected files ... ... //depot/releng/5_dp1/src/release/doc/en_US.ISO8859-1/errata/article.sgml#2 edit Differences ... ==== //depot/releng/5_dp1/src/release/doc/en_US.ISO8859-1/errata/article.sgml#2 (text+ko) ==== @@ -48,71 +48,113 @@ <!-- XXX Change release.current to release.prev when there's --> <!-- XXX a release on this branch. --> - <para>This document lists errata items for &os; - &release.current;, - containing significant information discovered after the release. - This information includes security advisories, as well as news + <para>This document lists known errata items for &os; + &release.current;. This information includes information relating to the software or documentation that could affect its - operation or usability. An up-to-date version of this document - should always be consulted before installing this version of - &os;.</para> + operation or usability. Please note that &os; &release.current; + is not an officially supported release of FreeBSD.</para> -<![ %release.type.snapshot [ - <para>This errata document for &os; &release.prev; will be - maintained until the release of &os; &release.next;.</para> -]]> - -<![ %release.type.release [ - <para>This is the final version of the errata document for &os; - &release.prev;. Future errata documents along the - &release.branch; branch will address &os; &release.current; and - later releases.</para> -]]> + <para>This errata document for &os; &release.current; will be + maintained until the release of &os; 5.0 DP2.</para> - <para>At this time, &release.current; has no errata, because - there have not been any releases on the &release.branch; - branch since the last branchpoint. (The first such release - will be &release.next;.) This file exists to provide a clean - template for newly-created branches. (Clearly this notice - should not exist on any branched version of this file.)</para> </abstract> <sect1> - <title>Introduction</title> + <title>Known Problems</title> - <para>This errata document contains <quote>late-breaking news</quote> - about &os; - &release.current;. - Before installing this version, it is important to consult this - document to learn about any post-release discoveries or problems - that may already have been found and fixed.</para> + <itemizedlist> + <listitem><para>Serial GDB is broken.</para></listitem> - <para>Any version of this errata document actually distributed - with the release (for example, on a CDROM distribution) will be - out of date by definition, but other copies are kept updated on - the Internet and should be consulted as the <quote>current - errata</quote> for this release. These other copies of the - errata are located at <ulink - url="http://www.FreeBSD.org/releases/"></ulink>, plus any sites - which keep up-to-date mirrors of this location.</para> + <listitem><para>LOMAC doesn't protect against a certain class of + inter-process activities such as signalling, since the MAC + hooks those checks rely on aren't in the base tree + yet.</para></listitem> - <para>Source and binary snapshots of &os; &release.branch; also - contain up-to-date copies of this document (as of the time of - the snapshot).</para> + <listitem><para><command>gcc -O</command> is known to be + broken.</para></listitem> - <para>For a list of all &os; CERT security advisories, see <ulink - url="http://www.FreeBSD.org/security/"></ulink> or <ulink - url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para> - + <listitem><para>Two different pccard implementations depending + on whether you need cardbus or not, and NEWCARD has pccard + bugs.</para></listitem> + + <listitem><para>Kernels may have to be built with + 'NO_WERROR=yes' due to warning handling in the build + infrastructure.</para></listitem> + + <listitem><para>The system documentation indicates that there is + support for POSIX.1e capabilities, but the kernel + infrastructure is not merged; the documentation and library + may be removed before 5.0 depending on strategy decisions not + yet made.</para></listitem> + </itemizedlist> </sect1> <sect1> - <title>Security Advisories</title> - <para></para> + <title>Unfinished Features</title> + + <para>A number of very significant changes to the system will be + made for &os; 5.0. These features are in the following stages + of development.</para> + + <itemizedlist> + + <listitem><para>The lock-pushdown for fine-grained kernel + threading is in-process, and not complete in this snapshot. + As a result, the full benefits are not yet + realized.</para></listitem> + + <listitem><para>Scheduler activation support exists only in the + kernel, not in the userland thread library, and in this + snapshot, threads from the same process using KSE can execute + on only one processor at a time.</para></listitem> + + <listitem><para>Mandatory access control support from the + TrustedBSD branch is not yet merged.</para></listitem> + + <listitem><para>UFS2 is not yet ready for inclusion in the + snapshot.</para></listitem> + + </itemizedlist> </sect1> <sect1> - <title>System Update Information</title> - <para></para> + <title>Known pitfalls</title> + + <itemizedlist> + + <listitem><para>Debugging kernels are very slow; this is a + natural product of the debugging code in these kernels. Those + benchmarking the system should be sure to run without + debugging features enabled.</para></listitem> + + <listitem><para>Interrupt latency is high due to on-going SMP + work, this will be fixed prior to the final release.</para></listitem> + + <listitem><para>Tighter enforcement of #include file deprecation + results in a number of common applications failing to build. + In particular, if you #include <malloc.h>, you now get a + #error instead of a #warning.</para></listitem> + + <listitem><para>The kernel is no longer installed as + <filename>/kernel</filename> and + <filename>/modules</filename>, these have moved to + <filename>/boot/kernel</filename>.</para></listitem> + + <listitem><para>When upgrading a system, make sure to pay + attention to the <filename>pam.conf</filename> -> + <filename>pam.d</filename> change. Likewise, there has been a + libpam version bump as well as new PAM modules introduced: + this may result in warnings from older authentication-related + applications such as <literal>RELENG_4</literal> + <application>xdm</application>, + <application>kdm</application>, and + <application>gdm</application>.</para></listitem> + </itemizedlist> + + <para>For a list of all &os; CERT security advisories, see <ulink + url="http://www.FreeBSD.org/security/"></ulink> or <ulink + url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para> + </sect1> + </article> To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe p4-releng" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203190146.g2J1kgZ11524>