aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-03-29Fix vector raw inintialization logicfor-linus-4.17-rc1Anton Ivanov4-10/+21
2018-03-29Migrate vector timers to new timer APIAnton Ivanov1-7/+3
2018-03-29um: Compile with modern headersJason A. Donenfeld3-0/+3
2018-02-19um: vector: Fix an error handling path in 'vector_parse()'Christophe JAILLET1-3/+3
2018-02-19um: vector: Fix a memory allocation checkChristophe JAILLET1-1/+1
2018-02-19um: vector: fix missing unlock on error in vector_net_open()Wei Yongjun1-1/+3
2018-02-19um: Add missing EXPORT for free_irq_by_fd()Anton Ivanov1-0/+1
2018-02-19High Performance UML Vector Network DriverAnton Ivanov10-3/+2932
2018-02-19Epoll based IRQ controllerAnton Ivanov8-317/+444
2018-02-19um: Use POSIX ucontext_t instead of struct ucontextKrzysztof Mazur2-2/+2
2018-02-19um: time: Use timespec64 for persistent clockArnd Bergmann1-3/+3
2018-02-19um: Restore symbol versions for __memcpy and memcpyGeert Uytterhoeven1-0/+1
2018-02-18Linux 4.16-rc2Linus Torvalds1-1/+1
2018-02-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-3/+3
2018-02-18Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds34-628/+1195
2018-02-18Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-51/+36
2018-02-18Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+2
2018-02-17Merge tag 'for-linus-20180217' of git://git.kernel.dk/linux-blockLinus Torvalds9-171/+108
2018-02-17Merge tag 'mmc-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ul...Linus Torvalds2-19/+3
2018-02-17Merge tag 'mtd/fixes-for-4.16-rc2' of git://git.infradead.org/linux-mtdLinus Torvalds2-5/+3
2018-02-17Merge tag 'powerpc-4.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds5-10/+29
2018-02-17Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds17-406/+448
2018-02-17Merge tag 'for-linus-4.16a-rc2-tag' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-114/+101
2018-02-17pvcalls-front: wait for other operations to return when release passive socketsStefano Stabellini1-0/+6
2018-02-17pvcalls-front: introduce a per sock_mapping refcountStefano Stabellini1-112/+79
2018-02-17x86/xen: Calculate __max_logical_packages on PV domainsPrarit Bhargava3-2/+11
2018-02-17xenbus: track caller request idJoao Martins3-0/+5
2018-02-17arm64: cputype: Silence Sparse warningsRobin Murphy1-1/+1
2018-02-16Merge tag 'dma-mapping-4.16-2' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds4-2/+7
2018-02-16arm64: mm: Use READ_ONCE/WRITE_ONCE when accessing page tablesWill Deacon13-399/+426
2018-02-16mm: hide a #warning for COMPILE_TESTArnd Bergmann1-1/+1
2018-02-16Merge tag 'mips_fixes_4.16_2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-13/+21
2018-02-16Merge tag 'for-4.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-21/+80
2018-02-16Merge tag 'for-4.16/dm-chained-bios-fix' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+2
2018-02-16Merge tag 'platform-drivers-x86-v4.16-4' of git://git.infradead.org/linux-pla...Linus Torvalds3-21/+3
2018-02-16Merge tag 'sound-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds7-13/+104
2018-02-16Merge tag 'drm-fixes-for-v4.16-rc2' of git://people.freedesktop.org/~airlied/...Linus Torvalds17-154/+350
2018-02-16dm: correctly handle chained bios in dec_pending()NeilBrown1-1/+2
2018-02-16Merge tag 'irqchip-4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Thomas Gleixner11344-304076/+490270
2018-02-16irqdomain: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko1-14/+4
2018-02-16irqchip/bcm: Remove hashed address printingJaedon Shin3-9/+0
2018-02-16irqchip/gic-v2m: Add PCI Multi-MSI supportMarc Zyngier1-24/+22
2018-02-16irqchip/gic-v3: Ignore disabled ITS nodesStephen Boyd4-0/+8
2018-02-16irqchip/gic-v3: Use wmb() instead of smb_wmb() in gic_raise_softirq()Shanker Donthineni1-1/+1
2018-02-16irqchip/gic-v3: Change pr_debug message to pr_develMark Salter1-1/+1
2018-02-16irqchip/mips-gic: Avoid spuriously handling masked interruptsMatt Redfearn1-2/+0
2018-02-16powerpc/pseries: Check for zero filled ibm,dynamic-memory propertyNathan Fontenot1-0/+8
2018-02-16cpumask: Make for_each_cpu_wrap() available on UP as wellMichael Kelley1-0/+2
2018-02-16x86/Kconfig: Explicitly enumerate i686-class CPUs in KconfigMatthew Whitehead1-1/+1
2018-02-16x86/Kconfig: Exclude i586-class CPUs lacking PAE support from the HIGHMEM64G ...Matthew Whitehead1-1/+1
2018-02-16x86/Kconfig: Add missing i586-class CPUs to the X86_CMPXCHG64 Kconfig groupMatthew Whitehead1-1/+1
2018-02-16kprobes: Propagate error from disarm_kprobe_ftrace()Jessica Yu1-25/+53
2018-02-16kprobes: Propagate error from arm_kprobe_ftrace()Jessica Yu1-25/+75
2018-02-16Merge tag 'perf-core-for-mingo-4.17-20180215' of git://git.kernel.org/pub/scm...Ingo Molnar33-578/+1067
2018-02-16Merge branch 'linux-4.16' of git://github.com/skeggsb/linux into drm-fixesDave Airlie1-3/+3
2018-02-16drm/nouveau: Make clock gate support conditionalThierry Reding1-3/+3
2018-02-16Merge tag 'drm-intel-fixes-2018-02-14-1' of git://anongit.freedesktop.org/drm...Dave Airlie15-151/+346
2018-02-16Merge branch 'drm-next-4.16' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie1-0/+1
2018-02-15Merge tag 'acpi-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds11-46/+138
2018-02-15Merge tag 'pm-4.16-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds5-6/+84
2018-02-15Merge tag 'hwmon-for-linus-v4.16-rc2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+4
2018-02-15Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2-1/+31
2018-02-15sparc,leon: Select USB_UHCI_BIG_ENDIAN_{MMIO,DESC}James Hogan2-2/+2
2018-02-15usb: Move USB_UHCI_BIG_ENDIAN_* out of USB_SUPPORTJames Hogan2-8/+8
2018-02-15Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-16/+84
2018-02-15Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds5-41/+41
2018-02-15block: fix a typo in comment of BLK_MQ_POLL_STATS_BKTSMinwoo Im1-1/+1
2018-02-15Revert "tools include s390: Grab a copy of arch/s390/include/uapi/asm/unistd.h"Hendrik Brueckner2-413/+0
2018-02-15perf s390: Rework system call table creation by using syscall.tblHendrik Brueckner2-14/+14
2018-02-15perf s390: Grab a copy of arch/s390/kernel/syscall/syscall.tblHendrik Brueckner1-0/+390
2018-02-15tools/headers: Synchronize kernel ABI headers, v4.16-rc1Ingo Molnar5-0/+171
2018-02-15perf test: Fix test trace+probe_libc_inet_pton.sh for s390xThomas Richter1-5/+18
2018-02-15perf data: Document missing --force optionSangwon Hong1-0/+4
2018-02-15perf tools: Substitute yet another strtoull()Andy Shevchenko1-22/+2
2018-02-15perf top: Check the latency of perf_top__mmap_read()Kan Liang1-0/+9
2018-02-15perf top: Switch default mode to overwrite modeKan Liang1-9/+25
2018-02-15perf top: Remove lost events checkingKan Liang1-3/+5
2018-02-15perf hists browser: Add parameter to disable lost event warningKan Liang6-20/+36
2018-02-15perf top: Add overwrite fall backKan Liang1-0/+36
2018-02-15perf evsel: Expose the perf_missing_features structArnaldo Carvalho de Melo2-11/+15
2018-02-15perf top: Check per-event overwrite termKan Liang1-0/+73
2018-02-15perf mmap: Discard legacy interface for mmap readKan Liang2-49/+4
2018-02-15perf test: Update mmap read functions for backward-ring-buffer testKan Liang1-2/+5
2018-02-15perf mmap: Introduce perf_mmap__read_event()Kan Liang2-0/+43
2018-02-15perf mmap: Introduce perf_mmap__read_done()Kan Liang2-0/+12
2018-02-15perf mmap: Discard 'prev' in perf_mmap__read()Kan Liang1-18/+10
2018-02-15perf mmap: Add new return value logic for perf_mmap__read_init()Kan Liang1-6/+6
2018-02-15perf mmap: Introduce perf_mmap__read_init()Kan Liang2-10/+29
2018-02-15perf mmap: Cleanup perf_mmap__push()Kan Liang1-1/+1
2018-02-15perf mmap: Recalculate size for overwrite modeKan Liang1-0/+2
2018-02-15perf evlist: Remove stale mmap read for backwardKan Liang2-21/+0
2018-02-15perf vendor events aarch64: Add JSON metrics for ARM Cortex-A53 ProcessorWilliam Cohen7-0/+183
2018-02-15Merge branches 'acpi-ec', 'acpi-tables' and 'acpi-doc'Rafael J. Wysocki4-0/+86
2018-02-15Merge branches 'pm-cpuidle' and 'pm-opp'Rafael J. Wysocki3-4/+77
2018-02-15platform/x86: dell-laptop: Removed duplicates in DMI whitelistAlexander Abrosimov1-18/+0
2018-02-15platform/x86: dell-laptop: fix kbd_get_state's request valueLaszlo Toth1-1/+1
2018-02-15platform/x86: ideapad-laptop: Increase timeout to wait for EC answerAaron Ma1-1/+1
2018-02-15platform/x86: wmi: fix off-by-one write in wmi_dev_probe()Andrey Ryabinin1-1/+1
2018-02-14Merge branch 'nvme-4.16-rc' of git://git.infradead.org/nvme into for-linusJens Axboe7-170/+106
2018-02-14Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds14-81/+146
2018-02-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds69-362/+444
2018-02-15x86/entry/64: Fix CR3 restore in paranoid_exit()Ingo Molnar1-0/+1
2018-02-15x86/cpu: Change type of x86_cache_size variable to unsigned intGustavo A. R. Silva4-5/+5
2018-02-15x86/spectre: Fix an error messageDan Carpenter1-1/+1
2018-02-15x86/cpu: Rename cpu_data.x86_mask to cpu_data.x86_steppingJia Zhang35-73/+73
2018-02-15selftests/x86/mpx: Fix incorrect bounds with old _sigfaultRui Wang1-2/+30
2018-02-15x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[use...Andy Lutomirski13-26/+39
2018-02-15x86/speculation: Add <asm/msr-index.h> dependencyPeter Zijlstra1-0/+1
2018-02-15nospec: Move array_index_nospec() parameter checking into separate macroWill Deacon1-15/+21
2018-02-15x86/speculation: Fix up array_index_nospec_mask() asm constraintDan Williams1-1/+1
2018-02-15x86/debug: Use UD2 for WARN()Peter Zijlstra2-10/+7
2018-02-15x86/debug, objtool: Annotate WARN()-related UD2 as reachableJosh Poimboeuf1-1/+5
2018-02-15objtool: Fix segfault in ignore_unreachable_insn()Josh Poimboeuf1-3/+9
2018-02-15selftests/x86: Disable tests requiring 32-bit support on pure 64-bit systemsDominik Brodowski1-7/+13
2018-02-15selftests/x86: Do not rely on "int $0x80" in single_step_syscall.cDominik Brodowski2-1/+6
2018-02-15powerpc/pseries: Add empty update_numa_cpu_lookup_table() for NUMA=nCorentin Labbe1-0/+3
2018-02-15powerpc/powernv: IMC fix out of bounds memory access at shutdownNicholas Piggin1-2/+4
2018-02-15powerpc/xive: Use hw CPU ids when configuring the CPU queuesCédric Le Goater1-6/+10
2018-02-15powerpc: Expose TSCR via sysfs only on powernvCyril Bur1-2/+4
2018-02-14drm/i915: Fix DSI panels with v1 MIPI sequences without a DEASSERT sequence v3Hans de Goede2-0/+85
2018-02-14drm/i915: Free memdup-ed DSI VBT data structures on driver_unloadHans de Goede1-0/+6
2018-02-14drm/i915: Add intel_bios_cleanup() functionHans de Goede3-13/+17
2018-02-14drm/i915/vlv: Add cdclk workaround for DSIHans de Goede1-0/+8
2018-02-14Merge tag 'gvt-fixes-2018-02-14' of https://github.com/intel/gvt-linux into d...Rodrigo Vivi3-3/+51
2018-02-14arm64: proc: Set PTE_NG for table entries to avoid traversing them twiceWill Deacon1-5/+9
2018-02-14Merge tag 'gfs2-4.16.rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-20/+23
2018-02-14Merge tag 'powerpc-4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds28-79/+231
2018-02-14nvme-rdma: fix sysfs invoked reset_ctrl error flowNitzan Carmi2-6/+7
2018-02-14nvmet: Change return code of discard command if not supportedIsrael Rukshin1-2/+5
2018-02-14virtio/s390: implement PM operations for virtio_ccwChristian Borntraeger1-0/+29
2018-02-14ALSA: hda/realtek: PCI quirk for Fujitsu U7x7Jan-Marek Glogowski1-0/+19
2018-02-14mmc: bcm2835: Don't overwrite max frequency unconditionallyPhil Elwell1-1/+2
2018-02-14Revert "mmc: meson-gx: include tx phase in the tuning process"Jerome Brunet1-18/+1
2018-02-14ALSA: seq: Fix racy pool initializationsTakashi Iwai1-2/+6
2018-02-14drm/i915/gvt: fix one typo of render_mmio traceWeinan Li1-1/+1
2018-02-14drm/i915/gvt: Support BAR0 8-byte reads/writesTina Zhang1-2/+49
2018-02-14drm/i915/gvt: add 0xe4f0 into gen9 render listWeinan Li1-0/+1
2018-02-13drm/i915/pmu: Fix building without CONFIG_PMChris Wilson1-10/+23
2018-02-13drm/i915/pmu: Fix sleep under atomic in RC6 readoutTvrtko Ursulin2-15/+84
2018-02-13drm/i915/pmu: Fix PMU enable vs execlists tasklet raceTvrtko Ursulin2-87/+52
2018-02-13drm/i915: Lock out execlist tasklet while peeking inside for busy-statsChris Wilson1-8/+12
2018-02-13drm/i915/breadcrumbs: Ignore unsubmitted signalersChris Wilson1-19/+10
2018-02-13nvme-pci: Fix timeouts in connecting stateKeith Busch1-1/+5
2018-02-13nvme-pci: Remap CMB SQ entries on every controller resetKeith Busch1-11/+14
2018-02-13nvme: fix the deadlock in nvme_update_formatsJianchao Wang1-3/+8
2018-02-13gfs2: Fixes to "Implement iomap for block_map"Andreas Gruenbacher1-20/+23
2018-02-13Merge tag 'mips_4.16_2' of git://git.kernel.org/pub/scm/linux/kernel/git/jhog...Linus Torvalds3-0/+22
2018-02-13powerpc/macio: set a proper dma_coherent_maskChristoph Hellwig1-0/+1
2018-02-13blk: optimization for classic pollingNitesh Shetty1-0/+1
2018-02-13x86/mm, mm/hwpoison: Don't unconditionally unmap kernel 1:1 pagesTony Luck5-18/+26
2018-02-13locking/semaphore: Update the file path in documentationTycho Andersen1-1/+1
2018-02-13locking/atomic/bitops: Document and clarify ordering semantics for failed tes...Will Deacon2-2/+8
2018-02-13locking/qspinlock: Ensure node->count is updated before initialising nodeWill Deacon1-0/+8
2018-02-13locking/qspinlock: Ensure node is initialised before updating prev->nextWill Deacon1-6/+7
2018-02-13x86/error_inject: Make just_return_func() globally visibleArnd Bergmann1-0/+1
2018-02-13x86/platform/UV: Fix GAM Range Table entries less than 1GBmike.travis@hpe.com1-3/+12
2018-02-13MIPS: Fix incorrect mem=X@Y handlingMarcin Nowakowski1-4/+12
2018-02-13x86/build: Add arch/x86/tools/insn_decoder_test to .gitignoreProgyan Bhattacharya1-0/+1
2018-02-13sched/cpufreq: Remove unused SUGOV_KTHREAD_PRIORITY macroLeo Yan1-2/+0
2018-02-13MIPS: BMIPS: Fix section mismatch warningJaedon Shin1-1/+1
2018-02-13x86/smpboot: Fix uncore_pci_remove() indexing bug when hot-removing a physica...Masayoshi Mizuma1-1/+0
2018-02-13selftests/powerpc: Fix to use ucontext_t instead of struct ucontextHarish1-1/+1
2018-02-13powerpc/kdump: Fix powernv build break when KEXEC_CORE=nGuenter Roeck1-0/+6
2018-02-13powerpc/pseries: Fix build break for SPLPAR=n and CPU hotplugGuenter Roeck2-2/+5
2018-02-13powerpc/mm/hash64: Zero PGD pages on allocationAneesh Kumar K.V1-2/+8
2018-02-13powerpc/mm/hash64: Store the slot information at the right offset for hugetlbAneesh Kumar K.V7-17/+28
2018-02-13powerpc/mm/hash64: Allocate larger PMD table if hugetlb config is enabledAneesh Kumar K.V2-2/+3
2018-02-13powerpc/mm: Fix crashes with 16G huge pagesAneesh Kumar K.V11-5/+29
2018-02-13powerpc/mm: Flush radix process translations when setting MMU typeAlexey Kardashevskiy1-0/+2
2018-02-13powerpc/vas: Don't set uses_vas for kernel windowsNicholas Piggin1-8/+8
2018-02-13powerpc/pseries: Enable RAS hotplug events laterSam Bobroff1-9/+22
2018-02-13sched/core: Fix DEBUG_SPINLOCK annotation for rq->lockPeter Zijlstra1-11/+16
2018-02-13sched/rt: Make update_curr_rt() more accurateWen Yang1-1/+2
2018-02-13sched/deadline: Make update_curr_dl() more accurateWen Yang1-2/+4
2018-02-13x86/mm/kcore: Add vsyscall page to /proc/kcore conditionallyJia Zhang1-1/+2
2018-02-13vfs/proc/kcore, x86/mm/kcore: Fix SMAP fault when dumping vsyscall user pageJia Zhang3-2/+6
2018-02-13selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.cDominik Brodowski1-0/+4
2018-02-13selftests/x86: Fix build bug caused by the 5lvl test which has been moved to ...Dominik Brodowski1-1/+1
2018-02-13selftests/x86/pkeys: Remove unused functionsIngo Molnar1-28/+0
2018-02-13selftests/x86: Clean up and document sscanf() usageDominik Brodowski2-6/+16
2018-02-13selftests/x86: Fix vDSO selftest segfault for vsyscall=noneDominik Brodowski1-7/+43
2018-02-13x86/entry/64: Remove the unused 'icebp' macroBorislav Petkov1-4/+0
2018-02-13x86/entry/64: Fix paranoid_entry() frame pointer warningJosh Poimboeuf1-1/+2
2018-02-13x86/entry/64: Indent PUSH_AND_CLEAR_REGS and POP_REGS properlyDominik Brodowski1-4/+4
2018-02-13x86/entry/64: Get rid of the ALLOC_PT_GPREGS_ON_STACK and SAVE_AND_CLEAR_REGS...Dominik Brodowski2-52/+10
2018-02-13x86/entry/64: Use PUSH_AND_CLEAN_REGS in more casesDominik Brodowski2-65/+6
2018-02-13x86/entry/64: Introduce the PUSH_AND_CLEAN_REGS macroDominik Brodowski2-4/+38
2018-02-13x86/entry/64: Interleave XOR register clearing with PUSH instructionsDominik Brodowski2-30/+40
2018-02-13x86/entry/64: Merge the POP_C_REGS and POP_EXTRA_REGS macros into a single PO...Dominik Brodowski2-26/+15
2018-02-13x86/entry/64: Merge SAVE_C_REGS and SAVE_EXTRA_REGS, remove unused extensionsDominik Brodowski2-50/+19
2018-02-13x86/speculation: Clean up various Spectre related detailsIngo Molnar1-17/+11
2018-02-13KVM/nVMX: Set the CPU_BASED_USE_MSR_BITMAPS if we have a valid L02 MSR bitmapKarimAllah Ahmed1-1/+2
2018-02-13X86/nVMX: Properly set spec_ctrl and pred_cmd before merging MSRsKarimAllah Ahmed1-2/+2
2018-02-13KVM/x86: Reduce retpoline performance impact in slot_handle_level_range(), by...David Woodhouse1-5/+5
2018-02-13Revert "x86/speculation: Simplify indirect_branch_prediction_barrier()"David Woodhouse3-13/+9
2018-02-13x86/speculation: Correct Speculation Control microcode blacklist againDavid Woodhouse1-5/+6
2018-02-12drm/i915: Don't wake the device up to check if the engine is asleepChris Wilson1-1/+3
2018-02-12drm/i915: Avoid truncation before clamping userspace's priority valueChris Wilson1-1/+1
2018-02-12drm/i915/perf: Fix compiler warning for string truncationChris Wilson1-2/+2
2018-02-12drm/i915/perf: Fix compiler warning for string truncationChris Wilson1-2/+2