aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-06-17Merge tag 'docs-broken-links' of git://linuxtv.org/mchehab/experimentalLinus Torvalds12-13/+13
2018-06-16Merge branch 'for-linus-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-29/+14
2018-06-16Merge tag 'riscv-for-linus-4.18-merge_window' of git://git.kernel.org/pub/scm...Linus Torvalds15-14/+626
2018-06-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds40-1233/+2313
2018-06-15docs: Fix some broken referencesMauro Carvalho Chehab8-9/+9
2018-06-15arch/*: Kconfig: fix documentation for NMI watchdogMauro Carvalho Chehab4-4/+4
2018-06-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-16/+29
2018-06-15hexagon: drop the unused variable zero_page_maskAnshuman Khandual2-4/+0
2018-06-15hexagon: fix printk format warning in setup.cRandy Dunlap1-1/+1
2018-06-15treewide: use PHYS_ADDR_MAX to avoid type casting ULLONG_MAXStefan Agner6-9/+9
2018-06-15arm: port KCOV to armDmitry Vyukov4-1/+16
2018-06-15mm: fix devmem_is_allowed() for sub-page System RAM intersectionsDan Williams1-1/+3
2018-06-15Kbuild: rename HAVE_CC_STACKPROTECTOR config variableMasahiro Yamada7-8/+8
2018-06-15x86: fix dependency of X86_32_LAZY_GSMasahiro Yamada1-1/+1
2018-06-14KVM: x86: VMX: redo fix for link error without CONFIG_HYPERVArnd Bergmann1-4/+2
2018-06-14Merge tag 'kvm-ppc-next-4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini38-1228/+2310
2018-06-14KVM: x86: fix typo at kvm_arch_hardware_setup commentMarcelo Tosatti1-1/+1
2018-06-14Merge branch 'i2c/for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds17-17/+17
2018-06-14Kbuild: rename CC_STACKPROTECTOR[_STRONG] config variablesLinus Torvalds25-30/+30
2018-06-13Merge tag 'kbuild-v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds11-69/+47
2018-06-12KVM: x86: VMX: fix build without hyper-vLinus Torvalds1-0/+3
2018-06-12Merge tag 'overflow-v4.18-rc1-part2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds77-131/+153
2018-06-13KVM: PPC: Book3S PR: Fix failure status setting in tabort. emulationSimon Guo1-3/+3
2018-06-13KVM: PPC: Book3S PR: Enable use on POWER9 bare-metal hosts in HPT modePaul Mackerras1-6/+2
2018-06-13KVM: PPC: Book3S PR: Don't let PAPR guest set MSR hypervisor bitPaul Mackerras1-0/+4
2018-06-13KVM: PPC: Book3S PR: Fix failure status setting in treclaim. emulationPaul Mackerras1-9/+11
2018-06-13KVM: PPC: Book3S PR: Fix MSR setting when delivering interruptsPaul Mackerras2-33/+22
2018-06-13KVM: PPC: Book3S PR: Handle additional interrupt typesCameron Kaiser1-0/+3
2018-06-12treewide: Use array_size() in vzalloc()Kees Cook3-3/+4
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook8-10/+12
2018-06-12treewide: kvzalloc() -> kvcalloc()Kees Cook2-4/+6
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook41-58/+60
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook28-47/+61
2018-06-12Convert intel uncore to struct_sizeMatthew Wilcox1-9/+10
2018-06-12Merge tag 'mips_4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds53-351/+301
2018-06-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds55-595/+1320
2018-06-12kvm: fix typo in flag nameMichael S. Tsirkin1-2/+2
2018-06-12kvm: x86: use correct privilege level for sgdt/sidt/fxsave/fxrstor accessPaolo Bonzini3-14/+26
2018-06-12KVM: x86: pass kvm_vcpu to kvm_read_guest_virt and kvm_write_guest_virt_systemPaolo Bonzini3-28/+38
2018-06-12KVM: x86: introduce linear_{read,write}_systemPaolo Bonzini1-32/+32
2018-06-12kvm: nVMX: Enforce cpl=0 for VMX instructionsFelix Wilhelm1-2/+13
2018-06-11Merge tag 'armsoc-late' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/...Linus Torvalds52-3382/+7318
2018-06-11Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/ar...Linus Torvalds468-6097/+16653
2018-06-11Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/a...Linus Torvalds107-904/+1440
2018-06-11Merge branch 'next/defconfig' into next/socOlof Johansson7-4/+70
2018-06-11ia64: disable CONFIG_PERFMON at least for nowLinus Torvalds1-0/+1
2018-06-11RISC-V: Add CONFIG_HVC_RISCV_SBI=y to defconfigPalmer Dabbelt1-0/+1
2018-06-11RISC-V: Make our port sparse-cleanPalmer Dabbelt6-9/+14
2018-06-11RISC-V: Handle R_RISCV_32 in modulesAndreas Schwab1-0/+12
2018-06-11riscv/ftrace: Export _mcount when DYNAMIC_FTRACE isn't setAlan Kao1-1/+1
2018-06-11riscv: add riscv-specific predefines to CHECKFLAGSLuc Van Oostenryck1-0/+3
2018-06-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+2
2018-06-11sh: remove no-op macro VMLINUX_SYMBOL()Masahiro Yamada1-2/+2
2018-06-11powerpc/kbuild: move -mprofile-kernel check to KconfigNicholas Piggin6-34/+8
2018-06-11gcc-plugins: disable GCC_PLUGIN_STRUCTLEAK_BYREF_ALL for COMPILE_TESTMasahiro Yamada1-0/+1
2018-06-11gcc-plugins: allow to enable GCC_PLUGINS for COMPILE_TESTMasahiro Yamada1-4/+3
2018-06-11gcc-plugins: test plugin support in Kconfig and clean up MakefileMasahiro Yamada1-0/+10
2018-06-11gcc-plugins: move GCC version check for PowerPC to KconfigMasahiro Yamada1-1/+1
2018-06-10um: Fix raw interface optionsAnton Ivanov1-3/+2
2018-06-10um: Fix initialization of vector queuesAnton Ivanov1-3/+12
2018-06-10um: remove uml initcallsAlexander Pateenok3-23/+0
2018-06-10Merge branch 'core-rseq-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds17-7/+76
2018-06-10Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds19-57/+113
2018-06-10Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-14/+28
2018-06-09riscv: split the declaration of __copy_userLuc Van Oostenryck3-6/+11
2018-06-09Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds2-2/+2
2018-06-09x86/intel_rdt: Enable CMT and MBM on new Skylake steppingTony Luck1-0/+2
2018-06-08Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+88
2018-06-08Merge branch 'for-4.18/mcsafe' into libnvdimm-for-nextDan Williams7-62/+174
2018-06-08Merge tag 'regulator-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-6/+22
2018-06-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds44-116/+807
2018-06-08Merge tag 'for-linus-4.18-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-27/+91
2018-06-08arm64: Fix syscall restarting around signal suppressed by tracerDave Martin1-2/+3
2018-06-08arm64: move GCC version check for ARCH_SUPPORTS_INT128 to KconfigMasahiro Yamada2-6/+1
2018-06-08stack-protector: test compiler capability in Kconfig and drop AUTO modeMasahiro Yamada2-22/+21
2018-06-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds21-33/+23
2018-06-07mm: add pt_mm to struct pageMatthew Wilcox1-3/+2
2018-06-07s390: use _refcount for pgtablesMatthew Wilcox1-9/+12
2018-06-07mm: introduce ARCH_HAS_PTE_SPECIALLaurent Dufour19-21/+9
2018-06-07net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlanWillem de Bruijn1-1/+2
2018-06-07Merge tag 'pci-v4.18-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-326/+177
2018-06-07Merge tag 'media/v4.18-2' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-1/+1
2018-06-07Merge tag 'powerpc-4.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds258-6217/+3915
2018-06-07Merge tag 'microblaze-v4.18-rc1' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds14-364/+12
2018-06-07arm64: topology: Avoid checking numa mask for scheduler MC selectionJeremy Linton1-7/+4
2018-06-07riscv: no __user for probe_kernel_address()Luc Van Oostenryck1-1/+1
2018-06-07riscv: use NULL instead of a plain 0Luc Van Oostenryck2-2/+2
2018-06-07regulator: gpio: RevertMark Brown19-192/+43
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds25-1505/+2788
2018-06-06Merge tag 'edac_for_4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bpLinus Torvalds3-6/+127
2018-06-06Merge branch 'lorenzo/pci/vmd'Bjorn Helgaas1-0/+4
2018-06-06Merge branch 'lorenzo/pci/rockchip'Bjorn Helgaas1-1/+2
2018-06-06Merge branch 'pci/sparc'Bjorn Helgaas5-174/+159
2018-06-06Merge branch 'pci/misc'Bjorn Helgaas5-137/+7
2018-06-06Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds40-210/+1317
2018-06-06Merge tag 'kconfig-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds5-13/+13
2018-06-06Merge tag 'kbuild-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds13-45/+21
2018-06-06Merge tag 'sound-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+1
2018-06-06x86/apic/vector: Print APIC control bits in debugfsThomas Gleixner1-13/+14
2018-06-06x86/platform/uv: Use apic_ack_irq()Thomas Gleixner1-6/+1
2018-06-06x86/ioapic: Use apic_ack_irq()Thomas Gleixner1-1/+1
2018-06-06x86/apic: Provide apic_ack_irq()Thomas Gleixner2-2/+9
2018-06-06x86/apic/vector: Prevent hlist corruption and leaksThomas Gleixner1-0/+9
2018-06-06x86/bugs: Switch the selection of mitigation from CPU vendor to CPU featuresKonrad Rzeszutek Wilk1-8/+3
2018-06-06x86/bugs: Add AMD's SPEC_CTRL MSR usageKonrad Rzeszutek Wilk5-10/+27
2018-06-06x86/bugs: Add AMD's variant of SSB_NOKonrad Rzeszutek Wilk3-2/+4
2018-06-06x86/vector: Fix the args of vector_alloc tracepointDou Liyang1-1/+1
2018-06-06x86/idt: Simplify the idt_setup_apic_and_irq_gates()Dou Liyang1-5/+2
2018-06-06x86/platform/uv: Remove extra parenthesesVarsha Rao1-1/+1
2018-06-06x86/mm: Decouple dynamic __PHYSICAL_MASK from AMD SMEKirill A. Shutemov5-1/+24
2018-06-06x86: Mark native_set_p4d() as __always_inlineArnd Bergmann1-2/+2
2018-06-06powerpc: Wire up restartable sequences system callBoqun Feng3-1/+3
2018-06-06powerpc: Add syscall detection for restartable sequencesBoqun Feng2-0/+15
2018-06-06powerpc: Add support for restartable sequencesBoqun Feng2-0/+4
2018-06-06x86: Wire up restartable sequence system callMathieu Desnoyers2-0/+2
2018-06-06x86: Add support for restartable sequencesMathieu Desnoyers3-0/+10
2018-06-06arm: Wire up restartable sequences system callMathieu Desnoyers1-0/+1
2018-06-06arm: Add syscall detection for restartable sequencesMathieu Desnoyers2-6/+26
2018-06-06arm: Add restartable sequences supportMathieu Desnoyers2-0/+8
2018-06-06rseq: Introduce restartable sequences system callMathieu Desnoyers1-0/+7
2018-06-06powerpc/64s/radix: Fix missing ptesync in flush_cache_vmapNicholas Piggin1-3/+2
2018-06-05Merge tag 'tty-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-2/+2
2018-06-05Merge tag 'char-misc-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2018-06-05Merge tag 'mmc-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds3-0/+90
2018-06-05Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds43-2288/+7409
2018-06-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds18-112/+335
2018-06-05Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg...Linus Torvalds14-371/+230
2018-06-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-8/+8
2018-06-05Merge tag 'pm-4.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-2/+2
2018-06-05arm64: cpu_errata: include required headersArnd Bergmann1-0/+2
2018-06-05Merge tag 'asoc-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broon...Takashi Iwai1-0/+1
2018-06-05media: arch: sh: migor: Fix TW9910 PDN gpioJacopo Mondi1-1/+1
2018-06-05powerpc: fix build failure by disabling attribute-alias warning in pci_32Christophe Leroy1-0/+4
2018-06-05Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King40-210/+1317
2018-06-05bpf, arm32: fix inconsistent naming about emit_a32_lsr_{r64,i64}Wang YanQing1-5/+5
2018-06-05bpf, arm32: correct check_imm24Wang YanQing1-3/+3
2018-06-04Merge branch 'x86-hyperv-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds6-72/+368
2018-06-04Merge branch 'x86-cache-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-25/+270
2018-06-04Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds47-618/+358
2018-06-04Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds37-89/+45
2018-06-04Merge branch 'ras-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-9/+26
2018-06-04Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-27/+18
2018-06-04Merge branch 'x86-dax-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-62/+86
2018-06-04Merge branch 'x86-debug-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-81/+80
2018-06-04Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds10-155/+188
2018-06-04Merge branch 'x86-build-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-11/+8
2018-06-04Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-9/+8
2018-06-05powerpc-opal: fix spelling mistake "Uniterrupted" -> "Uninterrupted"Colin Ian King1-1/+1
2018-06-05powerpc: fix spelling mistake: "Usupported" -> "Unsupported"Colin Ian King1-1/+1
2018-06-04Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds37-167/+260
2018-06-05powerpc/pkeys: Detach execute_only key on !PROT_EXECRam Pai1-2/+2
2018-06-04Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-98/+304
2018-06-04Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-19/+10
2018-06-04Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-82/+89
2018-06-04Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+4
2018-06-04Merge tag 'm68k-for-v4.18-tag1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds25-142/+224
2018-06-04Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds75-889/+381
2018-06-04RISC-V: Preliminary Perf SupportPalmer Dabbelt5-0/+586
2018-06-04perf: riscv: preliminary RISC-V supportAlan Kao5-0/+586
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2-0/+2
2018-06-04riscv: Fix the bug in memory access fixup codeAlan Kao1-4/+9
2018-06-04Merge tag 'docs-4.18' of git://git.lwn.net/linuxLinus Torvalds4-4/+4
2018-06-04Merge tag 'dma-mapping-4.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds93-1115/+528
2018-06-04Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds24-439/+60
2018-06-04Merge branches 'x86/dma', 'x86/microcode', 'x86/mm' and 'x86/vdso' into x86/u...Ingo Molnar5-25/+47
2018-06-04kvm: nVMX: Add support for "VMWRITE to any supported field"Jim Mattson1-9/+60
2018-06-04kvm: nVMX: Restrict VMX capability MSR changesJim Mattson1-0/+7
2018-06-04KVM: VMX: Optimize tscdeadline timer latencyWanpeng Li2-1/+8
2018-06-04Merge tag 'for-4.18/block-20180603' of git://git.kernel.dk/linux-blockLinus Torvalds1-40/+0
2018-06-04powerpc/powernv: copy/paste - Mask SO bit in CRHaren Myneni1-1/+2
2018-06-04xen/PVH: Make GDT selectors PVH-specificBoris Ostrovsky1-10/+13
2018-06-04xen/PVH: Set up GS segment for stack canaryBoris Ostrovsky1-1/+25
2018-06-04powerpc: Remove core support for Marvell mv64x60 hostbridgesMark Greer6-1171/+0
2018-06-04powerpc/boot: Remove core support for Marvell mv64x60 hostbridgesMark Greer3-652/+1
2018-06-04powerpc/boot: Remove support for Marvell mv64x60 i2c controllerMark Greer2-205/+1
2018-06-04powerpc/boot: Remove support for Marvell MPSC serial controllerMark Greer4-175/+1
2018-06-04powerpc/embedded6xx: Remove C2K board supportMark Greer7-1106/+2
2018-06-04powerpc/lib: optimise PPC32 memcmpChristophe Leroy3-19/+47
2018-06-04powerpc/lib: optimise 32 bits __clear_user()Christophe Leroy3-48/+93
2018-06-04powerpc/time: inline arch_vtime_task_switch()Christophe Leroy2-22/+15
2018-06-04powerpc/Makefile: set -mcpu=860 flag for the 8xxChristophe Leroy1-0/+1
2018-06-04powerpc: Implement csum_ipv6_magic in assemblyChristophe Leroy3-0/+67
2018-06-04powerpc/32: Optimise __csum_partial()Christophe Leroy1-2/+11
2018-06-04powerpc/lib: Adjust .balign inside string functions for PPC32Christophe Leroy2-3/+7
2018-06-04powerpc/signal32: Use fault_in_pages_readable() to prefault user contextChristophe Leroy1-8/+5
2018-06-04powerpc/8xx: Remove RTC clock on 88xChristophe Leroy3-6/+0
2018-06-04powerpc/boot: remove unused variable in mpc8xxChristophe Leroy1-2/+1
2018-06-04powerpc/misc: merge reloc_offset() and add_reloc_offset()Christophe Leroy1-14/+3
2018-06-04powerpc/64: optimises from64to32()Christophe Leroy1-5/+2
2018-06-04powerpc/mm: Remove stale_map[] handling on non SMP processorsChristophe Leroy1-4/+17
2018-06-04powerpc/mm: constify LAST_CONTEXT in mmu_context_nohashChristophe Leroy1-45/+39
2018-06-04powerpc/mm: Avoid unnecessary test and reduce code sizeChristophe Leroy1-9/+4
2018-06-04powerpc/mm: constify FIRST_CONTEXT in mmu_context_nohashChristophe Leroy1-19/+18
2018-06-04powerpc/dma: remove unnecessary BUG()Christophe Leroy1-2/+0
2018-06-04powerpc/sstep: Fix emulate_step test if VSX not presentRavi Bangoria1-6/+15
2018-06-04powerpc/sstep: Fix kernel crash if VSX is not presentRavi Bangoria1-0/+9
2018-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller48-145/+360
2018-06-03powerpc/sstep: Introduce GETTYPE macroRavi Bangoria3-4/+6
2018-06-03powerpc/64s: Enhance the information in cpu_show_spectre_v1()Michal Suchanek1-0/+3
2018-06-03powerpc/64: Use barrier_nospec in syscall entryMichael Ellerman1-0/+10