This is an old revision of the document!
Source
The basic FreeBSD/arm64 support has been available in FreeBSD-CURRENT for quite some time.
Delivery into head:
| Review | Commit | Description |
| D2005 | r280259 | kernel-toolchain |
| D2057 | r280364 | sys/ includes |
| D2132 | r281197 | libc/libstand |
| D2136 | r280903 | rtld-elf |
| D2137 | r280862 | libthr |
| D2148 | r280711 | remaining machine headers |
| D2160 | r280853 | libcompiler-rt |
| r280769 | crunchide | |
| D2173 | r281221 | libcompiler-rt multc3 |
| D2174 | r281223 | libcompiler-rt float* |
| D2175 | r280865 | LLVM vs ld/gold reloc |
| D2183 | r281014 | rtld TLS |
| D2184 | r280952 | libthread_db |
| D2185 | r280997 | stub libkvm |
| D2186 | r280951 | CDDL defines |
| D2199 | r281494 | Initial kernel merge |
| r280993 | libgcc_s infrastructure | |
| D2249 | r281493 | devmap arm/arm64 sharing |
| r281466 | psci driver | |
| r281497 | arm64 psci interface | |
| D2288 | r281526 | loader.efi for arm64 |
| D2357 | r282655 | busdma (IO coherent systems) |
| D2377 | r282867 | GICv3 |
| D2378 | r285213 | ITS |
| D2701 | r284196 | Options for dmb() and dsb() |
| D2463 | r284273 | ACPI |
| D2532 | r282909 | fabs() |
| D2555 | r283112 | PMC |
| D2386 | r284317 | ECAM PCI driver |
| D1997 | r284227 | DTrace no-modules |
| D2738 | r285009 | DTrace |
| busdma caching |
(Does not include hardware specific support and subsequent bug fixes. Does not include work from July 2015 on.)