[PATCH v3 00/31] AArch64 Linux kernel port
From: nico@fluxnic.net (Nicolas Pitre)
Date: 2012-09-10 17:53:32
Also in:
linux-arch, lkml
On Fri, 7 Sep 2012, Catalin Marinas wrote:
This is the 3rd version of patches implementing Linux kernel support for the 64-bit ARM architecture. Most of the review comments for the previous release have been implemented. There are a few left (like generic timer dts specification) but the main goal was to freeze the user ABI. The Linux kernel patches are available on this tree: git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64.git upstream Main changes since the previous version: - ptrace interface now using regsets for TLS and hardware debug registers. - sys_personality fixes. PER_LINUX is the default for all tasks (32 or 64-bit) and there is no compat_sys_personality defined. - Kconfig clean-up (unused symbols, AARCH32_EMULATION removed in favour of COMPAT). - Clean-up of the __cpuc_* function prefixes. - CPU information table implemented in C rather than assembly. - __bad_* function calls replaced with BUILD_BUG. - Inline get_user/put_user (code cleaner, slightly bigger kernel Image). - DMA API implementation simplified, defaulting to swiotlb. It will be extended as hardware becomes available. - Arch-specific code in the generic timer patch moved to arch/arm64/. - Comment fixes and clarifications.
For those patches in this series I didn't comment on already: Acked-by: Nicolas Pitre <redacted> Small nit: please s/nico at cam.org/nico at fluxnic.net/. Nicolas