Date: Fri, 10 Oct 2008 15:05:46 GMT From: Gabor Pali <pgj@FreeBSD.org> To: Perforce Change Reviews <perforce@FreeBSD.org> Subject: PERFORCE change 151218 for review Message-ID: <200810101505.m9AF5krf070240@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=151218 Change 151218 by pgj@kolbasz on 2008/10/10 15:05:33 IFC Affected files ... .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#15 integrate .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#25 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/Makefile#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#8 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/chapters.ent#5 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#14 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml#7 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#15 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#13 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml#9 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml#14 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#15 integrate .. //depot/projects/docproj_hu/doc/share/images/articles/releng/branches-releng6.pic#2 integrate .. //depot/projects/docproj_hu/doc/share/images/articles/releng/branches-releng7.pic#1 branch .. //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#9 integrate .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#4 integrate .. //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#7 integrate .. //depot/projects/docproj_hu/src/release/doc/share/misc/man2hwnotes.pl#2 integrate .. //depot/projects/docproj_hu/src_7/release/doc/en_US.ISO8859-1/relnotes/article.sgml#4 integrate .. //depot/projects/docproj_hu/www/en/cgi/getmsg.cgi#2 integrate .. //depot/projects/docproj_hu/www/en/developers.sgml#13 integrate .. //depot/projects/docproj_hu/www/en/releases/6.4R/schedule.sgml#6 integrate .. //depot/projects/docproj_hu/www/en/releng/index.sgml#7 integrate .. //depot/projects/docproj_hu/www/en/relnotes.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/relnotes/Makefile#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/news.xml#22 integrate .. //depot/projects/docproj_hu/www/share/sgml/press.xml#8 integrate Differences ... ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#15 (text+ko) ==== @@ -13,7 +13,7 @@ builds for the other languages, and we will poke fun of you in public. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.462 2008/09/18 14:20:54 zec Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.463 2008/10/06 08:36:30 lstewart Exp $ --> <!ENTITY a.aaron "Aaron Dalton <email>aaron@FreeBSD.org</email>"> @@ -624,6 +624,8 @@ <!ENTITY a.logo "Valentino Vaschetto <email>logo@FreeBSD.org</email>"> +<!ENTITY a.lstewart "Lawrence Stewart <email>lstewart@FreeBSD.org</email>"> + <!ENTITY a.lth "Lars Thegler <email>lth@FreeBSD.org</email>"> <!ENTITY a.luigi "Luigi Rizzo <email>luigi@FreeBSD.org</email>"> ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#7 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- Names of FreeBSD mailing lists and related software. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent,v 1.62 2008/09/26 17:39:52 manolis Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent,v 1.63 2008/10/08 17:51:04 keramida Exp $ --> <!ENTITY a.mailman.listinfo "http://lists.FreeBSD.org/mailman/listinfo"> @@ -395,9 +395,53 @@ <!ENTITY a.sun4v "<ulink url='&a.sun4v.url;'>FreeBSD sun4v porting mailing list</ulink>"> <!ENTITY a.sun4v.name "<ulink url='&a.sun4v.url;'>freebsd-sun4v</ulink>"> -<!ENTITY a.svn-src.url "&a.mailman.listinfo;/svn-src"> -<!ENTITY a.svn-src "<ulink url='&a.svn-src.url;'>FreeBSD SVN src commit list</ulink>"> -<!ENTITY a.svn-src.name "<ulink url='&a.svn-src.url;'>svn-src</ulink>"> +<!ENTITY a.svn-src-all.url "&a.mailman.listinfo;/svn-src-all"> +<!ENTITY a.svn-src-all "<ulink url='&a.svn-src-all.url;'>SVN commit messages for the entire src tree (except for <quote>user</quote> and <quote>projects</quote>)</ulink>"> +<!ENTITY a.svn-src-all.name "<ulink url='&a.svn-src-all;'>svn-src-all</ulink>"> + +<!ENTITY a.svn-src-head.url "&a.mailman.listinfo;/svn-src-head"> +<!ENTITY a.svn-src-head "<ulink url='&a.svn-src-head.url;'>SVN commit messages for the src tree for head/-current</ulink>"> +<!ENTITY a.svn-src-head.name "<ulink url='&a.svn-src-head;'>svn-src-head</ulink>"> + +<!ENTITY a.svn-src-projects.url "&a.mailman.listinfo;/svn-src-projects"> +<!ENTITY a.svn-src-projects "<ulink url='&a.svn-src-projects.url;'>SVN commit messages for the src <quote>projects</quote> tree</ulink>"> +<!ENTITY a.svn-src-projects.name "<ulink url='&a.svn-src-projects;'>svn-src-projects</ulink>"> + +<!ENTITY a.svn-src-release.url "&a.mailman.listinfo;/svn-src-release"> +<!ENTITY a.svn-src-release "<ulink url='&a.svn-src-release.url;'>SVN commit messages for releases in the src tree</ulink>"> +<!ENTITY a.svn-src-release.name "<ulink url='&a.svn-src-release;'>svn-src-release</ulink>"> + +<!ENTITY a.svn-src-releng.url "&a.mailman.listinfo;/svn-src-releng"> +<!ENTITY a.svn-src-releng "<ulink url='&a.svn-src-releng.url;'>SVN commit messages for the release engineering / security commits to the src tree</ulink>"> +<!ENTITY a.svn-src-releng.name "<ulink url='&a.svn-src-releng;'>svn-src-releng</ulink>"> + +<!ENTITY a.svn-src-stable.url "&a.mailman.listinfo;/svn-src-stable"> +<!ENTITY a.svn-src-stable "<ulink url='&a.svn-src-stable.url;'>SVN commit messages for all the -stable branches of the src tree</ulink>"> +<!ENTITY a.svn-src-stable.name "<ulink url='&a.svn-src-stable;'>svn-src-stable</ulink>"> + +<!ENTITY a.svn-src-stable-6.url "&a.mailman.listinfo;/svn-src-stable-6"> +<!ENTITY a.svn-src-stable-6 "<ulink url='&a.svn-src-stable-6.url;'>SVN commit messages for only the 6-stable src tree</ulink>"> +<!ENTITY a.svn-src-stable-6.name "<ulink url='&a.svn-src-stable-6;'>svn-src-stable-6</ulink>"> + +<!ENTITY a.svn-src-stable-7.url "&a.mailman.listinfo;/svn-src-stable-7"> +<!ENTITY a.svn-src-stable-7 "<ulink url='&a.svn-src-stable-7.url;'>SVN commit messages for only the 7-stable src tree</ulink>"> +<!ENTITY a.svn-src-stable-7.name "<ulink url='&a.svn-src-stable-7;'>svn-src-stable-7</ulink>"> + +<!ENTITY a.svn-src-stable-other.url "&a.mailman.listinfo;/svn-src-stable-other"> +<!ENTITY a.svn-src-stable-other "<ulink url='&a.svn-src-stable-other.url;'>SVN commit messages for the old stable src trees</ulink>"> +<!ENTITY a.svn-src-stable-other.name "<ulink url='&a.svn-src-stable-other;'>svn-src-stable-other</ulink>"> + +<!ENTITY a.svn-src-svnadmin.url "&a.mailman.listinfo;/svn-src-svnadmin"> +<!ENTITY a.svn-src-svnadmin "<ulink url='&a.svn-src-svnadmin.url;'>SVN commit messages for the admin / configuration tree</ulink>"> +<!ENTITY a.svn-src-svnadmin.name "<ulink url='&a.svn-src-svnadmin;'>svn-src-svnadmin</ulink>"> + +<!ENTITY a.svn-src-user.url "&a.mailman.listinfo;/svn-src-user"> +<!ENTITY a.svn-src-user "<ulink url='&a.svn-src-user.url;'>SVN commit messages for the experimental <quote>user</quote> src tree</ulink>"> +<!ENTITY a.svn-src-user.name "<ulink url='&a.svn-src-user;'>svn-src-user</ulink>"> + +<!ENTITY a.svn-src-vendor.url "&a.mailman.listinfo;/svn-src-vendor"> +<!ENTITY a.svn-src-vendor "<ulink url='&a.svn-src-vendor.url;'>SVN commit messages for the vendor work area tree</ulink>"> +<!ENTITY a.svn-src-vendor.name "<ulink url='&a.svn-src-vendor;'>svn-src-vendor</ulink>"> <!ENTITY a.test.url "&a.mailman.listinfo;/freebsd-test"> <!ENTITY a.test "<ulink url='&a.test.url;'>FreeBSD test mailing list</ulink>"> ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/faq/book.sgml#25 (text+ko) ==== @@ -20,7 +20,7 @@ <corpauthor>A &os; Dokumentációs Projekt</corpauthor> - <pubdate>$FreeBSD: doc/hu_HU.ISO8859-2/books/faq/book.sgml,v 1.2 2008/09/06 15:11:08 pgj Exp $</pubdate> + <pubdate>$FreeBSD: doc/hu_HU.ISO8859-2/books/faq/book.sgml,v 1.3 2008/10/05 01:34:24 pgj Exp $</pubdate> <copyright> <year>1995</year> ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/Makefile#5 (text+ko) ==== @@ -2,7 +2,7 @@ # The FreeBSD Documentation Project # The FreeBSD Hungarian Documentation Project -# $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/Makefile,v 1.2 2008/06/25 11:28:04 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/Makefile,v 1.3 2008/10/05 01:34:24 pgj Exp $ # %SOURCE% en_US.ISO8859-1/books/handbook/Makefile # %SRCID% 1.110 # ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml#5 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml,v 1.2 2008/06/25 11:28:05 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/basics/chapter.sgml,v 1.3 2008/10/05 01:34:24 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#8 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/book.sgml,v 1.3 2008/06/25 11:28:04 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/book.sgml,v 1.4 2008/10/05 01:34:24 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/chapters.ent#5 (text+ko) ==== @@ -9,7 +9,7 @@ The FreeBSD Documentation Project The FreeBSD Hungarian Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/chapters.ent,v 1.2 2008/06/25 11:28:04 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/chapters.ent,v 1.3 2008/10/05 01:34:24 pgj Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/chapters.ent %SRCID% 1.38 --> ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml,v 1.3 2008/08/12 04:44:30 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/disks/chapter.sgml,v 1.4 2008/10/05 01:34:24 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#14 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml,v 1.6 2008/08/09 23:38:57 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml,v 1.7 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml#7 (text+ko) ==== @@ -1,6 +1,6 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml,v 1.3 2008/08/12 04:44:30 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/geom/chapter.sgml,v 1.4 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#15 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml,v 1.7 2008/09/19 01:07:41 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml,v 1.8 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml#13 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml,v 1.6 2008/09/06 15:11:10 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/network-servers/chapter.sgml,v 1.7 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml#9 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml,v 1.4 2008/08/12 04:44:31 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/ports/chapter.sgml,v 1.5 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml#14 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- The FreeBSD Documentation Project - $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml,v 1.6 2008/09/06 15:11:10 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/security/chapter.sgml,v 1.7 2008/10/05 01:34:25 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#15 (text+ko) ==== @@ -1,7 +1,7 @@ <!-- Names of FreeBSD mailing lists and related software. - $FreeBSD: doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent,v 1.8 2008/08/09 23:38:58 pgj Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent,v 1.9 2008/10/05 01:34:26 pgj Exp $ --> <!-- The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/share/images/articles/releng/branches-releng6.pic#2 (text+ko) ==== @@ -1,5 +1,5 @@ .\" -*- nroff -*- -.\" $FreeBSD: doc/share/images/articles/releng/branches-releng6.pic,v 1.4 2007/01/17 07:22:16 murray Exp $ +.\" $FreeBSD: doc/share/images/articles/releng/branches-releng6.pic,v 1.5 2008/10/05 12:41:45 hrs Exp $ .PS 6 @@ -30,6 +30,22 @@ box width .9 "\s-3RELENG_6_2\s+3" dashed line -> right from RELENG_6_2_0_RELEASE.e +RELENG_6_3_0_RELEASE: + ellipse width .9 "\s-26.3-RELEASE\s+2" + + line -> down from RELENG_6_3_0_RELEASE.s +RELENG_6_3: + box width .9 "\s-3RELENG_6_3\s+3" dashed + + line -> right from RELENG_6_3_0_RELEASE.e +RELENG_6_4_0_RELEASE: + ellipse width .9 "\s-26.4-RELEASE\s+2" + + line -> down from RELENG_6_4_0_RELEASE.s +RELENG_6_4: + box width .9 "\s-3RELENG_6_4\s+3" dashed + + line -> right from RELENG_6_4_0_RELEASE.e RELENG_6:box "\s-26-STABLE\s+2" .PE ==== //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#9 (text+ko) ==== @@ -20,7 +20,7 @@ lexicographical order by the entity (i.e., the dots used in place of special characters should not be expanded when comparing). - $FreeBSD: doc/share/sgml/man-refs.ent,v 1.470 2008/10/04 15:39:37 simon Exp $ + $FreeBSD: doc/share/sgml/man-refs.ent,v 1.472 2008/10/06 21:49:01 simon Exp $ --> <!ENTITY man...1 "<citerefentry/<refentrytitle/[/<manvolnum/1//"> @@ -3249,6 +3249,7 @@ <!ENTITY man.adw.4 "<citerefentry/<refentrytitle/adw/<manvolnum/4//"> <!ENTITY man.ae.4 "<citerefentry/<refentrytitle/ae/<manvolnum/4//"> <!ENTITY man.afd.4 "<citerefentry/<refentrytitle/afd/<manvolnum/4//"> +<!ENTITY man.age.4 "<citerefentry/<refentrytitle/age/<manvolnum/4//"> <!ENTITY man.agp.4 "<citerefentry/<refentrytitle/agp/<manvolnum/4//"> <!ENTITY man.aha.4 "<citerefentry/<refentrytitle/aha/<manvolnum/4//"> <!ENTITY man.ahb.4 "<citerefentry/<refentrytitle/ahb/<manvolnum/4//"> @@ -3410,6 +3411,7 @@ <!ENTITY man.ifpi.4 "<citerefentry/<refentrytitle/ifpi/<manvolnum/4//"> <!ENTITY man.ifpi2.4 "<citerefentry/<refentrytitle/ifpi2/<manvolnum/4//"> <!ENTITY man.ifpnp.4 "<citerefentry/<refentrytitle/ifpnp/<manvolnum/4//"> +<!ENTITY man.igb.4 "<citerefentry/<refentrytitle/igb/<manvolnum/4//"> <!ENTITY man.ihfc.4 "<citerefentry/<refentrytitle/ihfc/<manvolnum/4//"> <!ENTITY man.iic.4 "<citerefentry/<refentrytitle/iic/<manvolnum/4//"> <!ENTITY man.iicbb.4 "<citerefentry/<refentrytitle/iicbb/<manvolnum/4//"> ==== //depot/projects/docproj_hu/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#4 (text+ko) ==== @@ -12,1390 +12,1592 @@ ]> <article> + <articleinfo> + <title>&os; &release.current; Hardware Notes</title> + + <corpauthor>The &os; Documentation Project</corpauthor> -<articleinfo> - <title>&os; &release.current; Hardware Notes</title> + <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.339 2008/10/06 21:52:11 simon Exp $</pubdate> + + <copyright> + <year>2000</year> + <year>2001</year> + <year>2002</year> + <year>2003</year> + <year>2004</year> + <year>2005</year> + <year>2006</year> + <year>2007</year> + <year>2008</year> + <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder> + </copyright> + + <legalnotice id="trademarks" role="trademarks"> + &tm-attrib.freebsd; + &tm-attrib.amd; + &tm-attrib.ibm; + &tm-attrib.intel; + &tm-attrib.sparc; + &tm-attrib.sun; + &tm-attrib.general; + </legalnotice> - <corpauthor>The &os; Documentation Project</corpauthor> + </articleinfo> - <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/article.sgml,v 1.333 2008/10/04 15:41:25 simon Exp $</pubdate> + <sect1 id="intro"> + <title>Introduction</title> - <copyright> - <year>2000</year> - <year>2001</year> - <year>2002</year> - <year>2003</year> - <year>2004</year> - <year>2005</year> - <year>2006</year> - <year>2007</year> - <year>2008</year> - <holder role="mailto:doc@FreeBSD.org">The &os; Documentation Project</holder> - </copyright> + <para>This document contains the hardware compatibility notes for + &os; &release.current;. It lists the hardware platforms + supported by &os;, as well as the various types of hardware + devices (storage controllers, network interfaces, and so on), + along with known working instances of these devices.</para> + </sect1> - <legalnotice id="trademarks" role="trademarks"> - &tm-attrib.freebsd; - &tm-attrib.amd; - &tm-attrib.ibm; - &tm-attrib.intel; - &tm-attrib.sparc; - &tm-attrib.sun; - &tm-attrib.general; - </legalnotice> + <sect1 id="proc"> + <title>Supported Processors and System Boards</title> -</articleinfo> + <para>This section provides some architecture-specific information + about the specific processors and systems that are supported by + each architecture.</para> -<sect1 id="intro"> - <title>Introduction</title> + <sect2 id="proc-amd64"> + <title>amd64</title> - <para>This document contains the hardware compatibility notes for - &os; &release.current;. - It lists the hardware platforms supported by &os;, as well as the - various types of hardware devices (storage controllers, network - interfaces, and so on), along with known working instances of these - devices.</para> + <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64 + (<quote>Hammer</quote>) and &intel; EM64T architecture, and is + now one of the Tier-1 platforms (fully supported + architecture), which are expected to be Production Quality + with respects to all aspects of the &os; operating system, + including installation and development environments.</para> -</sect1> + <para>Note that there are two names for this architecture, AMD64 + (AMD) and Intel EM64T (Extended Memory 64-bit Technology). + 64-bit mode of the two architectures are almost compatible + with each other, and &os;/&arch.amd64; should support them + both.</para> -<sect1 id="proc"> - <title>Supported Processors and System Boards</title> + <para>As of this writing, the following processors are + supported:</para> - <para>This section provides some architecture-specific information - about the specific processors and systems that are supported by - each architecture.</para> + <itemizedlist> + <listitem> + <para>&amd.athlon;64 (<quote>Clawhammer</quote>).</para> + </listitem> -<sect2 id="proc-amd64"> - <title>amd64</title> + <listitem> + <para>&amd.opteron; (<quote>Sledgehammer</quote>).</para> + </listitem> - <para>Since mid-2003 &os;/&arch.amd64; has supported the AMD64 - (<quote>Hammer</quote>) and &intel; EM64T architecture, - and is now one of the Tier-1 platforms (fully - supported architecture), which are expected to be Production - Quality with respects to all aspects of the &os; operating system, - including installation and development environments.</para> + <listitem> + <para>&intel; 64-bit &xeon; (<quote>Nacona</quote>). This + processor is fabricated on 90nm process technology, and + operates with 2.80 to 3.60 GHz (FSB 800MHz) and &intel; + E7520/E7525/E7320 chipsets.</para> + </listitem> - <para>Note that there are two names for this architecture, - AMD64 (AMD) and Intel EM64T (Extended Memory 64-bit Technology). - 64-bit mode of the two architectures are almost compatible - with each other, and &os;/&arch.amd64; should support them both.</para> + <listitem> + <para>&intel; &pentium; 4 Processor supporting &intel; EM64T + (<quote>Prescott</quote>). This is fabricated on 90nm + process technology, uses FC-LGA775 package, and operates + with 3.20F/3.40F/3.60F GHz and &intel; 925X Express + chipsets. The corresponding S-Spec numbers are SL7L9, + SL7L8, SL7LA, SL7NZ, SL7PZ, and SL7PX. Note that + processors marked as 5xx numbers do not support + EM64T.</para> + </listitem> + </itemizedlist> - <para>As of this writing, the following processors are - supported:</para> + <para>&intel; EM64T is an extended version of IA-32 (x86) and + different from &intel; IA-64 (Itanium) architecture, which + &os;/ia64 supports. Some &intel;'s old documentation refers + to &intel; EM64T as <quote>64-bit extension technology</quote> + or <quote>IA-32e</quote>.</para> - <itemizedlist> - <listitem> - <para>&amd.athlon;64 (<quote>Clawhammer</quote>).</para> - </listitem> + <para>The largest tested memory configuration to date is 8GB. + SMP support has been recently completed and is reasonably + robust.</para> - <listitem> - <para>&amd.opteron; (<quote>Sledgehammer</quote>).</para> - </listitem> + <para>In many respects, &os;/&arch.amd64; is similar to + &os;/&arch.i386;, in terms of drivers supported. There may be + some issues with 64-bit cleanliness in some (particularly + older) drivers. Generally, drivers that already function + correctly on other 64-bit platforms should work.</para> - <listitem> - <para>&intel; 64-bit &xeon; (<quote>Nacona</quote>). - This processor is fabricated on 90nm process technology, and operates - with 2.80 to 3.60 GHz (FSB 800MHz) and &intel; E7520/E7525/E7320 chipsets.</para> - </listitem> + <para>&os;/&arch.amd64; is a very young platform on &os;. While + the core &os; kernel and base system components are generally + fairly robust, there are likely to still be rough edges, + particularly with third party packages.</para> - <listitem> - <para>&intel; &pentium; 4 Processor supporting &intel; EM64T - (<quote>Prescott</quote>). - This is fabricated on 90nm process technology, - uses FC-LGA775 package, and operates with 3.20F/3.40F/3.60F GHz - and &intel; 925X Express chipsets. - The corresponding S-Spec numbers are SL7L9, SL7L8, SL7LA, SL7NZ, SL7PZ, - and SL7PX. Note that processors marked as 5xx numbers do not support - EM64T.</para> - </listitem> - </itemizedlist> + </sect2> - <para>&intel; EM64T is an extended version of IA-32 (x86) and - different from &intel; IA-64 (Itanium) architecture, which &os;/ia64 - supports. Some &intel;'s old documentation refers to &intel; EM64T as - <quote>64-bit extension technology</quote> or <quote>IA-32e</quote>.</para> + <sect2 id="proc-i386"> + <title>i386</title> - <para>The largest tested - memory configuration to date is 8GB. SMP support has been - recently completed and is reasonably robust.</para> + <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC + compatible</quote> machines. Due to the wide range of + hardware available for this architecture, it is impossible + to exhaustively list all combinations of equipment supported + by &os;. Nevertheless, some general guidelines are + presented here.</para> - <para>In many respects, &os;/&arch.amd64; is similar to &os;/&arch.i386;, in - terms of drivers supported. There may be some issues with 64-bit - cleanliness in some (particularly older) drivers. Generally, - drivers that already function correctly on other 64-bit platforms - should work.</para> + <para>Almost all &i386;-compatible processors with a floating + point unit are supported. All &intel; processors beginning + with the 80486 are supported, including the 80486, &pentium;, + &pentium; Pro, &pentium; II, &pentium; III, &pentium; 4, and + variants thereof, such as the &xeon; and &celeron; processors. + All &i386;-compatible AMD processors are also supported, + including the &am486;, &am5x86;, K5, &amd.k6; (and variants), + &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, and + Athlon Thunderbird), and &amd.duron; processors. The AMD + Élan SC520 embedded processor is supported. The + Transmeta Crusoe is recognized and supported, as are + &i386;-compatible processors from Cyrix and NexGen.</para> - <para>&os;/&arch.amd64; is a very young platform on &os;. While the - core &os; kernel and base system components are generally - fairly robust, there are likely to still be rough edges, - particularly with third party packages.</para> + <para>There is a wide variety of motherboards available for this + architecture. Motherboards using the ISA, VLB, EISA, AGP, and + PCI expansion busses are well-supported. There is some + limited support for the MCA (<quote>MicroChannel</quote>) + expansion bus used in the IBM PS/2 line of PCs.</para> -</sect2> + <para>Symmetric multi-processor (SMP) systems are generally + supported by &os;, although in some cases, BIOS or motherboard + bugs may generate some problems. Perusal of the archives of + the &a.smp; may yield some clues.</para> -<sect2 id="proc-i386"> - <title>i386</title> + <para>&os; will take advantage of HyperThreading (HTT) support + on &intel; CPUs that support this feature. A kernel with the + <literal>options SMP</literal> feature enabled will + automatically detect the additional logical processors. The + default &os; scheduler treats the logical processors the same + as additional physical processors; in other words, no attempt + is made to optimize scheduling decisions given the shared + resources between logical processors within the same CPU. + Because this naive scheduling can result in suboptimal + performance, under certain circumstances it may be useful to + disable the logical processors with the the + <varname>machdep.hlt_logical_cpus</varname> sysctl variable. + It is also possible to halt any CPU in the idle loop with the + <varname>machdep.hlt_cpus</varname> sysctl variable. The + &man.smp.4; manual page has more details.</para> - <para>&os;/&arch.i386; runs on a wide variety of <quote>IBM PC - compatible</quote> machines. Due to the wide range of hardware - available for this architecture, it is impossible to exhaustively - list all combinations of equipment supported by &os;. - Nevertheless, some general guidelines are presented here.</para> + <para>&os; will take advantage of Physical Address Extensions + (PAE) support on CPUs that support this feature. A kernel + with the <literal>PAE</literal> feature enabled will detect + memory above 4 gigabytes and allow it to be used by the + system. This feature places constraints on the device drivers + and other features of &os; which may be used; consult the + &man.pae.4; manpage for more details.</para> - <para>Almost all &i386;-compatible processors with a floating point unit - are supported. All - &intel; processors beginning with the 80486 are supported, including - the 80486, &pentium;, &pentium; Pro, &pentium; II, &pentium; III, - &pentium; 4, and variants thereof, such as the &xeon; and &celeron; - processors. All &i386;-compatible AMD - processors are also supported, including the &am486;, &am5x86;, K5, &amd.k6; - (and variants), &amd.athlon; (including Athlon-MP, Athlon-XP, Athlon-4, - and Athlon Thunderbird), and &amd.duron; processors. The AMD - Élan SC520 embedded processor is supported. The Transmeta - Crusoe is recognized and supported, as are &i386;-compatible - processors from Cyrix and NexGen.</para> + <para>&os; will generally run on i386-based laptops, albeit with + varying levels of support for certain hardware features such + as sound, graphics, power management, and PCCARD expansion + slots. These features tend to vary in idiosyncratic ways + between machines, and frequently require special-case support + in &os; to work around hardware bugs or other oddities. When + in doubt, a search of the archives of the &a.mobile; may be + useful.</para> - <para>There is a wide variety of motherboards available for this - architecture. Motherboards using the ISA, VLB, EISA, AGP, and PCI - expansion busses are well-supported. There is some limited - support for the MCA (<quote>MicroChannel</quote>) expansion bus - used in the IBM PS/2 line of PCs.</para> + <para>Most modern laptops (as well as many desktops) use the + Advanced Configuration and Power Management (ACPI) standard. + &os; supports ACPI via the ACPI Component Architecture + reference implementation from &intel;, as described in the + &man.acpi.4; manual page. The use of ACPI causes + instabilities on some machines and it may be necessary to + disable the ACPI driver, which is normally loaded via a kernel + module. This may be accomplished by adding the following line + to <filename>/boot/device.hints</filename>:</para> - <para>Symmetric multi-processor (SMP) systems are generally - supported by &os;, although in some cases, BIOS or motherboard - bugs may generate some problems. Perusal of the archives of the - &a.smp; may yield some clues.</para> + <programlisting>hint.acpi.0.disabled="1"</programlisting> - <para>&os; will take advantage of HyperThreading (HTT) support on - &intel; CPUs that support this feature. A kernel with the - <literal>options SMP</literal> feature enabled will - automatically detect the additional logical processors. The - default &os; scheduler treats the logical processors the same as - additional physical processors; in other words, no attempt is made - to optimize scheduling decisions given the shared resources - between logical processors within the same CPU. Because this - naive scheduling can result in suboptimal performance, under - certain circumstances it may be useful to disable the logical - processors with the - the <varname>machdep.hlt_logical_cpus</varname> sysctl variable. - It is also possible to halt any CPU in the idle loop with the - <varname>machdep.hlt_cpus</varname> sysctl variable. The - &man.smp.4; manual page has more details.</para> + <para>Users debugging ACPI-related problems may find it useful + to disable portions of the ACPI functionality. The + &man.acpi.4; manual page has more information on how to do + this via loader tunables.</para> - <para>&os; will take advantage of Physical Address Extensions (PAE) - support on CPUs that support this feature. A kernel with the - <literal>PAE</literal> feature enabled will detect memory above - 4 gigabytes and allow it to be used by the system. This feature - places constraints on the device drivers and other features of - &os; which may be used; consult the &man.pae.4; manpage for more - details.</para> + <para>ACPI depends on a Differentiated System Descriptor Table + (DSDT) provided by each machine's BIOS. Some machines have + bad or incomplete DSDTs, which prevents ACPI from functioning + correctly. Replacement DSDTs for some machines can be found + at the <ulink + url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink> + section of the <ulink + url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> project + Web site. &os; can use these DSDTs to override the DSDT + provided by the BIOS; see the &man.acpi.4; manual page for + more information.</para> + </sect2> - <para>&os; will generally run on i386-based laptops, albeit with - varying levels of support for certain hardware features such as - sound, graphics, power management, and PCCARD expansion slots. - These features tend to vary in idiosyncratic ways between - machines, and frequently require special-case support in &os; to - work around hardware bugs or other oddities. When in doubt, a - search of the archives of the &a.mobile; may be useful.</para> + <sect2 id="proc-ia64"> + <title>ia64</title> - <para>Most modern laptops (as well as many desktops) use the - Advanced Configuration and Power Management (ACPI) standard. &os; - supports ACPI via the ACPI Component Architecture reference - implementation from &intel;, as described in the &man.acpi.4; manual - page. The use of ACPI causes instabilities on some machines and it - may be necessary to disable the ACPI driver, which is normally - loaded via a kernel module. This may be accomplished by adding - the following line to <filename>/boot/device.hints</filename>:</para> + <para>Currently supported processors are the <ulink + url="http://people.freebsd.org/~marcel/refs/ia64/itanium/24532003.pdf">&itanium;</ulink> + and the <ulink + url="http://people.freebsd.org/~marcel/refs/ia64/itanium2/25111003.pdf">&itanium; + 2</ulink>.</para> - <programlisting>hint.acpi.0.disabled="1"</programlisting> + <para>Supported chipsets include:</para> - <para>Users debugging ACPI-related problems may find it useful to - disable portions of the ACPI functionality. The &man.acpi.4; - manual page has more information on how to do this via loader - tunables.</para> + <itemizedlist> + <listitem> + <para>HP zx1</para> + </listitem> - <para>ACPI depends on a Differentiated System Descriptor Table - (DSDT) provided by each machine's BIOS. Some machines have bad or - incomplete DSDTs, which prevents ACPI from functioning correctly. - Replacement DSDTs for some machines can be found at the <ulink - url="http://acpi.sourceforge.net/dsdt/index.php">DSDT</ulink> - section of the <ulink - url="http://acpi.sourceforge.net/">ACPI4Linux</ulink> project Web - site. &os; can use these DSDTs to override the DSDT provided by - the BIOS; see the &man.acpi.4; manual page for more - information.</para> -</sect2> + <listitem> + <para>&intel; 460GX</para> + </listitem> -<sect2 id="proc-ia64"> - <title>ia64</title> + <listitem> + <para>&intel; E8870</para> + </listitem> + </itemizedlist> - <para>Currently supported processors are the - <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium/24532003.pdf"> - &itanium;</ulink> and the - <ulink url="http://people.freebsd.org/~marcel/refs/ia64/itanium2/25111003.pdf"> - &itanium; 2</ulink>.</para> + <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) + configurations are supported.</para> - <para>Supported chipsets include:</para> - <itemizedlist> - <listitem> - <para>HP zx1</para> - </listitem> - <listitem> - <para>&intel; 460GX</para> - </listitem> - <listitem> - <para>&intel; E8870</para> - </listitem> - </itemizedlist> + <para>Most devices that can be found in or are compatible with + &arch.ia64; machines are fully supported. The notable + exception is the VGA console. The &os; support for VGA + consoles is at this time too much based on PC hardware and not + all &arch.ia64; machines have chipsets that provide sufficient + PC legacy support. As such &man.syscons.4; can not be enabled + and the use of a serial console is required.</para> + </sect2> - <para>Both Uniprocessor (UP) and Symmetric Multi-processor (SMP) - configurations are supported.</para> + <sect2 id="proc-pc98"> + <title>pc98</title> - <para>Most devices that can be found in or are compatible with - &arch.ia64; machines are fully supported. The notable exception - is the VGA console. The &os; support for VGA consoles is at - this time too much based on PC hardware and not all &arch.ia64; - machines have chipsets that provide sufficient PC legacy - support. As such &man.syscons.4; can not be enabled and the - use of a serial console is required.</para> + <para>NEC PC-9801/9821 series with almost all &i386;-compatible + processors, including 80486, &pentium;, &pentium; Pro, + &pentium; II, and variants. All &i386;-compatible processors + by AMD, Cyrix, IBM, and IDT are also supported.</para> -</sect2> + <para>NEC FC-9801/9821 series, and NEC SV-98 series (both of + them are compatible with PC-9801/9821 series) should be + supported.</para> -<sect2 id="proc-pc98"> - <title>pc98</title> + <para>EPSON PC-386/486/586 series, which are compatible with NEC + PC-9801 series are supported.</para> - <para>NEC PC-9801/9821 series with almost all &i386;-compatible processors, - including 80486, &pentium;, &pentium; Pro, &pentium; II, and variants. - All &i386;-compatible processors by AMD, Cyrix, IBM, and IDT - are also supported.</para> + <para>High-resolution mode is not supported. NEC + PC-98XA/XL/RL/XL^2, and NEC PC-H98 series are supported in + normal (PC-9801 compatible) mode only.</para> - <para>NEC FC-9801/9821 series, and NEC SV-98 series - (both of them are compatible with PC-9801/9821 series) - should be supported.</para> + <para>Although there are some multi-processor systems (such as + Rs20/B20), SMP-related features of &os; are not supported + yet.</para> - <para>EPSON PC-386/486/586 series, which are - compatible with NEC PC-9801 series are supported.</para> + <para>PC-9801/9821 standard bus (called C-Bus), PC-9801NOTE + expansion bus (110pin), and PCI bus are supported. New Extend + Standard Architecture (NESA) bus (used in PC-H98, SV-H98, and + FC-H98 series) is not supported.</para> + </sect2> - <para>High-resolution mode is not supported. - NEC PC-98XA/XL/RL/XL^2, and NEC PC-H98 series - are supported in normal (PC-9801 compatible) mode only.</para> + <sect2 id="proc-powerpc"> + <title>powerpc</title> - <para>Although there are some multi-processor systems - (such as Rs20/B20), SMP-related features of &os; - are not supported yet.</para> + <para>The information for this paragraph has yet to be + compiled.</para> + </sect2> - <para>PC-9801/9821 standard bus (called C-Bus), - PC-9801NOTE expansion bus (110pin), - and PCI bus are supported. - New Extend Standard Architecture (NESA) bus - (used in PC-H98, SV-H98, and FC-H98 series) is not supported.</para> + <sect2 id="proc-sparc64"> + <title>sparc64</title> -</sect2> + <para>This section describes the systems currently known to be + supported by &os; on the &ultrasparc; platform. For + background information on the various hardware designs see the + <ulink url="http://sunsolve.sun.com/handbook_pub/">Sun System + Handbook</ulink>.</para> -<sect2 id="proc-powerpc"> - <title>powerpc</title> + <para>SMP is supported on all systems with more than 1 + processor.</para> - <para>The information for this paragraph has yet to be compiled.</para> + <para>In general, &os;/&arch.sparc64; systems must use serial + consoles. While it is possible to boot or install a system + using the OpenFirmware console, the console device is not + usable.</para> -</sect2> + <para>If you have a system that is not listed here, it may not + have been tested with &os; &release.current;. We encourage + you to try it and send a note to the &a.sparc; with your + results, including which devices work and which do not.</para> -<sect2 id="proc-sparc64"> - <title>sparc64</title> + <para>The following systems are fully supported by &os;.</para> - <para>This section describes the systems currently known to be supported - by &os; on the &ultrasparc; platform. For background information on the - various hardware designs see the <ulink url="http://sunsolve.sun.com/handbook_pub/">Sun System Handbook</ulink>.</para> + <itemizedlist> + <listitem> + <para>&sun.blade; 100</para> + </listitem> - <para>SMP is supported on all systems with more than 1 processor.</para> + <listitem> + <para>&sun.blade; 150</para> + </listitem> - <para>In general, &os;/&arch.sparc64; systems must use serial consoles. - While it is possible to boot or install a system using the - OpenFirmware console, the console device is not usable.</para> + <listitem> + <para>&sun.enterprise; 220R</para> + </listitem> - <para>If you have a system that is not listed here, it may not have - been tested with &os; &release.current;. We encourage you to - try it and send a note to the &a.sparc; with your results, - including which devices work and which do not.</para> + <listitem> + <para>&sun.enterprise; 250</para> + </listitem> - <para>The following systems are fully supported by &os;.</para> + <listitem> + <para>&sun.enterprise; 420R</para> + </listitem> - <itemizedlist> - <listitem> - <para>&sun.blade; 100</para> - </listitem> - <listitem> - <para>&sun.blade; 150</para> - </listitem> - <listitem> - <para>&sun.enterprise; 220R</para> - </listitem> - <listitem> - <para>&sun.enterprise; 250</para> - </listitem> - <listitem> - <para>&sun.enterprise; 420R</para> - </listitem> <listitem> <para>&sun.enterprise; 450</para> </listitem> - <listitem> - <para>&sun.fire; V100</para> - </listitem> - <listitem> - <para>&sun.fire; V120</para> - </listitem> - <listitem> - <para>&netra; t1 105</para> - </listitem> - <listitem> - <para>&netra; T1 AC200/DC200</para> - </listitem> - <listitem> - <para>&netra; t 1100</para> - </listitem> - <listitem> - <para>&netra; t 1120</para> - </listitem> - <listitem> - <para>&netra; t 1125</para> - </listitem> - <listitem> - <para>&netra; t 1400/1405</para> - </listitem> - <listitem> - <para>&netra; 120</para> - </listitem> - <listitem> - <para>&netra; X1</para> - </listitem> - <listitem> - <para>&sparcengine; Ultra AXi</para> - </listitem> - <listitem> - <para>&sparcengine; Ultra AXmp</para> - </listitem> - <listitem> - <para>&sun.ultra; 1</para> - </listitem> - <listitem> - <para>&sun.ultra; 1E</para> - </listitem> - <listitem> - <para>&sun.ultra; 2</para> - </listitem> - <listitem> - <para>&sun.ultra; 5</para> - </listitem> - <listitem> - <para>&sun.ultra; 10</para> - </listitem> >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810101505.m9AF5krf070240>