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

Warren Block <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
Author: wblock
Date: Fri Jul 17 14:08:00 2015
New Revision: 47004
URL: https://svnweb.freebsd.org/changeset/doc/47004

Log:
  Add Zbigniew Bodek <[email protected]>'s report on ThunderX ARM support.

Modified:
  head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml

Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Fri Jul 17 05:30:04 2015	(r47003)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2015-04-2015-06.xml	Fri Jul 17 14:08:00 2015	(r47004)
@@ -1312,14 +1312,14 @@
 	the portmgr team during the second quarter.</p>
 
       <p>This quarter also saw the release of the second quarterly
-	branch, namely <tt>2015Q2</tt>. On this branch, 39 committers
+	branch, namely <tt>2015Q2</tt>.  On this branch, 39 committers
 	applied 305 patches, which is more than twice as many updates
 	as during the last quarter.</p>
 
       <p>On the quality assurance side, 30 exp-runs were performed to
 	validate sensitive updates or cleanups.  Amongst those
 	noticeable changes are the update to pkg 1.5.4, three new
-	<tt>USES</tt> (<tt>waf</tt>, <tt>gnustep</tt>, <tt>jpeg</tt>), 
+	<tt>USES</tt> (<tt>waf</tt>, <tt>gnustep</tt>, <tt>jpeg</tt>),
 	the Perl default switch to 5.20, Ruby to 2.1.6, Firefox
 	38.0.6, and Chromium 43.0.2357.130.</p>
     </body>
@@ -2070,4 +2070,127 @@
       </task>
     </help>
   </project>
+
+  <project cat='proj'>
+    <title>&os; on Cavium ThunderX (ARM64)</title>
+
+    <contact>
+      <person>
+	<name>
+	  <given>Dominik</given>
+	  <common>Ermel</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Wojciech</given>
+	  <common>Macek</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Michal</given>
+	  <common>Stanek</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+
+      <person>
+	<name>
+	  <given>Zbigniew</given>
+	  <common>Bodek</common>
+	</name>
+	<email>[email protected]</email>
+      </person>
+    </contact>
+
+    <links>
+      <url href="http://wiki.freebsd.org/arm64">&os; Wiki: arm64</url>
+      <url href="https://youtu.be/lLgc4FJLJ3Y">Video: &os; on 48-core
+	ThunderX (ARMv8)</url>
+    </links>
+
+    <body>
+      <p>Since the previous report, ThunderX gained SMP support and
+	&os; is now running on 48 real-life ARMv8 CPU cores!  The
+	newly introduced functionality was based on initial
+	foundational work submitted by Andrew Turner and Robin
+	Randhawa, with emulation as the primary target.</p>
+
+      <p>Semihalf's efforts focused on hardware, and include:</p>
+
+      <ul>
+	<li>Multicore support for the newer Generic Interrupt
+	  Controller GICv3</li>
+
+	<li>Numerous bug fixes for:
+	  <ul>
+	    <li><tt>pmap(9)</tt> - memory attributes and TLB
+	    management</li>
+
+	    <li><tt>locore.S</tt> - secondary core initialization</li>
+
+	    <li>IPI (inter-processor interrupts)</li>
+
+	    <li>Per-CPU timers</li>
+
+	    <li>Size of early UMA allocations</li>
+
+	    <li>Cache maintenance</li>
+
+	    <li>Exceptions handling</li>
+
+	    <li>Stack issues</li>
+	  </ul></li>
+
+	<li>ThunderX-specific changes and quirks</li>
+      </ul>
+
+      <p>This support was introduced to the public at the &os; 2015
+	Developer Summit in Ottawa at a demo held by Semihalf and the
+	&os; Foundation.  Cavium's ThunderX server CRB (Customer
+	Reference Board) is now capable of booting SMP &os; from both
+	the hard disk and from an NFS root using a PCIe networking
+	card.  The example setup is now available on the &os; test
+	cluster hosted at Sentex Communications.</p>
+
+      <p>ThunderX support changes are currently being reviewed and
+	integrated into mainline &os;.</p>
+    </body>
+
+    <sponsor>
+      The FreeBSD Foundation
+    </sponsor>
+
+    <sponsor>
+      ARM Ltd.
+    </sponsor>
+
+    <sponsor>
+      Cavium
+    </sponsor>
+
+    <sponsor>
+      Semihalf
+    </sponsor>
+
+    <help>
+      <task>
+	<p>Upstream ThunderX support to &os; HEAD</p>
+      </task>
+
+      <task>
+	<p>Support for multi-socket configuration of ThunderX (96 CPUs
+	  connected through coherent fabric)</p>
+      </task>
+
+      <task>
+	<p>Implement VNIC support (ThunderX networking controller)</p>
+      </task>
+    </help>
+  </project>
 </report>
_______________________________________________
[email protected] mailing list
http://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.