aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2018-11-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextHEADmasterDavid S. Miller8-136/+664
2018-11-26bpf: btf: fix spelling mistake "Memmber" -> "Member"Colin Ian King1-1/+1
2018-11-26bpf, tags: Fix DEFINE_PER_CPU expansionRustam Kovhaev1-2/+1
2018-11-22bpf, lpm: make longest_prefix_match() fasterEric Dumazet1-10/+49
2018-11-20bpf: Introduce bpf_func_infoYonghong Song4-7/+189
2018-11-20bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTOMartin KaFai Lau1-50/+339
2018-11-20bpf: btf: Break up btf_type_is_void()Martin KaFai Lau1-15/+22
2018-11-20bpf: allow zero-initializing hash map seedLorenz Bauer1-2/+11
2018-11-18Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-21/+22
2018-11-18Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-14/+48
2018-11-18kernel/sched/psi.c: simplify cgroup_move_task()Olof Johansson1-21/+22
2018-11-16bpf: fix null pointer dereference on pointer offloadColin Ian King1-2/+3
2018-11-13kdb: kdb_support: mark expected switch fall-throughsGustavo A. R. Silva1-3/+3
2018-11-13kdb: kdb_keyboard: mark expected switch fall-throughsGustavo A. R. Silva1-2/+2
2018-11-13kdb: kdb_main: refactor code in kdb_md_lineGustavo A. R. Silva1-18/+3
2018-11-13kdb: Use strscpy with destination buffer sizePrarit Bhargava3-12/+15
2018-11-13kdb: print real address of pointers instead of hashed addressesChristophe Leroy2-13/+13
2018-11-13kdb: use correct pointer when 'btc' calls 'btt'Christophe Leroy1-2/+2
2018-11-12sched/fair: Fix cpu_util_wake() for 'execl' type workloadsPatrick Bellasi1-14/+48
2018-11-11Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+0
2018-11-11Merge branch 'sched/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-3/+6
2018-11-11Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+14
2018-11-10bpf: Allow narrow loads with offset > 0Andrey Ignatov1-5/+16
2018-11-10bpf: do not pass netdev to translate() and prepare() offload callbacksQuentin Monnet1-2/+2
2018-11-10bpf: pass prog instead of env to bpf_prog_offload_verifier_prep()Quentin Monnet2-4/+4
2018-11-10bpf: pass destroy() as a callback and remove its ndo_bpf subcommandQuentin Monnet1-23/+1
2018-11-10bpf: pass translate() as a callback and remove its ndo_bpf subcommandQuentin Monnet1-7/+7
2018-11-10bpf: call verifier_prep from its callback in struct bpf_offload_devQuentin Monnet1-13/+9
2018-11-10bpf: call finalize() from its callback in struct bpf_offload_devQuentin Monnet1-2/+2
2018-11-10bpf: call verify_insn from its callback in struct bpf_offload_devQuentin Monnet1-1/+3
2018-11-10bpf: pass a struct with offload callbacks to bpf_offload_dev_create()Quentin Monnet1-1/+4
2018-11-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-4/+8
2018-11-09bpf: let verifier to calculate and record max_pkt_offsetJiong Wang1-0/+12
2018-11-08posix-cpu-timers: Remove useless call to check_dl_overrun()Juri Lelli1-3/+0
2018-11-07userns: also map extents in the reverse map to kernel IDsJann Horn1-4/+8
2018-11-07resource/docs: Complete kernel-doc style function documentationBorislav Petkov1-9/+14
2018-11-06Merge tag 'trace-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2018-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-13/+26
2018-11-05tracing/kprobes: Fix strpbrk() argument orderMasami Hiramatsu1-1/+1
2018-11-05resource/docs: Fix new kernel-doc warningsRandy Dunlap1-3/+7
2018-11-05sched/fair: Fix a comment in task_numa_fault()Yi Wang1-2/+2
2018-11-03Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-2/+2
2018-11-03Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2018-11-03Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2018-11-03Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2018-11-04sched/core: Take the hotplug lock in sched_init_smp()Valentin Schneider1-1/+4
2018-11-04sched/topology: Fix off by one bugPeter Zijlstra1-1/+1
2018-11-03Merge branch 'core/urgent' into x86/urgent, to pick up objtool fixIngo Molnar33-1080/+1433
2018-11-03kernel/sysctl.c: remove duplicated includeMichael Schupikov1-1/+0
2018-11-03kernel/kexec_file.c: remove some duplicated includeszhong jiang1-2/+0
2018-11-02bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unprivDaniel Borkmann1-0/+1
2018-11-02bpf: show main program address and length in bpf_prog_infoSong Liu1-9/+24
2018-11-02bpf: show real jited address in bpf_prog_info->jited_ksymsSong Liu1-1/+0
2018-11-02bpf: show real jited prog address in /proc/kallsymsSong Liu1-3/+1
2018-11-02Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-blockLinus Torvalds2-41/+11
2018-11-01blkcg: revert blkcg cleanups seriesDennis Zhou2-41/+11
2018-11-01Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+1
2018-11-01Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-1/+153
2018-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-9/+12
2018-11-01Merge tag 'platform-drivers-x86-v4.20-1' of git://git.infradead.org/linux-pla...Linus Torvalds1-1/+1
2018-11-01compat: Cleanup in_compat_syscall() callersDmitry Safonov1-1/+1
2018-11-01irq/matrix: Fix memory overallocationMichael Kelley1-1/+1
2018-10-31bpf: don't set id on after map lookup with ptr_to_map_val returnDaniel Borkmann1-5/+6
2018-10-31bpf: fix partial copy of map_ptr when dst is scalarDaniel Borkmann1-4/+6
2018-10-31memblock: stop using implicit alignment to SMP_CACHE_BYTESMike Rapoport1-1/+2
2018-10-31mm: remove include/linux/bootmem.hMike Rapoport8-8/+7
2018-10-31memblock: remove _virt from APIs returning virtual addressMike Rapoport3-6/+6
2018-10-31kbuild: fix kernel/bounds.c 'W=1' warningArnd Bergmann1-1/+3
2018-10-31kernel/panic.c: filter out a potential trailing newlineBorislav Petkov1-2/+6
2018-10-31kernel/panic.c: do not append newline to the stack protector panic stringBorislav Petkov1-1/+1
2018-10-31kernel/signal.c: fix a comment errorWeikang Shi1-1/+1
2018-10-31kernel/fail_function.c: remove meaningless null pointer check before debugfs_...zhong jiang1-2/+1
2018-10-30Merge tag 'trace-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds10-931/+1261
2018-10-30Merge tag 'trace-v4.19-rc8-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+3
2018-10-30Merge tag 'pm-4.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-22/+42
2018-10-30perf/core: Clean up inconsisent indentationColin Ian King1-1/+1
2018-10-30Merge branches 'pm-cpuidle' and 'pm-cpufreq'Rafael J. Wysocki1-21/+13
2018-10-29sched/rt: Update comment in pick_next_task_rt()Muchun Song1-1/+1
2018-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds6-43/+84
2018-10-28Merge tag 'kbuild-v4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-2/+2
2018-10-28Merge branch 'xarray' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds1-60/+15
2018-10-28tracing: Return -ENOENT if there is no target synthetic eventMasami Hiramatsu1-1/+3
2018-10-27tracing: Have stack tracer trace full stackSteven Rostedt (VMware)1-1/+1
2018-10-27tracing: Export trace_dump_stack to modulesNikolay Borisov1-0/+1
2018-10-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller6-43/+84
2018-10-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-193/+1137
2018-10-26mm: defer ZONE_DEVICE page initialization to the point where we init pgmapAlexander Duyck1-15/+10
2018-10-26psi: cgroup supportJohannes Weiner2-10/+153
2018-10-26psi: pressure stall information for CPU, memory, and IOJohannes Weiner6-2/+760
2018-10-26sched: introduce this_rq_lock_irq()Johannes Weiner2-3/+13
2018-10-26sched: sched.h: make rq locking and clock functions available in stats.hJohannes Weiner1-82/+82
2018-10-26sched: loadavg: make calc_load_n() publicJohannes Weiner1-69/+69
2018-10-26sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOADJohannes Weiner2-21/+1
2018-10-26delayacct: track delays from thrashing cache pagesJohannes Weiner1-0/+15
2018-10-26mm: rework memcg kernel stack accountingRoman Gushchin1-6/+49
2018-10-26Merge tag 'dma-mapping-4.20-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-266/+62
2018-10-25Merge tag 'printk-for-4.20' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-38/+48
2018-10-25bpf: add bpf_jit_limit knob to restrict unpriv allocationsDaniel Borkmann1-3/+46
2018-10-25bpf: make direct packet write unclone more robustDaniel Borkmann1-1/+5
2018-10-25bpf: fix leaking uninitialized memory on pop/peek helpersDaniel Borkmann1-0/+2
2018-10-25bpf: fix direct packet write into pop/peek helpersDaniel Borkmann1-2/+0
2018-10-25bpf: fix cg_skb types to hint access type in may_access_direct_pkt_dataDaniel Borkmann1-0/+1
2018-10-25bpf: fix direct packet access for flow dissector progsDaniel Borkmann1-2/+4
2018-10-26bpf, btf: fix a missing check bug in btf_parseMartin Lau1-33/+25
2018-10-26bpf: devmap: fix wrong interface selection in notifier_callTaehee Yoo1-2/+1
2018-10-25Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-7/+12
2018-10-25Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds11-132/+86
2018-10-25kernel: hung_task.c: disable on suspendVitaly Kuznetsov1-1/+29
2018-10-25cpuidle: menu: Remove get_loadavg() from the performance multiplierDaniel Lezcano1-7/+0
2018-10-25sched: Factor out nr_iowait and nr_iowait_cpuDaniel Lezcano1-21/+20
2018-10-24kvm_config: add CONFIG_VIRTIO_MENULénaïc Huard1-0/+1
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-21memremap: Convert to XArrayMatthew Wilcox1-60/+16
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-19genirq: Fix race on spurious interrupt detectionLukas Wunner1-2/+6
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netGreg Kroah-Hartman1-8/+2
2018-10-19swiotlb: add support for non-coherent DMAChristoph Hellwig1-10/+23
2018-10-19swiotlb: don't dip into swiotlb pool for coherent allocationsChristoph Hellwig1-103/+2
2018-10-19swiotlb: refactor swiotlb_map_pageChristoph Hellwig1-37/+30
2018-10-19swiotlb: use swiotlb_map_page in swiotlb_map_sg_attrsChristoph Hellwig1-22/+12
2018-10-19swiotlb: merge swiotlb_unmap_page and unmap_singleChristoph Hellwig1-11/+4
2018-10-19swiotlb: remove the overflow bufferChristoph Hellwig2-58/+3
2018-10-19swiotlb: do not panic on mapping failuresChristoph Hellwig1-32/+1
2018-10-19swiotlb: mark is_swiotlb_buffer staticChristoph Hellwig1-1/+1
2018-10-19swiotlb: remove a pointless commentChristoph Hellwig1-6/+0
2018-10-19locking/lockdep: Fix debug_locks off performance problemWaiman Long1-2/+2
2018-10-18softirq: Fix typo in __do_softirq() commentsYangtao Li1-3/+3
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-12tracing: probeevent: Fix uninitialized used of offset in parse argsSteven Rostedt (VMware)1-1/+1
2018-10-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Greg Kroah-Hartman1-0/+6
2018-10-12printk: fix integer overflow in setup_log_buf()Sergey Senozhatsky1-1/+1
2018-10-12printk: do not preliminary split up cont bufferSergey Senozhatsky1-3/+0
2018-10-12printk: lock/unlock console only for new logbuf entriesSergey Senozhatsky1-3/+7
2018-10-12printk: keep kernel cont support always enabledSergey Senozhatsky1-18/+4
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-10tracing/kprobes: Allow kprobe-events to record module symbolMasami Hiramatsu3-10/+68
2018-10-10tracing/kprobes: Check the probe on unloaded module correctlyMasami Hiramatsu1-13/+26
2018-10-10tracing/uprobes: Fix to return -EFAULT if copy_from_user failedMasami Hiramatsu1-1/+1
2018-10-10tracing: probeevent: Add $argN for accessing function argsMasami Hiramatsu5-20/+49
2018-10-10tracing: probeevent: Add array type supportMasami Hiramatsu4-40/+170
2018-10-10tracing: probeevent: Add symbol typeMasami Hiramatsu3-4/+18
2018-10-10tracing: probeevent: Unify fetch_insn processing common partMasami Hiramatsu3-82/+63
2018-10-10tracing: probeevent: Append traceprobe_ for exported functionMasami Hiramatsu4-6/+6
2018-10-10tracing: probeevent: Return consumed bytes of dynamic areaMasami Hiramatsu4-110/+88
2018-10-10tracing: probeevent: Unify fetch type tablesMasami Hiramatsu4-75/+39