aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
2022-06-02Merge tag 'net-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-9/+5
2022-06-02module: Fix prefix for module.sig_enforce module paramSaravana Kannan1-0/+3
2022-06-02Merge tag 'livepatching-for-5.19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2022-06-02Merge tag 'printk-for-5.19-fixup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2022-05-31Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2022-05-30Merge tag 'pm-5.19-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-26/+423
2022-05-29Merge tag 'trace-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds21-595/+677
2022-05-28ftrace: Add FTRACE_MCOUNT_MAX_OFFSET to avoid adding weak functionSteven Rostedt (Google)1-2/+139
2022-05-27Merge tag 'cxl-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds3-3/+7
2022-05-28bpf: Fix probe read error in ___bpf_prog_run()Menglong Dong1-9/+5
2022-05-27Merge tag 'mm-hotfixes-stable-2022-05-27' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-34/+0
2022-05-27Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds10-20/+49
2022-05-27kexec_file: drop weak attribute from arch_kexec_apply_relocations[_add]Naveen N. Rao1-34/+0
2022-05-27Revert "printk: wake up all waiters"John Ogness1-1/+1
2022-05-26tracing: Fix comments for event_trigger_separate_filter()sunliming1-4/+4
2022-05-26ftrace: Clean up hash direct_functions on register failuresSong Liu1-3/+2
2022-05-26tracing: Fix comments of create_filter()sunliming1-1/+1
2022-05-26tracing: Disable kcov on trace_preemptirq.cCongyu Liu1-0/+4
2022-05-26tracing: Initialize integer variable to prevent garbage return valueGautam Menghani1-1/+1
2022-05-26ftrace: Fix typo in commentJulia Lawall1-1/+1
2022-05-26ftrace: Remove return value of ftrace_arch_modify_*()Li kunyu1-12/+4
2022-05-26tracing: Cleanup code by removing init "char *name"liqiong1-3/+1
2022-05-26tracing: Change "char *" string form to "char []"liqiong2-2/+2
2022-05-26tracing/timerlat: Do not wakeup the thread if the trace stops at the IRQDaniel Bristot de Oliveira1-0/+2
2022-05-26tracing/timerlat: Print stacktrace in the IRQ handler if neededDaniel Bristot de Oliveira1-0/+13
2022-05-26tracing/timerlat: Notify IRQ new max latency only if stop tracing is setDaniel Bristot de Oliveira1-4/+5
2022-05-26kprobes: Fix build errors with CONFIG_KRETPROBES=nMasami Hiramatsu1-73/+71
2022-05-26tracing: Fix return value of trace_pid_write()Wonhyuk Yang1-2/+4
2022-05-26tracing: Fix potential double free in create_var_ref()Keita Suzuki1-0/+3
2022-05-26tracing: Use strim() to remove whitespace instead of doing it manuallyYuntao Wang1-5/+3
2022-05-26ftrace: Deal with error return code of the ftrace_process_locs() functionYuntao Wang1-4/+13
2022-05-26tracing: Use trace_create_file() to simplify creation of tracefs entriesYuntao Wang5-48/+21
2022-05-26Merge tag 'modules-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds23-1971/+2276
2022-05-26Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds16-472/+542
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-4/+3
2022-05-26Merge tag 'kbuild-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2-10/+2
2022-05-25Merge tag 'fsnotify_for_v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-20/+21
2022-05-25Merge tag 'dma-mapping-5.19-2022-05-25' of git://git.infradead.org/users/hch/...Linus Torvalds4-112/+109
2022-05-25Merge tag 'drm-next-2022-05-25' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-0/+1
2022-05-25tracing: Reset the function filter after completing trampoline/graph selftestLi Huafei1-0/+3
2022-05-25tracing: Have event format check not flag %p* on __get_dynamic_array()Steven Rostedt (Google)1-6/+7
2022-05-25kcov: update pos before writing pc in trace functionCongyu Liu1-2/+12
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds33-683/+2705
2022-05-25Merge branch 'for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-1/+1
2022-05-25Merge branch 'for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2-3/+2
2022-05-25Merge tag 'linux-kselftest-kunit-5.19-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-18/+13
2022-05-25Merge tag 'printk-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-291/+953
2022-05-25kernel/reboot: Change registration order of legacy power-off handlerDmitry Osipenko1-16/+17
2022-05-25Merge back reboot/poweroff notifiers rework for 5.19-rc1.Rafael J. Wysocki2-26/+422
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-3/+4
2022-05-24Merge tag 'pm-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds5-66/+49
2022-05-24Merge tag 'seccomp-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+41
2022-05-24Merge tag 'kernel-hardening-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-43/+64
2022-05-24Merge tag 'random-5.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-2/+15
2022-05-24lockdown: also lock down previous kgdb useDaniel Thompson2-3/+83
2022-05-24Merge tag 'sched-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds16-299/+190
2022-05-24Merge tag 'perf-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+18
2022-05-24Merge tag 'objtool-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2022-05-24Merge tag 'locking-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds14-82/+167
2022-05-24kbuild: link symbol CRCs at final link, removing CONFIG_MODULE_REL_CRCSMasahiro Yamada1-9/+1
2022-05-24livepatch: Remove klp_arch_set_pc() and asm/livepatch.hChristophe Leroy1-1/+1
2022-05-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds3-2/+31
2022-05-23Merge tag 's390-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+1
2022-05-23Merge tag 'platform-drivers-x86-v5.19-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+21
2022-05-23Merge tag 'x86_splitlock_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+5
2022-05-23Merge tag 'x86_core_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+1
2022-05-23Merge tag 'x86_build_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+18
2022-05-23Merge tag 'x86_tdx_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+7
2022-05-23Merge tag 'timers-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-53/+121
2022-05-23Merge tag 'irq-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds7-20/+46
2022-05-23Merge tag 'smp-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-9/+20
2022-05-23Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski17-198/+1120
2022-05-23bpf: Add dynptr data slicesJoanne Koong2-0/+51
2022-05-23bpf: Add bpf_dynptr_read and bpf_dynptr_writeJoanne Koong1-0/+78
2022-05-23bpf: Dynptr support for ring buffersJoanne Koong3-7/+137
2022-05-23bpf: Add bpf_dynptr_from_mem for local dynptrsJoanne Koong2-0/+71
2022-05-23bpf: Add verifier support for dynptrsJoanne Koong1-3/+185
2022-05-23bpf: Suppress 'passing zero to PTR_ERR' warningKumar Kartikeya Dwivedi1-1/+1
2022-05-23bpf: Introduce bpf_arch_text_invalidate for bpf_prog_packSong Liu1-0/+8
2022-05-23bpf: Fill new bpf_prog_pack with illegal instructionsSong Liu1-4/+6
2022-05-23Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2-13/+14
2022-05-23Merge tag 'for-5.19/io_uring-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds1-6/+19
2022-05-23Merge tag 'rcu.2022.05.19a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds22-375/+1082
2022-05-23Merge branches 'pm-em' and 'pm-cpuidle'Rafael J. Wysocki1-29/+36
2022-05-23Merge branches 'pm-core', 'pm-sleep' and 'powercap'Rafael J. Wysocki4-37/+13
2022-05-23dma-direct: don't over-decrypt memoryRobin Murphy1-2/+2
2022-05-20bpf: refine kernel.unprivileged_bpf_disabled behaviourAlan Maguire1-1/+13
2022-05-20bpf: Allow kfunc in tracing and syscall programs.Benjamin Tissoires1-0/+6
2022-05-20bpf: Add bpf_skc_to_mptcp_sock_protoGeliang Tang2-0/+3
2022-05-20perf: Fix sys_perf_event_open() race against selfPeter Zijlstra1-0/+14
2022-05-20Merge branches 'for-next/sme', 'for-next/stacktrace', 'for-next/fault-in-subp...Catalin Marinas3-2/+31
2022-05-20Merge tag 'irqchip-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/maz...Thomas Gleixner18-745/+651
2022-05-19cgroup: remove the superfluous judgmentShida Zhang1-1/+1
2022-05-19sched: Reverse sched_class layoutPeter Zijlstra2-13/+14
2022-05-19sched/clock: Use try_cmpxchg64 in sched_clock_{local,remote}Uros Bizjak1-2/+2
2022-05-19mm: khugepaged: make khugepaged_enter() void functionYang Shi1-3/+1
2022-05-19kexec_file: Fix kexec_file.c build error for riscv platformLiao Chang1-2/+2
2022-05-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski9-16/+21
2022-05-19kernel/reboot: Add devm_register_restart_handler()Dmitry Osipenko1-0/+22
2022-05-19kernel/reboot: Add devm_register_power_off_handler()Dmitry Osipenko1-0/+22
2022-05-19reboot: Remove pm_power_off_prepare()Dmitry Osipenko1-19/+0
2022-05-19kernel/reboot: Add register_platform_power_off()Dmitry Osipenko1-0/+55
2022-05-19kernel/reboot: Add kernel_can_power_off()Dmitry Osipenko1-1/+13
2022-05-19kernel/reboot: Add stub for pm_power_offDmitry Osipenko1-0/+6
2022-05-19kernel/reboot: Add do_kernel_power_off()Dmitry Osipenko1-0/+13
2022-05-19kernel/reboot: Wrap legacy power-off callbacks into sys-off handlersDmitry Osipenko1-2/+42
2022-05-19kernel/reboot: Introduce sys-off handler APIDmitry Osipenko1-0/+182
2022-05-19notifier: Add blocking/atomic_notifier_chain_register_unique_prio()Dmitry Osipenko1-19/+69
2022-05-19notifier: Add atomic_notifier_call_chain_is_empty()Dmitry Osipenko1-0/+13
2022-05-18cgroup: Make cgroup_debug staticXiu Jianfeng2-2/+1
2022-05-18random32: use real rng for non-deterministic randomnessJason A. Donenfeld1-2/+0
2022-05-17audit,io_uring,io-wq: call __audit_uring_exit for dummy contextsJulian Orth1-0/+6
2022-05-17swiotlb: max mapping size takes min align mask into accountTianyu Lan1-1/+12
2022-05-16kcsan: test: use new suite_{init,exit} supportMarco Elver1-18/+13
2022-05-15Merge tag 'sched-urgent-2022-05-15' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-15/+15
2022-05-15Merge tag 'irq-urgent-2022-05-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+0
2022-05-14genirq/irq_sim: Make the irq_work always run in hard irq contextSebastian Andrzej Siewior1-1/+1
2022-05-14timers: Provide a better debugobjects hint for delayed worksStephen Boyd1-1/+31
2022-05-13bpf: Add MEM_UNINIT as a bpf_type_flagJoanne Koong2-22/+10
2022-05-13timekeeping: Add raw clock fallback for random_get_entropy()Jason A. Donenfeld1-0/+15
2022-05-13printk: stop including cache.h from printk.hPeter Collingbourne1-0/+1
2022-05-13bpf: Fix combination of jit blinding and pointers to bpf subprogs.Alexei Starovoitov1-0/+10
2022-05-13swiotlb: use the right nslabs-derived sizes in swiotlb_init_lateChristoph Hellwig1-8/+11
2022-05-13swiotlb: use the right nslabs value in swiotlb_init_remapChristoph Hellwig1-3/+4
2022-05-13swiotlb: don't panic when the swiotlb buffer can't be allocatedChristoph Hellwig1-2/+4
2022-05-13futex: Remove a PREEMPT_RT_FULL reference.Sebastian Andrzej Siewior1-1/+1
2022-05-12relay: remove redundant assignment to pointer bufColin Ian King1-1/+1
2022-05-12kernel/crash_core.c: remove redundant check of ck_cmdlinelizhe1-3/+0
2022-05-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-15/+41
2022-05-12Merge branch 'for-5.18-fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+5
2022-05-12module: merge check_exported_symbol() into find_exported_symbol_in_section()Masahiro Yamada1-15/+7
2022-05-12module: do not binary-search in __ksymtab_gpl if fsa->gplok is falseMasahiro Yamada1-2/+3
2022-05-12module: do not pass opaque pointer for symbol searchMasahiro Yamada1-7/+4
2022-05-12module: show disallowed symbol name for inherit_taint()Lecopzer Chen1-6/+6
2022-05-12module: fix [e_shstrndx].sh_size=0 OOB accessAlexey Dobriyan1-0/+4
2022-05-12module: Introduce module unload taint trackingAaron Tomlin4-0/+88
2022-05-12module: Move module_assert_mutex_or_preempt() to internal.hAaron Tomlin2-11/+12
2022-05-12module: Make module_flags_taint() accept a module's taints bitmap and usable ...Aaron Tomlin2-4/+5
2022-05-12stop_machine: Add stop_core_cpuslocked() for per-core operationsPeter Zijlstra1-0/+21
2022-05-11bpf: Fix potential array overflow in bpf_trampoline_get_progs()Yuntao Wang1-6/+12
2022-05-11bpf: add bpf_map_lookup_percpu_elem for percpu mapFeng Zhou6-2/+83
2022-05-12sched/tracing: Append prev_state to tp args insteadDelyan Kratunov7-15/+15
2022-05-11Merge branch 'exp.2022.05.11a' into HEADPaul E. McKenney8-36/+236
2022-05-11rcu: Move expedited grace period (GP) work to RT kthread_workerKalesh Singh5-34/+188
2022-05-11rcu: Introduce CONFIG_RCU_EXP_CPU_STALL_TIMEOUTUladzislau Rezki5-2/+48
2022-05-11dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMICMikulas Patocka1-1/+1
2022-05-11dma-direct: don't fail on highmem CMA pages in dma_direct_alloc_pagesChristoph Hellwig1-17/+10
2022-05-11PM: EM: Decrement policy counterPierre Gondois1-0/+2
2022-05-11sched/deadline: Remove superfluous rq clock update in push_dl_task()Hao Jia1-7/+1
2022-05-11sched/core: Avoid obvious double update_rq_clock warningHao Jia4-11/+33
2022-05-11Merge branch 'v5.18-rc5'Peter Zijlstra22-759/+667
2022-05-11locking/qrwlock: Change "queue rwlock" to "queued rwlock"Waiman Long1-4/+4
2022-05-10bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.Kui-Feng Lee4-6/+47
2022-05-10bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stackKui-Feng Lee2-6/+21
2022-05-10bpf, x86: Generate trampolines from bpf_tramp_linksKui-Feng Lee3-69/+98
2022-05-11genirq: Remove WARN_ON_ONCE() in generic_handle_domain_irq()Lukas Wunner1-1/+0
2022-05-10bpf: Resolve symbols with ftrace_lookup_symbols for kprobe multi linkJiri Olsa1-46/+66
2022-05-10fprobe: Resolve symbols with ftrace_lookup_symbolsJiri Olsa1-20/+12
2022-05-10ftrace: Add ftrace_lookup_symbols functionJiri Olsa2-0/+63
2022-05-10kallsyms: Make kallsyms_on_each_symbol generally availableJiri Olsa1-2/+0
2022-05-10bpf: Add bpf_link iteratorDmitrii Dolgov3-1/+127
2022-05-10bpf: Extend batch operations for map-in-map bpf-mapsTakshak Chahande2-2/+13
2022-05-09mm/rmap: drop "compound" parameter from page_add_new_anon_rmap()David Hildenbrand1-1/+1
2022-05-09bpf: Remove unused parameter from find_kfunc_desc_btf()Yuntao Wang1-5/+4
2022-05-09sched: Fix build warning without CONFIG_SYSCTLYueHaibing1-29/+36
2022-05-09reboot: Fix build warning without CONFIG_SYSCTLYueHaibing1-27/+27
2022-05-09mm,fs: Remove aops->readpageMatthew Wilcox (Oracle)1-3/+2
2022-05-09fs: Introduce aops->read_folioMatthew Wilcox (Oracle)1-2/+4
2022-05-09entry: Rename arch_check_user_regs() to arch_enter_from_user_mode()Sven Schnelle1-1/+1
2022-05-08Merge tag 'timers-urgent-2022-05-08' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2022-05-08Merge tag 'irq-urgent-2022-05-08' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-10/+33
2022-05-08stackleak: add on/off stack variantsMark Rutland1-3/+32
2022-05-08stackleak: rework poison scanningMark Rutland1-14/+4
2022-05-08stackleak: rework stack high bound handlingMark Rutland1-5/+14
2022-05-08stackleak: clarify variable namesMark Rutland1-16/+14
2022-05-08stackleak: rework stack low bound handlingMark Rutland1-10/+4
2022-05-08stackleak: remove redundant checkMark Rutland1-4/+0
2022-05-08stackleak: move skip_erasing() check earlierMark Rutland1-4/+9
2022-05-08randstruct: Reorganize Kconfigs and attribute macrosKees Cook1-1/+1
2022-05-07kdump: return -ENOENT if required cmdline option does not existZhen Lei1-2/+1
2022-05-08kheaders: Have cpio unconditionally replace filesDaniel Mentz1-1/+1
2022-05-06printk, tracing: fix console tracepointMarco Elver1-2/+2
2022-05-06Merge tag 'v5.18-rc5' into sched/core to pull in fixes & to resolve a conflictIngo Molnar22-759/+667
2022-05-05cgroup/cpuset: Remove cpus_allowed/mems_allowed setup in cpuset_init_smp()Waiman Long1-2/+5
2022-05-05genirq: Synchronize interrupt thread startupThomas Pfaff3-10/+33
2022-05-03seccomp: Add wait_killable semantic to seccomp user notifierSargun Dhillon1-2/+40
2022-05-03Merge branches 'docs.2022.04.20a', 'fixes.2022.04.20a', 'nocb.2022.04.11b', '...Paul E. McKenney20-339/+846
2022-05-03srcu: Drop needless initialization of sdp in srcu_gp_start()Lukas Bulwahn1-1/+1
2022-05-03srcu: Prevent expedited GPs and blocking readers from consuming CPUPaul E. McKenney1-6/+38
2022-05-03srcu: Add contention check to call_srcu() srcu_data ->lock acquisitionPaul E. McKenney1-9/+36
2022-05-03srcu: Automatically determine size-transition strategy at bootPaul E. McKenney1-3/+20
2022-05-03Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie13-44/+52
2022-05-02kthread: unexport kthread_blkcgChristoph Hellwig1-1/+0
2022-05-02blk-cgroup: replace bio_blkcg with bio_blkcg_cssChristoph Hellwig1-2/+4
2022-05-02blktrace: cleanup the __trace_note_message interfaceChristoph Hellwig1-10/+10
2022-05-02time/sched_clock: Fix formatting of frequency reporting codeMaciej W. Rozycki1-6/+4
2022-05-02time/sched_clock: Use Hz as the unit for clock rate reporting below 4kHzMaciej W. Rozycki1-1/+1
2022-05-02time/sched_clock: Round the frequency reported to nearest rather than downMaciej W. Rozycki1-2/+3
2022-05-02genirq: Use pm_runtime_resume_and_get() instead of pm_runtime_get_sync()Minghao Chi1-9/+4
2022-05-02timekeeping: Consolidate fast timekeeperThomas Gleixner1-10/+10