aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2020-10-14Merge tag 'kernel-clone-v5.9' of gitolite.kernel.org:pub/scm/linux/kernel/git...HEADmasterChristian Brauner1-8/+8
2020-10-13Merge tag 'seccomp-v5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-18/+46
2020-10-13Merge tag 'audit-pr-20201012' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+4
2020-10-13Merge tag 'printk-for-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-580/+3045
2020-10-13Merge tag 'io_uring-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+6
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds3-38/+22
2020-10-12Merge branch 'work.quota-compat' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+0
2020-10-12Merge tag 'perf-kprobes-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-26/+102
2020-10-12Merge tag 'perf-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-50/+78
2020-10-12Merge tag 'core-static_call-2020-10-12' of git://git.kernel.org/pub/scm/linux...Linus Torvalds17-148/+687
2020-10-12Merge tag 'locking-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds10-448/+1050
2020-10-12Merge tag 'sched-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-108/+305
2020-10-12Merge tag 'x86-irq-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-34/+67
2020-10-12Merge tag 'irq-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-11/+178
2020-10-12Merge tag 'timers-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-20/+93
2020-10-12Merge tag 'core-debugobjects-2020-10-12' of git://git.kernel.org/pub/scm/linu...Linus Torvalds5-8/+8
2020-10-12Merge tag 'x86_cleanups_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2020-10-12Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-5/+3
2020-10-12perf/core: Fix race in the perf_mmap_close() functionJiri Olsa1-3/+4
2020-10-12Merge branch 'printk-rework' into for-linusPetr Mladek6-577/+3042
2020-10-11Merge tag 'irqchip-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner7-11/+177
2020-10-11Merge tag 'perf-urgent-2020-10-11' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+3
2020-10-10Merge branch 'irq/tegra-pmc' into irq/irqchip-nextMarc Zyngier1-4/+95
2020-10-10genirq/irqdomain: Allow partial trimming of irq_data hierarchyMarc Zyngier1-4/+95
2020-10-09Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...Ingo Molnar6-153/+345
2020-10-09Merge branch 'locking/urgent' into locking/core, to pick up fixesIngo Molnar50-182/+319
2020-10-09lockdep: Fix lockdep recursionPeter Zijlstra1-40/+59
2020-10-09lockdep: Fix usage_traceoverflowPeter Zijlstra2-19/+20
2020-10-09perf: Fix task_function_call() error handlingKajol Jain1-2/+3
2020-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-4/+4
2020-10-08seccomp: Make duplicate listener detection non-racyJann Horn1-7/+31
2020-10-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-4/+4
2020-10-08bpf: Fix scalar32_min_max_or bounds trackingDaniel Borkmann1-4/+4
2020-10-06usermodehelper: reset umask to default before executing user processLinus Torvalds1-0/+9
2020-10-06Merge branch 'irq/qcom-pdc-wakeup' into irq/irqchip-nextMarc Zyngier2-4/+33
2020-10-06genirq/PM: Introduce IRQCHIP_ENABLE_WAKEUP_ON_SUSPEND flagMaulik Shah2-4/+33
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds1-3/+3
2020-10-05block: add a bdget_part helperChristoph Hellwig1-7/+2
2020-10-05printk: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-10-03sched/deadline: Unthrottle PI boosted threads while enqueuingDaniel Bristot de Oliveira1-0/+21
2020-10-03sched/debug: Add new tracepoint to track cpu_capacityVincent Donnefort2-0/+15
2020-10-03sched/fair: Tweak pick_next_entity()Peter Oskolkov1-10/+10
2020-10-02static_call: Fix return type of static_call_initNathan Chancellor1-2/+3
2020-10-02tracepoint: Fix out of sync data passing by static callerSteven Rostedt (VMware)1-6/+16
2020-10-01Merge tag 'trace-v5.9-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-8/+8
2020-09-30io_uring: don't rely on weak ->files referencesJens Axboe1-0/+6
2020-09-30printk: reduce setup_text_buf size to LOG_LINE_MAXJohn Ogness1-1/+1
2020-09-30printk: avoid and/or handle record truncationJohn Ogness3-4/+19
2020-09-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-3/+3
2020-09-29ftrace: Move RCU is watching check after recursion checkSteven Rostedt (VMware)1-4/+2
2020-09-29tracing: Fix trace_find_next_entry() accounting of temp buffer sizeSteven Rostedt (VMware)1-4/+6
2020-09-29lockdep: Optimize the memory usage of circular queueBoqun Feng1-39/+60
2020-09-27mm/fork: Pass new vma pointer into copy_page_range()Peter Xu1-1/+1
2020-09-27mm: Introduce mm_struct.has_pinnedPeter Xu1-0/+1
2020-09-25Merge tag 'pm-5.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds1-0/+2
2020-09-25block: add a bdev_is_partition helperChristoph Hellwig1-1/+1
2020-09-25rseq/membarrier: Add MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQPeter Oskolkov1-30/+106
2020-09-25sched/fair: Use dst group while checking imbalance for NUMA balancerBarry Song1-4/+4
2020-09-25sched/fair: Reduce busy load balance intervalVincent Guittot1-1/+1
2020-09-25sched/fair: Minimize concurrent LBs between domain levelVincent Guittot1-0/+9
2020-09-25sched/fair: Reduce minimal imbalance thresholdVincent Guittot1-1/+1
2020-09-25sched/fair: Relax constraint on task's load during load balanceVincent Guittot1-2/+2
2020-09-25sched/fair: Remove the force parameter of update_tg_load_avg()Xianting Tian1-10/+9
2020-09-25sched/fair: Fix wrong cpu selecting from isolated domainXunlei Pang1-4/+5
2020-09-25sched: Remove unused inline function uclamp_bucket_base_value()YueHaibing1-5/+0
2020-09-25sched/rt: Disable RT_RUNTIME_SHARE by defaultDaniel Bristot de Oliveira1-1/+1
2020-09-25sched/deadline: Fix stale throttling on de-/boosted tasksLucas Stach1-5/+8
2020-09-25sched/numa: Use runnable_avg to classify nodeVincent Guittot1-2/+7
2020-09-24timers: Mask invalid flags in do_init_timer()Qianli Zhao1-0/+2
2020-09-24treewide: Make all debug_obj_descriptors constStephen Boyd5-8/+8
2020-09-24kprobes: Use module_name() macroJarkko Sakkinen1-3/+4
2020-09-23PM: mm: cleanup swsusp_swap_checkChristoph Hellwig1-6/+4
2020-09-23mm: split swap_type_ofChristoph Hellwig2-21/+12
2020-09-23PM: rewrite is_hibernate_resume_dev to not require an inodeChristoph Hellwig1-6/+6
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-12/+7
2020-09-22x86/entry: Fix typo in comments for syscall_enter_from_user_mode()Kees Cook1-1/+1
2020-09-22Merge tag 'trace-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds5-28/+53
2020-09-22printk: remove dict ringJohn Ogness3-200/+64
2020-09-22printk: move dictionary keys to dev_printk_infoJohn Ogness4-83/+92
2020-09-22printk: move printk_info into separate arrayJohn Ogness3-71/+133
2020-09-21bpf: Fix sysfs export of empty BTF sectionTony Ambardar1-3/+3
2020-09-21Merge branch 'rcu/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/pa...Linus Torvalds1-1/+1
2020-09-21rcu/tree: Export rcu_idle_{enter,exit} to modulesBorislav Petkov1-0/+2
2020-09-20Merge tag 'core_urgent_for_v5.9_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+4
2020-09-20Merge tag 'locking_urgent_for_v5.9_rc6' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-8/+33
2020-09-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-4/+10
2020-09-19stackleak: let stack_erasing_sysctl take a kernel pointer bufferTobias Klauser1-1/+1
2020-09-19ftrace: let ftrace_enable_sysctl take a kernel pointer bufferTobias Klauser1-2/+1
2020-09-19kprobes: fix kill kprobe which has been marked as goneMuchun Song1-1/+8
2020-09-18Merge tag 's390-5.9-6' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/...Linus Torvalds1-2/+2
2020-09-18kprobes: tracing/kprobes: Fix to kill kprobes on initmem after bootMasami Hiramatsu1-0/+22
2020-09-18tracing: fix double freeTom Rix1-1/+0
2020-09-18ftrace: Let ftrace_enable_sysctl take a kernel pointer bufferTobias Klauser1-2/+1
2020-09-18tracing: Make the space reserved for the pid widerSebastian Andrzej Siewior2-25/+25
2020-09-18ftrace: Fix missing synchronize_rcu() removing trampoline from kallsymsAdrian Hunter1-0/+1
2020-09-18ftrace: Free the trampoline when ftrace_startup() failsMiroslav Benes1-0/+2
2020-09-18kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()Masami Hiramatsu1-2/+3
2020-09-18stacktrace: Remove reliable argument from arch_stack_walk() callbackMark Brown1-5/+3
2020-09-17mm: allow a controlled amount of unfairness in the page lockLinus Torvalds1-0/+8
2020-09-17quota: simplify the quotactl compat handlingChristoph Hellwig1-1/+0
2020-09-17Merge remote-tracking branch 'origin/irq/gic-retrigger' into irq/irqchip-nextMarc Zyngier1-2/+13
2020-09-16rcu-tasks: Prevent complaints of unused show_rcu_tasks_classic_gp_kthread()Paul E. McKenney1-1/+1
2020-09-16irqdomain/msi: Allow to override msi_domain_alloc/free_irqs()Thomas Gleixner1-22/+48
2020-09-16irqdomain/msi: Provide DOMAIN_BUS_VMD_MSIThomas Gleixner1-1/+6
2020-09-16x86/msi: Use generic MSI domain opsThomas Gleixner1-6/+0
2020-09-16genirq/chip: Use the first chip in irq_chip_compose_msi_msg()Thomas Gleixner2-5/+13
2020-09-16locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_countHou Tao1-2/+2
2020-09-16softirq: Add debug check to __raise_softirq_irqoff()Jiafei Pan1-0/+1
2020-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-12/+7
2020-09-15bpf: Fix a rcu warning for bpffs map pretty-printYonghong Song1-1/+3
2020-09-15printk: reimplement log_cont using record extensionJohn Ogness1-78/+20
2020-09-15printk: ringbuffer: add finalization/extension supportJohn Ogness2-55/+476
2020-09-15printk: ringbuffer: change representation of statesJohn Ogness2-32/+27
2020-09-15printk: ringbuffer: clear initial reserved fieldsJohn Ogness2-16/+26
2020-09-15printk: ringbuffer: add BLK_DATALESS() macroJohn Ogness1-2/+4
2020-09-15printk: ringbuffer: relocate get_data()John Ogness1-58/+58
2020-09-15printk: ringbuffer: avoid memcpy() on state_varJohn Ogness1-2/+7
2020-09-15printk: ringbuffer: fix setting state in desc_read()John Ogness1-7/+19
2020-09-14core/entry: Report syscall correctly for trace and auditKees Cook1-2/+4
2020-09-14kprobes: Fix to check probe enabled before disarm_kprobe_ftrace()Masami Hiramatsu1-2/+3
2020-09-14lockdep: fix order in trace_hardirqs_off_caller()Sven Schnelle1-2/+2
2020-09-13genirq: Allow interrupts to be excluded from /proc/interruptsMarc Zyngier3-1/+9
2020-09-13genirq: Add fasteoi IPI flowMarc Zyngier1-0/+27
2020-09-12Merge tag 'seccomp-v5.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+18
2020-09-11gcov: add support for GCC 10.1Peter Oberparleiter2-2/+3
2020-09-10perf/core: Pull pmu::sched_task() into perf_event_context_sched_out()Kan Liang1-30/+17
2020-09-10perf/core: Pull pmu::sched_task() into perf_event_context_sched_in()Kan Liang1-20/+31
2020-09-10timekeeping: Use seqcount_latch_tAhmed S. Darwish1-5/+5
2020-09-10time/sched_clock: Use seqcount_latch_tAhmed S. Darwish1-2/+2
2020-09-10time/sched_clock: Use raw_read_seqcount_latch() during suspendAhmed S. Darwish1-1/+1
2020-09-09Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-2/+3
2020-09-09sched/topology: Move sd_flag_debug out of #ifdef CONFIG_SYSCTLValentin Schneider2-6/+6
2020-09-08seccomp: Use current_pt_regs() instead of task_pt_regs(current)Denis Efremov1-7/+11
2020-09-08seccomp: kill process instead of thread for unknown actionsRich Felker1-4/+4
2020-09-08seccomp: don't leave dangling ->notif if file allocation failsTycho Andersen1-3/+8
2020-09-08seccomp: don't leak memory when filter install racesTycho Andersen1-3/+10
2020-09-08kprobes: Make local functions staticMasami Hiramatsu1-5/+4
2020-09-08kprobes: Free kretprobe_instance with RCU callbackMasami Hiramatsu1-19/+6
2020-09-08kprobes: Remove NMI context checkMasami Hiramatsu1-12/+4
2020-09-08kprobes: Add generic kretprobe trampoline handlerMasami Hiramatsu1-0/+98
2020-09-08printk: ringbuffer: support dataless recordsJohn Ogness2-44/+43
2020-09-07blktrace: make function blk_trace_bio_get_cgid() staticWang Hai1-1/+1
2020-09-06Merge tag 'x86-urgent-2020-09-06' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-6/+29
2020-09-06genirq: Walk the irq_data hierarchy when resending an interruptMarc Zyngier1-2/+13
2020-09-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2020-09-05fork: adjust sysctl_max_threads definition to match prototypeTobias Klauser1-1/+1
2020-09-04gcov: Disable gcov build with GCC 10Leon Romanovsky1-0/+1
2020-09-04x86/entry: Unbreak 32bit fast syscallThomas Gleixner1-6/+29
2020-09-04padata: fix possible padata_works_lock deadlockDaniel Jordan1-2/+3
2020-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-3/+2
2020-09-03bpf: Do not use bucket_lock for hashmap iteratorYonghong Song1-11/+4
2020-09-03locking/lockdep: Fix "USED" <- "IN-NMI" inversionspeterz@infradead.org2-6/+31
2020-09-01tracepoint: Optimize using static_call()Steven Rostedt (VMware)1-4/+21
2020-09-01static_call: Allow early initPeter Zijlstra1-4/+66
2020-09-01static_call: Handle tail-callsPeter Zijlstra1-8/+13
2020-09-01static_call: Add simple self-test for static callsPeter Zijlstra1-0/+43
2020-09-01static_call: Avoid kprobes on inline static_call()sPeter Zijlstra2-0/+70
2020-09-01static_call: Add inline static call infrastructureJosh Poimboeuf3-0/+309
2020-09-01jump_label,module: Fix module lifetime for __jump_label_mod_text_reserved()Peter Zijlstra1-2/+8
2020-09-01module: Properly propagate MODULE_STATE_COMING failurePeter Zijlstra1-3/+7
2020-09-01module: Fix up module_notifier return valuesPeter Zijlstra5-7/+11
2020-09-01notifier: Fix broken error handling patternPeter Zijlstra7-131/+139
2020-08-30kcsan: Use tracing-safe version of prandomMarco Elver1-6/+29
2020-08-30Merge tag 'x86-urgent-2020-08-30' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+7
2020-08-30Merge tag 'locking-urgent-2020-08-30' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-21/+22
2020-08-30genirq/matrix: Deal with the sillyness of for_each_cpu() on UPThomas Gleixner1-0/+7
2020-08-27dma-pool: Fix an uninitialized variable bug in atomic_pool_expand()Dan Carpenter1-1/+1
2020-08-26audit: Remove redundant null checkXu Wang1-2/+1
2020-08-26lockdep: Take read/write status in consideration when generate chainkeyBoqun Feng1-18/+35
2020-08-26lockdep: Add recursive read locks into dependency graphBoqun Feng1-17/+2
2020-08-26lockdep: Fix recursive read lock related safe->unsafe detectionBoqun Feng1-47/+141
2020-08-26lockdep: Adjust check_redundant() for recursive read changeBoqun Feng1-3/+44
2020-08-26lockdep: Support deadlock detection for recursive read locks in check_noncirc...Boqun Feng1-8/+35
2020-08-26lockdep: Make __bfs(.match) return boolBoqun Feng1-10/+10
2020-08-26lockdep: Extend __bfs() to work with multiple types of dependenciesBoqun Feng1-19/+94
2020-08-26lockdep: Introduce lock_list::depBoqun Feng1-4/+88
2020-08-26lockdep: Reduce the size of lock_list::distanceBoqun Feng1-3/+3
2020-08-26lockdep: Make __bfs() visit every dependency until a matchBoqun Feng1-26/+35
2020-08-26lockdep: Demagic the return value of BFSBoqun Feng1-66/+89
2020-08-26locking: More accurate annotations for read_lock()Boqun Feng1-0/+14
2020-08-26sched/topology: Move SD_DEGENERATE_GROUPS_MASK out of linux/sched/topology.hValentin Schneider1-0/+7
2020-08-26sched/topology: Move sd_flag_debug out of linux/sched/topology.hValentin Schneider1-0/+6
2020-08-26sched: Cache task_struct::flags in sched_submit_work()Sebastian Andrzej Siewior1-2/+5
2020-08-26sched/fair: Simplify the work when reweighting entityJiang Biao1-2/+2
2020-08-26sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu()Lukasz Luba1-1/+2
2020-08-26sched/fair: Ignore cache hotness for SMT migrationJosh Don1-0/+4
2020-08-26lockdep,trace: Expose tracepointsPeter Zijlstra1-5/+9
2020-08-26cpuidle: Move trace_cpu_idle() into generic codePeter Zijlstra1-0/+3
2020-08-26sched,idle,rcu: Push rcu_idle deeper into the idle pathPeter Zijlstra1-14/+8
2020-08-26lockdep: Use raw_cpu_*() for per-cpu variablesPeter Zijlstra1-2/+2
2020-08-25alarmtimer: Convert comma to semicolonXu Wang1-1/+1
2020-08-24bpf, sysctl: Let bpf_stats_handler take a kernel pointer bufferTobias Klauser1-2/+1
2020-08-24bpf: Fix a buffer out-of-bound access when filling raw_tp link_infoYonghong Song1-1/+1
2020-08-24kcsan: Optimize debugfs stats countersMarco Elver4-34/+23
2020-08-24kcsan: Use pr_fmt for consistencyMarco Elver2-6/+10
2020-08-24kcsan: Show message if enabled earlyMarco Elver1-2/+6
2020-08-24kcsan: Remove debugfs test commandMarco Elver1-66/+0
2020-08-24kcsan: Simplify constant string handlingMarco Elver2-6/+6
2020-08-24kcsan: Simplify debugfs counter to name mappingMarco Elver1-20/+13
2020-08-24kcsan: Test support for compound instrumentationMarco Elver1-14/+51