aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2019-03-16Merge tag 'pidfd-v5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/b...Linus Torvalds2-6/+128
2019-03-16Merge tag 'devdax-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/n...Linus Torvalds1-3/+15
2019-03-16Merge tag 'for-5.1/block-post-20190315' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+1
2019-03-15Merge tag 'trace-v5.1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds7-25/+44
2019-03-15Merge tag 'fbdev-v5.1' of git://github.com/bzolnier/linuxLinus Torvalds1-0/+1
2019-03-14tracing/probe: Verify alloc_trace_*probe() resultMasami Hiramatsu2-3/+4
2019-03-14tracing/probe: Check event/group naming rule at parsingMasami Hiramatsu3-10/+10
2019-03-14tracing/probe: Check the size of argument name and bodyMasami Hiramatsu2-0/+3
2019-03-14tracing/probe: Check event name length correctlyMasami Hiramatsu1-1/+7
2019-03-14tracing/probe: Check maxactive error casesMasami Hiramatsu1-3/+7
2019-03-13blkcg: annotate implicit fall throughMathieu Malaterre1-0/+1
2019-03-13tracing: kdb: Fix ftdump to not sleepDouglas Anderson3-6/+11
2019-03-12Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds4-306/+416
2019-03-12Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-3/+0
2019-03-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-39/+44
2019-03-12memblock: drop memblock_alloc_*_nopanic() variantsMike Rapoport2-9/+2
2019-03-12treewide: add checks for the return value of memblock_alloc*()Mike Rapoport2-2/+5
2019-03-12swiotlb: add checks for the return value of memblock_alloc*()Mike Rapoport1-6/+13
2019-03-12kernel/sysctl.c: define minmax conv functions in terms of non-minmax versionsZev Weiss1-33/+26
2019-03-12kernel/sysctl.c: add missing range check in do_proc_dointvec_minmax_convZev Weiss1-1/+10
2019-03-12trace/probes: Remove kernel doc style from non kernel doc commentValdis Klētnieks1-1/+1
2019-03-12tracing/probes: Make reserved_field_names staticValdis Klētnieks1-1/+1
2019-03-11Merge tag 'trace-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds13-360/+1148
2019-03-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-6/+6
2019-03-10Merge tag 'kbuild-v5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-0/+1
2019-03-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-18/+18
2019-03-10Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-5/+18
2019-03-10Merge branch 'core-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+7
2019-03-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds3-0/+39
2019-03-10Merge tag 'dma-mapping-5.1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds5-116/+179
2019-03-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds3-9/+6
2019-03-09Merge tag 'printk-for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-20/+70
2019-03-09Merge tag 'perf-core-for-mingo-5.1-20190307' of git://git.kernel.org/pub/scm/...Ingo Molnar1-1/+2
2019-03-09workqueue, lockdep: Fix a memory leak in wq->lock_nameQian Cai1-0/+2
2019-03-09workqueue, lockdep: Fix an alloc_workqueue() error pathBart Van Assche1-0/+2
2019-03-09locking/lockdep: Only call init_rcu_head() after RCU has been initializedBart Van Assche1-4/+11
2019-03-09locking/lockdep: Avoid a Clang warningArnd Bergmann1-1/+3
2019-03-09perf/core: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-03-09perf/ring_buffer: Use high order allocations for AUX buffers optimisticallyAlexander Shishkin1-17/+15
2019-03-08Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+3
2019-03-08Merge tag 'gpio-v5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds3-11/+58
2019-03-08Merge branch 'stable/for-linus-5.1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+49
2019-03-08Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds6-409/+643
2019-03-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-60/+90
2019-03-07kernel/fork.c: remove duplicated includeYueHaibing1-1/+0
2019-03-07kcov: convert kcov.refcount to refcount_tElena Reshetova1-4/+5
2019-03-07kcov: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-4/+2
2019-03-07kernel/configs: use .incbin directive to embed config_data.gzMasahiro Yamada3-34/+21
2019-03-07kernel/gcov/gcc_3_4.c: use struct_size() in kzalloc()Gustavo A. R. Silva1-4/+2
2019-03-07sysctl: handle overflow for file-maxChristian Brauner1-0/+3
2019-03-07sysctl: handle overflow in proc_get_longChristian Brauner1-1/+39
2019-03-07kernel: workqueue: clarify wq_worker_last_func() caller requirementsJohannes Weiner1-0/+10
2019-03-07dynamic_debug: add static inline stub for ddebug_add_moduleRasmus Villemoes1-2/+0
2019-03-07dynamic_debug: move pr_err from module.c to ddebug_add_moduleRasmus Villemoes1-3/+1
2019-03-07kernel/sys: annotate implicit fall throughMathieu Malaterre1-0/+1
2019-03-07kernel/hung_task.c: Use continuously blocked time when reporting.Tetsuo Handa1-1/+1
2019-03-07kernel/hung_task.c - fix sparse warningsValdis Kletnieks1-0/+1
2019-03-07kernel/panic.c: taint: fix debugfs_simple_attr.cocci warningsYueHaibing1-6/+4
2019-03-07Merge tag 'powerpc-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds5-22/+11
2019-03-07Merge tag 'audit-pr-20190305' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-322/+375
2019-03-07Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-32/+40
2019-03-07Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds5-25/+18
2019-03-07Merge branch 'for-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-3/+6
2019-03-07Merge tag 'trace-v5.0-pre' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-2/+5
2019-03-07bpf: fix replace_map_fd_with_map_ptr's ldimm64 second imm fieldDaniel Borkmann1-5/+5
2019-03-07bpf: fix sysctl.c warningArnd Bergmann1-1/+1
2019-03-06Merge tag 'driver-core-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-24/+113
2019-03-06Merge tag 'pm-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2-6/+59
2019-03-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds7-15/+39
2019-03-06Merge tag 'y2038-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/p...Linus Torvalds1-0/+3
2019-03-06dma: Introduce dma_max_mapping_size()Joerg Roedel2-0/+25
2019-03-06swiotlb: Add is_swiotlb_active() functionJoerg Roedel1-0/+9
2019-03-06swiotlb: Introduce swiotlb_max_mapping_size()Joerg Roedel1-0/+5
2019-03-06Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds13-272/+540
2019-03-06Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds16-94/+356
2019-03-06Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds10-219/+973
2019-03-06ipc: Fix building compat mode without sysvipcArnd Bergmann1-0/+3
2019-03-05kernel: cgroup: add poll file operationJohannes Weiner1-0/+12
2019-03-05mm, compaction: capture a page under direct compactionMel Gorman1-0/+3
2019-03-05mm: remove sysctl_extfrag_handler()Matthew Wilcox1-1/+1
2019-03-05mm: replace all open encodings for NUMA_NO_NODEAnshuman Khandual2-8/+10
2019-03-05PM/Hibernate: exclude all PageOffline() pagesDavid Hildenbrand1-2/+7
2019-03-05PM/Hibernate: use pfn_to_online_page()David Hildenbrand1-4/+4
2019-03-05kexec: export PG_offline to VMCOREINFODavid Hildenbrand1-0/+2
2019-03-05Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds21-691/+409
2019-03-05Merge branch 'timers-2038-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds14-157/+156
2019-03-05Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-65/+617
2019-03-05Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-48/+40
2019-03-05Merge tag 's390-5.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-0/+1
2019-03-05tracing: Use strncpy instead of memcpy when copying comm in trace.cTom Zanussi1-2/+2
2019-03-05tracing: Use strncpy instead of memcpy when copying comm for hist triggersTom Zanussi1-2/+2
2019-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds17-373/+1491
2019-03-05signal: add pidfd_send_signal() syscallChristian Brauner2-6/+128
2019-03-05workqueue: Fix spelling in source code commentsBart Van Assche1-2/+2
2019-03-05Merge branch 'for-5.1/atomic-replace' into for-linusJiri Kosina3-26/+18
2019-03-05tracing: Use strncpy instead of memcpy for string keys in hist triggersTom Zanussi1-2/+3
2019-03-05tracing: Use str_has_prefix() in synth_event_create()Tom Zanussi1-2/+2
2019-03-04Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3-58/+27
2019-03-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller7-5/+146
2019-03-04printk: Remove no longer used LOG_PREFIX.Tetsuo Handa1-5/+1
2019-03-04Merge branches 'pm-core', 'pm-sleep', 'pm-qos', 'pm-domains' and 'pm-em'Rafael J. Wysocki2-6/+59
2019-03-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+5
2019-03-01bpf: fix sanitation rewrite in case of non-pointersDaniel Borkmann1-1/+2
2019-03-02bpf: fix u64_stats_init() usage in bpf_prog_alloc()Eric Dumazet1-1/+7
2019-03-01tracing/kprobes: Use probe_kernel_read instead of probe_mem_readMasami Hiramatsu1-1/+1
2019-03-01tracing: Fix event filters and triggers to handle negative numbersPavel Tikhomirov1-1/+4
2019-03-01bpf: drop refcount if bpf_map_new_fd() fails in map_create()Peng Sun1-2/+2
2019-03-01perf: Mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2019-03-01bpf: fix build without bpf_syscallAlexei Starovoitov1-2/+5
2019-02-28mm/resource: Let walk_system_ram_range() search child resourcesDave Hansen1-1/+4
2019-02-28mm/resource: Move HMM pr_debug() deeper into resource codeDave Hansen1-0/+9
2019-02-28mm/resource: Return real error codes from walk failuresDave Hansen1-2/+2
2019-02-28perf, bpf: Consider events with attr.bpf_event as side-band eventsSong Liu1-1/+2
2019-02-28io_uring: add support for pre-mapped user IO buffersJens Axboe1-0/+1
2019-02-28Add io_uring IO interfaceJens Axboe1-0/+2
2019-02-28kthread: Do not use TIMER_IRQSAFESebastian Andrzej Siewior1-2/+3
2019-02-28kthread: Convert worker lock to raw spinlockJulia Cartwright1-21/+21
2019-02-28vfs: Add some logging to the core users of the fs_context logDavid Howells1-1/+1
2019-02-28cpuset: Use fs_contextDavid Howells1-14/+42
2019-02-28kernfs, sysfs, cgroup, intel_rdt: Support fs_contextDavid Howells2-18/+18
2019-02-28cgroup: store a reference to cgroup_ns into cgroup_fs_contextAl Viro3-12/+17
2019-02-28cgroup1_get_tree(): separate "get cgroup_root to use" into a separate helperAl Viro1-41/+46
2019-02-28cgroup_do_mount(): massage calling conventionsAl Viro3-36/+29
2019-02-28cgroup: stash cgroup_root reference into cgroup_fs_contextAl Viro3-4/+10
2019-02-28cgroup2: switch to option-by-option parsingAl Viro1-29/+33
2019-02-28cgroup1: switch to option-by-option parsingAl Viro3-98/+117
2019-02-28cgroup: take options parsing into ->parse_monolithic()Al Viro3-116/+104
2019-02-28cgroup: fold cgroup1_mount() into cgroup1_get_tree()Al Viro3-31/+18
2019-02-28cgroup: start switching to fs_contextAl Viro3-41/+116
2019-02-28Merge tag 'perf-core-for-mingo-5.1-20190225' of git://git.kernel.org/pub/scm/...Ingo Molnar1-31/+59
2019-02-28Merge branch 'linus' into perf/core, to pick up fixesIngo Molnar21-71/+215
2019-02-28locking/lockdep: Add module_param to enable consistency checksPeter Zijlstra1-13/+33
2019-02-28kernel/workqueue: Use dynamic lockdep keys for workqueuesBart Van Assche1-9/+50
2019-02-28locking/lockdep: Add support for dynamic keysBart Van Assche1-8/+113
2019-02-28locking/lockdep: Verify whether lock objects are small enough to be used as c...Bart Van Assche1-0/+11
2019-02-28locking/lockdep: Check data structure consistencyBart Van Assche1-0/+167
2019-02-28locking/lockdep: Reuse lock chains that have been freedBart Van Assche1-20/+37
2019-02-28locking/lockdep: Fix a comment in add_chain_cache()Bart Van Assche1-1/+1
2019-02-28locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count()Bart Van Assche3-8/+23
2019-02-28locking/lockdep: Reuse list entries that are no longer in useBart Van Assche1-8/+16
2019-02-28locking/lockdep: Free lock classes that are no longer in useBart Van Assche1-48/+348
2019-02-28locking/lockdep: Update two outdated commentsBart Van Assche1-5/+3
2019-02-28locking/lockdep: Make it easy to detect whether or not inside a selftestBart Van Assche1-0/+6
2019-02-28locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock()Bart Van Assche1-36/+36
2019-02-28locking/lockdep: Initialize the locks_before and locks_after lists earlierBart Van Assche1-2/+27
2019-02-28locking/lockdep: Make zap_class() remove all matching lock order entriesBart Van Assche1-6/+13
2019-02-28locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cacheBart Van Assche1-10/+1
2019-02-28locking/lockdep: Fix reported required memory size (2/2)Bart Van Assche1-1/+2
2019-02-28locking/lockdep: Fix reported required memory size (1/2)Bart Van Assche1-7/+7
2019-02-28locking/lockdep: Fix two 32-bit compiler warningsBart Van Assche1-2/+2
2019-02-28locking/qspinlock: Remove unnecessary BUG_ON() callWaiman Long1-3/+0
2019-02-28Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar21-70/+217
2019-02-27bpf: set inner_map_meta->spin_lock_off correctlyYonghong Song1-0/+1
2019-02-27bpf: expose program stats via bpf_prog_infoAlexei Starovoitov1-0/+5
2019-02-27bpf: enable program statsAlexei Starovoitov4-5/+101
2019-02-27kbuild: compute false-positive -Wmaybe-uninitialized cases in KconfigMasahiro Yamada1-0/+1
2019-02-26bpf: decrease usercnt if bpf_map_new_fd() fails in bpf_map_get_fd_by_id()Peng Sun1-1/+1
2019-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-1/+2
2019-02-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+1
2019-02-23Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner6-3/+513
2019-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-0/+1
2019-02-22perf, pt, coresight: Fix address filters for vmas with non-zero offsetAlexander Shishkin1-34/+47
2019-02-22perf: Copy parent's address filter offsets on cloneAlexander Shishkin1-0/+15
2019-02-22bpf, lpm: fix lookup bug in map_delete_elemAlban Crequy1-0/+1
2019-02-22seccomp, bpf: disable preemption before calling into bpf progAlexei Starovoitov1-0/+2
2019-02-21psi: avoid divide-by-zero crash inside virtual machinesJohannes Weiner1-1/+1
2019-02-21workqueue: fix typo in commentLiu Song1-1/+1
2019-02-21tracing/perf: Use strndup_user() instead of buggy open-coded versionJann Horn1-9/+7
2019-02-21Merge branch 'topic/dma' into nextMichael Ellerman4-18/+11
2019-02-21Merge branch 'ib-qcom-ssbi' into develLinus Walleij2-11/+45
2019-02-21irqdomain: Allow the default irq domain to be retrievedMarc Zyngier1-0/+14
2019-02-21printk: Pass caller information to log_store().Tetsuo Handa1-15/+22
2019-02-20tracing: Fix spelling mistake: "analagous" -> "analogous"Colin Ian King1-1/+1
2019-02-20tracing: Comment why cond_snapshot is checked outside of max_lock protectionSteven Rostedt (VMware)1-0/+8
2019-02-20tracing: Add alternative synthetic event trace action syntaxTom Zanussi2-5/+39
2019-02-20tracing: Add hist trigger onchange() handlerTom Zanussi2-9/+52
2019-02-20tracing: Add hist trigger snapshot() actionTom Zanussi2-10/+259
2019-02-20tracing: Add conditional snapshotTom Zanussi3-6/+244
2019-02-20tracing: Generalize hist trigger onmax and save actionTom Zanussi1-76/+160
2019-02-20tracing: Split up onmatch action dataTom Zanussi2-52/+63
2019-02-20tracing: Refactor hist trigger action codeTom Zanussi1-169/+238
2019-02-20tracing: Do not free iter->trace in fail path of tracing_open_pipe()zhangyi (F)1-1/+0
2019-02-20dma-mapping: remove the DMA_MEMORY_EXCLUSIVE flagChristoph Hellwig1-18/+7
2019-02-20dma-mapping: remove dma_mark_declared_memory_occupiedChristoph Hellwig1-23/+0
2019-02-20dma-mapping: move CONFIG_DMA_CMA to kernel/dma/KconfigChristoph Hellwig1-0/+77
2019-02-20dma-mapping: improve selection of dma_declare_coherent availabilityChristoph Hellwig2-2/+2
2019-02-20Merge tag 'gpio-v5.1-updates-for-linus-part-2' of git://git.kernel.org/pub/sc...Linus Walleij1-0/+12
2019-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-11/+27
2019-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-5/+14
2019-02-19bpf: check that BPF programs run with preemption disabledPeter Zijlstra1-0/+28
2019-02-19irq/irq_sim: add irq_set_type() callbackBartosz Golaszewski1-0/+12
2019-02-19cpuset: remove unused task_has_mempolicy()Masahiro Yamada1-13/+0
2019-02-18Merge tag 'trace-v5.0-rc4-3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-9/+3
2019-02-18swiotlb: remove swiotlb_dma_supportedChristoph Hellwig1-12/+0
2019-02-18dma-mapping, powerpc: simplify the arch dma_set_mask overrideChristoph Hellwig2-2/+10
2019-02-18powerpc/dma: stop overriding dma_get_required_maskChristoph Hellwig1-2/+0
2019-02-18dma-direct: we might need GFP_DMA for 32-bit dma masksChristoph Hellwig1-2/+1
2019-02-18genirq/affinity: Remove the leftovers of the original set supportThomas Gleixner1-16/+4
2019-02-18genirq/affinity: Add new callback for (re)calculating interrupt setsMing Lei1-18/+44
2019-02-18genirq/affinity: Store interrupt sets size in struct irq_affinityMing Lei1-4/+12