aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2020-04-12Merge tag 'timers-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-0/+4
2020-04-12Merge tag 'sched-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-62/+51
2020-04-12Merge tag 'perf-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-31/+51
2020-04-12Merge tag 'locking-urgent-2020-04-12' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-21/+33
2020-04-11Merge tag 'dma-mapping-5.7-1' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-4/+8
2020-04-10Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+3
2020-04-10kernel/gcov/fs.c: gcov_seq_next() should increase position indexVasily Averin1-1/+1
2020-04-10kmod: make request_module() return an error when autoloading is disabledEric Biggers1-2/+2
2020-04-10printk: queue wake_up_klogd irq_work only if per-CPU areas are readySergey Senozhatsky3-10/+40
2020-04-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds1-0/+1
2020-04-10Merge tag 'pm-5.7-rc1-3' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-55/+46
2020-04-09Merge tag 'modules-for-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2020-04-09proc: Use a dedicated lock in struct pidEric W. Biederman1-0/+1
2020-04-08dma-debug: fix displaying of dma allocation typeGrygorii Strashko1-3/+6
2020-04-08dma-direct: fix data truncation in dma_direct_get_required_mask()Kishon Vijay Abraham I1-1/+2
2020-04-08locking/lockdep: Improve 'invalid wait context' splatPeter Zijlstra1-20/+31
2020-04-08locking/percpu-rwsem: Fix a task_struct refcountQian Cai1-1/+2
2020-04-08sched/debug: Add task uclamp values to SCHED_DEBUG procfsValentin Schneider1-0/+6
2020-04-08sched/debug: Factor out printing formats into common macrosValentin Schneider1-14/+12
2020-04-08sched/debug: Remove redundant macro defineValentin Schneider1-12/+0
2020-04-08sched/core: Remove unused rq::last_load_update_tickVincent Donnefort2-2/+0
2020-04-08workqueue: Remove the warning in wq_worker_sleeping()Sebastian Andrzej Siewior2-3/+6
2020-04-08sched/fair: Fix negative imbalance in imbalance calculationAubrey Li1-0/+8
2020-04-08sched/fair: Fix race between runtime distribution and assignmentHuaixin Chang1-20/+11
2020-04-08sched/fair: Align rq->avg_idle and rq->avg_scan_costValentin Schneider3-11/+8
2020-04-08perf/core: Disable page faults when getting phys addressJiri Olsa1-3/+6
2020-04-08perf/cgroup: Correct indirection in perf_less_group_idx()Ian Rogers1-1/+2
2020-04-08perf/core: Fix event cgroup trackingPeter Zijlstra1-27/+43
2020-04-07ucount: Make sure ucounts in /proc/sys/user don't regress againJan Kara1-0/+2
2020-04-07kernel/gcov/fs.c: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07gcov: gcc_3_4: replace zero-length array with flexible-array memberGustavo A. R. Silva1-3/+3
2020-04-07gcov: gcc_4_7: replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-04-07kernel/kmod.c: fix a typo "assuems" -> "assumes"Qiujun Huang1-1/+1
2020-04-07kallsyms: unexport kallsyms_lookup_name() and kallsyms_on_each_symbol()Will Deacon1-2/+0
2020-04-07compiler: remove CONFIG_OPTIMIZE_INLINING entirelyMasahiro Yamada1-1/+0
2020-04-07kernel/extable.c: use address-of operator on section symbolsNathan Chancellor1-1/+2
2020-04-07proc: faster open/read/close with "permanent" filesAlexey Dobriyan1-0/+1
2020-04-07mm/vma: replace all remaining open encodings with is_vm_hugetlb_page()Anshuman Khandual1-1/+2
2020-04-07mm/vma: make vma_is_accessible() available for general useAnshuman Khandual1-1/+1
2020-04-07mm: set vm_next and vm_prev to NULL in vm_area_dup()Li Xinhai1-1/+1
2020-04-07mm: don't prepare anon_vma if vma has VM_WIPEONFORKLi Xinhai1-3/+5
2020-04-07time/namespace: Add max_time_namespaces ucountDmitry Safonov1-0/+1
2020-04-07time/namespace: Fix time_for_children symlinkMichael Kerrisk (man-pages)1-0/+1
2020-04-06PM / sleep: handle the compat case in snapshot_set_swap_area()Christoph Hellwig1-32/+22
2020-04-06PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into a helperChristoph Hellwig1-28/+29
2020-04-06Merge tag 'pm-5.7-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds2-1/+8
2020-04-06Merge tag 'fsnotify_for_v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-25/+4
2020-04-05Merge tag 'perf-urgent-2020-04-05' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+133
2020-04-05Merge tag 'timers-urgent-2020-04-05' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+3
2020-04-05Merge tag 'trace-v5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds10-205/+714
2020-04-04Merge tag 'dma-mapping-5.7' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds2-17/+21
2020-04-04Merge tag 's390-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds2-21/+0
2020-04-04Merge tag 'perf-urgent-for-mingo-5.7-20200403' of git://git.kernel.org/pub/sc...Ingo Molnar1-0/+133
2020-04-03Merge tag 'char-misc-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+0
2020-04-03Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2-3/+2
2020-04-03Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-8/+4
2020-04-03Merge branch 'for-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...Linus Torvalds5-123/+314
2020-04-03Merge tag 'kgdb-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dan...Linus Torvalds1-8/+12
2020-04-03docs: cgroup-v1: Document the cpuset_v2_mode mount optionWaiman Long1-2/+6
2020-04-03Revert "cpuset: Make cpuset hotplug synchronous"Tejun Heo2-19/+14
2020-04-03tracing: Do not allocate buffer in trace_find_next_entry() in atomicSteven Rostedt (VMware)1-1/+20
2020-04-02Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-6/+49
2020-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds8-45/+39
2020-04-02mm/compaction: Disable compact_unevictable_allowed on RTSebastian Andrzej Siewior1-1/+28
2020-04-02mm/compaction: really limit compact_unevictable_allowed to 0 and 1Sebastian Andrzej Siewior1-1/+1
2020-04-02mm: memcontrol: recursive memory.low protectionJohannes Weiner1-1/+16
2020-04-02mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_(un)charge_page()Roman Gushchin1-4/+5
2020-04-02PM: sleep: Add pm_debug_messages kernel command line optionChen Yu1-0/+7
2020-04-01Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-4/+5
2020-04-01signal: Extend exec_id to 64bitsEric W. Biederman1-1/+1
2020-04-01kdb: Censor attempts to set PROMPT without ENABLE_MEM_READDaniel Thompson1-4/+8
2020-04-01kdb: Eliminate strncpy() warnings by replacing with strscpy()Daniel Thompson1-4/+4
2020-04-01hrtimer: Don't dereference the hrtimer pointer after the callbackSebastian Andrzej Siewior1-2/+3
2020-04-01PM: hibernate: Propagate the return value of hibernation_restore()Dexuan Cui1-1/+1
2020-03-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds25-1076/+2676
2020-03-31Merge tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-39/+51
2020-03-31Merge tag 'audit-pr-20200330' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-5/+9
2020-03-31Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+2
2020-03-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller13-748/+1872
2020-03-30Merge tag 'x86-entry-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-14/+15
2020-03-30Merge tag 'timers-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds10-111/+109
2020-03-30Merge tag 'timers-nohz-2020-03-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+2
2020-03-30Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-37/+148
2020-03-30bpf: Implement bpf_prog replacement for an active bpf_cgroup_linkAndrii Nakryiko3-0/+162
2020-03-30bpf: Implement bpf_link-based cgroup BPF program attachmentAndrii Nakryiko3-90/+303
2020-03-30Merge tag 'irq-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-72/+136
2020-03-30Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds15-462/+1026
2020-03-30Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-96/+261
2020-03-30Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds25-361/+837
2020-03-30Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds16-196/+550
2020-03-30Merge tag 'pm-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds2-408/+167
2020-03-30bpf: Verifier, refine 32bit bound in do_refine_retval_rangeJohn Fastabend1-0/+1
2020-03-30bpf: Verifier, do explicit ALU32 bounds trackingJohn Fastabend2-281/+852
2020-03-30bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectlyJohn Fastabend1-8/+11
2020-03-30bpf: btf: Fix arg verification in btf_ctx_access()KP Singh1-7/+17
2020-03-30Merge tag 'seccomp-v5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-4/+11
2020-03-30Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+14
2020-03-30bpf: Simplify reg_set_min_max_inv handlingJann Horn1-86/+22
2020-03-30bpf: Fix tnum constraints for 32-bit comparisonsJann Horn1-36/+72
2020-03-30bpf: Undo incorrect __reg_bound_offset32 handlingDaniel Borkmann1-19/+0
2020-03-30Merge branches 'pm-core', 'pm-sleep', 'pm-acpi' and 'pm-domains'Rafael J. Wysocki1-15/+1
2020-03-30Merge branch 'pm-qos'Rafael J. Wysocki1-393/+166
2020-03-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-19/+33
2020-03-29seccomp: Add missing compat_ioctl for notifySven Schnelle1-0/+1
2020-03-30bpf: lsm: Implement attach, detach and executionKP Singh5-27/+105
2020-03-30bpf: lsm: Provide attachment points for BPF LSM programsKP Singh1-0/+14
2020-03-30bpf: Introduce BPF_PROG_TYPE_LSMKP Singh3-6/+24
2020-03-29Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-2/+2
2020-03-29Merge tag 'irq-urgent-2020-03-29' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+9
2020-03-29mm: fork: fix kernel_stack memcg stats for various stack implementationsRoman Gushchin1-2/+2
2020-03-28Merge branch 'uaccess.futex' of git://git.kernel.org/pub/scm/linux/kernel/git...Thomas Gleixner1-3/+2
2020-03-28cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboot_cpus()Thomas Gleixner1-2/+2
2020-03-27futex: arch_futex_atomic_op_inuser() calling conventions changeAl Viro1-3/+2
2020-03-27bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor idDaniel Borkmann2-0/+19
2020-03-27bpf: Add netns cookie and enable it for bpf cgroup hooksDaniel Borkmann1-6/+10
2020-03-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-15/+22
2020-03-27tracing: Create set_event_notrace_pid to not trace tasksSteven Rostedt (VMware)3-72/+244
2020-03-27ftrace: Create set_ftrace_notrace_pid to not trace tasksSteven Rostedt (VMware)4-35/+180
2020-03-27ftrace: Make function trace pid filtering a bit more exactSteven Rostedt (VMware)2-9/+27
2020-03-27ftrace/kprobe: Show the maxactive number on kprobe_eventsMasami Hiramatsu1-0/+2
2020-03-27ring-buffer/tracing: Have iterator acknowledge dropped eventsSteven Rostedt (VMware)2-4/+28
2020-03-27tracing: Do not disable tracing when reading the trace fileSteven Rostedt (VMware)2-3/+7
2020-03-27ring-buffer: Do not disable recording when there is an iteratorSteven Rostedt (VMware)1-2/+0
2020-03-27ring-buffer: Make resize disable per cpu buffer instead of total bufferSteven Rostedt (VMware)1-13/+30
2020-03-27perf/core: Add PERF_SAMPLE_CGROUP featureNamhyung Kim1-0/+22
2020-03-27perf/core: Add PERF_RECORD_CGROUP eventNamhyung Kim1-0/+111
2020-03-26bpf: Remove unused vairable 'bpf_xdp_link_lops'YueHaibing1-1/+0
2020-03-26bpf: Factor out attach_type to prog_type mapping for attach/detachAndrii Nakryiko1-87/+66
2020-03-26bpf: Factor out cgroup storages operationsAndrii Nakryiko1-46/+72
2020-03-25bpf: Verifer, adjust_scalar_min_max_vals to always call update_reg_bounds()John Fastabend1-0/+1
2020-03-25bpf: Verifer, refactor adjust_scalar_min_max_valsJohn Fastabend1-164/+239
2020-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller8-46/+81
2020-03-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds5-7/+23
2020-03-25pidfd: Use new infrastructure to fix deadlocks in execveBernd Edlinger1-2/+2
2020-03-25perf: Use new infrastructure to fix deadlocks in execveBernd Edlinger1-6/+6
2020-03-25kernel/kcmp.c: Use new infrastructure to fix deadlocks in execveBernd Edlinger1-4/+4
2020-03-25kernel: doc: remove outdated comment cred.cBernd Edlinger1-2/+0
2020-03-25exec: Fix a deadlock in straceBernd Edlinger1-2/+2
2020-03-25exec: Add exec_update_mutex to replace cred_guard_mutexEric W. Biederman1-0/+1
2020-03-25cpu/hotplug: Hide cpu_up/down()Qais Yousef1-14/+28
2020-03-25cpu/hotplug: Move bringup of secondary CPUs out of smp_init()Qais Yousef2-8/+13
2020-03-25torture: Replace cpu_up/down() with add/remove_cpu()Qais Yousef1-4/+5
2020-03-25cpu/hotplug: Provide bringup_hibernate_cpu()Qais Yousef1-0/+23
2020-03-25cpu/hotplug: Create a new function to shutdown nonboot cpusQais Yousef1-0/+42
2020-03-25cpu/hotplug: Add new {add,remove}_cpu() functionsQais Yousef1-0/+24
2020-03-25.gitignore: add SPDX License IdentifierMasahiro Yamada2-0/+2
2020-03-25.gitignore: remove too obvious commentsMasahiro Yamada1-3/+0
2020-03-24Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar16-196/+550
2020-03-23completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all()Sebastian Siewior1-1/+1
2020-03-23fsnotify: use helpers to access data by data_typeAmir Goldstein2-25/+4
2020-03-23PM: remove s390 specific callbacksHeiko Carstens2-21/+0
2020-03-23Merge 5.6-rc7 into tty-nextGreg Kroah-Hartman8-59/+110
2020-03-23Merge 5.6-rc7 into char-misc-nextGreg Kroah-Hartman8-59/+110
2020-03-21x86/mm: split vmalloc_sync_all()Joerg Roedel1-1/+1
2020-03-21Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a...Paul E. McKenney16-196/+550
2020-03-21rcu: Make rcu_barrier() account for offline no-CBs CPUsPaul E. McKenney1-12/+24
2020-03-21rcu: Mark rcu_state.gp_seq to detect concurrent writesPaul E. McKenney1-14/+8
2020-03-21genirq: Fix reference leaks on irq affinity notifiersEdward Cree1-2/+9
2020-03-21lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()Peter Zijlstra2-5/+5
2020-03-21lockdep: Rename trace_softirqs_{on,off}()Peter Zijlstra2-5/+5
2020-03-21lockdep: Rename trace_hardirq_{enter,exit}()Thomas Gleixner1-3/+4
2020-03-21lockdep: Add posixtimer context tracing bitsSebastian Andrzej Siewior1-1/+5
2020-03-21lockdep: Annotate irq_workSebastian Andrzej Siewior3-0/+4
2020-03-21lockdep: Add hrtimer context tracing bitsSebastian Andrzej Siewior2-2/+6
2020-03-21lockdep: Introduce wait-type checksPeter Zijlstra6-17/+162
2020-03-21completion: Use simple wait queuesThomas Gleixner1-17/+19
2020-03-21sched/swait: Prepare usage in completionsThomas Gleixner2-1/+17
2020-03-21timekeeping: Split jiffies seqlockThomas Gleixner5-17/+28
2020-03-21rcuwait: Add @state argument to rcuwait_wait_event()Peter Zijlstra (Intel)1-1/+1
2020-03-20bpf: Explicitly memset some bpf info structures declared on the stackGreg Kroah-Hartman2-3/+6
2020-03-20bpf: Explicitly memset the bpf_attr structureGreg Kroah-Hartman1-1/+2
2020-03-20lockdep: Teach lockdep about "USED" <- "IN-NMI" inversionsPeter Zijlstra1-3/+59
2020-03-20locking/lockdep: Rework lockdep_lockPeter Zijlstra1-41/+48
2020-03-20locking/lockdep: Fix bad recursion patternPeter Zijlstra1-34/+40
2020-03-20locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps()Boqun Feng1-0/+4
2020-03-20perf/core: Fix reversed NULL check in perf_event_groups_less()Dan Carpenter1-1/+1
2020-03-20perf/core: Fix endless multiplex timerPeter Zijlstra1-6/+14
2020-03-20sched/fair: Fix condition of avg_load calculationTao Zhou1-1/+2
2020-03-20sched/rt: cpupri_find: Trigger a full search as fallbackQais Yousef1-23/+6
2020-03-20kthread: Do not preempt current task if it is going to call schedule()Liang Chen1-2/+15
2020-03-20sched/fair: Improve spreading of utilizationVincent Guittot1-0/+8
2020-03-20sched: Avoid scale real weight down to zeroMichael Wang1-1/+7
2020-03-20psi: Move PF_MEMSTALL out of task->flagsYafang Shao2-11/+11
2020-03-20psi: Optimize switching tasks inside shared cgroupsJohannes Weiner2-28/+68
2020-03-20psi: Fix cpu.pressure for cpu.max and competing cgroupsJohannes Weiner3-5/+37
2020-03-20sched/core: Distribute tasks within affinity masksPaul Turner1-1/+6
2020-03-20sched/fair: Fix enqueue_task_fair warningVincent Guittot1-4/+22
2020-03-19ring-buffer: Optimize rb_iter_head_event()Steven Rostedt (VMware)1-0/+3
2020-03-19ring-buffer: Do not die if rb_iter_peek() fails more than thriceSteven Rostedt (VMware)1-3/+10
2020-03-19ring-buffer: Have rb_iter_head_event() handle concurrent writerSteven Rostedt (VMware)1-31/+75
2020-03-19ring-buffer: Add page_stamp to iterator for synchronizationSteven Rostedt (VMware)1-3/+7
2020-03-19ring-buffer: Rename ring_buffer_read() to read_buffer_iter_advance()Steven Rostedt (VMware)3-20/+9
2020-03-19ring-buffer: Have ring_buffer_empty() not depend on tracing stoppedSteven Rostedt (VMware)1-2/+23
2020-03-19tracing: Save off entry when peeking at next entrySteven Rostedt (VMware)2-10/+45
2020-03-19tracing: Use address-of operator on section symbolsNathan Chancellor1-1/+1
2020-03-19Revert "tick/common: Make tick_periodic() check for missing ticks"Thomas Gleixner1-33/+3
2020-03-19Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar10-62/+116
2020-03-19bpf: Support llvm-objcopy for vmlinux BTFFangrui Song2-11/+9
2020-03-19time/sched_clock: Expire timer in hardirq contextAhmed S. Darwish1-4/+5
2020-03-18misc: cleanup minor number definitions in c file into miscdevice.hZhenzhong Duan1-2/+0