Linus Torvalds 7d2b6ef19c Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc 10 éve
..
hardware 184901a06a ARM: removing support for etb/etm in "arch/arm/kernel/" 11 éve
mach cb850717b0 ARM, clocksource/drivers: Provide read_boot_clock64() and read_persistent_clock64() and use them 10 éve
xen 853d028934 xen/grant-table: pre-populate kernel unmap ops for xen_gnttab_unmap_refs() 11 éve
Kbuild 6bcf4e9aab arm: use asm-generic for seccomp.h 10 éve
arch_timer.h 0b46b8a718 clocksource: arch_timer: Fix code to use physical timers when requested 11 éve
arm-cci.h 772742a6c7 arm-cci: Get rid of secure transactions for PMU driver 10 éve
asm-offsets.h 559df2e021 kbuild: move asm-offsets.h to include/generated 16 éve
assembler.h 89c6bc5884 ARM: allow 16-bit instructions in ALT_UP() 10 éve
atomic.h 2291059c85 locking,arch: Use ACCESS_ONCE() instead of cast to volatile in atomic_read() 11 éve
auxvec.h 1713ce7c43 ARM: 8329/1: miscellaneous vdso infrastructure, preparation 10 éve
bL_switcher.h d08e2e0904 ARM: bL_switcher: Add query interface to discover CPU affinities 12 éve
barrier.h 1077fa36f2 arch: Add lightweight memory barriers dma_rmb() and dma_wmb() 11 éve
bitops.h 030d0178bd arch,arm: Convert smp_mb__*() 11 éve
bitrev.h 0b7857dbeb ARM: 8287/1: add bitrev.h file to support rbit instruction 11 éve
bug.h 63328070ef ARM: Correct BUG() assembly to ensure it is endian-agnostic 12 éve
bugs.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
cache.h daf8741675 ARM: implement support for read-mostly sections 15 éve
cacheflush.h 80d6b0c2ee ARM: mm: allow text and rodata sections to be read-only 11 éve
cachetype.h 7f94e9cc5e ARM: 7062/1: cache: detect PIPT I-cache using CTR 14 éve
checksum.h d46cda12e8 ARM: fix csum_tcpudp_magic() miscompilation 12 éve
clkdev.h ac2df527fb clk: Add common __clk_get(), __clk_put() implementations 12 éve
cmpxchg.h c32ffce0f6 ARM: 7984/1: prefetch: add prefetchw invocations for barriered atomics 11 éve
compiler.h ada63d4074 ARM: 8300/1: teach __asmeq that r11 == fp and r12 == ip 11 éve
cp15.h 0aeb3408ca ARM: remove global cr_no_alignment 11 éve
cpu.h e8d432c9cf ARM: kernel: add MIDR to per-CPU information data 13 éve
cpuidle.h 449e056c76 ARM: cpuidle: Add a cpuidle ops structure to be used for DT 10 éve
cputype.h b8c9592b4a ARM: 8318/1: treat CPU feature register fields as signed quantities 10 éve
cti.h 02051ead97 ARM: coresight: common definition for (OS) Lock Access Register key value 13 éve
dcc.h 4061f4987b ARM: tty: Move HVC DCC assembly to arch/arm 11 éve
delay.h 6f3d90e556 ARM: 7685/1: delay: use private ticks_per_jiffy field for timer-based delay ops 12 éve
device.h 3d5391ac6f arm: introduce is_device_dma_coherent 11 éve
div64.h 80bb3ef109 ARM: 8027/1: fix do_div() bug in big-endian systems 11 éve
dma-contiguous.h a254738039 drivers: dma-contiguous: clean source code and prepare for device tree 12 éve
dma-iommu.h 006f841db1 arm: dma-iommu: Clean up redundant variable 11 éve
dma-mapping.h 6f51ee709e Merge tag 'iommu-config-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc 11 éve
dma.h 26f09e9b3a mm/memblock: add memblock memory allocation apis 12 éve
domain.h 82401bf105 ARM: fix set_domain() macro 13 éve
ecard.h 1ace756628 ARM: io: ecard: move ioaddr() inside __ecard_address 14 éve
edac.h 786a767465 ARM: 7201/1: add EDAC atomic_scrub function 14 éve
elf.h bb0fd7ab09 Merge branch 'for-linus' of git://ftp.arm.linux.org.uk/~rmk/linux-arm 10 éve
entry-macro-multi.S 6ebbf2ce43 ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 11 éve
exception.h 5a567d78c4 ARM: 7115/4: move __exception and friends to asm/exception.h 14 éve
fb.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
fiq.h 2846d84ffa ARM: 6940/1: fiq: Briefly document driver responsibilities for suspend/resume 14 éve
firmware.h 0b7778a801 ARM: firmware: add AFTR mode support to firmware do_idle method 11 éve
fixmap.h ab0615e2d6 arm: use fixmap for text patching when text is RO 11 éve
flat.h f6d5d8a5ed ARM: binfmt_flat: unused variable 'persistent' 13 éve
floppy.h 57c06a8ed7 ARM: 7996/1: floppy.h: remove deprecated IRQF_DISABLED 11 éve
fncpy.h 5756e9dd0d ARM: 6640/1: Thumb-2: Symbol manipulation macros for function body copying 15 éve
fpstate.h 25985edced Fix common misspellings 14 éve
ftrace.h aeea3592a1 ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h 11 éve
futex.h c4a84ae39b ARM: 8322/1: keep .text and .fixup regions closer together 10 éve
glue-cache.h 76ae038287 ARM: LLVMLinux: Change "extern inline" to "static inline" in glue-cache.h 11 éve
glue-df.h 2961b4bf70 ARM: 8065/1: remove last use of CONFIG_CPU_ARM710 11 éve
glue-pf.h 753790e713 ARM: move cache/processor/fault glue to separate include files 15 éve
glue-proc.h ddd0c53018 ARM: 8103/1: save/restore Cortex-A9 CP15 registers on suspend/resume 11 éve
glue.h 25985edced Fix common misspellings 14 éve
gpio.h 53430333c3 ARM: delete old reference to ARM_GPIOLIB_COMPLEX 11 éve
hardirq.h df762eccba Merge branch 'devel-stable' into for-next 12 éve
highmem.h a05e54c103 ARM: 8031/2: change fixmap mapping region to support 32 CPUs 11 éve
hugetlb-3level.h 1355e2a6eb ARM: mm: HugeTLB support for LPAE systems. 12 éve
hugetlb.h 1355e2a6eb ARM: mm: HugeTLB support for LPAE systems. 12 éve
hw_breakpoint.h 5b61d4a5d6 ARM: 7948/1: hw_breakpoint: Add ARMv8 support 12 éve
hw_irq.h 44cb09c23f ARM: 8218/1: warn if bad IRQ was scheduled 11 éve
hwcap.h b342ea4e4f ARM: 7981/1: add support for AT_HWCAP2 ELF auxv entry 11 éve
hypervisor.h 4c071ee526 arm: initial Xen support 13 éve
ide.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
idmap.h 2fb410596c ARM: KVM: move to a KVM provided HYP idmap 12 éve
insn.h 0dc016dbd8 ARM: kprobes: enable OPTPROBES for ARM 32 11 éve
io.h 84c4d3a6d4 ARM: Use include/asm-generic/io.h 11 éve
irq.h f36a3bb1a1 arm: Move the set_handle_irq and handle_arch_irq declarations to asm/irq.h 12 éve
irq_work.h 09f6edd424 arm: Tell irq work about self IPI support 11 éve
irqflags.h 55bdd69411 ARM: Add base support for ARMv7-M 12 éve
jump_label.h 55dd0df781 jump_label: Allow asm/jump_label.h to be included in assembly 10 éve
kexec.h 868d172b8a [ARM] add machine-specific hook to machine_kexec 15 éve
kgdb.h 5a8b93fc94 ARM: kdgb: use <asm/opcodes.h> for data to be assembled as intruction 12 éve
kmap_types.h 4b7a7d8890 arm: remove km_type definitions 13 éve
kprobes.h bfc9657d75 ARM: optprobes: execute instruction during restoring if possible. 11 éve
kvm_arm.h 35307b9a5f arm/arm64: KVM: Implement Stage-2 page aging 10 éve
kvm_asm.h 72fc36b600 KVM: arm: Add ARMv7 API to flush TLBs 11 éve
kvm_coproc.h 1138245ccf KVM: ARM: User space API for getting/setting co-proc registers 13 éve
kvm_emulate.h b9085bcbf5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm 10 éve
kvm_host.h 35307b9a5f arm/arm64: KVM: Implement Stage-2 page aging 10 éve
kvm_mmio.h 950324ab81 KVM: arm/arm64: rework MMIO abort handling to use KVM MMIO bus 10 éve
kvm_mmu.h 714d8e7e27 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux 10 éve
kvm_psci.h e8e7fcc5e2 ARM/ARM64: KVM: Make kvm_psci_call() return convention more flexible 11 éve
limits.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
linkage.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
mach-types.h 66206536fe arm: move mach-types to include/generated 16 éve
mc146818rtc.h bd8abc9a32 ARM: mc146818rtc: remove unnecessary include of mach/irqs.h 14 éve
mcpm.h d3a875444a ARM: MCPM: move the algorithmic complexity to the core code 10 éve
mcs_spinlock.h bf67fd3142 ARM: 8098/1: mcs lock: implement wfe-based polling for MCS locking 11 éve
memblock.h 1c2f87c225 ARM: 8025/1: Get rid of meminfo 11 éve
memory.h 84c4d3a6d4 ARM: Use include/asm-generic/io.h 11 éve
mmu.h 1713ce7c43 ARM: 8329/1: miscellaneous vdso infrastructure, preparation 10 éve
mmu_context.h bdae73cd37 ARM: 7790/1: Fix deferred mm switch on VIVT processors 12 éve
module.h 849b882b52 ARM: 7829/1: Add ".text.unlikely" and ".text.hot" to arm unwind tables 12 éve
mpu.h 9dfc28b630 ARM: mpu: protect the vectors page with an MPU region 12 éve
mtd-xip.h a02f45cfca [ARM] move asm/xip.h's mach/hardware.h include to mach/xip.h 17 éve
mutex.h 08928e7aea ARM: 7495/1: mutex: use generic atomic_dec-based implementation for ARMv6+ 13 éve
neon.h 73c132c15d ARM: add support for kernel mode NEON 12 éve
nwflash.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
opcodes-sec.h af965acc81 ARM: opcodes: add opcodes definitions for ARM security extensions 13 éve
opcodes-virt.h b9a348cb12 ARM: opcodes: add __ERET/__MSR_ELR_HYP instruction encoding 13 éve
opcodes.h 6d63f6466d ARM: opcodes: add missing include of linux/linkage.h 13 éve
outercache.h c6d1a2d007 ARM: 8260/1: l2c: Add interface to ask hypervisor to configure L2C 11 éve
page-nommu.h 2732f4b6f1 nommu: Remove the memory_start/end variables from ARM page-nommu.h 16 éve
page.h a5463cd343 ARM: make vectors page inaccessible from userspace 12 éve
patch.h fca08f326a ARM: probes: move all probe code to dedicate directory 11 éve
pci.h 8c7d14746a ARM/PCI: Move to generic PCI domains 11 éve
percpu.h ccbd2da50d ARM: 8174/1: Use global stack register variable for percpu 11 éve
perf_event.h d39976f0fd arm: perf: factor out callchain code 11 éve
pgalloc.h 1d4d37159d ARM: 8235/1: Support for the PXN CPU feature on ARMv7 11 éve
pgtable-2level-hwdef.h 1d4d37159d ARM: 8235/1: Support for the PXN CPU feature on ARMv7 11 éve
pgtable-2level-types.h 442e70c0b3 ARM: 7076/1: LPAE: Add (pte|pmd)val_t type definitions as u32 14 éve
pgtable-2level.h 8aa76875dc arm: define __PAGETABLE_PMD_FOLDED for !LPAE 11 éve
pgtable-3level-hwdef.h 1d4d37159d ARM: 8235/1: Support for the PXN CPU feature on ARMv7 11 éve
pgtable-3level-types.h dcfdae04bd ARM: LPAE: Introduce the 3-level page table format definitions 14 éve
pgtable-3level.h b9085bcbf5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm 10 éve
pgtable-hwdef.h dcfdae04bd ARM: LPAE: Introduce the 3-level page table format definitions 14 éve
pgtable-nommu.h d016bf7ece mm: make FIRST_USER_ADDRESS unsigned long on all archs 11 éve
pgtable.h b007ea798f arm: drop L_PTE_FILE and pte_file()-related helpers 11 éve
pmu.h 9fd85eb502 ARM: pmu: add support for interrupt-affinity property 10 éve
probes.h bfc9657d75 ARM: optprobes: execute instruction during restoring if possible. 11 éve
proc-fns.h 3fbd55ec21 Merge branch 'for-rmk/lpae' of git://git.kernel.org/pub/scm/linux/kernel/git/will/linux into devel-stable 12 éve
processor.h 3a6bfbc91d arch, locking: Ciao arch_mutex_cpu_relax() 11 éve
procinfo.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
prom.h d1552ce449 of/fdt: move memreserve and dtb memory reservations into core 11 éve
psci.h d6d7a95c1b arm: Fix compile warning for psci 11 éve
ptrace.h 0ebc1f5671 ARM: 8175/1: Use current_stack_pointer to calculate pt_regs address 11 éve
setup.h 1c2f87c225 ARM: 8025/1: Get rid of meminfo 11 éve
shmparam.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
signal.h 50bcb7e473 arm: switch to generic old sigaction() 13 éve
smp.h 084bb5bc00 ARM: 8131/1: arm/smp: Absorb boot_secondary() 11 éve
smp_plat.h fee3fd4fd2 ARM: 8338/1: kexec: Relax SMP validation to improve DT compatibility 10 éve
smp_scu.h af040ffc9b ARM: make it easier to check the CPU part number correctly 11 éve
smp_twd.h da4a686a2c ARM: smp_twd: convert to use CLKSRC_OF init 12 éve
sparsemem.h 07f841b7c5 [ARM] mm: enable sparsemem on clps7500 and RiscPC 17 éve
spinlock.h 488beef144 arm/spinlock: Replace ACCESS_ONCE with READ_ONCE 11 éve
spinlock_types.h 9bb17be062 ARM: locks: prefetch the destination word for write prior to strex 12 éve
stackprotector.h c743f38013 ARM: initial stack protector (-fstack-protector) support 15 éve
stacktrace.h 9865f1d46a ARM: 8070/1: Introduce arm_get_current_stack_frame() 11 éve
string.h 59f0cb0fdd [ARM] remove memzero() 17 éve
suspend.h 7604537bbb ARM: kernel: implement stack pointer save array through MPIDR hashing 12 éve
swab.h cb8db5d457 UAPI: (Scripted) Disintegrate arch/arm/include/asm 13 éve
switch_to.h 73a6fdc48b ARM: spinlock: use inner-shareable dsb variant prior to sev instruction 12 éve
sync_bitops.h 74c4137b2a ARM: 7989/1: Delete asm/system.h 11 éve
syscall.h 8b521cb294 ARM: 8152/1: Convert pr_warning to pr_warn 11 éve
system_info.h 55bdd69411 ARM: Add base support for ARMv7-M 12 éve
system_misc.h 7b6d864b48 reboot: arm: change reboot_mode to use enum reboot_mode 12 éve
tcm.h 201043f227 ARM: 6985/1: export functions to determine the presence of I/DTCM 14 éve
therm.h 4baa992243 [ARM] move include/asm-arm to arch/arm/include/asm 17 éve
thread_info.h a4980448ed arm: Remove signal translation and exec_domain 10 éve
thread_notify.h 2e82669acf ARM: 6867/1: Introduce THREAD_NOTIFY_COPY for copy_thread() hooks 14 éve
timex.h 79f08d9ed2 ARM: drop <mach/timex.h> for !ARCH_MULTIPLATFORM, too 12 éve
tlb.h a0ad5496b2 arm: mm: enable HAVE_RCU_TABLE_FREE logic 11 éve
tlbflush.h 92871b94a5 ARM: 7855/1: Add check for Cortex-A15 errata 798181 ECO 12 éve
tls.h 9cc6d9e5da ARM: 8178/1: fix set_tls for !CONFIG_KUSER_HELPERS 11 éve
topology.h 36fc5500bb sched: Remove unused mc_capable() and smt_capable() 11 éve
traps.h 94e5a85b3b ARM: earlier initialization of vectors page 14 éve
trusted_foundations.h 3aae97c8b1 ARM: trusted_foundations: fix compile error on non-SMP 11 éve
types.h 09096f6a0e ARM: 7822/1: add workaround for ambiguous C99 stdint.h types 12 éve
uaccess.h c4a84ae39b ARM: 8322/1: keep .text and .fixup regions closer together 10 éve
ucontext.h 25985edced Fix common misspellings 14 éve
unified.h c20611df13 ARM: 8327/1: zImage: add support for ARMv7-M 10 éve
unistd.h eb6452537b ARM: wire up getrandom syscall 11 éve
unwind.h de66a97901 ARM: 7187/1: fix unwinding for XIP kernels 14 éve
uprobes.h c7edc9e326 ARM: add uprobes support 11 éve
user.h 23bfdacf4e ARM: 6798/1: aout-core: zero thread debug registers in a.out core dump 14 éve
v7m.h 6a7d2c6256 ARM: 7828/1: ARMv7-M: implement restart routine common to all v7-M machines 12 éve
vdso.h 1713ce7c43 ARM: 8329/1: miscellaneous vdso infrastructure, preparation 10 éve
vdso_datapage.h 1713ce7c43 ARM: 8329/1: miscellaneous vdso infrastructure, preparation 10 éve
vfp.h 6c96a4a6e2 ARM: 8197/1: vfp: Fix VFPv3 hwcap detection on CPUID based cpus 11 éve
vfpmacros.h 39141ddfb6 ARM: 7566/1: vfp: fix save and restore when running on pre-VFPv3 and CONFIG_VFPv3 set 13 éve
vga.h cc22b4c185 ARM: set vga memory base at run-time 14 éve
virt.h 8fbac214e5 ARM: 7787/1: virt: ensure visibility of __boot_cpu_mode 12 éve
word-at-a-time.h c4a84ae39b ARM: 8322/1: keep .text and .fixup regions closer together 10 éve
xor.h 01956597cb ARM: crypto: add NEON accelerated XOR implementation 12 éve