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

Benjamin Kaduk bjk at FreeBSD.org
Tue Dec 29 07:01:45 UTC 2015


Author: bjk
Date: Tue Dec 29 07:01:44 2015
New Revision: 47922
URL: https://svnweb.freebsd.org/changeset/doc/47922

Log:
  Add report on NTB driver improvements from cem

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	Tue Dec 29 06:56:13 2015	(r47921)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-10-2015-12.xml	Tue Dec 29 07:01:44 2015	(r47922)
@@ -253,4 +253,52 @@
       </task>
     </help>
   </project>
+
+  <project cat='kern'>
+    <title>ntb_hw(4)/if_ntb(4) driver synced up to Linux</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Conrad</given>
+	  <common>Meyer</common>
+	</name>
+	<email>cem at FreeBSD.org</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="https://github.com/jonmason/ntb/wiki">Jon Mason's NTB wiki</url>
+      <url href="https://www-ssl.intel.com/content/dam/www/public/us/en/documents/white-papers/xeon-c5500-c3500-non-transparent-bridge-paper.pdf">Intel NTB whitepaper</url>
+    </links>
+
+    <body>
+      <p>ntb_hw(4) is now up-to-date with the Linux NTB driver as
+	of the work-in-progress 4.4 kernel (and actually, contains some
+	fixes that haven't landed in the mainline Linux tree yet but will
+	land in 4.5).  Only Back-to-back ("B2B") configurations
+	are supported at this time.  Going forward, newer hardware may
+	only support the B2B configuration.</p>
+
+      <p>if_ntb(4) is mostly up-to-date with the Linux NTB netdevice
+	driver.  Notably absent is support for changing the MTU at
+	runtime.</p>
+    </body>
+
+    <sponsor>EMC / Isilon Storage Division</sponsor>
+
+    <help>
+      <task>
+	<p>Improving if_ntb(4) to avoid using the entire Base
+	  Address Register (BAR) when very large BAR sizes are configured
+	  (e.g., 512 GB).</p>
+      </task>
+
+      <task>
+	<p>Improving pmap_mapdev(9) to somehow allocate only
+	  superpage mappings for large BARs, on platforms that support
+	  superpages.  (NTB BARs can be as large as 512 GB.)</p>
+      </task>
+    </help>
+  </project>
 </report>


More information about the svn-doc-all mailing list