Add arm64 report from andrew

This commit is contained in:
Benjamin Kaduk 2015-10-16 03:38:43 +00:00
parent 0199002756
commit 7b077d0804
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=47590

View file

@ -1748,4 +1748,63 @@
</help>
</project>
<project cat="arch">
<title>&os;/arm64</title>
<contact>
<person>
<name>
<given>Andrew</given>
<common>Turner</common>
</name>
<email>andrew@FreeBSD.org</email>
</person>
<person>
<name>
<given>Ed</given>
<common>Maste</common>
</name>
<email>emaste@FreeBSD.org</email>
</person>
</contact>
<!-- Optional section but highly encouraged. -->
<links>
<url href="https://wiki.FreeBSD.org/arm64" >&os; arm64 wiki page</url>
</links>
<body>
<p>On arm64, numerous cleanups and fixes have been applied to
the kernel. This includes fixes to exception handling,
asynchronous signals, ddb, and pmap. ddb has been updated to
better handle accessing memory that may be unmapped. The pmap
code was made more complete by implementng more functions as
needed.</p>
<p>Further work on SMP means that &os; now boots on all 48
cores on the Cavium ThunderX platform. This includes adding
support for the ARM GICv3 interrupt controllers and fixing the
memory mapping to be shareable between CPUs.</p>
<p>The test suite has been run on both qemu, and hardware. Most of the
test cases are passing, with around 30 tests either broken or failing.
Work on diagnosing the issues with the remaining test cases is ongoing.
</p>
</body>
<sponsor>
The FreeBSD Foundation
</sponsor>
<sponsor>
ABT Systems Ltd
</sponsor>
<help>
<task>
<p>Port to more SoCs.</p>
</task>
</help>
</project>
</report>