Date: Thu, 15 Oct 2015 03:15:39 +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: r47559 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201510150315.t9F3FdM0016883@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bjk Date: Thu Oct 15 03:15:39 2015 New Revision: 47559 URL: https://svnweb.freebsd.org/changeset/doc/47559 Log: Add LiquidIO report from Stanislaw Kardach Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Wed Oct 14 19:47:02 2015 (r47558) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-07-2015-09.xml Thu Oct 15 03:15:39 2015 (r47559) @@ -280,4 +280,82 @@ </body> </project> + <project cat='kern'> + <title>Cavium LiquidIO Smart NIC driver</title> + + <contact> + <person> + <name> + <given>Stanislaw</given> + <common>Kardach</common> + </name> + <email>kda@semihalf.com</email> + </person> + + <person> + <name> + <given>Zyta</given> + <common>Racia</common> + </name> + <email>zr@semihalf.com</email> + </person> + </contact> + + <links> + <url href="http://www.cavium.com/LiquidIO_Application_Acceleration_Adapters.html">LiquidIO + product page</url> + </links> + + <body> + <p>This project aims to add support for the LiquidIO family + of high-performance programmable accellerator 10/40-gigabit + Ethernet network adapters. The currently developed kernel driver + supports CN6640- and CN6880-based PCIe cards, enabling the + following features:</p> + + <ul> + <li>A CNNIC API for controlling/interacting with the smart NIC + from user and kernel space including: + <ul> + <li>Handling multiple concurrent applications running on the + same device</li> + <li>Request/reply mechanism for (a)synchronous + ordered/unordered communication</li> + <li>Remote memory operations</li> + <li>Device shutdown/reset</li> + </ul> + </li> + <li>A basic NIC module utilizing the CNNIC API and a + Cavium-provided NIC firmware. This module provides: + <ul> + <li>Single/multi-queue TX</li> + <li>Hardware TCP/UDP checksum offloading</li> + <li>Large Receive Offload</li> + <li>Promiscous mode</li> + </ul> + </li> + <li>Sysctl-based device statistics and configuration view</li> + <li>Custom firmware loading via user-built modules and + &os;'s firmware(9) mechanism.</li> + </ul> + + <p>The project is currently being developed in house and is + currently being prepared for upstream. We plan on making it + available in &os; 11.</p> + + </body> + + <sponsor> + Cavium + </sponsor> + + <sponsor> + Semihalf + </sponsor> + + <help> + <task>Upstream the code to &os; HEAD.</task> + </help> + </project> + </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201510150315.t9F3FdM0016883>