summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'errata/tx2-219' into for-next/fixesWill Deacon2019-10-173-32/+3
|\
| * arm64: Avoid Cavium TX2 erratum 219 when switching TTBRMarc Zyngier2019-10-081-1/+2
| * arm64: KVM: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_219_TVM is setMarc Zyngier2019-10-081-1/+2
| * Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-10-041-24/+0
| |\
| | * Merge tag 'kvmarm-fixes-5.4-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2019-10-031-24/+0
| | |\
| | | * arm64: KVM: Kill hyp_alternate_select()Marc Zyngier2019-09-091-24/+0
| * | | Merge tag 'for-linus-5.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-10-041-7/+0
| |\ \ \
| | * | | xen/efi: have a common runtime setup functionJuergen Gross2019-10-021-7/+0
* | | | | arm64: tags: Preserve tags for addresses translated via TTBR1Will Deacon2019-10-162-6/+11
* | | | | arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_FYang Yingliang2019-10-161-1/+1
* | | | | arm64: Fix kcore macros after 52-bit virtual addressing falloutChris von Recklinghausen2019-10-111-3/+0
* | | | | arm64: vdso32: Detect binutils support for dmb ishldVincenzo Frascino2019-10-071-1/+1
* | | | | arm64: vdso: Remove stale files from old assembly implementationVincenzo Frascino2019-10-071-33/+0
* | | | | arm64: Mark functions using explicit register variables as '__always_inline'Will Deacon2019-10-041-2/+4
|/ / / /
* | | | mm: treewide: clarify pgtable_page_{ctor,dtor}() namingMark Rutland2019-09-261-1/+1
* | | | arm64, mm: move generic mmap layout functions to mmAlexandre Ghiti2019-09-251-2/+0
* | | | mm: consolidate pgtable_cache_init() and pgd_cache_init()Mike Rapoport2019-09-251-2/+0
* | | | mm: remove quicklist page table cachesNicholas Piggin2019-09-251-2/+0
| |/ / |/| |
* | | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2019-09-202-6/+15
|\ \ \
| * | | arm64: fix function types in COND_SYSCALLSami Tolvanen2019-09-171-3/+12
| * | | arm64: fix unreachable code issue with cmpxchgArnd Bergmann2019-09-171-3/+3
* | | | Merge tag 'trace-v5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds2019-09-201-0/+13
|\ \ \ \
| * | | | tracing/arm64: Have max stack tracer handle the case of return address after ...Steven Rostedt (VMware)2019-08-311-0/+13
| | |/ / | |/| |
* | | | Merge tag 'dma-mapping-5.4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2019-09-194-103/+13
|\ \ \ \
| * | | | arm64: use asm-generic/dma-mapping.hChristoph Hellwig2019-09-112-22/+1
| * | | | xen/arm: use dev_is_dma_coherentChristoph Hellwig2019-09-111-9/+0
| * | | | xen/arm: consolidate page-coherent.hChristoph Hellwig2019-09-111-75/+0
| * | | | arm64: document the choice of page attributes for pgprot_dmacoherentChristoph Hellwig2019-08-291-0/+8
| * | | | dma-mapping: remove arch_dma_mmap_pgprotChristoph Hellwig2019-08-291-0/+4
| |/ / /
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2019-09-182-2/+4
|\ \ \ \ | | |_|/ | |/| |
| * | | KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINEMarc Zyngier2019-09-091-1/+3
| * | | arm64: KVM: Device mappings should be execute-neverJames Morse2019-08-271-1/+1
| |/ /
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-09-1641-670/+590
|\ \ \ | |/ / |/| / | |/
| * arm64: remove __iounmapChristoph Hellwig2019-09-041-2/+1
| * Merge branch 'for-next/atomics' into for-next/coreWill Deacon2019-08-305-397/+403
| |\
| | * arm64: atomics: Use K constraint when toolchain appears to support itWill Deacon2019-08-301-23/+40
| | * arm64: atomics: Undefine internal macros after useWill Deacon2019-08-302-0/+11
| | * arm64: asm: Kill 'asm/atomic_arch.h'Will Deacon2019-08-304-157/+140
| | * arm64: lse: Remove unused 'alt_lse' assembly macroWill Deacon2019-08-301-22/+0
| | * arm64: avoid using hard-coded registers for LSE atomicsAndrew Murray2019-08-291-29/+41
| | * arm64: atomics: avoid out-of-line ll/sc atomicsAndrew Murray2019-08-296-328/+329
| | * arm64: Use correct ll/sc atomic constraintsAndrew Murray2019-08-291-42/+47
| | |
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| *---------------. \ Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/erro...Will Deacon2019-08-3017-118/+148
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | |_|/ | | | | | | | | |/| |
| | | | | | | | | | * arm64: sysreg: Add some field definitions for PAR_EL1Will Deacon2019-08-271-0/+3
| | | | | | | | | | * arm64: mm: Add ISB instruction to set_pgd()Will Deacon2019-08-271-0/+1
| | | | | | | | | | * arm64: tlb: Ensure we execute an ISB following walk cache invalidationWill Deacon2019-08-271-0/+1
| | | | | | | | | | * Revert "arm64: Remove unnecessary ISBs from set_{pte,pmd,pud}"Will Deacon2019-08-271-3/+9
| | | | | | | | | |/ | | | | | | | | |/|
| | | | | | | | | * arm64: mm: Really fix sparse warning in untagged_addr()Will Deacon2019-08-091-1/+1
| | | | | | | | | * arm64: Introduce prctl() options to control the tagged user addresses ABICatalin Marinas2019-08-063-1/+12
| | | | | | | | | * arm64: untag user pointers in access_ok and __uaccess_mask_ptrAndrey Konovalov2019-08-062-4/+8
| | | | | | | | |/