summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2019-09-16137-1641/+2687
|\
| * arm64: remove __iounmapChristoph Hellwig2019-09-042-4/+3
| * Merge branch 'for-next/atomics' into for-next/coreWill Deacon2019-08-3010-421/+415
| |\
| | * arm64: atomics: Use K constraint when toolchain appears to support itWill Deacon2019-08-302-24/+48
| | * arm64: atomics: Undefine internal macros after useWill Deacon2019-08-302-0/+11
| | * arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABELWill Deacon2019-08-301-0/+1
| | * 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: atomics: Remove atomic_ll_sc compilation unitAndrew Murray2019-08-292-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
| | * jump_label: Don't warn on __exit jump entriesAndrew Murray2019-08-291-1/+3
| | |
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| | \
| *---------------. \ Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/erro...Will Deacon2019-08-3089-968/+1971
| |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | arm64: kvm: Replace hardcoded '1' with SYS_PAR_EL1_FWill Deacon2019-08-271-1/+1
| | | | | | | | | | * | arm64: mm: Ignore spurious translation faults taken from the kernelWill Deacon2019-08-271-0/+33
| | | | | | | | | | * | 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: Relax Documentation/arm64/tagged-pointers.rstVincenzo Frascino2019-08-271-7/+14
| | | | | | | | | * | arm64: Add tagged-address-abi.rst to index.rstVincenzo Frascino2019-08-221-0/+1
| | | | | | | | | * | arm64: Define Documentation/arm64/tagged-address-abi.rstVincenzo Frascino2019-08-221-0/+156
| | | | | | | | | * | arm64: Change the tagged_addr sysctl control semantics to only prevent the op...Catalin Marinas2019-08-201-7/+10
| | | | | | | | | * | arm64: Tighten the PR_{SET, GET}_TAGGED_ADDR_CTRL prctl() unused argumentsCatalin Marinas2019-08-201-0/+4
| | | | | | | | | * | selftests, arm64: fix uninitialized symbol in tags_test.cAndrey Konovalov2019-08-191-3/+5
| | | | | | | | | * | arm64: mm: Really fix sparse warning in untagged_addr()Will Deacon2019-08-091-1/+1
| | | | | | | | | * | selftests, arm64: add a selftest for passing tagged pointers to kernelAndrey Konovalov2019-08-064-0/+53
| | | | | | | | | * | arm64: Introduce prctl() options to control the tagged user addresses ABICatalin Marinas2019-08-067-1/+111
| | | | | | | | | * | arm64: untag user pointers in access_ok and __uaccess_mask_ptrAndrey Konovalov2019-08-062-4/+8
| | | | | | | | | |/
| | | | | | | | * | arm64: smp: Treat unknown boot failures as being 'stuck in kernel'Will Deacon2019-08-271-0/+1
| | | | | | | | * | arm64: smp: Don't enter kernel with NULL stack pointer or task structWill Deacon2019-08-272-0/+9
| | | | | | | | * | arm64: smp: Increase secondary CPU boot timeout valueWill Deacon2019-08-271-1/+1
| | | | | | | | |/
| | | | | | | * | fdt: Update CRC check for rng-seedHsin-Yi Wang2019-08-271-2/+6
| | | | | | | * | arm64: kexec_file: add rng-seed supportHsin-Yi Wang2019-08-231-1/+17
| | | | | | | * | fdt: add support for rng-seedHsin-Yi Wang2019-08-234-2/+36
| | | | | | | * | arm64: map FDT as RW for early_init_dt_scan()Hsin-Yi Wang2019-08-234-20/+11
| | | | | | | |/
| | | | | | * | arm64: smp: disable hotplug on trusted OS resident CPUSudeep Holla2019-08-153-1/+19
| | | | | | * | PSCI: cpuidle: Refactor CPU suspend power_state parameter handlingLorenzo Pieralisi2019-08-095-160/+154
| | | | | | * | ARM: psci: cpuidle: Enable PSCI CPUidle driverLorenzo Pieralisi2019-08-094-18/+5
| | | | | | * | ARM: psci: cpuidle: Introduce PSCI CPUidle driverLorenzo Pieralisi2019-08-094-0/+170
| | | | | | * | drivers: firmware: psci: Decouple checker from generic ARM CPUidleLorenzo Pieralisi2019-08-091-9/+7
| | | | | | * | ARM: cpuidle: Remove overzealous error loggingLorenzo Pieralisi2019-08-091-3/+9
| | | | | | * | ARM: cpuidle: Remove useless header includeLorenzo Pieralisi2019-08-091-1/+0
| | | | | | |/
| | | | | * | docs/perf: Add documentation for the i.MX8 DDR PMUJoakim Zhang2019-08-282-0/+53
| | | | | * | perf/imx_ddr: Add support for AXI ID filteringJoakim Zhang2019-08-281-2/+72
| | | | | * | perf/smmuv3: Validate groups for global filteringRobin Murphy2019-08-271-13/+34
| | | | | * | perf/smmuv3: Validate group sizeRobin Murphy2019-08-271-8/+14
| | | | | * | arm64: perf_event: Add missing header needed for smp_processor_id()Raphael Gault2019-08-201-0/+1
| | | | | * | perf: Remove dev_err() usage after platform_get_irq()Stephen Boyd2019-07-315-17/+5