Many 64-bit ARM Improvements Heading For Linux 4.6
There are a number of ARM64/AArch64 architectural improvements heading in for the Linux 4.6 kernel.
The ARM64 pull for Linux 4.6 has some new features part of ARMv8.2 like half-precision floating point support and User Access Override functionality.
The ARM64 pull also has an ACPI parking protocol implementation, CONFIG_DEBUG_RODATA by default, DEBUG_PAGEALLOC support, ARCH_HAS_UBSAN_SANITIZE_ALL is now enabled, an error work around with the Cavium ThunderX SoC, code clean-ups, the kernel ASLR code now supports a position independent kernel image and modules being randomly mapped via UEFI, and virtual memory layout changes.
More details on the 64-bit ARM change for the now-in-development Linux 4.6 cycle via this pull request sent in on Thursday by Catalin Marinas.
The ARM64 pull for Linux 4.6 has some new features part of ARMv8.2 like half-precision floating point support and User Access Override functionality.
The ARM64 pull also has an ACPI parking protocol implementation, CONFIG_DEBUG_RODATA by default, DEBUG_PAGEALLOC support, ARCH_HAS_UBSAN_SANITIZE_ALL is now enabled, an error work around with the Cavium ThunderX SoC, code clean-ups, the kernel ASLR code now supports a position independent kernel image and modules being randomly mapped via UEFI, and virtual memory layout changes.
More details on the 64-bit ARM change for the now-in-development Linux 4.6 cycle via this pull request sent in on Thursday by Catalin Marinas.
2 Comments