aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2021-11-14Merge tag 'timers-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+18
2021-11-14Merge tag 'irq-urgent-2021-11-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2021-11-14Merge tag 'sched_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-40/+76
2021-11-14Merge tag 'perf_urgent_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-5/+5
2021-11-13Merge tag 'trace-v5.16-4' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-6/+9
2021-11-12tracing/histogram: Fix check for missing operands in an expressionKalesh Singh1-1/+2
2021-11-12tracing/histogram: Do not copy the fixed-size char array field over the field...Masami Hiramatsu1-4/+5
2021-11-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dto...Linus Torvalds1-0/+1
2021-11-12tracing/osnoise: Make osnoise_instances staticDaniel Bristot de Oliveira1-1/+2
2021-11-11Merge tag 'kcsan.2021.11.11a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-111/+183
2021-11-11Merge tag 'trace-v5.16-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-1/+7
2021-11-11Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-35/+27
2021-11-11perf/core: Avoid put_page() when GUP failsGreg Thelen1-5/+5
2021-11-11preempt: Restore preemption model selection configsValentin Schneider2-24/+24
2021-11-11sched/fair: Prevent dead task groups from regaining cfs_rq'sMathias Krause5-16/+49
2021-11-11sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain()Vincent Donnefort1-0/+3
2021-11-11PCI/MSI: Move non-mask check back into low level accessorsThomas Gleixner1-2/+2
2021-11-10Merge branch 'exit-cleanups-for-v5.16' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-16/+33
2021-11-10Merge tag 'kernel.sys.v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+4
2021-11-10Merge tag 'pidfd.v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brau...Linus Torvalds1-0/+36
2021-11-10ftrace/direct: Fix lockup in modify_ftrace_direct_multiJiri Olsa1-1/+2
2021-11-10ring-buffer: Protect ring_buffer_reset() from reentrancySteven Rostedt (VMware)1-0/+5
2021-11-09Merge tag 'dma-mapping-5.16' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-3/+2
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-71/+66
2021-11-09kernel/resource: disallow access to exclusive system RAM regionsDavid Hildenbrand1-10/+19
2021-11-09kernel/resource: clean up and optimize iomem_is_exclusive()David Hildenbrand1-5/+20
2021-11-09kcov: replace local_irq_save() with a local_lock_tSebastian Andrzej Siewior1-13/+17
2021-11-09kcov: avoid enable+disable interrupts if !in_task()Sebastian Andrzej Siewior1-3/+3
2021-11-09kcov: allocate per-CPU memory on the relevant nodeSebastian Andrzej Siewior1-2/+2
2021-11-09kernel/fork.c: unshare(): use swap() to make code cleanerRan Xiaokai1-6/+3
2021-11-09extable: use is_kernel_text() helperKefeng Wang1-2/+1
2021-11-09sections: move is_kernel_inittext() into sections.hKefeng Wang1-10/+2
2021-11-09sections: move and rename core_kernel_data() to is_kernel_core_data()Kefeng Wang2-19/+1
2021-11-09kallsyms: remove arch specific text and data checkKefeng Wang1-3/+0
2021-11-08Merge tag 'kgdb-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/da...Linus Torvalds4-122/+53
2021-11-08Merge tag 'modules-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-21/+58
2021-11-06Merge tag 'fsnotify_for_v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-4/+2
2021-11-06Merge tag 'pci-v5.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+4
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds10-7/+79
2021-11-06stacktrace: move filter_irq_stacks() to kernel/stacktrace.cMarco Elver1-0/+30
2021-11-06memblock: add MEMBLOCK_DRIVER_MANAGED to mimic IORESOURCE_SYSRAM_DRIVER_MANAGEDDavid Hildenbrand1-0/+5
2021-11-06memblock: use memblock_free for freeing virtual pointersMike Rapoport2-3/+3
2021-11-06memblock: rename memblock_free to memblock_phys_freeMike Rapoport1-1/+1
2021-11-06memblock: drop memblock_free_early_nid() and memblock_free_early()Mike Rapoport1-1/+1
2021-11-06mm: make generic arch_is_kernel_initmem_freed() do what it saysChristophe Leroy1-0/+15
2021-11-06mm: create a new system state and fix core_kernel_text()Christophe Leroy1-1/+1
2021-11-06mm/page_alloc: detect allocation forbidden by cpuset and bail out earlyFeng Tang1-0/+23
2021-11-06mm: move node_reclaim_distance to fix NUMA without SMPGeert Uytterhoeven1-1/+0
2021-11-06mm/mmap.c: fix a data race of mm->total_vmPeng Liu1-1/+1
2021-11-06workqueue, kasan: avoid alloc_pages() when recording stackMarco Elver1-1/+1
2021-11-06bpf: Stop caching subprog index in the bpf_pseudo_func insnMartin KaFai Lau2-23/+21
2021-11-05module: change to print useful messages from elf_validity_check()Shuah Khan1-21/+54
2021-11-05module: fix validate_section_offset() overflow bug on 64-bitShuah Khan1-0/+4
2021-11-04PCI: apple: Add INTx and per-port interrupt supportMarc Zyngier1-0/+1
2021-11-04irqdomain: Make of_phandle_args_to_fwspec() generally availableMarc Zyngier1-3/+3
2021-11-04Merge tag 'iommu-updates-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-5/+8
2021-11-03Merge branch 'per_signal_struct_coredumps-for-v5.16' of git://git.kernel.org/...Linus Torvalds3-80/+49
2021-11-03signal: Add SA_IMMUTABLE to ensure forced siganls do not get changedEric W. Biederman1-1/+7
2021-11-03kdb: Adopt scheduler's task classificationDaniel Thompson4-122/+53
2021-11-03Merge tag 'trace-v5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds3-182/+549
2021-11-03bpf: Do not reject when the stack read size is different from the tracked sca...Martin KaFai Lau1-12/+6
2021-11-02Merge tag 'pm-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds5-45/+106
2021-11-02Merge branch 'ucount-fixes-for-v5.16' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-10/+15
2021-11-02Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds5-95/+129
2021-11-02Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds2-81/+108
2021-11-02Merge branches 'pm-em' and 'powercap'Rafael J. Wysocki1-18/+68
2021-11-02Merge branch 'pm-sleep'Rafael J. Wysocki4-27/+38
2021-11-02Merge tag 'printk-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-5/+5
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds18-160/+948
2021-11-02posix-cpu-timers: Clear task::posix_cputimers_work in copy_process()Michael Pratt2-2/+18
2021-11-02Merge branch 'for-5.16-vsprintf-pgp' into for-linusPetr Mladek68-1431/+2977
2021-11-01Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-32/+41
2021-11-01Merge tag 'selinux-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-106/+390
2021-11-01Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-154/+174
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds32-913/+1765
2021-11-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski14-120/+660
2021-11-01bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit.Alexei Starovoitov1-1/+1
2021-11-01bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov1-1/+1
2021-11-01tracing/histogram: Document hist trigger variablesKalesh Singh1-0/+11
2021-11-01tracing/histogram: Optimize division by constantsKalesh Singh1-1/+104
2021-11-01Merge tag 'hardening-v5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-13/+33
2021-11-01Merge tag 'cpu-to-thread_info-v5.16-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-4/+0
2021-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2-4/+1
2021-11-01Merge tag 'x86_cc_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+2
2021-11-01tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functionsDaniel Bristot de Oliveira1-9/+4
2021-11-01tracing/osnoise: Remove STACKTRACE ifdefs from inside functionsDaniel Bristot de Oliveira1-15/+29
2021-11-01tracing/osnoise: Allow multiple instances of the same tracerDaniel Bristot de Oliveira1-23/+78
2021-11-01tracing/osnoise: Remove TIMERLAT ifdefs from inside functionsDaniel Bristot de Oliveira1-44/+106
2021-11-01tracing/osnoise: Support a list of trace_array *trDaniel Bristot de Oliveira1-69/+192
2021-11-01tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write()Daniel Bristot de Oliveira1-5/+2
2021-11-01tracing/osnoise: Split workload start from the tracer startDaniel Bristot de Oliveira1-23/+36
2021-11-01tracing/osnoise: Improve comments about barrier need for NMI callbacksDaniel Bristot de Oliveira1-1/+7
2021-11-01tracing/osnoise: Do not follow tracing_cpumaskDaniel Bristot de Oliveira1-18/+6
2021-11-01bpf: Add missing map_delete_elem method to bloom filter mapEric Dumazet1-0/+6
2021-11-01bpf: Bloom filter map naming fixupsJoanne Koong1-23/+26
2021-11-01bpf: Add dummy BPF STRUCT_OPS for test purposeHou Tao2-0/+6
2021-11-01bpf: Factor out helpers for ctx access checkingHou Tao1-14/+2
2021-11-01bpf: Factor out a helper to prepare trampoline for struct_ops progHou Tao1-10/+19
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-6/+29
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds23-577/+1199
2021-11-01Merge tag 'objtool-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2021-11-01Merge tag 'locking-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds21-4375/+4986
2021-11-01Merge tag 'perf-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-5/+30
2021-11-01Merge tag 'irq-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-70/+58
2021-11-01cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.cHe Fengqing2-47/+45
2021-11-01cgroup: Fix rootcg cpu.stat guest double countingDan Schatzberg1-2/+0
2021-11-01Merge tag 'for-5.16/block-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds6-10/+8
2021-11-01bpf: Disallow unprivileged bpf by defaultPawan Gupta1-0/+7
2021-11-01Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2-2/+3
2021-10-31Merge branches 'apple/dart', 'arm/mediatek', 'arm/renesas', 'arm/smmu', 'arm/...Joerg Roedel1-5/+8
2021-10-31sched/fair: Cleanup newidle_balanceVincent Guittot1-5/+3
2021-10-31sched/fair: Remove sysctl_sched_migration_cost conditionVincent Guittot1-2/+1
2021-10-31sched/fair: Wait before decaying max_newidle_lb_costVincent Guittot2-10/+28
2021-10-31sched/fair: Skip update_blocked_averages if we are defering load balanceVincent Guittot1-3/+6
2021-10-31sched/fair: Account update_blocked_averages in newidle_balance costVincent Guittot1-4/+7
2021-10-30locking: Remove spin_lock_flags() etcArnd Bergmann1-2/+1
2021-10-29tracing/histogram: Fix semicolon.cocci warningskernel test robot1-1/+1
2021-10-29exit/syscall_user_dispatch: Send ordinary signals on failureEric W. Biederman1-4/+8
2021-10-29signal: Implement force_fatal_sigEric W. Biederman1-9/+17
2021-10-29exit/kthread: Have kernel threads return instead of calling do_exitEric W. Biederman1-1/+1
2021-10-29Merge tag 'trace-v5.15-rc6-3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+11
2021-10-29tracing: Fix misspelling of "missing"Steven Rostedt (VMware)1-1/+1
2021-10-29ftrace: Fix kernel-doc formatting issuesSteven Rostedt (VMware)1-8/+10
2021-10-29Merge branch 'for-next/scs' into for-next/coreWill Deacon1-0/+1
2021-10-29Merge tag 'irqchip-5.16' into irq/coreBorislav Petkov24-156/+202
2021-10-28bpf: Add bpf_kallsyms_lookup_name helperKumar Kartikeya Dwivedi1-0/+27
2021-10-28bpf: Add bloom filter map implementationJoanne Koong4-7/+233
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-15/+30
2021-10-28Merge tag 'net-5.15-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-13/+27
2021-10-28Merge tag 'trace-v5.15-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+2
2021-10-28Merge branch irq/irq_cpu_offline into irq/irqchip-nextMarc Zyngier2-0/+9
2021-10-28Merge branch irq/remove-handle-domain-irq-20211026 into irq/irqchip-nextMarc Zyngier3-67/+35
2021-10-27tracing: Do not warn when connecting eprobe to non existing eventSteven Rostedt (VMware)1-2/+2
2021-10-27bpf: Use u64_stats_t in struct bpf_prog_statsEric Dumazet2-9/+15
2021-10-27bpf: Fixes possible race in update_prog_stats() for 32bit archesEric Dumazet1-2/+4
2021-10-27tracing: Show size of requested perf bufferRobin H. Johnson1-1/+2
2021-10-27ftrace: do CPU checking after preemption disabled王贇1-3/+3
2021-10-27ftrace: disable preemption when recursion locked王贇3-21/+11
2021-10-27fsnotify: clarify contract for create event hooksAmir Goldstein2-4/+2
2021-10-27dma-mapping: use 'bitmap_zalloc()' when applicableChristophe JAILLET1-3/+2
2021-10-26tracing/histogram: Optimize division by a power of 2Kalesh Singh1-0/+4
2021-10-26tracing/histogram: Covert expr to const if both operands are constantsKalesh Singh1-30/+74
2021-10-26tracing/histogram: Simplify handling of .sym-offset in expressionsKalesh Singh1-26/+17
2021-10-26tracing: Fix operator precedence for hist triggers expressionKalesh Singh1-70/+140
2021-10-26tracing: Add division and multiplication support for hist triggersKalesh Singh1-1/+71
2021-10-26tracing: Add support for creating hist trigger variables from literalKalesh Singh1-1/+70
2021-10-26Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski4-13/+27
2021-10-26test_kprobes: Move it from kernel/ to lib/Tiezhu Yang2-372/+0
2021-10-26kprobes: Add a test case for stacktrace from kretprobe handlerMasami Hiramatsu1-0/+162
2021-10-26bpf: Fix potential race in tail call compatibility checkToke Høiland-Jørgensen3-9/+18
2021-10-26PM: suspend: Use valid_state() consistentlyRafael J. Wysocki1-5/+7
2021-10-26PM: sleep: Pause cpuidle later and resume it earlier during system transitionsRafael J. Wysocki3-13/+23
2021-10-26PM: suspend: Do not pause cpuidle in the suspend-to-idle pathRafael J. Wysocki1-2/+6
2021-10-26tracing/hwlat: Make some internal symbols staticWang ShaoBo1-2/+2
2021-10-26tracing: Fix missing trace_boot_init_histograms kstrdup NULL checksMathieu Desnoyers1-0/+4
2021-10-26genirq: Hide irq_cpu_{on,off}line() behind a deprecated optionMarc Zyngier2-0/+9
2021-10-26irq: remove handle_domain_{irq,nmi}()Mark Rutland2-58/+17
2021-10-26irq: remove CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRYMark Rutland1-26/+0
2021-10-26signal: Add an optional check for altstack sizeThomas Gleixner1-6/+29
2021-10-25trace/timerlat: Add migrate-disabled field to the timerlat headerDaniel Bristot de Oliveira1-5/+6
2021-10-25trace/osnoise: Add migrate-disabled field to the osnoise headerDaniel Bristot de Oliveira1-7/+7
2021-10-25perf/core: allow ftrace for functions in kernel/event/core.cSong Liu1-5/+0
2021-10-25ftrace: Make ftrace_profile_pages_init staticchongjiapeng1-1/+1
2021-10-25cgroup: no need for cgroup_mutex for /proc/cgroupsShakeel Butt1-5/+2
2021-10-25cgroup: remove cgroup_mutex from cgroupstats_buildShakeel Butt1-5/+2
2021-10-25cgroup: reduce dependency on cgroup_mutexShakeel Butt1-22/+29
2021-10-25irq: add a (temporary) CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRYMark Rutland2-0/+34
2021-10-25irq: add generic_handle_arch_irq()Mark Rutland1-0/+18
2021-10-25irq: unexport handle_irq_desc()Mark Rutland1-1/+0
2021-10-25irq: simplify handle_domain_{irq,nmi}()Mark Rutland1-20/+4
2021-10-24Merge tag 'sched_urgent_for_v5.15_rc7' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+1
2021-10-22cgroup: Fix memory leak caused by missing cgroup_bpf_offlineQuanyang Wang1-1/+3
2021-10-22bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch()Xu Kuohai1-2/+3
2021-10-22bpf: Prevent increasing bpf_jit_limit above maxLorenz Bauer1-1/+3
2021-10-22bpf: Add BTF_KIND_DECL_TAG typedef supportYonghong Song1-2/+2
2021-10-22sched/core: Remove rq_relock()Peng Wang1-8/+0
2021-10-22sched: Improve wake_up_all_idle_cpus() take #2Peter Zijlstra1-7/+5
2021-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller11-74/+173
2021-10-21Merge branch 'ucount-fixes-for-v5.15' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-24/+59
2021-10-21bpf: Add verified_insns to bpf_prog_info and fdinfoDave Marchevsky2-2/+7
2021-10-21bpf: Add bpf_skc_to_unix_sock() helperHengqi Chen1-0/+2
2021-10-21kprobes: convert tests to kunitSven Schnelle2-166/+59
2021-10-21tracing: use %ps format string to print symbolsArnd Bergmann1-10/+5
2021-10-21ftrace/direct: Do not disable when switching direct callersSteven Rostedt (VMware)1-14/+20
2021-10-21ftrace: Add multi direct modify interfaceJiri Olsa1-0/+62
2021-10-21ftrace: Add multi direct register/unregister interfaceJiri Olsa1-0/+142
2021-10-21ftrace: Add ftrace_add_rec_direct functionJiri Olsa1-27/+37
2021-10-21tracing: Fix selftest config check for function graph start up testSteven Rostedt (VMware)1-1/+5
2021-10-21PM: hibernate: Get block device exclusively in swsusp_check()Ye Bin1-2/+3
2021-10-21PM: hibernate: swap: Use vzalloc() and kzalloc()Cai Huoqing1-10/+4
2021-10-21PM: hibernate: fix sparse warningsAnders Roxell1-2/+2
2021-10-20tracing: Add trampoline/graph selftestJiri Olsa1-1/+53
2021-10-20x86/ftrace: Make function graph use ftrace directlySteven Rostedt (VMware)1-2/+4
2021-10-20Merge tag 'dma-mapping-5.15-2' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds3-36/+48
2021-10-20genirq: Export irq_gc_noop()Florian Fainelli1-0/+1
2021-10-20genirq: Export irq_gc_{unmask_enable,mask_disable}_regFlorian Fainelli1-0/+2
2021-10-20reboot: Remove the unreachable panic after do_exit in reboot(2)Eric W. Biederman1-1/+0
2021-10-20bpf/preload: Clean up .gitignore and "clean-files" targetQuentin Monnet2-5/+2
2021-10-20workqueue: Introduce show_one_worker_pool and show_one_workqueue.Imran Khan2-77/+97
2021-10-20Merge tag 'audit-pr-20211019' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1