aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2019-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-4/+5
2019-08-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-20/+92
2019-08-17Merge tag 'riscv/for-v5.3-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-5/+30
2019-08-16Merge tag 'xtensa-20190816' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds1-0/+1
2019-08-16Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-12/+24
2019-08-16arm64: ftrace: Ensure module ftrace trampoline is coherent with I-sideWill Deacon1-9/+13
2019-08-16x86/boot: Save fields explicitly, zero out everything elseJohn Hubbard1-15/+48
2019-08-14Merge tag 'Wimplicit-fallthrough-5.3-rc5' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-3/+3
2019-08-14riscv: Make __fstate_clean() work correctly.Vincent Chen1-1/+1
2019-08-14riscv: Correct the initialized flow of FP registerVincent Chen2-2/+15
2019-08-14Merge tag 'dma-mapping-5.3-4' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds5-26/+3
2019-08-13riscv: defconfig: Update the defconfigAlistair Francis1-0/+2
2019-08-13riscv: rv32_defconfig: Update the defconfigAlistair Francis1-0/+3
2019-08-13riscv: fix flush_tlb_range() end address for flush_tlb_page()Paul Walmsley1-2/+9
2019-08-13arm64: cpufeature: Don't treat granule sizes as strictWill Deacon1-3/+11
2019-08-12xtensa: add missing isync to the cpu_reset TLB codeMax Filippov1-0/+1
2019-08-12x86/fpu/math-emu: Address fallthrough warningsThomas Gleixner2-3/+4
2019-08-12x86/apic/32: Fix yet another implicit fallthrough warningBorislav Petkov1-1/+2
2019-08-12x86/umwait: Fix error handling in umwait_init()Fenghua Yu1-1/+38
2019-08-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-4/+5
2019-08-11sh: kernel: hw_breakpoint: Fix missing break in switch statementGustavo A. R. Silva1-0/+1
2019-08-11sh: kernel: disassemble: Mark expected switch fall-throughsGustavo A. R. Silva1-3/+2
2019-08-10Merge tag 'riscv/for-v5.3-rc4' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-35/+5
2019-08-10Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-28/+48
2019-08-10Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimplicit-fallthrough for...Joe Perches1-1/+1
2019-08-10dma-mapping: fix page attributes for dma_mmap_*Christoph Hellwig5-26/+3
2019-08-10Merge tag 'powerpc-5.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-4/+4
2019-08-10Merge tag 'Wimplicit-fallthrough-5.3-rc4' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-11/+16
2019-08-09ARM: ep93xx: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-09ARM: signal: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-09ARM: OMAP: dma: Mark expected switch fall-throughsGustavo A. R. Silva1-9/+5
2019-08-09ARM: alignment: Mark expected switch fall-throughsGustavo A. R. Silva1-1/+3
2019-08-09ARM: tegra: Mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-08-09ARM/hw_breakpoint: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+5
2019-08-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds16-104/+122
2019-08-09Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-2/+5
2019-08-09Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds9-44/+13
2019-08-09Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2-22/+33
2019-08-09Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel...Paolo Bonzini1122-9611/+34434
2019-08-09s390/vdso: map vdso also for statically linked binariesHeiko Carstens1-5/+0
2019-08-09KVM: arm: Don't write junk to CP15 registers on resetMarc Zyngier1-8/+15
2019-08-09KVM: arm64: Don't write junk to sysregs on resetMarc Zyngier1-14/+18
2019-08-08RISC-V: Remove udivdi3Palmer Dabbelt2-34/+0
2019-08-08riscv: delay: use do_div() instead of __udivdi3()Paul Walmsley1-1/+5
2019-08-08arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64Jia He1-2/+5
2019-08-08s390/build: use size command to perform empty .bss checkVasily Gorbik1-2/+1
2019-08-08x86/lib/cpu: Address missing prototypes warningValdis Klētnieks1-0/+1
2019-08-08x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGSNick Desaulniers1-5/+28
2019-08-08x86/purgatory: Do not use __builtin_memcpy and __builtin_memsetNick Desaulniers4-23/+17
2019-08-07x86: mtrr: cyrix: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-07x86/ptrace: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-06Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-1/+20
2019-08-06Merge branch 'x86/grand-schemozzle' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-28/+162
2019-08-06s390: put _stext and _etext into .text sectionVasily Gorbik1-6/+4
2019-08-06s390/head64: cleanup unused labelsVasily Gorbik1-7/+0
2019-08-06s390/unwind: remove stack recursion warningVasily Gorbik1-5/+1
2019-08-06s390/setup: adjust start_code of init_mm to _textVasily Gorbik1-2/+1
2019-08-06s390/mm: fix dump_pagetables top level page table walkingVasily Gorbik1-6/+6
2019-08-06s390/protvirt: avoid memory sharing for diag 308 set/storeVasily Gorbik2-11/+0
2019-08-05MIPS: BCM63XX: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-08-05x86: kvm: remove useless calls to kvm_para_availablePaolo Bonzini1-8/+0
2019-08-05KVM: no need to check return value of debugfs_create functionsGreg KH1-28/+13
2019-08-05KVM: remove kvm_arch_has_vcpu_debugfs()Paolo Bonzini5-35/+2
2019-08-05KVM: Fix leak vCPU's VMCS value into other pCPUWanpeng Li5-0/+34
2019-08-05KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fireWanpeng Li1-8/+0
2019-08-04Merge tag 'powerpc-5.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds8-5/+52
2019-08-03Merge tag 'xtensa-20190803' of git://github.com/jcmvbkbc/linux-xtensaLinus Torvalds1-0/+1
2019-08-03Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-0/+76
2019-08-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-0/+1
2019-08-03Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-7/+6
2019-08-03page flags: prioritize kasan bits over last-cpuidArnd Bergmann1-0/+1
2019-08-02Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds17-65/+116
2019-08-02Merge branch 'parisc-5.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-6/+12
2019-08-02Merge tag 's390-5.3-4' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds12-236/+382
2019-08-02Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds4-1/+74
2019-08-02arm64: Make debug exception handlers visible from RCUMasami Hiramatsu1-8/+49
2019-08-02arm64: kprobes: Recover pstate.D in single-step exception handlerMasami Hiramatsu2-34/+8
2019-08-01bpf: fix x64 JIT code generation for jmp to 1st insnAlexei Starovoitov1-4/+5
2019-08-01arm64/mm: fix variable 'tag' set but not usedQian Cai1-3/+7
2019-08-01arm64/mm: fix variable 'pud' set but not usedQian Cai1-2/+2
2019-08-01arm64: Remove unneeded rcu_read_lock from debug handlersMasami Hiramatsu1-6/+8
2019-08-01arm64: unwind: Prohibit probing on return_address()Masami Hiramatsu2-0/+6
2019-08-01arm64: Lower priority mask for GIC_PRIO_IRQONJulien Thierry2-1/+7
2019-08-01parisc: Add archclean Makefile targetJames Bottomley2-0/+4
2019-08-01parisc: Strip debug info from kernel before creating compressed vmlinuzHelge Deller1-1/+2
2019-08-01parisc: Fix build of compressed kernel even with debug enabledHelge Deller1-2/+2
2019-07-31riscv: defconfig: align RV64 defconfig to the output of "make savedefconfig"Paul Walmsley1-5/+5
2019-07-31riscv: dts: fu540-c000: drop "timebase-frequency"Paul Walmsley1-1/+0
2019-07-31riscv: Fix perf record without libelf supportMao Han1-1/+1
2019-07-31arm64/efi: fix variable 'si' set but not usedQian Cai1-1/+5
2019-07-31arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG}Will Deacon2-5/+10
2019-07-31arm64: vdso: Fix Makefile regressionVincenzo Frascino1-1/+1
2019-07-31parisc: fix race condition in patching codeSven Schnelle1-1/+2
2019-07-31parisc: rename default_defconfig to defconfigMasahiro Yamada2-2/+0
2019-07-31parisc: Fix fall-through warnings in fpudispatch.cHelge Deller1-0/+1
2019-07-31parisc: Mark expected switch fall-throughs in fault.cHelge Deller1-0/+1
2019-07-31Revert "powerpc: slightly improve cache helpers"Michael Ellerman1-4/+4
2019-07-31powerpc/kasan: fix early boot failure on PPC32Christophe Leroy1-2/+5
2019-07-31arm64: compat: vdso: Use legacy syscalls as fallbackThomas Gleixner1-0/+40
2019-07-31x86/vdso/32: Use 32bit syscall fallbackThomas Gleixner1-0/+36
2019-07-30MIPS: OProfile: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+13
2019-07-31powerpc/spe: Mark expected switch fall-throughsMichael Ellerman1-0/+4
2019-07-30powerpc/nvdimm: Pick nearby online node if the device node is not onlineAneesh Kumar K.V1-2/+27
2019-07-29s390/mm: add fallthrough annotationsHeiko Carstens1-0/+3
2019-07-29s390/mm: make gmap_test_and_clear_dirty_pmd staticVasily Gorbik1-2/+2
2019-07-29s390/kexec: add missing include to machine_kexec_reloc.cVasily Gorbik1-0/+1
2019-07-29s390/perf: make cf_diag_csd staticVasily Gorbik1-1/+1
2019-07-29s390/lib: add missing includeVasily Gorbik1-0/+1
2019-07-29s390/boot: add missing declarations and includesVasily Gorbik3-0/+3
2019-07-29s390: update configsHeiko Carstens3-228/+366
2019-07-29s390: clean up qdio.hJulian Wiedmann1-5/+5
2019-07-29powerpc/kvm: Fall through switch case explicitlySantosh Sivaraj1-0/+1
2019-07-29arm64: module: Mark expected switch fall-throughAnders Roxell1-0/+4
2019-07-29arm64: smp: Mark expected switch fall-throughAnders Roxell1-1/+1
2019-07-29arm64: hw_breakpoint: Fix warnings about implicit fallthroughWill Deacon1-0/+4
2019-07-29arm64: compat: Allow single-byte watchpoints on all addressesWill Deacon1-3/+4
2019-07-29arm64: KVM: hyp: debug-sr: Mark expected switch fall-throughAnders Roxell1-0/+30
2019-07-29powerpc: Wire up clone3 syscallMichael Ellerman4-1/+15
2019-07-28Merge branch master from git://git.kernel.org/pub/scm/linux/kernel/git/torval...Thomas Gleixner1626-18080/+41009
2019-07-28x86/speculation/swapgs: Exclude ATOMs from speculation through SWAPGSThomas Gleixner3-30/+33
2019-07-28Merge tag 'spdx-5.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds32-32/+32
2019-07-28Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/soc...Linus Torvalds31-1886/+33
2019-07-27Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-23/+75
2019-07-27Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-5/+4
2019-07-27Merge tag 'Wimplicit-fallthrough-5.3-rc2' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-0/+2
2019-07-27Merge tag 's390-5.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds12-59/+79
2019-07-26Merge tag 'docs-5.3-1' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2019-07-26Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds14-97/+207
2019-07-26KVM: arm64: Update kvm_arm_exception_class and esr_class_str for new ECZenghui Yu2-3/+5
2019-07-26arm64: KVM: regmap: Fix unexpected switch fall-throughAnders Roxell1-0/+5
2019-07-26s390/mm: use shared variables for sysctl range checkVasily Gorbik1-4/+2
2019-07-26s390/dma: provide proper ARCH_ZONE_DMA_BITS valueHalil Pasic1-0/+2
2019-07-25perf/x86/intel: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2019-07-25Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-0/+26
2019-07-25perf/x86/intel: Mark expected switch fall-throughsGustavo A. R. Silva1-0/+2
2019-07-25perf/x86: Apply more accurate check on hypervisor platformZhenzhong Duan1-2/+1
2019-07-25perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE_RSP_x registerYunying Sun1-2/+2
2019-07-25perf/x86/intel: Fix SLOTS PEBS event constraintKan Liang1-1/+1
2019-07-25x86/speculation/mds: Apply more accurate check on hypervisor platformZhenzhong Duan1-1/+1
2019-07-25x86/hpet: Undo the early counter is counting checkThomas Gleixner1-4/+8
2019-07-25treewide: add "WITH Linux-syscall-note" to SPDX tag of uapi headersMasahiro Yamada32-32/+32
2019-07-24xtensa: fix build for cores with coprocessorsMax Filippov1-0/+1
2019-07-24Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds14-25/+103
2019-07-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-13/+44
2019-07-24arm: use swiotlb for bounce buffering on LPAE configsChristoph Hellwig4-1/+74
2019-07-24KVM: X86: Boost queue head vCPU to mitigate lock waiter preemptionWanpeng Li1-1/+2
2019-07-24x86/entry/32: Pass cr2 to do_async_page_fault()Matt Mullins1-4/+9
2019-07-24Documentation: move Documentation/virtual to Documentation/virtChristoph Hellwig2-2/+2
2019-07-23Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+6
2019-07-23Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/sh...Olof Johansson8-11/+10
2019-07-23ARM: defconfig: u8500: Add new driversLinus Walleij1-1/+11
2019-07-23ARM: defconfig: u8500: Refresh defconfigLinus Walleij1-14/+8
2019-07-23ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-muxArnd Bergmann1-0/+3
2019-07-23ARM: davinci: fix sleep.S build error on ARMv4Arnd Bergmann1-0/+1
2019-07-23s390/kasan: add bitops instrumentationVasily Gorbik1-30/+35
2019-07-23s390/bitops: make test functions return boolVasily Gorbik1-12/+14
2019-07-23s390: wire up clone3 system callVasily Gorbik2-1/+2
2019-07-23s390: use __u{16,32,64} instead of uint{16,32,64}_t in uapi headerMasahiro Yamada1-17/+18
2019-07-23s390/hypfs: fix a typo in the name of a functionChristophe JAILLET1-2/+2
2019-07-23s390: enable detection of kernel version from bzImageVasily Gorbik5-2/+13
2019-07-23arm64: dts: imx8mq: fix SAI compatibleLucas Stach1-2/+1
2019-07-23arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1Anson Huang1-2/+2
2019-07-22riscv: dts: Add DT node for SiFive FU540 Ethernet controller driverYash Shah2-0/+24
2019-07-22riscv: include generic support for MSI irqdomainsWesley Terpstra1-0/+1
2019-07-22Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mchehab/experimental i...Jonathan Corbet1-1/+1
2019-07-22arm64: entry: SP Alignment Fault doesn't write to FAR_EL1James Morse1-9/+13
2019-07-22arm64: Force SSBS on context switchMarc Zyngier2-3/+40
2019-07-22powerpc/papr_scm: Force a scm-unbind if initial scm-bind failsVaibhav Jain1-1/+14
2019-07-22powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UNBIND_ALLVaibhav Jain1-7/+22
2019-07-22powerpc/pseries: Update SCM hcall op-codes in hvcall.hVaibhav Jain1-3/+8
2019-07-22KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL after freeJan Kiszka1-0/+2
2019-07-22KVM: X86: Dynamically allocate user_fpuWanpeng Li4-5/+27
2019-07-22KVM: X86: Fix fpu state crash in kvm guestWanpeng Li1-3/+6
2019-07-22Revert "kvm: x86: Use task structs fpu field for user"Paolo Bonzini2-5/+6
2019-07-22KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when leaving nestedJan Kiszka1-0/+2
2019-07-22arm64: mm: Drop pte_huge()Anshuman Khandual1-1/+0
2019-07-22arm64/sve: Fix a couple of magic numbers for the Z-reg countDave Martin1-2/+2
2019-07-22arm64/sve: Factor out FPSIMD to SVE state conversionDave Martin1-13/+14
2019-07-22arm64: stacktrace: Better handle corrupted stacksMark Rutland2-9/+88
2019-07-22arm64: stacktrace: Factor out backtrace initialisationDave Martin7-42/+30
2019-07-22arm64: stacktrace: Constify stacktrace.h functionsDave Martin1-5/+6
2019-07-22arm64: vdso: Cleanup MakefilesVincenzo Frascino2-11/+8
2019-07-22arm64: vdso: fix flip/flop vdso build bugNaohiro Aota2-4/+8
2019-07-22arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdsoVincenzo Frascino1-1/+1
2019-07-22x86/irq/64: Update stale commentCao jin1-4/+4
2019-07-22x86/sysfb_efi: Add quirks for some devices with swapped width and heightHans de Goede1-0/+46
2019-07-22x86/stacktrace: Prevent access_ok() warnings in arch_stack_walk_user()Eiichi Tsukata1-1/+1
2019-07-22x86/mm: Sync also unmappings in vmalloc_sync_all()Joerg Roedel1-8/+5
2019-07-22x86/mm: Check for pfn instead of page in vmalloc_sync_one()Joerg Roedel1-1/+1
2019-07-22ARM: dts: imx6ul: fix clock frequency property name of I2C busesSébastien Szymanski5-6/+6
2019-07-22powerpc/tm: Fix oops on sigreturn on systems without TMMichael Neuling2-0/+8
2019-07-21ARM: Delete netx a second timeLinus Walleij20-1860/+0
2019-07-22ARM: dts: imx7ulp: Fix usb-phy unit address formatFabio Estevam1-1/+1
2019-07-21hexagon: switch to generic version of pte allocationMike Rapoport1-32/+2
2019-07-21parisc: Flush ITLB in flush_tlb_all_local() only on split TLB machinesHelge Deller1-1/+2
2019-07-21parisc: add kprobe_fault_handler()Sven Schnelle1-0/+4
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