PERFORCE change 163402 for review

Gabor Pali pgj at FreeBSD.org
Wed Jun 3 08:12:32 UTC 2009


http://perforce.freebsd.org/chv.cgi?CH=163402

Change 163402 by pgj at beehive on 2009/06/03 08:12:12

	IFC

Affected files ...

.. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#25 integrate
.. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#31 integrate
.. //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys-developers.sgml#26 integrate
.. //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#19 integrate
.. //depot/projects/docproj_hu/www/en/gnome/docs/faq2.sgml#5 integrate
.. //depot/projects/docproj_hu/www/en/index.xsl#5 integrate
.. //depot/projects/docproj_hu/www/en/projects/netperf/index.sgml#2 integrate
.. //depot/projects/docproj_hu/www/en/releng/index.sgml#27 integrate
.. //depot/projects/docproj_hu/www/share/sgml/header.ent#3 integrate
.. //depot/projects/docproj_hu/www/share/sgml/templates.news-rdf.xsl#2 integrate
.. //depot/projects/docproj_hu/www/share/sgml/templates.news-rss.xsl#2 integrate
.. //depot/projects/docproj_hu/www/share/sgml/templates.press-rss.xsl#2 integrate
.. //depot/projects/docproj_hu/www/share/sgml/templates.usergroups.xsl#2 integrate

Differences ...

==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#25 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml,v 1.11 2009/05/10 10:41:03 pgj Exp $
+     $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml,v 1.12 2009/05/31 21:44:08 pgj Exp $
 -->
 
 <!-- The FreeBSD Hungarian Documentation Project

==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml#31 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml,v 1.15 2009/05/16 19:24:11 pgj Exp $
+     $FreeBSD: doc/hu_HU.ISO8859-2/books/handbook/mirrors/chapter.sgml,v 1.16 2009/05/31 21:44:08 pgj Exp $
 -->
 <!--
      The FreeBSD Hungarian Documentation Project

==== //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys-developers.sgml#26 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/share/pgpkeys/pgpkeys-developers.sgml,v 1.100 2009/05/29 16:22:18 bcr Exp $
+     $FreeBSD: doc/share/pgpkeys/pgpkeys-developers.sgml,v 1.101 2009/06/01 17:55:29 zml Exp $
 -->
 
     <sect2 id="pgpkey-ariff">
@@ -741,6 +741,11 @@
       &pgpkey.nemoliu;
     </sect2>
 
+    <sect2 id="pgpkey-zml">
+      <title>&a.zml;</title>
+      &pgpkey.zml;
+    </sect2>
+
     <sect2 id="pgpkey-nox">
       <title>&a.nox;</title>
       &pgpkey.nox;
@@ -756,11 +761,6 @@
       &pgpkey.rene;
     </sect2>
 
-    <sect2 id="pgpkey-zml">
-      <title>&a.zml;</title>
-      &pgpkey.zml;
-    </sect2>
-
     <sect2 id="pgpkey-avl">
       <title>&a.avl;</title>
       &pgpkey.avl;

==== //depot/projects/docproj_hu/doc/share/sgml/man-refs.ent#19 (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.486 2009/05/16 10:47:00 brueffer Exp $
+     $FreeBSD: doc/share/sgml/man-refs.ent,v 1.487 2009/06/02 01:34:15 gabor Exp $
 -->
 
 <!ENTITY man...1 "<citerefentry/<refentrytitle/[/<manvolnum/1//">
@@ -4723,6 +4723,7 @@
 <!ENTITY man.VFS.VGET.9 "<citerefentry/<refentrytitle/VFS_VGET/<manvolnum/9//">
 <!ENTITY man.VFS.VPTOFH.9 "<citerefentry/<refentrytitle/VFS_VPTOFH/<manvolnum/9//">
 <!ENTITY man.VOP.ACCESS.9 "<citerefentry/<refentrytitle/VOP_ACCESS/<manvolnum/9//">
+<!ENTITY man.VOP.ACCESSX.9 "<citerefentry/<refentrytitle/VOP_ACCESSX/<manvolnum/9//">
 <!ENTITY man.VOP.ACLCHECK.9 "<citerefentry/<refentrytitle/VOP_ACLCHECK/<manvolnum/9//">
 <!ENTITY man.VOP.ADVLOCK.9 "<citerefentry/<refentrytitle/VOP_ADVLOCK/<manvolnum/9//">
 <!ENTITY man.VOP.ATTRIB.9 "<citerefentry/<refentrytitle/VOP_ATTRIB/<manvolnum/9//">

==== //depot/projects/docproj_hu/www/en/gnome/docs/faq2.sgml#5 (text+ko) ====

@@ -1,6 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "../..">
-<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.141 2009/04/11 03:18:22 marcus Exp $">
+<!ENTITY date "$FreeBSD: www/en/gnome/docs/faq2.sgml,v 1.142 2009/05/31 20:06:08 marcus Exp $">
 <!ENTITY title "FreeBSD GNOME Project: GNOME &gnomever; FAQ">
 <!ENTITY email "freebsd-gnome">
 <!ENTITY % navinclude.gnome "INCLUDE">
@@ -1105,14 +1105,13 @@
 <!-- A29 -->
 	    <p>Up until GNOME 2.20, GDM would read the locale settings
 	      from <tt>/etc/login.conf</tt> or <tt>~/.login.conf</tt>.
-	      This was broken in 2.20, and since GDM 2.22 will use
-	      a new locale scheme, it will not be fixed.  However, all
-	      hope is not lost.  It is actually very easy to set the
-	      locale for use with the GNOME Destop.  GDM offers a
-	      pull-down Language menu from which you can choose your
-	      current locale.  If you would rather not use this menu,
-	      you can set the locale by adding the following to
-	      <tt>~/.profile</tt>:</p>
+	      This was broken in 2.20, and finally restored in GDM
+	      2.26.1_3.</p>
+
+	      <p>However, GDM also offers a pull-down Language menu from which
+	      you can choose your current locale.  If you would rather not
+	      use this menu or <tt>/etc/login.conf</tt>, you can set the
+	      locale by adding the following to <tt>~/.profile</tt>:</p>
 
 	    <pre>
 export LANG=&lt;locale&gt;
@@ -1123,7 +1122,9 @@
 	      (e.g. en_US.UTF-8, es_ES.ISO8859-15, fr_FR.ISO8859-1, etc.).</p>
 
 	    <p>To set the default locale for the GDM greeter, add the
-	      same environment variables to <tt>/etc/profile</tt>.</p>
+	      same environment variables to <tt>/etc/profile</tt> or
+	      define <tt>gdm_lang</tt> to the desired locale
+	      in <tt>/etc/rc.conf</tt>.</p>
 	  </li>
 
         </ol>

==== //depot/projects/docproj_hu/www/en/index.xsl#5 (text+ko) ====

@@ -4,7 +4,7 @@
 <!ENTITY title "The FreeBSD Project">
 ]>
 
-<!-- $FreeBSD: www/en/index.xsl,v 1.167 2009/01/04 22:26:15 simon Exp $ -->
+<!-- $FreeBSD: www/en/index.xsl,v 1.169 2009/06/02 21:11:59 gabor Exp $ -->
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
   <xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
@@ -34,6 +34,13 @@
 	      CVS, CVSup, News, Commercial Vendors, homepage, CTM, Unix"/>
 	<link rel="shortcut icon" href="&base;/favicon.ico" type="image/x-icon"/>
 	<link rel="icon" href="&base;/favicon.ico" type="image/x-icon"/>
+<!--
+	FOR TRANSLATORS:
+
+	Do not translate the "Normal Text" and "Large Text" attributes in the
+	following two lines.  They are not literal texts but JavaScript
+	parameters.  Changing them will result in rendering errors.
+-->
     <link rel="stylesheet" media="screen" href="&base;/layout/css/fixed.css?20060509" type="text/css" title="Normal Text" />
     <link rel="alternate stylesheet" media="screen" href="&base;/layout/css/fixed_large.css" type="text/css" title="Large Text" />
     <script type="text/javascript" src="&base;/layout/js/styleswitcher.js"></script>
@@ -159,6 +166,9 @@
 					<a href="&base;/ja/" title="Japanese">ja</a>
 				  </li>
 				  <li>
+					<a href="&base;/nl/" title="Dutch">nl</a>
+				  </li>
+				  <li>
 					<a href="&base;/ru/" title="Russian">ru</a>
 				  </li>
 				  <li class="last-child">

==== //depot/projects/docproj_hu/www/en/projects/netperf/index.sgml#2 (text+ko) ====

@@ -1,6 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "../..">
-<!ENTITY date "$FreeBSD: www/en/projects/netperf/index.sgml,v 1.20 2006/08/19 21:20:43 hrs Exp $">
+<!ENTITY date "$FreeBSD: www/en/projects/netperf/index.sgml,v 1.21 2009/06/01 13:58:46 rwatson Exp $">
 <!ENTITY title "FreeBSD Network Performance Project (netperf)">
 <!ENTITY email 'mux'>
 <!ENTITY % navinclude.developers "INCLUDE">
@@ -53,11 +53,10 @@
       will work toward these goals:</p>
 
     <ul>
-      <li><p>Complete locking work to make sure all components of the stack
-	are able to run without the Giant lock.  While most of the network
-	stack, especially mainstream protocols, runs without Giant, some
-	components require Giant to be placed back over the stack if compiled
-	into the kernel, reducing parallelism.</p></li>
+      <li><p>The Netperf project has completed locking work for all components
+	of the network stack; as of FreeBSD 7.0 we have removed non-MPSAFE
+	protocol shims, and as of FreeBSD 8.0 we have removed non-MPSAFE
+	device driver shims.</p></li>
 
       <li><p>Optimize locking strategies to find better balances between
 	locking granularity and locking overhead.  In the first cut at locking
@@ -126,7 +125,8 @@
 	increasing effective CPU utilization and hence throughput.  For
 	example, introducing additional netisr threads capable of running on
 	more than one CPU at a time can increase input parallelism, subject
-	to maintaining desirable packet ordering.</p></li>
+	to maintaining desirable packet ordering (present in FreeBSD
+	8.0).</p></li>
     </ul>
 
     <a name="tasks"></a>
@@ -204,13 +204,12 @@
       <tr>
 	<td> Employ queued dispatch across netisr dispatch API </td>
 	<td> &a.rwatson; </td>
-	<td> 20041124 </td>
-	<td> &status.prototyped; </td>
-	<td> Pull all of the mbufs in the netisr ifqueue out of the ifqueue
-	  into a thread-local mbuf queue to avoid repeated lock operations
-	  to access the queue.  Also use lock-free operations to test for
-	  queue contents being present.  This has been prototyped in the
-	  rwatson_netperf branch. </td>
+	<td> 20090601 </td>
+	<td> &status.done </td>
+	<td> Pull all of the mbufs in the netisr queue into a thread-local
+	  mbuf queue to avoid repeated lock operations to access the queue.
+	  This work was completed as part of the netisr2 project, and will
+	  ship with 8.0-RELEASE. </td>
       </tr>
 
       <tr>
@@ -247,8 +246,8 @@
 	  critical sections to synchronize access instead of a mutex.  While
 	  malloc(9) is less frequently used in the network stack than uma(9),
 	  it is used for socket address data, so is on performance critical
-	  paths for datagram operations.  This has been committed and will
-	  appear in 6.0-RELEASE. </td>
+	  paths for datagram operations.  This has been committed and appeared
+	  6.0-RELEASE. </td>
       </tr>
 
       <tr>
@@ -266,11 +265,11 @@
 	  cost of critical sections in the common case by avoiding expensive
 	  microcode operations on the CPU.  By restoring this model, or a
 	  variation on it, critical sections can be made substantially
-	  cheaper to enter.  In particular, this change will lower the cost
+	  cheaper to enter.  In particular, this change lowers the cost
 	  of critical sections on UP such that it is approximately the same
 	  cost as a mutex, meaning that optimizations on SMP to use critical
 	  sections instead of mutexes will not harm UP performance.  This
-	  change has now been committed, and will appear in 6.0-RELEASE. </td>
+	  change has now been committed, and appeared in 6.0-RELEASE. </td>
       </tr>
 
       <tr>
@@ -296,26 +295,41 @@
       <tr>
 	<td> Add true inpcb reference count support </td>
 	<td> &a.mohans;, &a.rwatson;, &a.peter; </td>
-	<td> 20060412 </td>
-	<td> &status.new; </td>
-	<td> Currently, the in-bound TCP and UDP socket paths rely on the
+	<td> 20081208 </td>
+	<td> &status.done; </td>
+	<td> Historically, the in-bound TCP and UDP socket paths relied on
 	  global pcbinfo info locks to prevent PCBs being delivered to from
 	  being garbage collected by another thread while in use.  This set
 	  of changes introduces a true reference model for PCBs so that the
-	  global lock can be released during in-bound process.</td>
+	  global lock can be released during in-bound process, and appear
+	  in 8.0-RELEASE./td>
       </tr>
 
       <tr>
 	<td> Fine-grained locking for UNIX domain sockets </td>
 	<td> &a.rwatson; </td>
-	<td> 20060416 </td>
-	<td> &status.prototyped; </td>
-	<td> Currently, UNIX domain sockets in FreeBSD 5.x and 6.x use a
-	  single global subsystem lock.  This is sufficient to allow it to
-	  run without Giant, but results in contention with large numbers
-	  of processors simultaneously operating on UNIX domain sockets.
-	  This task introduces per-protocol control block locks in order
-	  to reduce contention on a larger subsystem lock. </td>
+	<td> 20070226 </td>
+	<td> &status.done; </td>
+	<td> UNIX domain sockets in FreeBSD 5.x and 6.x use a single global
+	  subsystem lock.  This is sufficient to allow it to run without
+	  Giant, but results in contention with large numbers of processors
+	  simultaneously operating on UNIX domain sockets.  This task
+	  introduced per-protocol control block locks in order to reduce
+	  contention on a larger subsystem lock, and the results appeared in
+	  7.0-RELEASE. </td>
+      </tr>
+
+      <tr>
+	<td> Multiple netisr threads </td>
+	<td> &a.rwatson; </td>
+	<td> 20090601 </td>
+	<td> &status.done; </td>
+	<td> Historically, the BSD network stack has used a single network
+	  software interrupt context, for deferred network processing.  With
+	  the introduction of multi-processing, this became a single
+	  software interrupt thread.  In FreeBSD 8.0, multiple netisr
+	  threads are now supported, up to the number of CPUs present in the
+	  system.</td>
       </tr>
 
     </table>

==== //depot/projects/docproj_hu/www/en/releng/index.sgml#27 (text+ko) ====

@@ -1,6 +1,6 @@
 <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 <!ENTITY base CDATA "..">
-<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.267 2009/05/07 18:46:45 maxim Exp $">
+<!ENTITY date "$FreeBSD: www/en/releng/index.sgml,v 1.268 2009/06/02 05:58:57 blackend Exp $">
 <!ENTITY email 're'>
 <!ENTITY title "Release Engineering Information">
 <!ENTITY % navinclude.developers "INCLUDE">
@@ -56,7 +56,7 @@
     <tr>
       <td>August 2009</td>
       <td>FreeBSD 8.0</td>
-      <td>&nbsp;</td>
+      <td>code slush since June 1st</td>
     </tr>
   </table>
 

==== //depot/projects/docproj_hu/www/share/sgml/header.ent#3 (text+ko) ====

@@ -1,4 +1,4 @@
-<!-- $FreeBSD: www/share/sgml/header.ent,v 1.10 2009/01/01 17:40:09 simon Exp $ -->
+<!-- $FreeBSD: www/share/sgml/header.ent,v 1.11 2009/06/02 21:11:59 gabor Exp $ -->
 
 <!-- FreeBSD HTML Header Entities -->
 <!-- PUBLIC "-//FreeBSD//ENTITIES HTML FreeBSD Header Entities//EN" -->
@@ -46,12 +46,26 @@
 <!ENTITY header1.link '
   <link rel="shortcut icon" href="&enbase;/favicon.ico" type="image/x-icon" />
   <link rel="icon" href="&enbase;/favicon.ico" type="image/x-icon" />
+<!--
+	FOR TRANSLATORS:
+
+	Do not translate the "Normal Text" and "Large Text" attributes in the
+	following two lines.  They are not literal texts but JavaScript
+	parameters.  Changing them will result in rendering errors.
+-->
   <link rel="stylesheet" media="screen" href="&stylesheet;" type="text/css" title="Normal Text" />
   <link rel="alternate stylesheet" media="screen" href="&stylesheetlarge;" type="text/css" title="Large Text" />'>
 ]]>
 <!ENTITY header1.link '
   <link rel="shortcut icon" href="&enbase;/favicon.ico" type="image/x-icon">
   <link rel="icon" href="&enbase;/favicon.ico" type="image/x-icon">
+<!--
+	FOR TRANSLATORS:
+
+	Do not translate the "Normal Text" and "Large Text" attributes in the
+	following two lines.  They are not literal texts but JavaScript
+	parameters.  Changing them will result in rendering errors.
+-->
   <link rel="stylesheet" media="screen" href="&stylesheet;" type="text/css" title="Normal Text">
   <link rel="alternate stylesheet" media="screen" href="&stylesheetlarge;" type="text/css" title="Large Text">'>
 

==== //depot/projects/docproj_hu/www/share/sgml/templates.news-rdf.xsl#2 (text+ko) ====

@@ -5,14 +5,14 @@
 <!ENTITY email "freebsd-www">
 ]>
 
-<!-- $FreeBSD: www/share/sgml/templates.news-rdf.xsl,v 1.2 2006/08/21 18:27:43 hrs Exp $ -->
+<!-- $FreeBSD: www/share/sgml/templates.news-rdf.xsl,v 1.3 2009/06/02 17:33:09 gabor Exp $ -->
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
   xmlns:cvs="http://www.FreeBSD.org/XML/CVS">
 
   <xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
   
-  <xsl:output method="xml" indent="yes"/>
+  <xsl:output method="xml" indent="yes" encoding="$xml.encoding;"/>
 
   <xsl:variable name="date">
     <xsl:value-of select="//cvs:keyword[@name='freebsd']"/>

==== //depot/projects/docproj_hu/www/share/sgml/templates.news-rss.xsl#2 (text+ko) ====

@@ -7,7 +7,7 @@
 <!ENTITY realname "Webmaster Team">
 ]>
 
-<!-- $FreeBSD: www/share/sgml/templates.news-rss.xsl,v 1.2 2008/01/08 06:07:52 murray Exp $ -->
+<!-- $FreeBSD: www/share/sgml/templates.news-rss.xsl,v 1.3 2009/06/02 17:33:09 gabor Exp $ -->
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
   xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
@@ -15,7 +15,7 @@
 
   <xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
   
-  <xsl:output method="xml" indent="yes"/>
+  <xsl:output method="xml" indent="yes" encoding="&xml.encoding;"/>
 
   <xsl:variable name="date">
     <xsl:value-of select="//cvs:keyword[@name='freebsd']"/>

==== //depot/projects/docproj_hu/www/share/sgml/templates.press-rss.xsl#2 (text+ko) ====

@@ -7,7 +7,7 @@
 <!ENTITY realname "Webmaster Team">
 ]>
 
-<!-- $FreeBSD: www/share/sgml/templates.press-rss.xsl,v 1.1 2008/01/16 08:21:47 murray Exp $ -->
+<!-- $FreeBSD: www/share/sgml/templates.press-rss.xsl,v 1.2 2009/06/02 17:33:09 gabor Exp $ -->
 
 <!-- Copyright (c) 2008 Murray Stokely <murray at FreeBSD.org>
 
@@ -41,7 +41,7 @@
 
   <xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
   
-  <xsl:output method="xml" indent="yes"/>
+  <xsl:output method="xml" indent="yes" encoding="&xml.encoding;"/>
 
   <xsl:variable name="date">
     <xsl:value-of select="//cvs:keyword[@name='freebsd']"/>

==== //depot/projects/docproj_hu/www/share/sgml/templates.usergroups.xsl#2 (text+ko) ====

@@ -6,14 +6,14 @@
 <!ENTITY % navinclude.community "INCLUDE">
 ]>
 
-<!-- $FreeBSD: www/share/sgml/templates.usergroups.xsl,v 1.11 2008/04/20 22:49:25 murray Exp $ -->
+<!-- $FreeBSD: www/share/sgml/templates.usergroups.xsl,v 1.12 2009/06/02 17:33:09 gabor Exp $ -->
 
 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
   xmlns:cvs="http://www.FreeBSD.org/XML/CVS"
   exclude-result-prefixes="cvs">
   <xsl:import href="http://www.FreeBSD.org/XML/www/lang/share/sgml/libcommon.xsl"/>
 
-  <xsl:output method="xml"
+  <xsl:output method="xml" encoding="&xml.encoding;"
     doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
     doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"/>
 


More information about the p4-projects mailing list