aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2020-08-16Merge tag 'io_uring-5.9-2020-08-15' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+22
2020-08-15Merge tag 'sh-for-5.9' of git://git.libc.org/linux-shLinus Torvalds1-0/+3
2020-08-15Merge tag 'x86-urgent-2020-08-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-15/+26
2020-08-15Merge tag 'sched-urgent-2020-08-15' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-12/+5
2020-08-15Merge tag 'perf-urgent-2020-08-15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2020-08-15Merge tag 'locking-urgent-2020-08-15' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+2
2020-08-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-173/+1
2020-08-14all arch: remove system call sys_sysctlXiaoming Ni3-173/+1
2020-08-14dma-mapping: consolidate the NO_DMA definition in kernel/dma/KconfigChristoph Hellwig1-0/+3
2020-08-14dma-debug: remove debug_dma_assert_idle() functionLinus Torvalds2-50/+1
2020-08-14dma-debug: fix debug_dma_assert_idle(), use rcu_read_lock()Hugh Dickins1-18/+9
2020-08-14Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-7/+53
2020-08-14Merge tag 'timers-core-2020-08-14' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-25/+201
2020-08-14Merge tag 'irq-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+11
2020-08-14Merge tag 'modules-for-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-17/+43
2020-08-14sched/debug: Fix the alignment of the show-state debug outputLibing Zhou1-11/+4
2020-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds6-41/+62
2020-08-13futex: Convert to use the preferred 'fallthrough' macroMiaohe Lin1-2/+2
2020-08-13task_work: only grab task signal lock when neededJens Axboe2-2/+22
2020-08-13genirq: Unlock irq descriptor after errorsGuenter Roeck1-2/+5
2020-08-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-52/+101
2020-08-12mm/gup: remove task_struct pointer for all gup codePeter Xu2-4/+4
2020-08-12kcov: make some symbols staticWei Yongjun1-3/+3
2020-08-12kcov: unconditionally add -fno-stack-protector to compiler optionsMarco Elver1-1/+1
2020-08-12panic: make print_oops_end_marker() staticYue Hu1-1/+1
2020-08-12kernel/panic.c: make oops_may_print() return boolTiezhu Yang1-1/+1
2020-08-12kdump: append kernel build-id string to VMCOREINFOVijay Balakrishna1-0/+50
2020-08-12kmod: remove redundant "be an" in the commentTiezhu Yang1-3/+2
2020-08-12kernel: add a kernel_wait helperChristoph Hellwig2-25/+20
2020-08-12exec: use force_uaccess_begin during exec and exitChristoph Hellwig1-1/+1
2020-08-12uaccess: add force_uaccess_{begin,end} helpersChristoph Hellwig4-12/+8
2020-08-12mm: use unsigned types for fragmentation scoreNitin Gupta1-1/+1
2020-08-12mm: proactive compactionNitin Gupta1-0/+9
2020-08-12mm/vmscan: protect the workingset on anonymous LRUJoonsoo Kim1-1/+1
2020-08-12genirq/PM: Always unlock IRQ descriptor in rearm_wake_irq()Guenter Roeck1-2/+6
2020-08-11Merge tag 'libnvdimm-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+97
2020-08-10Merge tag 'locking-urgent-2020-08-10' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds4-13/+23
2020-08-10time: Delete repeated words in commentsRandy Dunlap3-3/+3
2020-08-09Merge tag 'kbuild-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/masa...Linus Torvalds1-2/+2
2020-08-10kbuild: introduce ccflags-remove-y and asflags-remove-yMasahiro Yamada1-2/+2
2020-08-07Merge tag 'trace-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds9-192/+674
2020-08-07tracing: Add trace_array_init_printk() to initialize instance trace_printk() ...Steven Rostedt (VMware)1-0/+44
2020-08-07Merge tag 'kallsyms_show_value-fix-v5.9-rc1' of git://git.kernel.org/pub/scm/...Linus Torvalds1-3/+19
2020-08-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-43/+27
2020-08-07kasan: don't tag stacks allocated with pageallocAndrey Konovalov1-1/+2
2020-08-07rcu: kasan: record and print call_rcu() call stackWalter Wu1-0/+2
2020-08-07mm: adjust vm_committed_as_batch according to vm overcommit policyFeng Tang1-1/+1
2020-08-07mm: memcontrol: account kernel stack per nodeShakeel Butt2-38/+15
2020-08-07mm: memcg: convert vmstat slab counters to bytesRoman Gushchin1-1/+1
2020-08-07kthread: remove incorrect comment in kthread_create_on_cpu()Ilias Stamatis1-1/+0
2020-08-07mm: fix kthread_use_mm() vs TLB invalidatePeter Zijlstra1-1/+6
2020-08-07module: Correctly truncate sysfs sections outputKees Cook1-3/+19
2020-08-07Merge tag 'powerpc-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-2/+14
2020-08-07bpf: Delete repeated words in commentsRandy Dunlap2-2/+2
2020-08-07Merge branch 'work.regset' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2-1/+77
2020-08-06Merge tag 'fsnotify_for_v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-32/+22
2020-08-06bpf: Remove inline from bpf_do_trace_printkStanislav Fomichev1-1/+1
2020-08-06bpf: Change uapi for bpf iterator map elementsYonghong Song3-38/+59
2020-08-07kexec_file: Correctly output debugging information for the PT_LOAD ELF headerLianbo Jiang1-4/+4
2020-08-07kexec: Improve & fix crash_exclude_mem_range() to handle overlapping rangesLianbo Jiang1-12/+23
2020-08-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+7
2020-08-06Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-57/+77
2020-08-06Merge tag 'integrity-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/z...Linus Torvalds1-1/+1
2020-08-06posix-cpu-timers: Provide mechanisms to defer timer handling to task_workThomas Gleixner3-12/+183
2020-08-06posix-cpu-timers: Split run_posix_cpu_timers()Thomas Gleixner1-19/+24
2020-08-06kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACEMuchun Song1-3/+14
2020-08-06perf/core: Take over CAP_SYS_PTRACE creds to CAP_PERFMON capabilityAlexey Budankov1-2/+2
2020-08-06timekeeping/vsyscall: Provide vdso_update_begin/end()Thomas Gleixner3-4/+50
2020-08-06Merge branch 'WIP.locking/seqlocks' into locking/urgentIngo Molnar8-132/+122
2020-08-06sched: Fix use of count for nr_running tracepointPhil Auld1-1/+1
2020-08-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds27-429/+1884
2020-08-05Merge tag 'driver-core-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+1
2020-08-05Merge tag 'char-misc-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2020-08-05modules: inherit TAINT_PROPRIETARY_MODULEChristoph Hellwig1-0/+26
2020-08-04Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds1-1/+1
2020-08-04Merge tag 'printk-for-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-4/+12
2020-08-04Merge tag 'core-entry-2020-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-0/+439
2020-08-04Merge tag 'timers-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-145/+108
2020-08-04Merge tag 'irq-core-2020-08-04' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-19/+4
2020-08-04Merge tag 'dma-mapping-5.9' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds6-104/+238
2020-08-04tracing: Use trace_sched_process_free() instead of exit() for pid tracingSteven Rostedt (VMware)2-4/+4
2020-08-04Merge tag 'close-range-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+6
2020-08-04Merge tag 'cap-checkpoint-restore-v5.9' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-7/+10
2020-08-04Merge tag 'fork-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/braune...Linus Torvalds1-51/+16
2020-08-04Merge tag 'threads-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/bra...Linus Torvalds2-16/+27
2020-08-04Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds5-174/+211
2020-08-04Merge tag 'audit-pr-20200803' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-22/+66
2020-08-04Merge tag 'seccomp-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-84/+308
2020-08-04Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-24/+24
2020-08-04Merge tag 'tasklets-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-4/+20
2020-08-04Merge tag 'gcc-plugins-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-12/+5
2020-08-04Merge branch 'for-5.9-console-return-codes' into for-linusPetr Mladek1-4/+4
2020-08-03Merge tag 'pm-5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds7-120/+210
2020-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller17-204/+1108
2020-08-03Merge tag 'sched-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds21-277/+789
2020-08-03Merge tag 'perf-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds4-16/+302
2020-08-03Merge tag 'locking-core-2020-08-03' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds12-167/+1309
2020-08-03Merge tag 'core-rcu-2020-08-03' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds18-206/+1234
2020-08-03Merge tag 'irq-urgent-2020-08-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+10
2020-08-03Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-28/+14
2020-08-03Merge tag 'rm-unicore32' of git://git.kernel.org/pub/scm/linux/kernel/git/rpp...Linus Torvalds1-1/+1
2020-08-03tracing/uprobe: Remove dead code in trace_uprobe_register()Peng Fan1-1/+0
2020-08-03kprobes: Fix NULL pointer dereference at kprobe_ftrace_handlerMuchun Song1-0/+7
2020-08-03ftrace: Fix ftrace_trace_task return valueJosef Bacik2-4/+6
2020-08-03Merge tag 'for-5.9/block-20200802' of git://git.kernel.dk/linux-blockLinus Torvalds2-32/+55
2020-08-03Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-141/+36
2020-08-03trace : Have tracing buffer info use kvzalloc instead of kzallocZhaoyang Huang1-2/+2
2020-08-03Merge tag 'irqchip-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/...Thomas Gleixner2-2/+4
2020-08-03Merge branches 'pm-sleep', 'pm-domains', 'powercap' and 'pm-tools'Rafael J. Wysocki3-6/+6
2020-08-03Merge branch 'pm-cpufreq'Rafael J. Wysocki1-5/+1
2020-08-03Merge branches 'pm-em' and 'pm-core'Rafael J. Wysocki3-109/+203
2020-08-03Merge branch 'locking/nmi' into locking/core, to pick up completed topic branchIngo Molnar1-1/+7
2020-08-02list: add "list_del_init_careful()" to go with "list_empty_careful()"Linus Torvalds1-1/+1
2020-08-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller7-14/+22
2020-08-01bpf: Add support for forced LINK_DETACH commandAndrii Nakryiko3-1/+48
2020-08-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-3/+14
2020-08-01Merge tag 'for-linus-2020-08-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2020-08-01modules: return licensing information from find_symbolChristoph Hellwig1-5/+11
2020-08-01modules: rename the licence field in struct symsearch to licenseChristoph Hellwig1-2/+2
2020-08-01modules: unexport __module_addressChristoph Hellwig1-1/+0
2020-08-01modules: unexport __module_text_addressChristoph Hellwig1-1/+0
2020-08-01modules: mark each_symbol_section staticChristoph Hellwig1-2/+1
2020-08-01modules: mark find_symbol staticChristoph Hellwig1-2/+1
2020-08-01modules: mark ref_module staticChristoph Hellwig1-4/+2
2020-08-01Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...Ingo Molnar7-9/+1136
2020-08-01sched: Document arch_scale_*_capacity()Valentin Schneider1-0/+10
2020-07-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-3/+14
2020-07-31Merge branches 'for-next/misc', 'for-next/vmcoreinfo', 'for-next/cpufeature',...Catalin Marinas2-28/+14
2020-07-31Merge branch 'linus' into locking/core, to resolve conflictIngo Molnar6-20/+27
2020-07-31kcsan: Improve IRQ state trace reportingMarco Elver3-0/+33
2020-07-31lockdep: Refactor IRQ trace events fields into structMarco Elver2-39/+35
2020-07-30tracing: Remove outdated comment in stack handlingVincent Whitchurch1-6/+0
2020-07-30ftrace: Do not let direct or IPMODIFY ftrace_ops be added to module and set t...Chengming Zhou1-0/+8
2020-07-30ftrace: Setup correct FTRACE_FL_REGS flags for moduleChengming Zhou1-4/+7
2020-07-30tracing/hwlat: Honor the tracing_cpumaskKevin Hao1-2/+3
2020-07-30tracing/hwlat: Drop the duplicate assignment in start_kthread()Kevin Hao1-1/+0
2020-07-31bpf: Add missing newline characters in verifier error messagesYonghong Song1-2/+2
2020-07-31Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar18-206/+1234
2020-07-30tasklet: Introduce new initialization APIRomain Perier1-1/+17
2020-07-30treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()Kees Cook3-3/+3
2020-07-30bpf: Fix map leak in HASH_OF_MAPS mapAndrii Nakryiko1-3/+9
2020-07-29Merge tag 'audit-pr-20200729' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-9/+3
2020-07-29random32: update the net random state on interrupt and activityWilly Tarreau1-0/+8
2020-07-29hrtimer: Use sequence counter with associated raw spinlockAhmed S. Darwish1-3/+10
2020-07-29timekeeping: Use sequence counter with associated raw spinlockAhmed S. Darwish1-8/+11
2020-07-29sched: tasks: Use sequence counter with associated spinlockAhmed S. Darwish1-1/+1
2020-07-29revert: 1320a4052ea1 ("audit: trigger accompanying records when no rules pres...Paul Moore3-9/+3
2020-07-29kexec_file: Allow archs to handle special regions while locating memory holeHari Bathini1-2/+14
2020-07-29sched/uclamp: Add a new sysctl to control RT default boost valueQais Yousef3-6/+121
2020-07-29sched/uclamp: Fix a deadlock when enabling uclamp static keyQais Yousef1-2/+9
2020-07-29sched,tracing: Convert to sched_set_fifo()Peter Zijlstra1-25/+23
2020-07-28PM, libnvdimm: Add runtime firmware activation supportDan Williams1-0/+97
2020-07-29bpf: Fix build without CONFIG_NET when using BPF XDP linkAndrii Nakryiko1-0/+2
2020-07-28dma-contiguous: cleanup dma_alloc_contiguousChristoph Hellwig1-17/+14
2020-07-28sched: Remove duplicated tick_nohz_full_enabled() checkMiaohe Lin1-6/+1
2020-07-28kprobes: Remove unnecessary module_mutex locking from kprobe_optimizer()Masami Hiramatsu1-3/+0
2020-07-28Merge tag 'v5.8-rc7' into perf/core, to pick up fixesIngo Molnar24-212/+482
2020-07-28bpf: Fix swapped arguments in calls to check_buffer_accessColin Ian King1-4/+4
2020-07-27fsnotify: create method handle_inode_event() in fsnotify_operationsAmir Goldstein3-28/+19
2020-07-27audit: do not set FS_EVENT_ON_CHILD in audit marks maskAmir Goldstein2-2/+2
2020-07-27fsnotify: create helper fsnotify_inode()Amir Goldstein1-2/+1
2020-07-27regset: kill ->get()Al Viro1-19/+5
2020-07-27regset: new method and helpers for itAl Viro1-1/+11
2020-07-27copy_regset_to_user(): do all copyout at once.Al Viro1-0/+26
2020-07-27introduction of regset ->get() wrappers, switching ELF coredumps to thoseAl Viro2-1/+55
2020-07-27fsnotify: pass dir argument to handle_event() callbackAmir Goldstein3-11/+11
2020-07-27genirq/debugfs: Add missing irqchip flagsMarc Zyngier1-0/+5
2020-07-27genirq/affinity: Make affinity setting if activated opt-inThomas Gleixner1-1/+5
2020-07-27locking/lockdep: Fix TRACE_IRQFLAGS vs. NMIspeterz@infradead.org1-1/+7
2020-07-27Merge 5.8-rc7 into driver-core-nextGreg Kroah-Hartman2-11/+16
2020-07-27Merge back cpufreq material for v5.9.Rafael J. Wysocki1-5/+1
2020-07-27Merge 5.8-rc7 into char-misc-nextGreg Kroah-Hartman2-11/+16
2020-07-27genirq: Export irq_chip_retrigger_hierarchy and irq_chip_set_vcpu_affinity_pa...John Stultz1-1/+2
2020-07-27irqdomain: Export irq_domain_update_bus_tokenJohn Stultz1-0/+1
2020-07-27genirq/irqdomain: Remove redundant NULL pointer check on fwnodeZenghui Yu1-1/+1
2020-07-26signal: fix typo in dequeue_synchronous_signal()Pavel Machek1-1/+1
2020-07-26entry: Correct 'noinstr' attributesIngo Molnar1-2/+2
2020-07-25bpf, xdp: Add bpf_link-based XDP attachment APIAndrii Nakryiko1-0/+5
2020-07-25bpf: Fix build on architectures with special bpf_user_pt_regs_tSong Liu1-5/+4
2020-07-25bpf/local_storage: Fix build without CONFIG_CGROUPYiFei Zhu1-2/+2
2020-07-25bpf: Make cgroup storages shared between programs on the same cgroupYiFei Zhu3-139/+156
2020-07-25bpf: Fail PERF_EVENT_IOC_SET_BPF when bpf_get_[stack|stackid] cannot workSong Liu2-0/+21
2020-07-25bpf: Separate bpf_get_[stack|stackid] for perf events BPFSong Liu2-20/+168
2020-07-25bpf: Implement bpf iterator for array mapsYonghong Song2-2/+142
2020-07-25bpf: Implement bpf iterator for hash mapsYonghong Song2-1/+217
2020-07-25bpf: Implement bpf iterator for map elementsYonghong Song2-17/+98
2020-07-25bpf: Support readonly/readwrite buffers in verifierYonghong Song2-6/+98
2020-07-25bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_tYonghong Song2-2/+2
2020-07-25bpf: Refactor bpf_iter_reg to have separate seq_info memberYonghong Song4-14/+30
2020-07-25bpf: Add bpf_prog iteratorAlexei Starovoitov3-1/+123
2020-07-25bpf: Fix pos computation for bpf_iter seq_ops->start()Yonghong Song2-12/+10
2020-07-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller8-62/+193
2020-07-25Merge tag 'perf-urgent-2020-07-25' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2020-07-25Merge tag 'v5.8-rc6' into locking/core, to pick up fixesIngo Molnar18-201/+450
2020-07-25locking/lockdep: Fix overflow in presentation of average lock-timeChris Wilson1-1/+1
2020-07-25sched/uclamp: Remove unnecessary mutex_init()Qinglang Miao1-2/+0
2020-07-24dyndbg: rename __verbose section to __dyndbgJim Cromie1-1/+1
2020-07-24uprobes: Change handle_swbp() to send SIGTRAP with si_code=SI_KERNEL, to fix ...Oleg Nesterov1-1/+1
2020-07-24entry: Provide infrastructure for work before transitioning to guest modeThomas Gleixner2-1/+53
2020-07-24entry: Provide generic interrupt entry/exit codeThomas Gleixner1-0/+117