aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2019-07-21hexagon: switch to generic version of pte allocationMike Rapoport1-32/+2
2019-07-20Merge tag 'dma-mapping-5.3-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds4-1/+38
2019-07-20Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds31-195/+218
2019-07-20Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds11-61/+87
2019-07-20Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+3
2019-07-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds15-211/+198
2019-07-20Merge tag 'kbuild-v5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds5-11/+6
2019-07-20x86/entry/64: Prevent clobbering of saved CR2 valueThomas Gleixner1-1/+10
2019-07-20KVM: x86: Add fixed counters to PMU filterEric Hankland2-7/+25
2019-07-20KVM: nVMX: do not use dangling shadow VMCS after guest resetPaolo Bonzini1-1/+7
2019-07-20KVM: VMX: dump VMCS on failed entryPaolo Bonzini1-0/+1
2019-07-20KVM: x86/vPMU: refine kvm_pmu err msg when event creation failedLike Xu1-2/+2
2019-07-20KVM: s390: Use kvm_vcpu_wake_up in kvm_s390_vcpu_wakeupWanpeng Li1-20/+3
2019-07-20KVM: Boost vCPUs that are delivering interruptsWanpeng Li1-1/+1
2019-07-20KVM: SVM: Fix detection of AMD Errata 1096Liran Alon1-7/+35
2019-07-20KVM: LAPIC: Inject timer interrupt via posted interruptWanpeng Li5-36/+75
2019-07-19Merge tag 'armsoc-defconfig' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds83-197/+149
2019-07-19Merge tag 'armsoc-dt' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds413-1935/+25973
2019-07-19Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/s...Linus Torvalds2-34/+65
2019-07-19Merge tag 'armsoc-soc' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/socLinus Torvalds58-917/+442
2019-07-19Merge tag 'csky-for-linus-5.3-rc1' of git://github.com/c-sky/csky-linuxLinus Torvalds19-329/+823
2019-07-19Merge tag 'for-linus-5.3a-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds13-39/+79
2019-07-19Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-9/+11
2019-07-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-54/+52
2019-07-19x86/hyper-v: Zero out the VP ASSIST PAGE on allocationDexuan Cui1-2/+11
2019-07-19csky: Fixup abiv1 memset errorGuo Ren4-42/+0
2019-07-19csky: Improve tlb operation with help of asidGuo Ren1-4/+132
2019-07-19csky: Use generic asid algorithm to implement switch_mmGuo Ren6-2/+74
2019-07-19csky: Add new asid lib code from armGuo Ren3-0/+268
2019-07-19csky: Revert mmu ASID mechanismGuo Ren6-295/+14
2019-07-19csky: Fixup some error count in 810 & 860.Guo Ren1-6/+54
2019-07-19csky: Fix perf record in kernel/user spaceMao Han1-12/+14
2019-07-19csky: Add pmu interrupt supportMao Han1-15/+246
2019-07-19csky: Add count-width property for csky pmuMao Han1-1/+14
2019-07-19csky: Init pmu as a deviceMao Han1-2/+48
2019-07-19csky: Fixup no panic in kernel for some trapsGuo Ren1-0/+5
2019-07-19csky: Select intc & timer driversGuo Ren1-0/+4
2019-07-18proc/sysctl: add shared variables for range checkMatteo Croce4-23/+11
2019-07-18mm/sparsemem: convert kmalloc_section_memmap() to populate_section_memmap()Dan Williams1-1/+3
2019-07-18mm/memory_hotplug: rename walk_memory_range() and pass start+size instead of ...David Hildenbrand1-12/+11
2019-07-18mm/memory_hotplug: allow arch_remove_memory() without CONFIG_MEMORY_HOTREMOVEDavid Hildenbrand7-14/+0
2019-07-18arm64/mm: add temporary arch_remove_memory() implementationDavid Hildenbrand1-0/+19
2019-07-18s390x/mm: implement arch_remove_memory()David Hildenbrand1-6/+7
2019-07-18s390x/mm: fail when an altmap is used for arch_add_memory()David Hildenbrand1-0/+3
2019-07-18sched/rt, Kconfig: Introduce CONFIG_PREEMPT_RTThomas Gleixner1-0/+3
2019-07-18x86, boot: Remove multiple copy of static function sanitize_boot_params()Zhenzhong Duan2-1/+1
2019-07-18x86/boot/compressed/64: Remove unused variableZhenzhong Duan1-1/+0
2019-07-18x86/boot/efi: Remove unused variablesZhenzhong Duan1-9/+1
2019-07-18Merge tag 'riscv/for-v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds22-119/+568
2019-07-18Merge branch 'parisc-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-12/+26
2019-07-18Merge tag 'modules-for-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+7
2019-07-18x86/uaccess: Remove redundant CLACs in getuser/putuser error pathsJosh Poimboeuf2-23/+26
2019-07-18x86/uaccess: Don't leak AC flag into fentry from mcsafe_handle_tail()Josh Poimboeuf1-1/+1
2019-07-18x86/uaccess: Remove ELF function annotation from copy_user_handle_tail()Josh Poimboeuf1-1/+1
2019-07-18x86/head/64: Annotate start_cpu0() as non-callableJosh Poimboeuf1-2/+2
2019-07-18x86/entry: Fix thunk function ELF sizesJosh Poimboeuf1-3/+2
2019-07-18x86/kvm: Don't call kvm_spurious_fault() from .fixupJosh Poimboeuf1-15/+19
2019-07-18x86/kvm: Replace vmx_vmenter()'s call to kvm_spurious_fault() with UD2Josh Poimboeuf1-3/+3
2019-07-18x86/kvm: Fix fastop function ELF metadataJosh Poimboeuf1-13/+31
2019-07-18x86/paravirt: Fix callee-saved function ELF sizesJosh Poimboeuf2-0/+2
2019-07-18Merge tag 'trace-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds3-20/+6
2019-07-18riscv: fix build break after macro-to-function conversion in generic cacheflu...Paul Walmsley1-4/+59
2019-07-17x86/mm, tracing: Fix CR2 corruptionPeter Zijlstra7-51/+59
2019-07-17x86/entry/64: Update comments and sanity tests for create_gapPeter Zijlstra1-6/+11
2019-07-17x86/entry/64: Simplify idtentry a littlePeter Zijlstra1-54/+48
2019-07-17x86/entry/32: Simplify common_exceptionPeter Zijlstra1-23/+13
2019-07-17x86/paravirt: Make read_cr2() CALLEE_SAVEPeter Zijlstra10-26/+45
2019-07-17parisc: Wire up clone3 syscallHelge Deller3-1/+3
2019-07-17parisc: Avoid kernel panic triggered by invalid kprobeHelge Deller1-0/+3
2019-07-17parisc: Ensure userspace privilege for ptraced processes in regset functionsHelge Deller1-1/+2
2019-07-17parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1Helge Deller1-10/+18
2019-07-17Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds5-37/+0
2019-07-17Merge tag 'mips_5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds47-191/+383
2019-07-17Merge tag 'h8300-for-linus-20190617' of git://git.sourceforge.jp/gitroot/ucli...Linus Torvalds1-6/+0
2019-07-17Merge tag 'for-linus-20190617' of git://git.sourceforge.jp/gitroot/uclinux-h8...Linus Torvalds49-59/+5
2019-07-17KVM: LAPIC: Make lapic timer unpinnedWanpeng Li2-9/+5
2019-07-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds44-409/+255
2019-07-17kbuild: add --hash-style= and --build-id unconditionallyMasahiro Yamada4-9/+6
2019-07-17KVM: x86/vPMU: reset pmc->counter to 0 for pmu fixed_countersLike Xu1-3/+8
2019-07-17xen/pv: Fix a boot up hang revealed by int3 self testZhenzhong Duan4-4/+2
2019-07-17x86/xen: Add "nopv" support for HVM guestZhenzhong Duan3-10/+39
2019-07-17x86/paravirt: Remove const mark from x86_hyper_xen_hvm variableZhenzhong Duan3-9/+9
2019-07-17xen: Map "xen_nopv" parameter to "nopv" and mark it obsoleteZhenzhong Duan1-6/+6
2019-07-17x86: Add "nopv" parameter to disable PV extensionsZhenzhong Duan4-0/+17
2019-07-17x86/xen: Mark xen_hvm_need_lapic() and xen_x2apic_para_available() as __initZhenzhong Duan2-5/+4
2019-07-17Revert "x86/paravirt: Set up the virt_spin_lock_key after static keys get ini...Zhenzhong Duan2-6/+3
2019-07-16mm: add account_locked_vm utility functionDaniel Jordan2-77/+8
2019-07-16arm64: mm: implement pte_devmap supportRobin Murphy3-0/+23
2019-07-16mm: introduce ARCH_HAS_PTE_DEVMAPRobin Murphy5-6/+4
2019-07-16mm/mmap: move common defines to mman-common.hAneesh Kumar K.V2-11/+1
2019-07-16powerpc: define syscall_get_error()Dmitry V. Levin1-0/+10
2019-07-16parisc: define syscall_get_error()Dmitry V. Levin1-0/+7
2019-07-16mips: define syscall_get_error()Dmitry V. Levin1-0/+6
2019-07-16hexagon: define syscall_get_error() and syscall_get_return_value()Dmitry V. Levin1-0/+14
2019-07-16nds32: fix asm/syscall.hDmitry V. Levin1-10/+17
2019-07-16mm, kprobes: generalize and rename notify_page_fault() as kprobe_page_fault()Anshuman Khandual10-156/+13
2019-07-16mm/ioremap: probe platform for p4d huge map supportAnshuman Khandual3-0/+15
2019-07-16arch/*: remove unused isa_page_to_bus()Stephen Kitt4-9/+0
2019-07-16arch: replace _BITUL() in kernel-space headers with BIT()Masahiro Yamada9-135/+136
2019-07-16mm: fix the MAP_UNINITIALIZED flagChristoph Hellwig1-5/+1
2019-07-17riscv: drop unneeded -Wall additionMasahiro Yamada1-2/+0
2019-07-17x86/process: Delete useless check for dead process with LDTJann Horn1-11/+1
2019-07-17x86: math-emu: Hide clang warnings for 16-bit overflowArnd Bergmann2-2/+2
2019-07-16Merge tag 'arc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgup...Linus Torvalds14-340/+377
2019-07-16x86/e820: Use proper booleans instead of 0/1Yi Wang1-2/+2
2019-07-16x86/apic: Silence -Wtype-limits compiler warningsQian Cai2-2/+2
2019-07-16x86/mm: Free sme_early_buffer after initDavid Rientjes1-1/+1
2019-07-16x86/boot: Fix memory leak in default_get_smp_config()David Rientjes1-6/+4
2019-07-16dma-direct: Force unencrypted DMA under SME for certain DMA masksTom Lendacky4-1/+38
2019-07-16Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mche...Linus Torvalds25-41/+41
2019-07-16Merge tag 'xtensa-20190715' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds19-269/+339
2019-07-16Merge tag 'for-linus-20190715' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-0/+15
2019-07-16MIPS: fix some more fall through errors in arch/mipsStephen Rothwell4-2/+4
2019-07-15Merge branch 'i2c/for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/w...Linus Torvalds7-0/+40
2019-07-15Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-3/+12
2019-07-15ARM: dts: gemini: Set DIR-685 SPI CS as active lowLinus Walleij1-1/+1
2019-07-15ARM: stm32: use "depends on" instead of "if" after promptMasahiro Yamada1-1/+2
2019-07-15Merge branch 'for-arm-soc' of git://git.armlinux.org.uk/~rmk/linux-arm into a...Olof Johansson17-545/+322
2019-07-15KVM: nVMX: Ignore segment base for VMX memory operand when segment not FS or GSLiran Alon1-1/+4
2019-07-15kvm: x86: ioapic and apic debug macros cleanupYi Wang2-101/+9
2019-07-15Revert "x86/ptrace: Prevent ptrace from clearing the FS/GS selector" and fix ...Andy Lutomirski1-2/+12
2019-07-15docs: admin-guide: add a series of orphaned documentsMauro Carvalho Chehab5-6/+6
2019-07-15docs: admin-guide: add kdump documentation into itMauro Carvalho Chehab4-5/+5
2019-07-15docs: xtensa: convert to ReSTMauro Carvalho Chehab1-1/+1
2019-07-15docs: ia64: convert to ReSTMauro Carvalho Chehab4-4/+4
2019-07-15docs: arm: convert docs to ReST and rename to *.rstMauro Carvalho Chehab16-25/+25
2019-07-15kvm: x86: some tsc debug cleanupYi Wang1-8/+0
2019-07-15kvm: vmx: fix coccinelle warningsYi Wang1-1/+1
2019-07-15MIPS: perf events: handle switch statement falling through warningsStephen Rothwell1-15/+15
2019-07-15x86: kvm: avoid constant-conversion warningArnd Bergmann1-3/+3
2019-07-15x86: kvm: avoid -Wsometimes-uninitized warningArnd Bergmann1-11/+9
2019-07-15KVM: x86: expose AVX512_BF16 feature to guestJing Liu1-1/+11
2019-07-14Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds2-15/+3
2019-07-14Merge tag 'for-linus-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-142/+320
2019-07-14Merge tag 'platform-drivers-x86-v5.3-1' of git://git.infradead.org/linux-plat...Linus Torvalds4-133/+20
2019-07-15arch: mark syscall number 435 reserved for clone3Christian Brauner11-0/+11
2019-07-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-9/+14
2019-07-14Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-6/+6
2019-07-14clone: fix CLONE_PIDFD supportDmitry V. Levin1-0/+4
2019-07-13Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds208-3498/+3362
2019-07-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds5-486/+2
2019-07-13Merge tag 'pinctrl-v5.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds1-0/+646
2019-07-13perf/x86/intel: Fix spurious NMI on fixed counterKan Liang1-5/+3
2019-07-13perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCsKim Phillips1-4/+11
2019-07-13perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMask' for non-L3 PMCsKim Phillips1-1/+1
2019-07-12Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds8-13/+1
2019-07-12Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds11-8/+16
2019-07-12Merge tag 'asm-generic-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-33/+91
2019-07-12Merge tag 's390-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds9-96/+96
2019-07-12Merge tag 'nios2-v5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds3-5/+0
2019-07-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds58-1167/+1929
2019-07-12Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-143/+5
2019-07-12Merge tag 'dma-mapping-5.3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds18-523/+86
2019-07-12Merge branch 'pci/resource'Bjorn Helgaas1-2/+11
2019-07-12Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds20-278/+74
2019-07-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds59-1683/+244
2019-07-12arm64: move jump_label_init() before parse_early_param()Kees Cook2-5/+5
2019-07-12mm/pgtable: drop pgtable_t variable from pte_fn_t functionsAnshuman Khandual6-12/+6
2019-07-12unicore32: switch to generic version of pte allocationMike Rapoport1-28/+8
2019-07-12um: switch to generic version of pte allocationMike Rapoport2-36/+2
2019-07-12riscv: switch to generic version of pte allocationMike Rapoport1-27/+2
2019-07-12parisc: switch to generic version of pte allocationMike Rapoport1-31/+2
2019-07-12nios2: switch to generic version of pte allocationMike Rapoport1-35/+2
2019-07-12nds32: switch to generic version of pte allocationMike Rapoport1-27/+4
2019-07-12mips: switch to generic version of pte allocationMike Rapoport1-31/+2
2019-07-12m68k: sun3: switch to generic version of pte allocationMike Rapoport1-39/+2
2019-07-12csky: switch to generic version of pte allocationMike Rapoport1-27/+3
2019-07-12arm64: switch to generic version of pte allocationMike Rapoport3-42/+13
2019-07-12arm: switch to generic version of pte allocationMike Rapoport2-29/+14
2019-07-12alpha: switch to generic version of pte allocationMike Rapoport1-37/+3
2019-07-12asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel]Mike Rapoport2-40/+12
2019-07-12mm: move the powerpc hugepd code to mm/gup.cChristoph Hellwig2-72/+1
2019-07-12mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUPChristoph Hellwig8-15/+8
2019-07-12sparc64: use the generic get_user_pages_fast codeChristoph Hellwig4-341/+20
2019-07-12sparc64: define untagged_addr()Christoph Hellwig1-0/+22
2019-07-12sparc64: add the missing pgd_page definitionChristoph Hellwig1-0/+3
2019-07-12sh: use the generic get_user_pages_fast codeChristoph Hellwig4-278/+40
2019-07-12sh: add the missing pud_page definitionChristoph Hellwig1-0/+3
2019-07-12MIPS: use the generic get_user_pages_fast codeChristoph Hellwig4-304/+5
2019-07-12mm: lift the x86_32 PAE version of gup_get_pte to common codeChristoph Hellwig3-48/+2
2019-07-12mm: simplify gup_fast_permittedChristoph Hellwig2-14/+2
2019-07-12sparc: remove ARCH_SELECT_MEMORY_MODELMike Rapoport1-3/+0
2019-07-12s390: remove ARCH_SELECT_MEMORY_MODELMike Rapoport1-3/+0
2019-07-12arm: remove ARCH_SELECT_MEMORY_MODELMike Rapoport1-3/+0
2019-07-12asm-generic, x86: add bitops instrumentation for KASANMarco Elver1-151/+38
2019-07-12x86: use static_cpu_has in uaccess region to avoid instrumentationMarco Elver2-2/+2
2019-07-12sh: prevent warnings when using iounmapSam Ravnborg1-1/+5
2019-07-12sh: config: remove left-over BACKLIGHT_LCD_SUPPORTKrzysztof Kozlowski2-2/+0
2019-07-12arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFSKefeng Wang1-1/+0
2019-07-12scripts/spelling.txt: drop "sepc" from the misspelling listPaul Walmsley2-2/+2
2019-07-12mm/nvdimm: add is_ioremap_addr and use that to check ioremap addressAneesh Kumar K.V1-0/+14
2019-07-12x86/vdso: Fix flip/flop vdso build bugNaohiro Aota1-6/+6
2019-07-12powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 stop state.Athira Rajeev1-1/+1
2019-07-11Merge tag 'mmc-v5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmcLinus Torvalds1-7/+0
2019-07-11Merge tag 'usb-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-0/+2
2019-07-11Merge tag 'tty-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-2/+0
2019-07-11Merge tag 'char-misc-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+5
2019-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+8
2019-07-11Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-83/+90
2019-07-11RISC-V: Add an Image header that boot loader can parse.Atish Patra2-0/+97