svn commit: r48038 - head/en_US.ISO8859-1/htdocs/news/status

Benjamin Kaduk <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: bjk
Date: Sun Jan 17 02:49:28 2016
New Revision: 48038
URL: https://svnweb.freebsd.org/changeset/doc/48038

Log:
  Add entry on projects/routing from melifaro

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Sun Jan 17 02:27:55 2016	(r48037)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Sun Jan 17 02:49:28 2016	(r48038)
@@ -2631,4 +2631,42 @@
 	the project more effectively.</p>
     </body>
   </project>
+
+  <project cat='proj'>
+    <title>Routing Stack Update</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Alexander</given>
+	  <common>Chernikov</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://wiki.freebsd.org/ProjectsRoutingProposal">Initial Proposal</url>
+    </links>
+
+    <body>
+      <p>The <tt>projects/routing</tt> Subversion branch is a
+	FreeBSD routing system rework aimed at providing performance,
+	scalability and the ability to add advanced features to the
+	routing stack.</p>
+
+      <p>Currently, the packet output path suffers from excessive
+	locking, acquiring and releasing 4 distinct contested locks is
+	required in order to convert a packet to a frame suitable to put
+	on the wire.  The first project goal is to reduce the number of
+	locks needed to just two <tt>rmlock(9)</tt>s for the output path,
+	which permits close-to-linear scaling.</p>
+
+      <p>Since September, one of the locks (used to protect
+	link-level entries) is completely eliminated from the packet data
+	path.  A new routing API was introduced, featuring better
+	scalability and hiding routing internals.  Most of the consumers
+	of the old routing API were converted to use the new API.</p>
+    </body>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.