svn commit: r49547 - 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 Oct 23 20:50:28 2016
New Revision: 49547
URL: https://svnweb.freebsd.org/changeset/doc/49547

Log:
  Add the ptnet entry from Vincenzo Maffione
  
  Also add a 'gsoc' category in which to put it.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml	Sun Oct 23 20:19:17 2016	(r49546)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml	Sun Oct 23 20:50:28 2016	(r49547)
@@ -54,6 +54,12 @@
   </category>
 
   <category>
+    <name>gsoc</name>
+
+    <description>Google Summer of Code</description>
+  </category>
+
+  <category>
     <name>arch</name>
 
     <description>Architectures</description>
@@ -350,4 +356,55 @@
       Microsoft
     </sponsor>
   </project>
+
+  <project cat='gsoc'>
+    <title>ptnet Driver and bhyve Device Model</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Vincenzo</given>
+	  <common>Maffione</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://wiki.FreeBSD.org/SummerOfCode2016/PtnetDriverAndDeviceModel">&os; Wiki Page for Project Overview</url>
+      <url href="http://info.iet.unipi.it/~luigi/papers/20160613-ptnet.pdf">Conference Paper</url>
+      <url href="https://svnweb.FreeBSD.org/socsvn/soc2016/vincenzo/head/">Subversion Repository</url>
+    </links>
+
+    <body>
+      <p>This project provides:</p>
+
+      <ul>
+	<li>A new driver (<tt>if_ptnet</tt>) for a paravirtualized network
+	  device, modeled after the netmap API.  The driver supports
+	  multi-queue netmap ports, and it is able to work both in netmap
+	  mode and in normal mode.</li>
+
+	<li>The emulation of the <tt>ptnet</tt> device model as a module
+	  of the <tt>bhyve</tt> hypervisor.</li>
+      </ul>
+
+      <p>The <tt>ptnet</tt> device and driver has been introduced to
+	overcome the performance limitations of TCP/IP networking between
+	bhyve VMs.  Prior to this work, the most performant solution for
+	VM-to-VM intra-host TCP communication provided less than 2 Gbps TCP
+	throughput.  With <tt>ptnet</tt>, in the same VM-to-VM TCP
+	communication scenario, it is possible to obtain up to 20 Gbps.</p>
+    </body>
+
+    <sponsor>
+      FreeBSD Foundation
+    </sponsor>
+
+    <help>
+      <task>Share <tt>virtio-net</tt> header management code with the
+	<tt>if_vtnet</tt> driver.  In the current code, about 100 lines of
+	code have been copied and pasted from <tt>if_vtnet.c</tt>.</task>
+    </help>
+  </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.