aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64
AgeCommit message (Expand)AuthorFilesLines
2015-03-29Merge tag 'armsoc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2015-03-29arm64: juno: Fix misleading name of UART reference clockDave Martin1-1/+1
2015-03-24arm64: percpu: Make this_cpu accessors pre-empt safeSteve Capper2-19/+57
2015-03-23arm64: Use the reserved TTBR0 if context switching to the init_mmCatalin Marinas1-0/+9
2015-03-21Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-5/+19
2015-03-20arm64: Honor __GFP_ZERO in dma allocationsSuzuki K. Poulose1-3/+9
2015-03-20arm64: efi: don't restore TTBR0 if active_mm points at init_mmWill Deacon2-2/+10
2015-03-17Merge git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-44/+9
2015-03-16Merge tag 'kvm-arm-fixes-4.0-rc5' of git://git.kernel.org/pub/scm/linux/kerne...Marcelo Tosatti2-44/+9
2015-03-14Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds5-1/+34
2015-03-14arm64: put __boot_cpu_mode label after alignment instead of beforeArd Biesheuvel1-1/+1
2015-03-14efi/arm64: use UEFI for system reset and poweroffArd Biesheuvel2-0/+17
2015-03-14arm64: Invalidate the TLB corresponding to intermediate page table levelsCatalin Marinas2-0/+16
2015-03-11arm64: KVM: Fix outdated comment about VTCR_EL2.PSMarc Zyngier1-2/+3
2015-03-11arm64: KVM: Do not use pgd_index to index stage-2 pgdMarc Zyngier1-0/+2
2015-03-11arm64: KVM: Fix stage-2 PGD allocation to have per-page refcountingMarc Zyngier1-42/+4
2015-03-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+2
2015-03-06arm64: Don't use is_module_addr in setting page attributesLaura Abbott1-1/+4
2015-03-04dtb: change binding name to match with newer firmware DTIyappan Subramanian1-2/+2
2015-02-27Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+30
2015-02-27arm64: cpuidle: add asm/proc-fns.h inclusionLorenzo Pieralisi1-0/+2
2015-02-27arm64: compat Fix siginfo_t -> compat_siginfo_t conversion on big endianCatalin Marinas1-3/+2
2015-02-27arm64: Increase the swiotlb buffer size 64MBCatalin Marinas3-19/+14
2015-02-26arm64: Fix text patching logic when using fixmapMarc Zyngier1-1/+3
2015-02-26arm64: crypto: increase AES interleave to 4xArd Biesheuvel1-1/+1
2015-02-26arm64: enable PTE type bit in the mask for pte_modifyFeng Kan1-1/+1
2015-02-26arm64: mm: remove unused functions and variable protoypesYingjoe Chen1-5/+0
2015-02-26arm64: psci: move psci firmware calls out of lineWill Deacon3-36/+34
2015-02-26arm64: vdso: minor ABI fix for clock_getresNathan Lynch1-2/+1
2015-02-25arm64: Add L2 cache topology to ARM Ltd boards/modelsSudeep Holla3-0/+30
2015-02-23arm64: guard asm/assembler.h against multiple inclusionsMarc Zyngier1-0/+5
2015-02-23arm64: insn: fix compare-and-branch encodingsRobin Murphy1-2/+4
2015-02-23arm64: ftrace: fix ftrace_modify_graph_caller for branch replacePratyush Anand1-1/+1
2015-02-18Merge tag 'asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2015-02-17Merge tag '64bit-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-0/+1711
2015-02-13mm: vmalloc: pass additional vm_flags to __vmalloc_node_range()Andrey Ryabinin1-2/+2
2015-02-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds16-11/+189
2015-02-12all arches, signal: move restart_block to struct task_structAndy Lutomirski3-7/+3
2015-02-12Merge tag 'iommu-updates-v3.20' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+0
2015-02-12Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-armLinus Torvalds2-0/+20
2015-02-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-7/+1
2015-02-11Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds62-879/+1334
2015-02-11mm: make FIRST_USER_ADDRESS unsigned long on all archsKirill A. Shutemov1-1/+1
2015-02-11mm/hugetlb: reduce arch dependent code around follow_huge_*Naoya Horiguchi1-6/+0
2015-02-10Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-18/+4
2015-02-10Merge tag 'pci-v3.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-22/+0
2015-02-10arm64: drop PTE_FILE and pte_file()-related helpersKirill A. Shutemov1-18/+4
2015-02-10Merge branch 'devel-stable' into for-nextRussell King4-12/+27
2015-02-09Merge branch 'x86-efi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-7/+7
2015-02-09Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+1
2015-02-06kvm: add halt_poll_ns module parameterPaolo Bonzini1-0/+1
2015-02-04Merge branches 'arm/renesas', 'arm/smmu', 'arm/omap', 'ppc/pamu', 'x86/amd' a...Joerg Roedel4-74/+48
2015-02-02arm64: compat: Remove incorrect comment in compat_siginfoCatalin Marinas1-1/+0
2015-01-30Merge tag 'kvm-arm-fixes-3.19-2' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini4-74/+48
2015-01-29arm/arm64: KVM: Use kernel mapping to perform invalidation on page faultMarc Zyngier1-5/+8
2015-01-29arm/arm64: KVM: Invalidate data cache on unmapMarc Zyngier1-0/+18
2015-01-29arm/arm64: KVM: Use set/way op trapping to track the state of the cachesMarc Zyngier4-69/+22
2015-01-29arm64: Kconfig: clean up two no-op Kconfig options from CONFIG_ARCH_TEGRA*Paul Walmsley1-2/+0
2015-01-29Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux/kernel/git/mflemin...Ingo Molnar1-7/+7
2015-01-29arm64: Fix section mismatch on alloc_init_p[mu]d()Catalin Marinas1-4/+5
2015-01-29arm64: Avoid breakage caused by .altmacro in fpsimd save/restore macrosDave P Martin1-11/+32
2015-01-28arm64: mm: use *_sect to check for section mapsMark Rutland2-8/+16
2015-01-28arm64: drop unnecessary cache+tlb maintenanceMark Rutland1-7/+0
2015-01-28arm64:mm: free the useless initial page tablezhichang.yuan2-3/+15
2015-01-27arm64: Fix sort of platform Kconfig entriesOlof Johansson1-5/+5
2015-01-27Merge tag 'v3.20-next-arm64' of https://github.com/mbgg/linux-mediatek into n...Olof Johansson6-0/+220
2015-01-27arm64: Add support for FSL's LS2085A SoC in Kconfig and defconfigBhupesh Sharma2-0/+6
2015-01-27arm64: Add DTS support for FSL's LS2085A SoCBhupesh Sharma4-0/+234
2015-01-27arm64: Enable CPU_IDLE in defconfigCatalin Marinas1-0/+2
2015-01-27arm64: kernel: remove ARM64_CPU_SUSPEND config optionLorenzo Pieralisi11-36/+34
2015-01-27arm64: make sys_call_table constMark Rutland1-1/+1
2015-01-27arm64: Remove asm/syscalls.hCatalin Marinas2-32/+1
2015-01-27arm64: Implement the compat_sys_call_table in CCatalin Marinas5-24/+68
2015-01-26arm64: mediatek: Add MT8173 SoC Kconfig and defconfigEddie Huang2-0/+8
2015-01-26Merge branch 'for-joerg/arm-smmu/updates' of git://git.kernel.org/pub/scm/lin...Joerg Roedel1-1/+0
2015-01-26arm64: dts: Add mediatek MT8173 SoC and evaluation board dts and MakefileEddie Huang4-0/+212
2015-01-25Merge tag 'armsoc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2015-01-23Merge tag 'tegra-for-3.20-arm64' of git://git.kernel.org/pub/scm/linux/kernel...Olof Johansson1-0/+28
2015-01-23arm64: dts: add baud rate to Juno stdout-pathRobin Murphy1-1/+1
2015-01-23arm64: uapi: expose our struct ucontext to the uapi headersWill Deacon2-3/+6
2015-01-23smp, ARM64: Kill SMP single function call interruptJiang Liu2-10/+2
2015-01-23arm64: Emulate SETEND for AArch32 tasksSuzuki K. Poulose5-1/+107
2015-01-23arm64: Consolidate hotplug notifier for instruction emulationSuzuki K. Poulose2-48/+79
2015-01-23arm64: Track system support for mixed endian EL0Suzuki K. Poulose3-0/+38
2015-01-23arm64: implement generic IOMMU configurationRobin Murphy1-0/+2
2015-01-23arm64: Combine coherent and non-coherent swiotlb dma_opsCatalin Marinas2-73/+54
2015-01-23arm64: Fix SCTLR_EL1 initialisationSuzuki K. Poulose1-4/+8
2015-01-23arm64: Add Tegra132 supportPaul Walmsley1-0/+28
2015-01-23arm64: add ioremap physical address informationMin-Hua Chen1-0/+1
2015-01-23arm64: mm: dump: add missing includesMark Rutland1-0/+4
2015-01-23arm64: Fix overlapping VA allocationsMark Rutland4-9/+19
2015-01-23Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini16-11/+188
2015-01-23arm64: dump: Fix implicit inclusion of definition for PCI_IOBASEMark Brown1-0/+1
2015-01-22arm64/efi: move virtmap init to early initcallArd Biesheuvel4-73/+59
2015-01-22arm64: add better page protections to arm64Laura Abbott6-26/+233
2015-01-22arm64: use fixmap for text patchingLaura Abbott2-1/+47
2015-01-21Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-0/+1
2015-01-20arm/arm64: KVM: allow userland to request a virtual GICv3Andre Przywara1-0/+7
2015-01-20arm64: KVM: add SGI generation register emulationAndre Przywara1-0/+27
2015-01-20arm/arm64: KVM: add virtual GICv3 distributor emulationAndre Przywara1-0/+1
2015-01-20arm/arm64: KVM: add opaque private pointer to MMIO dataAndre Przywara1-0/+1
2015-01-20arm/arm64: KVM: split GICv2 specific emulation code from vgic.cAndre Przywara1-0/+1
2015-01-20arm/arm64: KVM: make the value of ICC_SRE_EL1 a per-VM variableAndre Przywara2-5/+10
2015-01-20arm/arm64: KVM: make the maximum number of vCPUs a per-VM valueAndre Przywara1-0/+3
2015-01-20arm/arm64: KVM: rework MPIDR assignment and add accessorsAndre Przywara3-4/+16
2015-01-20arm64: Add dtb files to archclean ruleJungseok Lee2-2/+1
2015-01-19iommu/arm-smmu: make use of generic LPAE allocatorWill Deacon1-1/+0
2015-01-17Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-8/+4
2015-01-16arm64: respect mem= for EFIMark Rutland2-19/+19
2015-01-16arm64/efi: handle potential failure to remap memory mapArd Biesheuvel1-4/+6
2015-01-16arm64: partially revert "ARM: 8167/1: extend the reserved memory for initrd t...Catalin Marinas1-7/+1
2015-01-16KVM: arm/arm64: Enable Dirty Page logging for ARMv8Mario Smarduch1-0/+2
2015-01-16KVM: arm64: Add HYP interface to flush VM Stage 1/2 TLB entriesMario Smarduch1-0/+22
2015-01-16KVM: arm64: ARMv8 header changes for page loggingMario Smarduch4-0/+24
2015-01-15Merge tag 'samsung-dt-64' of git://git.kernel.org/pub/scm/linux/kernel/git/kg...Olof Johansson6-0/+1225
2015-01-15arm64/efi: efistub: Apply __init annotationArd Biesheuvel1-7/+7
2015-01-15arm64: kill off the libgcc dependencyKevin Hao1-3/+0
2015-01-15Merge branch 'arm64/common-esr-macros' of git://git.kernel.org/pub/scm/linux/...Catalin Marinas12-197/+237
2015-01-15arm64: kvm: decode ESR_ELx.EC when reporting exceptionsMark Rutland1-3/+4
2015-01-15arm64: kvm: remove ESR_EL2_* macrosMark Rutland1-69/+4
2015-01-15arm64: remove ESR_EL1_* macrosMark Rutland1-36/+0
2015-01-15arm64: kvm: move to ESR_ELx macrosMark Rutland6-55/+64
2015-01-15arm64: decode ESR_ELx.EC when reporting exceptionsMark Rutland2-2/+54
2015-01-15arm64: move to ESR_ELx macrosMark Rutland3-34/+34
2015-01-15arm64: introduce common ESR_ELx_* definitionsMark Rutland1-0/+79
2015-01-15arm64: kernel: add support for cpu cache informationSudeep Holla4-19/+152
2015-01-15arm/arm64: KVM: add tracing support for arm64 exit handlerWei Huang4-2/+73
2015-01-14Merge tag 'uaccess_for_upstream' of git://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann1-2/+2
2015-01-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-1/+3
2015-01-13arm64: remove broken cachepolicy codeMark Rutland1-74/+0
2015-01-13arm64: macro whitespace fixesMichael S. Tsirkin1-1/+1
2015-01-13arm64/uaccess: fix sparse errorsMichael S. Tsirkin1-1/+1
2015-01-12arm64: compat: wire up compat_sys_execveatWill Deacon2-1/+3
2015-01-12arm64/efi: remove idmap manipulations from UEFI codeArd Biesheuvel5-48/+1
2015-01-12arm64/efi: remove free_boot_services() and friendsArd Biesheuvel1-122/+1
2015-01-12arm64/efi: move SetVirtualAddressMap() to UEFI stubArd Biesheuvel3-105/+160
2015-01-12arm64: KVM: Fix HCR setting for 32bit guestsMarc Zyngier2-1/+2
2015-01-12arm64: KVM: Fix TLB invalidation by IPA/VMIDMarc Zyngier1-0/+1
2015-01-12arm64/efi: set EFI_ALLOC_ALIGN to 64 KBArd Biesheuvel1-0/+2
2015-01-12arm64/mm: add create_pgd_mapping() to create private page tablesArd Biesheuvel3-21/+30
2015-01-12arm64/mm: add explicit struct_mm argument to __create_mapping()Ard Biesheuvel1-15/+16
2015-01-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+8
2015-01-11KVM: arm/arm64: vgic: add init entry to VGIC KVM deviceEric Auger1-0/+2
2015-01-09perf: Move task_pt_regs sampling into arch codeAndy Lutomirski1-0/+8
2015-01-08arm64/efi: add missing call to early_ioremap_reset()Ard Biesheuvel2-1/+2
2015-01-07arm64: fix missing asm/io.h include in kernel/smp_spin_table.cPaul Walmsley1-0/+1
2015-01-07arm64: fix missing asm/alternative.h include in kernel/module.cPaul Walmsley1-0/+1
2015-01-07arm64: fix missing linux/bug.h include in asm/arch_timer.hPaul Walmsley1-0/+1
2015-01-07arm64: fix missing asm/pgtable-hwdef.h include in asm/processor.hPaul Walmsley1-0/+1
2015-01-07arm64: sanity checks: add missing AArch32 registersMark Rutland2-0/+15
2015-01-07arm64: Remove unused prepare_to_copy()Tobias Klauser1-3/+0
2015-01-07arm64: Correct __NR_compat_syscalls for bpfMark Rutland1-1/+1
2015-01-06rcu: Make SRCU optional by using CONFIG_SRCUPranith Kumar1-0/+1
2014-12-27PCI: Move domain assignment from arm64 to generic codeLorenzo Pieralisi1-22/+0
2014-12-23arm64: mm: Add pgd_page to support RCU fast_gupJungseok Lee1-2/+3
2014-12-23arm64: defconfig: defconfig update for 3.19Will Deacon1-4/+5
2014-12-23arm64: kernel: fix __cpu_suspend mm switch on warm-bootLorenzo Pieralisi1-1/+13
2014-12-22ARM: 8189/1: arm64:add bitrev.h file to support rbit instructionYalin Wang2-0/+20
2014-12-23arm64: Enable ARMv8 based exynos7 SoC supportAlim Akhtar1-0/+17
2014-12-23arm64: dts: Add nodes for mmc, i2c, rtc, watchdog, adc on exynos7Abhilash Kesavan2-0/+321
2014-12-23arm64: dts: Add PMU DT node for exynos7 SoCAbhilash Kesavan1-0/+5
2014-12-23arm64: dts: Add initial pinctrl support to exynos7Naveen Krishna Ch2-0/+654
2014-12-23arm64: dts: Add initial device tree support for exynos7Naveen Krishna Ch4-0/+228
2014-12-22arm64: Replace set_arch_dma_coherent_ops with arch_setup_dma_opsCatalin Marinas1-5/+6
2014-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/borntr...Linus Torvalds1-2/+2
2014-12-18Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-30/+10
2014-12-18arm64/spinlock: Replace ACCESS_ONCE READ_ONCEChristian Borntraeger1-2/+2
2014-12-16Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-4/+3
2014-12-15Merge branch 'irq-irqdomain-arm-for-linus' of git://git.kernel.org/pub/scm/li...Linus Torvalds2-0/+3
2014-12-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds5-5/+287
2014-12-13Merge branch 'akpm' (second patch-bomb from Andrew)Linus Torvalds1-0/+1
2014-12-13gcov: enable GCOV_PROFILE_ALL from ARCH KconfigsRiku Voipio1-0/+1
2014-12-13arm/arm64: KVM: Introduce stage2_unmap_vmChristoffer Dall1-0/+1
2014-12-13arm/arm64: KVM: Turn off vcpus on PSCI shutdown/rebootChristoffer Dall1-0/+1
2014-12-13arm/arm64: KVM: Clarify KVM_ARM_VCPU_INIT ABIChristoffer Dall2-27/+0
2014-12-13arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpuChristoffer Dall2-1/+5
2014-12-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+3
2014-12-11Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds1-2/+2
2014-12-11Merge tag 'stable/for-linus-3.19-rc0-tag' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-43/+9
2014-12-11arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Alexander Duyck1-0/+3
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+0
2014-12-11arm64: mm: dump: don't skip final regionMark Rutland1-3/+0
2014-12-11arm64: mm: dump: fix shift warningMark Rutland1-1/+1
2014-12-11arm64: psci: Fix build breakage without PM_SLEEPKrzysztof Kozlowski1-0/+2
2014-12-10mm: fix huge zero page accounting in smaps reportKirill A. Shutemov1-0/+1
2014-12-10net, lib: kill arch_fast_hash library bitsDaniel Borkmann1-1/+0
2014-12-09Merge tag 'asm-generic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-98/+28
2014-12-09Merge tag 'arm64-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-8/+704
2014-12-09Merge tag 'drivers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-3/+9
2014-12-09Merge tag 'cleanup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds12-11/+30
2014-12-09Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds70-616/+2866
2014-12-05arm64: remove the unnecessary arm64_swiotlb_init()Ding Tianhong1-1/+0
2014-12-04Merge branch 'clocksource/physical-timers' into next/driversOlof Johansson1-0/+9
2014-12-04clocksource: arch_timer: Fix code to use physical timers when requestedSonny Rao1-0/+9
2014-12-04arm64: amd-seattle: Fix PCI bus range due to SMMU limitationSuravee Suthikulpanit1-1/+1
2014-12-04xen/arm/arm64: merge xen/mm32.c into xen/mm.cStefano Stabellini1-43/+1
2014-12-04xen: add a dma_addr_t dev_addr argument to xen_dma_map_pageStefano Stabellini1-2/+2
2014-12-04arm64: introduce is_device_dma_coherentStefano Stabellini2-0/+8
2014-12-04arm64: add module support for alternatives fixupsAndre Przywara4-6/+46
2014-12-04arm64: perf: Prevent wraparound during overflowDaniel Thompson1-2/+8