Date: Sun, 11 Jan 2015 16:05:22 +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: r46188 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201501111605.t0BG5MCM002105@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: bjk Date: Sun Jan 11 16:05:22 2015 New Revision: 46188 URL: https://svnweb.freebsd.org/changeset/doc/46188 Log: Add arm64 entry Approved by: hrs (mentor, blanket) Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml Sat Jan 10 02:41:36 2015 (r46187) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-10-2014-12.xml Sun Jan 11 16:05:22 2015 (r46188) @@ -2159,4 +2159,98 @@ </help> </project> + <project cat='kern'> + <title>FreeBSD/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> + + <person> + <name> + <given>Zbigniew</given> + <common>Bodek</common> + </name> + <email>zbb@semihalf.com</email> + </person> + </contact> + + <links> + <url href="https://wiki.freebsd.org/arm64" /> + <url href="https://github.com/FreeBSDFoundation/freebsd/tree/arm64-dev" /> + </links> + + <body> + <p>There is growing interest in ARM's 64-bit architecture. + Officially named as AArch64, it is also known as ARMv8 and arm64. + Andrew Turner started initial work on the FreeBSD/arm64 port at + the end of 2012.</p> + + <p>The &os; Foundation is now collaborating with ARM, + Cavium, the Semihalf team, and Andrew Turner to port &os; to + arm64, and significant progress was made on the port over the last + quarter of 2014.</p> + + <p>As of the end of the year &os; boots to single-user mode + on arm64, executing both static and dynamic applications. Patches + in review allow &os; to boot to multi-user mode and these are + expected to be merged soon. This includes implementing many stub + functions in userland and the kernel. With this, &os; has booted to + multi-user mode on both the ARM Foundation Model and the QEMU full + system emulation.</p> + + <p>Cavium has supplied a software simulator of their Thunder X + hardware. Bringup of &os; has started on this including writing + new drivers for the ARM Generic Interrupt Controller v3 (GICv3) + and a preliminary driver for the PCIe root complex. With these, + &os; is able to boot on this simulator in preparation for + testing on hardware. Further work is progressing to add full PCIe + bringup and to add support for the GICv3 Interrupt Translation + Services (ITS) for MSI-X.</p> + + <p>Further improvements have been made to the loader to allow + it to take the Flattened Device Tree data from UEFI and pass it to + the kernel. In the kernel busdma, CPU identification, and + improvements to interrupt handling have been made, along with + preliminary KDB support.</p> + + <p>Hardware for testing the port will be installed in the + &os; Test Cluster hosted by Sentex Communications. The first + reference platform, Cavium's ThunderX, is expected to arrive + in the cluster in mid-January.</p> + </body> + + <sponsor>The &os; Foundation</sponsor> + <sponsor>ARM</sponsor> + <sponsor>Cavium</sponsor> + + + <help> + <task> + <p>Bring up and test kernel support on real hardware.</p> + </task> + + <task> + <p>Implement remaining userland libraries and binaries.</p> + </task> + + <task> + <p>Produce installable images.</p> + </task> + </help> + </project> + </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201501111605.t0BG5MCM002105>