aboutsummaryrefslogtreecommitdiffstats
path: root/arch
AgeCommit message (Expand)AuthorFilesLines
2018-04-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparcLinus Torvalds2-2/+2
2018-04-30sparc: vio: use put_device() instead of kfree()Arvind Yadav1-1/+1
2018-04-30sparc64: Fix mistake in oradax license textRob Gardner1-1/+1
2018-04-29Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds12-19/+93
2018-04-29Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-19/+68
2018-04-29Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+6
2018-04-28Merge tag 'powerpc-4.17-4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds8-48/+132
2018-04-27rMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds9-22/+50
2018-04-27Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds10-17/+27
2018-04-27x86/headers/UAPI: Move DISABLE_EXITS KVM capability bits to the UAPIKarimAllah Ahmed1-7/+0
2018-04-27Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds18-71/+196
2018-04-27kvm: apic: Flush TLB after APIC mode/address change if VPIDs are in useJunaid Shahid1-10/+4
2018-04-27x86/entry/64/compat: Preserve r8-r11 in int $0x80Andy Lutomirski1-4/+4
2018-04-27x86/ipc: Fix x32 version of shmid64_ds and msqid64_dsArnd Bergmann2-0/+73
2018-04-27x86/setup: Do not reserve a crash kernel region if booted on Xen PVPetr Tesarik1-0/+6
2018-04-27arm64: avoid instrumenting atomic_ll_sc.oMark Rutland1-0/+4
2018-04-27Merge tag 'arm-soc/for-4.17/devicetree-arm64-fixes' of https://github.com/Bro...Arnd Bergmann1-40/+40
2018-04-27powerpc/kvm/booke: Fix altivec related build breakLaurentiu Tudor1-0/+7
2018-04-27powerpc: Fix deadlock with multiple calls to smp_send_stopNicholas Piggin1-16/+39
2018-04-26Merge tag 'trace-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+17
2018-04-26x86/cpu/intel: Add missing TLB cpuid valuesjacek.tomaka@poczta.fm1-0/+3
2018-04-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds5-6/+28
2018-04-26arm64: fix possible spectre-v1 in ptrace_hbp_get_event()Mark Rutland1-4/+10
2018-04-26ARM: defconfig: Update Gemini defconfigLinus Walleij1-2/+25
2018-04-26ARM: s3c24xx: jive: Fix some GPIO namesLinus Walleij1-2/+2
2018-04-26Merge tag 'omap-for-v4.17/fixes-signed' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann5-11/+8
2018-04-26Merge tag 'amlogic-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/kh...Arnd Bergmann7-0/+106
2018-04-26ARM: dts: Fix NAS4220B pin configLinus Walleij1-14/+14
2018-04-26Merge tag 'juno-fixes-4.17' of ssh://gitolite.kernel.org/pub/scm/linux/kernel...Arnd Bergmann1-2/+0
2018-04-26Merge tag 'socfpga_defconfig_fix_v4.17' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann1-0/+1
2018-04-26x86/smpboot: Don't use mwait_play_dead() on AMD systemsYazen Ghannam1-0/+2
2018-04-26x86/mm: Make vmemmap and vmalloc base address constants unsigned longJiri Kosina1-4/+4
2018-04-26x86/vector: Remove the unused macro FPU_IRQDou Liyang1-2/+0
2018-04-26x86/vector: Remove the macro VECTOR_OFFSET_STARTDou Liyang1-5/+0
2018-04-26x86/cpufeatures: Enumerate cldemote instructionFenghua Yu1-0/+1
2018-04-25perf/x86/intel: Don't enable freeze-on-smi for PerfMon V1Kan Liang1-3/+6
2018-04-25tracing/x86: Update syscall trace events to handle new prefixed syscall func ...Steven Rostedt (VMware)1-2/+17
2018-04-25Merge tag 'kvmarm-fixes-for-4.17-1' of git://git.kernel.org/pub/scm/linux/ker...Radim Krčmář7-5/+46
2018-04-25powerpc: Fix smp_send_stop NMI IPI handlingNicholas Piggin1-5/+17
2018-04-25x86/pti: Filter at vma->vm_page_prot populationDave Hansen2-0/+9
2018-04-25x86/pti: Disallow global kernel text with RANDSTRUCTDave Hansen1-0/+10
2018-04-25x86/pti: Reduce amount of kernel text allowed to be GlobalDave Hansen1-3/+13
2018-04-25x86/pti: Fix boot warning from Global-bit settingDave Hansen1-10/+30
2018-04-25x86/pti: Fix boot problems from Global-bit settingDave Hansen1-2/+2
2018-04-25rtc: opal: Fix OPAL RTC driver OPAL_BUSY loopsNicholas Piggin1-3/+5
2018-04-24arm64: support __int128 with clangJason A. Donenfeld1-0/+4
2018-04-24arm64: only advance singlestep for user instruction trapsMark Rutland1-1/+2
2018-04-24arm64/kernel: rename module_emit_adrp_veneer->module_emit_veneer_for_adrpKim Phillips3-3/+3
2018-04-24arm64: ptrace: remove addr_limit manipulationMark Rutland1-6/+0
2018-04-24RISC-V: build vdso-dummy.o with -no-pieAurelien Jarno1-1/+1
2018-04-24riscv: there is no <asm/handle_irq.h>Christoph Hellwig1-1/+0
2018-04-24riscv: select DMA_DIRECT_OPS instead of redefining itChristoph Hellwig1-3/+1
2018-04-24arm64: mm: drop addr parameter from sync icache and dcacheShaokun Zhang2-3/+3
2018-04-24x86/microcode: Do not exit early from __reload_late()Borislav Petkov1-4/+2
2018-04-24x86/microcode/intel: Save microcode patch unconditionallyBorislav Petkov1-2/+0
2018-04-24powerpc/mce: Fix a bug where mce loops on memory UE.Mahesh Salgaonkar1-5/+2
2018-04-24powerpc/powernv/npu: Do a PID GPU TLB flush when invalidating a large address...Alistair Popple1-4/+19
2018-04-24powerpc/powernv/npu: Prevent overwriting of pnv_npu2_init_contex() callback p...Alistair Popple2-4/+14
2018-04-24powerpc/powernv/npu: Add lock to prevent race in concurrent context init/destroyAlistair Popple1-9/+42
2018-04-24powerpc/powernv/memtrace: Let the arch hotunplug code flush cacheBalbir Singh1-17/+0
2018-04-24powerpc/mm: Flush cache on memory hot(un)plugBalbir Singh1-0/+2
2018-04-23arm64: add sentinel to kpti_safe_listMark Rutland1-0/+1
2018-04-23x86/jailhouse: Fix incorrect SPDX identifierThomas Gleixner2-2/+2
2018-04-23s390: correct module section names for expoline code revertMartin Schwidefsky1-2/+2
2018-04-23s390: update sampling tag after task pid changeMartin Schwidefsky2-0/+13
2018-04-23s390/cpum_cf: rename IBM z13/z14 counter namesAndré Wild1-4/+4
2018-04-23s390/uprobes: implement arch_uretprobe_is_alive()Heiko Carstens1-0/+9
2018-04-22Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-104/+52
2018-04-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+37
2018-04-21Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds2-3/+3
2018-04-20kexec_file: do not add extra alignment to efi memmapDave Young1-3/+2
2018-04-20proc: fix /proc/loadavg regressionAlexey Dobriyan1-1/+1
2018-04-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2018-04-20arm/arm64: KVM: Add PSCI version selection APIMarc Zyngier6-1/+44
2018-04-20Merge tag 'mips_fixes_4.17_1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-6/+26
2018-04-20Merge tag 'powerpc-4.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds5-4/+20
2018-04-20Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds26-712/+996
2018-04-20perf/x86/intel/uncore: Fix SBOX support for Broadwell CPUsOskar Senft1-1/+17
2018-04-20perf/x86/intel/uncore: Revert "Remove SBOX support for Broadwell server"Stephane Eranian1-0/+21
2018-04-20x86/power/64: Fix page-table setup for temporary text mappingJoerg Roedel1-1/+1
2018-04-19Merge branch 'omap-for-v4.17/fixes-ti-sysc' into omap-for-v4.17/fixesTony Lindgren1-4/+4
2018-04-19powerpc/kvm: Fix lockups when running KVM guests on Power8Michael Ellerman1-2/+2
2018-04-19powerpc/eeh: Fix enabling bridge MMIO windowsMichael Neuling1-1/+2
2018-04-18MIPS: uaccess: Add micromips clobbers to bzero invocationMatt Redfearn1-2/+9
2018-04-18MIPS: memset.S: Fix clobber of v1 in last_fixupMatt Redfearn1-1/+1
2018-04-18arm64: dts: correct SATA addresses for StingraySrinath Mannam1-40/+40
2018-04-18ARM64: dts: meson-gxm-khadas-vim2: enable the USB controllerMartin Blumenstingl1-0/+4
2018-04-18ARM64: dts: meson-gxl-nexbox-a95x: enable the USB controllerMartin Blumenstingl1-0/+4
2018-04-18ARM64: dts: meson-gxl-s905x-libretech-cc: enable the USB controllerMartin Blumenstingl1-0/+12
2018-04-18ARM64: dts: meson-gx-p23x-q20x: enable the USB controllerMartin Blumenstingl1-0/+4
2018-04-18ARM64: dts: meson-gxl-s905x-p212: enable the USB controllerMartin Blumenstingl1-0/+4
2018-04-18ARM64: dts: meson-gxm: add GXM specific USB host configurationMartin Blumenstingl1-0/+17
2018-04-18ARM64: dts: meson-gxl: add USB host supportMartin Blumenstingl1-0/+61
2018-04-18ARM: OMAP2+: Fix build when using split object directoriesDave Gerlach4-7/+4
2018-04-19powerpc/xive: Fix trying to "push" an already active pool VPBenjamin Herrenschmidt1-0/+4
2018-04-18arm64: signal: don't force known signals to SIGKILLMark Rutland1-1/+1
2018-04-17MIPS: memset.S: Fix return of __clear_user from Lpartial_fixupMatt Redfearn1-1/+1
2018-04-17arm64: kasan: avoid pfn_to_nid() before page array is initializedMark Rutland1-2/+2
2018-04-17x86/mm: Prevent kernel Oops in PTDUMP code with HIGHPTE=yJoerg Roedel1-5/+6
2018-04-17x86,sched: Allow topologies where NUMA nodes share an LLCAlison Schofield1-5/+40
2018-04-17arm64: KVM: Demote SVE and LORegion warnings to debug onlyMarc Zyngier1-4/+2
2018-04-17x86/processor: Remove two unused function declarationsDou Liyang1-2/+0
2018-04-17x86/acpi: Prevent X2APIC id 0xffffffff from being accountedDou Liyang1-0/+4
2018-04-17x86/tsc: Prevent 32bit truncation in calc_hpet_ref()Xiaoming Gao1-1/+1
2018-04-17x86: Remove pci-nommu.cChristoph Hellwig1-90/+0
2018-04-17powerpc/64s: Default l1d_size to 64K in RFI fallback flushMadhavan Srinivasan1-0/+11
2018-04-17s390/signal: cleanup uapi struct sigactionMartin Schwidefsky1-7/+16
2018-04-16Merge branch 'parisc-4.17-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2018-04-16MIPS: memset.S: EVA & fault support for small_memsetMatt Redfearn1-1/+6
2018-04-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-56/+86
2018-04-16x86/ldt: Fix support_pte_mask filtering in map_ldt_struct()Joerg Roedel1-1/+1
2018-04-16ARM: dts: Fix cm2 and prm sizes for omap4Tony Lindgren1-4/+4
2018-04-16kvm: x86: move MSR_IA32_TSC handling to x86.cPaolo Bonzini3-29/+6
2018-04-16X86/KVM: Properly update 'tsc_offset' to represent the running guestKarimAllah Ahmed4-22/+56
2018-04-17powerpc/lib: Fix off-by-one in alternate feature patchingMichael Ellerman1-1/+1
2018-04-16ARM: socfpga_defconfig: Remove QSPI Sector 4K size forceThor Thayer1-0/+1
2018-04-16MIPS: dts: Boston: Fix PCI bus dtc warnings:Matt Redfearn1-0/+6
2018-04-16arm64: dts: juno: drop unnecessary address-cells and size-cells propertiesSudeep Holla1-2/+0
2018-04-16s390: rename default_defconfig to debug_defconfigHeiko Carstens1-0/+0
2018-04-16s390: remove gcov defconfigHeiko Carstens1-661/+0
2018-04-16s390: update defconfigMartin Schwidefsky3-18/+46
2018-04-16s390: add support for IBM z14 Model ZR1Heiko Carstens3-4/+6
2018-04-16s390/boot: remove unused COMPILE_VERSION and ccflags-yVasily Gorbik1-6/+0
2018-04-16s390/nospec: include cpu.hSebastian Ott1-0/+1
2018-04-16s390/decompressor: Ignore file vmlinux.bin.fullThomas Richter1-0/+1
2018-04-16s390/kexec_file: add generated files to .gitignoreHeiko Carstens1-0/+2
2018-04-16s390/Kconfig: Move kexec config options to "Processor type and features"Philipp Rudo1-21/+20
2018-04-16s390/kexec_file: Add ELF loaderPhilipp Rudo4-0/+150
2018-04-16s390/kexec_file: Add crash support to image loaderPhilipp Rudo4-6/+234
2018-04-16s390/kexec_file: Add image loaderPhilipp Rudo4-1/+176
2018-04-16s390/kexec_file: Add kexec_file_load system callPhilipp Rudo6-0/+144
2018-04-16s390/kexec_file: Add purgatoryPhilipp Rudo7-0/+198
2018-04-16s390/kexec_file: Prepare setup.h for kexec_file_loadPhilipp Rudo1-13/+27
2018-04-16Merge tag 'perf-core-for-mingo-4.17-20180413' of git://git.kernel.org/pub/scm...Ingo Molnar1-2/+0
2018-04-15hypfs_kill_super(): deal with failed allocationsAl Viro1-1/+1
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds5-10/+4
2018-04-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds24-777/+1040
2018-04-15Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds22-105/+329
2018-04-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-10/+24
2018-04-15Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+6
2018-04-15Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds1-2/+0
2018-04-15Merge tag 'powerpc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds10-40/+63
2018-04-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds18-708/+138
2018-04-14parisc: Fix missing binfmt_elf32.o build errorHelge Deller1-1/+1
2018-04-13kernel/kexec_file.c: move purgatories sha256 to common codePhilipp Rudo5-305/+16
2018-04-13kernel/kexec_file.c: allow archs to set purgatory load addressPhilipp Rudo2-8/+9
2018-04-13kernel/kexec_file.c: remove mis-use of sh_offset field during purgatory loadPhilipp Rudo1-4/+6
2018-04-13kernel/kexec_file.c: use read-only sections in arch_kexec_apply_relocations*Philipp Rudo1-36/+20
2018-04-13kexec_file, x86: move re-factored code to generic sideAKASHI Takahiro1-188/+7
2018-04-13x86: kexec_file: clean up prepare_elf64_headers()AKASHI Takahiro1-11/+7
2018-04-13x86: kexec_file: lift CRASH_MAX_RANGES limit on crash_mem bufferAKASHI Takahiro1-51/+31
2018-04-13x86: kexec_file: remove X86_64 dependency from prepare_elf64_headers()AKASHI Takahiro1-12/+12
2018-04-13x86: kexec_file: purge system-ram walking from prepare_elf64_headers()AKASHI Takahiro1-63/+58
2018-04-13kexec_file,x86,powerpc: factor out kexec_file_ops functionsAKASHI Takahiro6-83/+9
2018-04-13kexec_file: make use of purgatory optionalAKASHI Takahiro2-0/+6
2018-04-13mm/gup.c: document return valueMichael S. Tsirkin4-0/+10
2018-04-14MIPS: io: Add barrier after register read in readX()Sinan Kaya1-0/+2
2018-04-13Merge tag 'sh-for-4.17' of git://git.libc.org/linux-shLinus Torvalds9-38/+84
2018-04-13Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-199/+242
2018-04-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds17-636/+174
2018-04-13powerpc/64s: Fix CPU_FTRS_ALWAYS vs DT CPU featuresMichael Ellerman2-15/+22
2018-04-12Merge branch 'parisc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-156/+58
2018-04-12arch/sh: pcie-sh7786: handle non-zero DMA offsetThomas Petazzoni1-0/+8
2018-04-12arch/sh: pcie-sh7786: adjust the memory mappingThomas Petazzoni1-5/+14
2018-04-12arch/sh: pcie-sh7786: adjust PCI MEM and IO regionsThomas Petazzoni1-18/+18
2018-04-12arch/sh: pcie-sh7786: exclude unusable PCI MEM areasThomas Petazzoni1-0/+12
2018-04-12arch/sh: pcie-sh7786: mark unavailable PCI resource as disabledThomas Petazzoni1-0/+3
2018-04-12arch/sh: pci: don't use disabled resourcesThomas Petazzoni1-0/+5
2018-04-12arch/sh: make the DMA mapping operations observe dev->dma_pfn_offsetThomas Petazzoni2-4/+7
2018-04-12arch/sh: add sh7786_mm_sel() functionThomas Petazzoni1-0/+7
2018-04-12sh: fix debug trap failure to process signals before return to userRich Felker1-1/+1
2018-04-12sh: fix memory corruption of unflattened device treeRich Felker2-6/+8
2018-04-12sh: fix futex FUTEX_OP_SET op on userspace addressesAurelien Jarno1-4/+1
2018-04-12MIPS: io: Prevent compiler reordering writeX()Sinan Kaya1-1/+1
2018-04-12Merge tag 'for-linus-4.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-5/+7
2018-04-12Merge tag 'microblaze-4.17-rc1' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds3-93/+15
2018-04-12x86: Add check for APIC access address for vmentry of L2 guestsKrish Sadhukhan1-0/+13
2018-04-12powerpc/mm/radix: Fix checkstops caused by invalid tlbielMichael Ellerman1-3/+2
2018-04-12Revert "x86/asm: Allow again using asm.h when building for the 'bpf' clang ta...Arnaldo Carvalho de Melo1-2/+0
2018-04-12Merge branch 'WIP.x86/asm' into x86/urgent, because the topic is readyIngo Molnar2589-417469/+16194
2018-04-12x86/pgtable: Don't set huge PUD/PMD on non-leaf entriesJoerg Roedel1-0/+9
2018-04-12x86/pti: Leave kernel text global for !PCIDDave Hansen3-4/+82
2018-04-12x86/pti: Never implicitly clear _PAGE_GLOBAL for kernel imageDave Hansen3-10/+35
2018-04-12x86/pti: Enable global pages for shared areasDave Hansen2-2/+35
2018-04-12x86/mm: Do not forbid _PAGE_RW before init for __ro_after_initDave Hansen1-2/+4
2018-04-12x86/mm: Comment _PAGE_GLOBAL mysteryDave Hansen1-1/+10
2018-04-12x86/mm: Remove extra filtering in pageattr codeDave Hansen1-4/+2
2018-04-12x86/mm: Do not auto-massage page protectionsDave Hansen10-12/+75
2018-04-11Merge tag 'pm-4.17-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+1
2018-04-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/rw/umlLinus Torvalds23-325/+3395
2018-04-11Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm...Linus Torvalds1-0/+2
2018-04-11Merge tag 'nios2-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2018-04-11parisc: Prevent panic at system haltHelge Deller1-8/+5
2018-04-11arm64: assembler: add macros to conditionally yield the NEON under PREEMPTArd Biesheuvel2-0/+76
2018-04-11arm64: assembler: add utility macros to push/pop stack framesArd Biesheuvel1-0/+63
2018-04-11arm64: Move the content of bpi.S to hyp-entry.SMarc Zyngier4-91/+65
2018-04-11arm64: Get rid of __smccc_workaround_1_hvc_*Marc Zyngier2-16/+5
2018-04-11arm64: capabilities: Rework EL2 vector hardening entryMarc Zyngier1-9/+11
2018-04-11arm64: KVM: Use SMCCC_ARCH_WORKAROUND_1 for Falkor BP hardeningShanker Donthineni6-86/+25
2018-04-11page cache: use xa_lockMatthew Wilcox4-14/+8