aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2018-10-24Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+2
2018-10-24Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-170/+291
2018-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds17-3001/+1498
2018-10-23Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-0/+6
2018-10-23Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+20
2018-10-23Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds6-102/+94
2018-10-23Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-30/+52
2018-10-23Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-84/+262
2018-10-23Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-14/+39
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds14-225/+342
2018-10-23Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds14-2387/+2008
2018-10-23Merge branch 'x86/cache' into perf/core, to pick up fixesIngo Molnar7-22/+114
2018-10-23Merge tag 'pm-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-1/+1
2018-10-22umh: Add command line to user mode helpersOlivier Brunel1-2/+14
2018-10-23Merge tag 'regulator-v5.0' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds1-0/+1
2018-10-22Merge tag 'dma-mapping-4.20' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds7-192/+246
2018-10-22Merge tag 'for-4.20/block-20181021' of git://git.kernel.dk/linux-blockLinus Torvalds2-11/+41
2018-10-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-5/+9
2018-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller8-20/+500
2018-10-22x86/stackprotector: Remove the call to boot_init_stack_canary() from cpu_star...Christophe Leroy2-16/+0
2018-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-11/+47
2018-10-21Merge remote-tracking branches 'regulator/topic/bd718xx' and 'regulator/topic...Mark Brown1-0/+1
2018-10-20bpf, verifier: avoid retpoline for map push/pop/peek operationDaniel Borkmann1-1/+24
2018-10-20bpf, verifier: remove unneeded flow key in check_helper_mem_accessDaniel Borkmann1-2/+0
2018-10-20bpf, verifier: reject xadd on flow key memoryDaniel Borkmann1-1/+10
2018-10-20bpf, verifier: fix register type dump in xadd and stDaniel Borkmann1-6/+13
2018-10-20Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman2-4/+22
2018-10-20Merge tag 'trace-v4.19-rc8-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Greg Kroah-Hartman1-7/+25
2018-10-19tracing: Fix synthetic event to allow semicolon at endMasami Hiramatsu1-1/+1
2018-10-19tracing: Fix synthetic event to accept unsigned modifierMasami Hiramatsu1-6/+24
2018-10-19bpf: remove unused variableAlexei Starovoitov1-1/+1
2018-10-19bpf: add cg_skb_is_valid_access for BPF_PROG_TYPE_CGROUP_SKBSong Liu1-0/+6
2018-10-19bpf: add MAP_LOOKUP_AND_DELETE_ELEM syscallMauricio Vasquez B1-0/+66
2018-10-19bpf: add queue and stack mapsMauricio Vasquez B6-2/+359
2018-10-19bpf/verifier: add ARG_PTR_TO_UNINIT_MAP_VALUEMauricio Vasquez B1-3/+6
2018-10-19bpf/syscall: allow key to be null in map functionsMauricio Vasquez B1-4/+15
2018-10-19bpf: rename stack trace map operationsMauricio Vasquez B1-1/+1
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-29/+15
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman1-8/+2
2018-10-19locking/lockdep: Fix debug_locks off performance problemWaiman Long1-2/+2
2018-10-18Merge branches 'acpi-pm' and 'pm-sleep'Rafael J. Wysocki1-1/+1
2018-10-18Merge tag 'trace-v4.19-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman2-21/+13
2018-10-17tracing: Use trace_clock_local() for looping in preemptirq_delay_test.cSteven Rostedt (VMware)1-5/+5
2018-10-17tracepoint: Fix tracepoint array element size mismatchMathieu Desnoyers1-16/+8
2018-10-17locking/pvqspinlock: Extend node size when pvqspinlock is configuredWaiman Long2-11/+27
2018-10-17locking/qspinlock_stat: Count instances of nested lock slowpathsWaiman Long2-0/+11
2018-10-16locking/qspinlock, x86: Provide liveness guaranteePeter Zijlstra1-1/+15
2018-10-16locking/qspinlock: Rework some commentsPeter Zijlstra1-10/+26
2018-10-16locking/qspinlock: Re-order codePeter Zijlstra1-29/+27
2018-10-16Merge branch 'x86/build' into locking/core, to pick up dependent patches and ...Ingo Molnar17-120/+180
2018-10-16sched/fair: Fix the min_vruntime update logic in dequeue_entity()Song Muchun1-1/+1
2018-10-16locking/lockdep: Remove duplicated 'lock_class_ops' percpu arrayWaiman Long1-1/+0
2018-10-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller8-2644/+29
2018-10-15bpf, sockmap: convert to generic sk_msg interfaceDaniel Borkmann4-2620/+3
2018-10-15tcp, ulp: remove ulp bits from sockmapDaniel Borkmann1-29/+10
2018-10-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-8/+2
2018-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-9/+22
2018-10-12bpf: wait for running BPF programs when updating map-in-mapDaniel Colascione1-0/+13
2018-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Greg Kroah-Hartman1-0/+6
2018-10-11Merge branch 'for-4.19-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Greg Kroah-Hartman1-9/+16
2018-10-11sched/fair: Fix throttle_list starvation with low CFS quotaPhil Auld2-3/+21
2018-10-11xsk: do not call synchronize_net() under RCU read lockBjörn Töpel1-8/+2
2018-10-10signal: Guard against negative signal numbers in copy_siginfo_from_user32Eric W. Biederman1-1/+1
2018-10-10signal: Guard against negative signal numbers in copy_siginfo_from_userEric W. Biederman1-1/+1
2018-10-09bpf: return EOPNOTSUPP when map lookup isn't supportedPrashant Bhole4-4/+4
2018-10-09bpf: error handling when map_lookup_elem isn't supportedPrashant Bhole1-2/+7
2018-10-09bpf: btf: Fix a missing check bugWenwen Wang1-0/+3
2018-10-09resource: Clean it up a bitBorislav Petkov1-29/+26
2018-10-09resource: Fix find_next_iomem_res() iteration issueBjorn Helgaas1-54/+42
2018-10-09resource: Include resource end in walk_*() interfacesBjorn Helgaas1-2/+2
2018-10-09smp,cpumask: introduce on_each_cpu_cond_maskRik van Riel2-7/+24
2018-10-09smp: use __cpumask_set_cpu in on_each_cpu_condRik van Riel1-1/+1
2018-10-09dma-direct: respect DMA_ATTR_NO_WARNChristoph Hellwig1-0/+3
2018-10-09futex: Replace spin_is_locked() with lockdepLance Roy1-2/+2
2018-10-09locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DE...Waiman Long3-4/+36
2018-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller7-184/+767
2018-10-09dma-direct: document the zone selection logicChristoph Hellwig1-1/+8
2018-10-08bpf: allow offload of programs with BPF-to-BPF function callsQuentin Monnet1-7/+3
2018-10-08bpf: add verifier callback to get stack usage info for offloaded progsQuentin Monnet2-0/+21
2018-10-08dma-debug: Check for drivers mapping invalid addresses in dma_map_single()Stephen Boyd1-0/+16
2018-10-08signal: In sigqueueinfo prefer sig not si_signoEric W. Biederman1-57/+84
2018-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-29/+118
2018-10-06Merge branch 'core/core' into x86/build, to prevent conflictsIngo Molnar2-55/+54
2018-10-06kexec: Allocate decrypted control pages for kdump if SME is enabledLianbo Jiang1-0/+6
2018-10-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman2-2/+13
2018-10-05Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-7/+4
2018-10-05Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Greg Kroah-Hartman4-16/+95
2018-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-2/+13
2018-10-05bpf: 32-bit RSH verification must truncate input before the ALU opJann Horn1-1/+9
2018-10-05cpu/SMT: State SMT is disabled even with nosmt and without "=force"Borislav Petkov1-0/+1
2018-10-05dma-direct: fix return value of dma_direct_supportedAlexander Duyck1-3/+1
2018-10-04clocksource: Provide clocksource_arch_init()Thomas Gleixner2-0/+6
2018-10-04cgroup: Fix dom_cgrp propagation when enabling threaded modeTejun Heo1-9/+16
2018-10-04sched/core: Fix comment regarding nr_iowait_cpu() and get_iowait_load()Rafael J. Wysocki1-4/+4
2018-10-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-0/+9
2018-10-03signal: Use a smaller struct siginfo in the kernelEric W. Biederman1-18/+64
2018-10-03signal: Distinguish between kernel_siginfo and siginfoEric W. Biederman4-61/+108
2018-10-03signal: Introduce copy_siginfo_from_user and use it's return valueEric W. Biederman2-16/+21
2018-10-03signal: Remove the need for __ARCH_SI_PREABLE_SIZE and SI_PAD_SIZEEric W. Biederman1-3/+0
2018-10-03signal: Fail sigqueueinfo if si_signo != sigEric W. Biederman1-2/+4
2018-10-03signal/sparc: Move EMT_TAGOVF into the generic siginfo.hEric W. Biederman1-1/+1
2018-10-03locking/ww_mutex: Fix runtime warning in the WW mutex selftestGuenter Roeck1-4/+6
2018-10-03locking/lockdep: Add a faster path in __lock_release()Waiman Long1-3/+14
2018-10-03locking/lockdep: Eliminate redundant IRQs check in __lock_acquire()Waiman Long1-8/+7
2018-10-03locking/lockdep: Remove add_chain_cache_classes()Waiman Long1-70/+0
2018-10-03bpf: Add helper to retrieve socket in BPFJoe Stringer1-1/+7
2018-10-03bpf: Add reference tracking to verifierJoe Stringer1-19/+287
2018-10-03bpf: Macrofy stack state copyJoe Stringer1-46/+60
2018-10-03bpf: Add PTR_TO_SOCKET verifier typeJoe Stringer1-14/+106
2018-10-03bpf: Generalize ptr_or_null regs checkJoe Stringer1-18/+25
2018-10-03bpf: Reuse canonical string formatter for ctx errsJoe Stringer1-4/+3
2018-10-03bpf: Simplify ptr_min_max_vals adjustmentJoe Stringer1-12/+10
2018-10-03bpf: Add iterator for spilled registersJoe Stringer1-9/+7
2018-10-02bpf: don't accept cgroup local storage with zero value sizeRoman Gushchin1-0/+3
2018-10-02sched/numa: Migrate pages to local nodes quicker early in the lifetime of a taskMel Gorman1-1/+11
2018-10-02Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar14-2387/+2008
2018-10-02Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar3-27/+84
2018-10-02sched/fair: Remove setting task's se->runnable_weight during PELT updateDietmar Eggemann2-6/+2
2018-10-02sched/fair: Disable LB_BIAS by defaultDietmar Eggemann1-1/+1
2018-10-02sched/pelt: Fix warning and clean up IRQ PELT configVincent Guittot5-10/+8
2018-10-02Merge branch 'sched/urgent' into sched/core, to pick up fixesIngo Molnar18-68/+190
2018-10-02sched/numa: Avoid task migration for small NUMA improvementSrikar Dronamraju1-5/+18
2018-10-02sched/numa: Limit the conditions where scan period is resetMel Gorman1-2/+23
2018-10-02sched/numa: Reset scan rate whenever task moves across nodesSrikar Dronamraju1-7/+19
2018-10-02sched/numa: Pass destination CPU as a parameter to migrate_task_rqSrikar Dronamraju4-4/+4
2018-10-02sched/numa: Stop multiple tasks from moving to the CPU at the same timeSrikar Dronamraju2-0/+23
2018-10-02perf/ring_buffer: Prevent concurent ring buffer accessJiri Olsa1-0/+2
2018-10-02perf/core: Fix perf_pmu_unregister() lockingPeter Zijlstra1-7/+2
2018-10-02jump_label: Fix NULL dereference bug in __jump_label_mod_update()Ard Biesheuvel1-1/+1
2018-10-01Input: i8042 - enable keyboard wakeups by default when s2idle is usedDaniel Drake1-0/+6
2018-10-01Merge tag 'v4.19-rc6' into for-4.20/blockJens Axboe19-83/+164
2018-10-01dma-direct: always allow dma mask <= physiscal memory sizeChristoph Hellwig1-12/+16
2018-10-01dma-direct: implement complete bus_dma_mask handlingChristoph Hellwig1-10/+11
2018-10-01dma-direct: refine dma_direct_alloc zone selectionChristoph Hellwig1-10/+21
2018-10-01dma-direct: add an explicit dma_direct_get_required_maskChristoph Hellwig1-3/+19
2018-10-01bpf: don't allow create maps of per-cpu cgroup local storagesRoman Gushchin1-1/+2
2018-10-01bpf: introduce per-cpu cgroup local storageRoman Gushchin4-27/+157
2018-10-01bpf: rework cgroup storage pointer passingRoman Gushchin2-3/+8
2018-10-01bpf: extend cgroup bpf core to allow multiple cgroup storage typesRoman Gushchin5-39/+85
2018-10-01signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstackWill Deacon1-5/+9
2018-09-29Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-0/+6
2018-09-28perf/core: Add sanity check to deal with pinned event failureReinette Chatre1-0/+6
2018-09-28bpf: harden flags check in cgroup_storage_update_elem()Roman Gushchin1-1/+1
2018-09-28bpf: permit CGROUP_DEVICE programs accessing helper bpf_get_current_cgroup_id()Yonghong Song1-0/+2
2018-09-27jump_table: Move entries into ro_after_init regionArd Biesheuvel1-0/+9
2018-09-27jump_label: Annotate entries that operate on __init code earlierArd Biesheuvel1-34/+14
2018-09-27jump_label: Implement generic support for relative referencesArd Biesheuvel1-1/+21
2018-09-27jump_label: Abstract jump_entry member accessorsArd Biesheuvel1-25/+15
2018-09-26x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigationJiri Kosina1-1/+10
2018-09-26x86/speculation: Apply IBPB more strictly to avoid cross-process data leakJiri Kosina1-0/+10
2018-09-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller4-13/+74
2018-09-25dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declarationChristoph Hellwig1-0/+3
2018-09-25Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-24/+74
2018-09-25Merge tag 'perf-core-for-mingo-4.20-20180919' of git://git.kernel.org/pub/scm...Ingo Molnar1-2/+12
2018-09-25Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman1-20/+71
2018-09-25Merge tag 'v4.19-rc5' into perf/core, to pick up fixesIngo Molnar14-33/+39
2018-09-21blkcg: remove additional reference to the cssDennis Zhou (Facebook)1-9/+39
2018-09-21blkcg: remove bio->bi_css and instead use bio->bi_blkgDennis Zhou (Facebook)1-2/+2
2018-09-22bpf: sockmap, fix transition through disconnect without closeJohn Fastabend1-19/+41
2018-09-22bpf: sockmap only allow ESTABLISHED sock stateJohn Fastabend1-1/+30
2018-09-21bpf: remove redundant null pointer check before consume_skbzhong jiang1-4/+2
2018-09-20kernel/sys.c: remove duplicated includeYueHaibing1-3/+0
2018-09-20fork: report pid exhaustion correctlyKJ Tsanaktsidis1-1/+1
2018-09-20dma-mapping: support non-coherent devices in dma_common_get_sgtableChristoph Hellwig1-7/+16
2018-09-20dma-mapping: consolidate the dma mmap implementationsChristoph Hellwig3-26/+27
2018-09-20dma-mapping: merge direct and noncoherent opsChristoph Hellwig4-120/+117
2018-09-20dma-mapping: move the dma_coherent flag to struct deviceChristoph Hellwig1-0/+3
2018-09-20dma-mapping: add the missing ARCH_HAS_SYNC_DMA_FOR_CPU_ALL declarationChristoph Hellwig1-0/+3
2018-09-20dma-mapping: fix panic caused by passing empty cma command line argumentHe Zhe1-1/+5
2018-09-19Merge tag 'trace-v4.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman1-0/+2
2018-09-18perf: Suppress AUX/OVERWRITE recordsAlexander Shishkin1-2/+12
2018-09-18Merge remote-tracking branch 'acme/perf/urgent' into perf/coreArnaldo Carvalho de Melo1-0/+4
2018-09-18Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller12-44/+45
2018-09-18irq/matrix: Spread managed interrupts on allocationDou Liyang1-3/+14
2018-09-18irq/matrix: Split out the CPU selection code into a helperDou Liyang1-27/+38
2018-09-18Merge gitolite.kernel.org:/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman2-2/+2
2018-09-17ring-buffer: Allow for rescheduling when removing pagesVaibhav Nagarnaik1-0/+2
2018-09-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-2/+2
2018-09-16signal: Pair exports with their functionsEric W. Biederman1-8/+7
2018-09-16signal: Remove specific_send_sig_infoEric W. Biederman1-8/+2
2018-09-16signal: Use group_send_sig_info to kill all processes in a pid namespaceEric W. Biederman1-1/+1
2018-09-15Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-15/+22
2018-09-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-15/+13
2018-09-15Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds4-5/+3
2018-09-14flow_dissector: implements flow dissector BPF hookPetar Penkov2-0/+40
2018-09-13Merge tag 'printk-for-4.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+5
2018-09-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-19/+39
2018-09-12bpf/verifier: disallow pointer subtractionAlexei Starovoitov1-1/+1
2018-09-12bpf: btf: Fix end boundary calculation for type sectionMartin KaFai Lau1-1/+1
2018-09-12kprobes: Don't call BUG_ON() if there is a kprobe in use on free listMasami Hiramatsu1-1/+7
2018-09-12kprobes: Return error if we fail to reuse kprobe instead of BUG_ON()Masami Hiramatsu1-7/+20
2018-09-12kprobes: Remove pointless BUG_ON() from reuse_unused_kprobe()Masami Hiramatsu1-1/+0
2018-09-12kprobes: Remove pointless BUG_ON() from add_new_kprobe()Masami Hiramatsu1-2/+0
2018-09-12kprobes: Remove pointless BUG_ON() from disarming processMasami Hiramatsu1-1/+0
2018-09-11bpf: add bpffs pretty print for program array mapYonghong Song1-1/+24
2018-09-11signal: Remove SEND_SIG_FORCEDEric W. Biederman1-4/+3
2018-09-11signal: Use SEND_SIG_PRIV not SEND_SIG_FORCED with SIGKILL and SIGSTOPEric W. Biederman2-3/+3
2018-09-11signal: Never allocate siginfo for SIGKILL or SIGSTOPEric W. Biederman1-3/+4
2018-09-11signal: Don't send siginfo to kthreads.Eric W. Biederman1-1/+1
2018-09-11signal: Always deliver the kernel's SIGKILL and SIGSTOP to a pid namespace initEric W. Biederman1-1/+1