Merge tag 'arm64-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64
Pull ARM64 updates from Catalin Marinas: - Generic execve, kernel_thread, fork/vfork/clone. - Preparatory patches for KVM support (initialising EL2 mode for later installing KVM support, hypervisor stub). - Signal handling corner case fix (alternative signal stack set up for a SEGV handler, which is raised in response to RLIMIT_STACK being reached). - Sub-nanosecond timer error fix. * tag 'arm64-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64: (30 commits) arm64: Update the MAINTAINERS entry arm64: compat for clock_adjtime(2) is miswired arm64: move FP-SIMD save/restore code to a macro arm64: hyp: initialize vttbr_el2 to zero arm64: add hypervisor stub arm64: record boot mode when entering the kernel arm64: move vector entry macro to assembler.h arm64: add AArch32 execution modes to ptrace.h arm64: expand register mapping between AArch32 and AArch64 arm64: generic timer: use virtual counter instead of physical at EL0 arm64: vdso: defer shifting of nanosecond component of timespec arm64: vdso: rework __do_get_tspec register allocation and return shift arm64: vdso: check sequence counter even for coarse realtime operations arm64: vdso: fix clocksource mask when extracting bottom 56 bits ARM64: Remove incorrect Kconfig symbol HAVE_SPARSE_IRQ Documentation: Fixes a word in Documentation/arm64/memory.txt arm64: Make !dirty ptes read-only arm64: Convert empty flush_cache_{mm,page} functions to static inline arm64: signal: let the compiler inline compat_get_sigframe arm64: signal: return struct rt_sigframe from get_sigframe ... Conflicts: arch/arm64/include/asm/unistd32.h
Showing
- Documentation/arm64/memory.txt 1 addition, 1 deletionDocumentation/arm64/memory.txt
- MAINTAINERS 2 additions, 0 deletionsMAINTAINERS
- arch/arm64/Kconfig 3 additions, 1 deletionarch/arm64/Kconfig
- arch/arm64/include/asm/Kbuild 1 addition, 0 deletionsarch/arm64/include/asm/Kbuild
- arch/arm64/include/asm/arm_generic.h 4 additions, 4 deletionsarch/arm64/include/asm/arm_generic.h
- arch/arm64/include/asm/assembler.h 8 additions, 0 deletionsarch/arm64/include/asm/assembler.h
- arch/arm64/include/asm/cacheflush.h 9 additions, 2 deletionsarch/arm64/include/asm/cacheflush.h
- arch/arm64/include/asm/fpsimdmacros.h 64 additions, 0 deletionsarch/arm64/include/asm/fpsimdmacros.h
- arch/arm64/include/asm/pgtable.h 2 additions, 0 deletionsarch/arm64/include/asm/pgtable.h
- arch/arm64/include/asm/processor.h 0 additions, 5 deletionsarch/arm64/include/asm/processor.h
- arch/arm64/include/asm/ptrace.h 29 additions, 2 deletionsarch/arm64/include/asm/ptrace.h
- arch/arm64/include/asm/syscalls.h 6 additions, 8 deletionsarch/arm64/include/asm/syscalls.h
- arch/arm64/include/asm/unistd.h 1 addition, 0 deletionsarch/arm64/include/asm/unistd.h
- arch/arm64/include/asm/unistd32.h 5 additions, 5 deletionsarch/arm64/include/asm/unistd32.h
- arch/arm64/include/asm/virt.h 54 additions, 0 deletionsarch/arm64/include/asm/virt.h
- arch/arm64/kernel/Makefile 2 additions, 1 deletionarch/arm64/kernel/Makefile
- arch/arm64/kernel/entry-fpsimd.S 3 additions, 40 deletionsarch/arm64/kernel/entry-fpsimd.S
- arch/arm64/kernel/entry.S 5 additions, 16 deletionsarch/arm64/kernel/entry.S
- arch/arm64/kernel/head.S 30 additions, 3 deletionsarch/arm64/kernel/head.S
- arch/arm64/kernel/hyp-stub.S 109 additions, 0 deletionsarch/arm64/kernel/hyp-stub.S
Loading
Please register or sign in to comment