Date: Tue, 12 Apr 2016 21:29:31 +0000 (UTC) From: Warren Block <wblock@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r48580 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201604122129.u3CLTVCW050382@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: wblock Date: Tue Apr 12 21:29:31 2016 New Revision: 48580 URL: https://svnweb.freebsd.org/changeset/doc/48580 Log: Add ThunderX report from Zbigniew Bodek <zbb@semihalf.com>. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Tue Apr 12 21:19:37 2016 (r48579) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2016-01-2016-03.xml Tue Apr 12 21:29:31 2016 (r48580) @@ -463,4 +463,103 @@ </task> </help> </project> + + <project cat='arch'> + <title>FreeBSD on Cavium ThunderX (arm64)</title> + + <contact> + <person> + <name> + <given>Dominik</given> + <common>Ermel</common> + </name> + <email>der@semihalf.com</email> + </person> + + <person> + <name> + <given>Wojciech</given> + <common>Macek</common> + </name> + <email>wma@semihalf.com</email> + </person> + + <person> + <name> + <given>Zbigniew</given> + <common>Bodek</common> + </name> + <email>zbb@semihalf.com</email> + </person> + </contact> + + <links></links> + + <body> + <p>Since the last report &os; support for ThunderX has been + significantly improved and stabilized. Semihalf contributions + include the following items:</p> + + <ul> + <li>Support for the newest ThunderX chip revisions (Pass 2.0) + and current Cavium firmware. Backward compatibility is + maintained.</li> + + <li>Moved to using pci_host_generic.c as a main driver for the + internal PCIe bridge. Significant rework of PCIe code to + support both generic and ThunderX based platforms. </li> + + <li> Serious networking performance boost and bug fixes: </li> + <ul> + <li>Fixed race condition on Rx path causing very rare + ‘use after free’ issue</li> + + <li>Hardware L3 and L4 checksums support</li> + + <li>Hardware assisted TCP Segmentation Offloading + (TSO)</li> + + <li>Support for software Large Receive Offload (LRO)</li> + + <li>Various improvements to Tx and Rx paths and + configuration</li> + </ul> + </ul> + + <p>The driver supports all available Ethernet connections (1, + 10, 30 Gbps) and system can can saturate 10 Gbps link (on Tx) + using 4 CPU cores.</p> + + <ul> + <li>Significantly improved overall I/O performance:</li> + <ul> + <li>Complete rework of copyin/copyout and bzero + functionalities</li> + </ul> + + <li>Other improvements:</li> + <ul> + <li>Support for interrupt to CPU binding (including + GICv3/ITS backends)</li> + </ul> + </ul> + + <p>This work is integrated to the FreeBSD HEAD on on-going + basis.</p> + </body> + + <sponsor> + Cavium + </sponsor> + + <sponsor> + Semihalf + </sponsor> + + <help> + <task> + <p>Support for multi Queue Set operation in VNIC</p> + </task> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604122129.u3CLTVCW050382>