Date: Sun, 23 Oct 2016 22:25:36 +0000 (UTC) From: Benjamin Kaduk <bjk@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r49552 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201610232225.u9NMPavk094768@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bjk Date: Sun Oct 23 22:25:36 2016 New Revision: 49552 URL: https://svnweb.freebsd.org/changeset/doc/49552 Log: Add entry on NTB improvements from mav 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 22:02:07 2016 (r49551) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-07-2016-09.xml Sun Oct 23 22:25:36 2016 (r49552) @@ -619,4 +619,64 @@ TODO file in the root directory of the project.</task> </help> </project> + + <project cat='proj'> + <title>Improvements to Non-Transparent Bridge Subsystem</title> + + <contact> + <person> + <name> + <given>Alexander</given> + <common>Motin</common> + </name> + <email>mav@FreeBSD.org</email> + </person> + </contact> + + <body> + <p>Non-Transparent Bridges allow creation of memory windows between + different systems, using the regular PCIe links of CPUs as a + transport. During the last quarter, the NTB subsystem gained a + significant set of improvements and fixes:</p> + + <ul> + <li>The code was modularized, utilizing &os;'s NewBus interfaces + to allow support for different hardware types with different + drivers, support for multiple NTB instances in a system, + using the <tt>ntb_transport</tt> module for consumers other + than <tt>if_ntb</tt>, etc.</li> + + <li>Support for splitting NTB resources between different + applications was added, such as doing direct access to some range + of remote memory and to a virtual network interface between nodes + at the same time, etc.</li> + + <li>The virtual network interface driver gained support for many + modern features, such as multiple queues, new locking, etc.</li> + + <li>NTB performance and SMP scalability was improved.</li> + + <li>Multiple workarounds for hardware issues were added.</li> + </ul> + + <p>The code is committed to the &os; head, stable/11 and stable/10 + branches.</p> + </body> + + <sponsor> + The project is sponsored by iXsystems, Inc. + </sponsor> + + <help> + <task>Support for the next generation of Intel hardware.</task> + + <task>Support for non-Intel hardware (AMD, PLX, etc.).</task> + + <task>Support for I/OAT and other DMA offloads.</task> + + <task>Creating a more efficient packet transport protocol.</task> + + <task>Creating a greater variety of NTB applications.</task> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201610232225.u9NMPavk094768>