ARM Publishes 64-bit "AArch64" Linux Kernel Support
An anonymous reader writes "ARM Holdings has made available Linux kernel support for AArch64, the ARMv8 64-bit architecture. No 64-bit ARMv8 hardware is yet shipping until later this year, but ARM has prepared the 36 patches amounting to 23,000 lines of architecture code for mainline integration."
It's awesome that a major chip manufacturer is willing to invest time to implement a new architecture in the Linux kernel.
Pity that windows isn't open sourced, they wont benefit from this effort ;-)
Do you realize that the chip on the other end of a SATA link - typically the controller in the SSD you're using right now - has a lot of chances to be an ARM chip ? It is the case for common SSD disk controllers (Marvell or Sandforce).
And even if it is not common in today's products, there are a lot of recent high-level ARM SoCs that offer SATA - not least because its low pin count makes it easier to route on the board in the end than a parallel bus. For example, TI's OMAP5, Freescale i.MX53 or CSR's Prima 2 have SATA support.
afaik it's 48bit memory addressing though what it supports
For the record, it's also what most current AMD64 implementations support: https://en.wikipedia.org/wiki/X86-64#Architectural_features
I think that what is really awesome is that adding just 23k lines of code gives you support for a new CPU architecture!