aboutsummaryrefslogtreecommitdiffstats
path: root/kernel
AgeCommit message (Expand)AuthorFilesLines
3 hourskprobe/ftrace: fix build error due to bad function definitionHEADmainLinus Torvalds1-1/+1
3 hoursMerge tag 'net-6.10-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-2/+2
3 hoursMerge tag 'trace-user-events-v6.10' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+75
3 hoursMerge tag 'trace-ringbuffer-v6.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-16/+560
4 hoursMerge tag 'trace-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds3-45/+36
4 hoursMerge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds11-57/+171
5 hoursMerge tag 'sysctl-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds30-34/+2
13 hoursMerge tag 'powerpc-6.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds4-18/+36
2 daysMerge tag 'wq-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wqLinus Torvalds1-178/+275
2 daysMerge tag 'cgroup-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-173/+162
2 dayskprobe/ftrace: bail out if ftrace was killedStephen Brennan2-0/+7
2 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+3
2 daysMerge branch 'for-6.10' into test-merge-for-6.10Tejun Heo1-178/+275
2 daysMerge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds7-89/+112
2 daysMerge tag 'livepatching-for-6.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-31/+31
2 daysMerge tag 'printk-for-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-15/+15
3 daysbpf: save extended inner map info for percpu array maps as wellAndrii Nakryiko1-2/+2
3 daysMerge branch 'for-6.10-base-small' into for-linusPetr Mladek2-2/+2
3 daysring-buffer: Add cast to unsigned long addr passed to virt_to_page()Steven Rostedt (Google)1-1/+1
3 daysMerge tag 'net-next-6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds22-393/+1544
3 daysMerge tag 'pm-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-20/+88
3 dayscgroup/rstat: add cgroup_rstat_cpu_lock helpers and tracepointsJesper Dangaard Brouer1-12/+58
3 daysMerge tag 'linux_kselftest-kunit-6.10-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-0/+1
3 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+5
4 daysMerge tag 'irq-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds9-53/+311
4 daysMerge tag 'timers-core-2024-05-12' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds6-104/+87
4 daysftrace: Fix possible use-after-free issue in ftrace_location()Zheng Yejian1-16/+23
4 daysbpf: remove CONFIG_BPF_JIT dependency on CONFIG_MODULES ofMike Rapoport (IBM)1-1/+1
4 dayskprobes: remove dependency on CONFIG_MODULESMike Rapoport (IBM)2-22/+53
4 daysmm/execmem, arch: convert remaining overrides of module_alloc to execmemMike Rapoport (IBM)1-20/+6
4 daysmm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)4-24/+16
4 daysmodule: make module_memory_{alloc,free} more self-containedMike Rapoport (IBM)1-25/+39
4 dayskallsyms: replace deprecated strncpy with strscpyJustin Stitt1-1/+1
4 daysmodule: allow UNUSED_KSYMS_WHITELIST to be relative against objtree.Yifan Hong1-1/+1
4 daysftrace: Remove unused global 'ftrace_direct_func_count'Dr. David Alan Gilbert2-12/+0
4 daysftrace: Remove unused list 'ftrace_direct_funcs'Dr. David Alan Gilbert1-8/+0
4 daysMerge tag 'sched-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-325/+381
4 daysMerge tag 'perf-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-129/+148
4 daysMerge tag 'locking-core-2024-05-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-38/+83
4 daystracing: Improve benchmark test performance by using do_div()Thorsten Blum1-1/+1
4 daysring-buffer: Have mmapped ring buffer keep track of missed eventsSteven Rostedt (Google)1-6/+47
4 daysMerge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski9-136/+213
4 daysftrace: Use asynchronous grace period for register_ftrace_direct()Paul E. McKenney1-4/+9
4 daysftrace: Replaces simple_strtoul in ftraceYuran Pereira1-4/+3
4 daystracing: Allow user-space mapping of the ring-bufferVincent Donnefort2-5/+100
4 daysring-buffer: Introducing ring-buffer mapping functionsVincent Donnefort1-3/+411
4 daysring-buffer: Allocate sub-buffers with __GFP_COMPVincent Donnefort1-3/+3
4 daysMerge tag 'v6.10-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds1-4/+4
4 daysMerge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+11
4 daysMerge tag 'seccomp-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
4 daysMerge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-0/+5
4 daysMerge branches 'pm-em' and 'pm-docs'Rafael J. Wysocki1-19/+87
4 daysMerge branches 'pm-cpuidle', 'pm-sleep' and 'pm-powercap'Rafael J. Wysocki1-1/+1
4 daysMerge tag 'kcsan.2024.05.10a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+17
5 daysMerge tag 'rcu.next.v6.10' of https://github.com/urezki/linuxLinus Torvalds18-111/+580
5 daystracing/user_events: Fix non-spaced field matchingBeau Belgrave1-1/+75
5 daysMerge branch 'topic/kdump-hotplug' into nextMichael Ellerman3-18/+20
5 daysriscv, bpf: inline bpf_get_smp_processor_id()Puranjay Mohan2-0/+15
7 daysMerge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini22-168/+279
9 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-5/+22
9 dayslivepatch: Rename KLP_* to KLP_TRANSITION_*Wardenjohn3-31/+31
9 daysseccomp: Constify sysctl subhelpersKees Cook1-2/+2
10 daystimers/migration: Prevent out of bounds access on failureLevi Yun1-2/+2
10 daysbpf: Remove redundant page mask of vmf->addressHaiyue Wang1-1/+1
10 dayskcsan, compiler_types: Introduce __data_racy type qualifierMarco Elver1-0/+17
11 daysMerge tag 'kvm-riscv-6.10-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini4-16/+58
11 daysprintk: cleanup deprecated uses of strncpy/strcpyJustin Stitt1-13/+13
11 daysbpf/verifier: relax MUL range computation checkCupertino Miranda1-5/+1
11 daysbpf/verifier: improve XOR and OR range computationCupertino Miranda1-2/+2
11 daysbpf/verifier: refactor checks for range computationCupertino Miranda1-64/+45
11 daysbpf/verifier: replace calls to mark_reg_unknown.Cupertino Miranda1-5/+4
11 dayskunit: Handle test faultsMickaël Salaün1-0/+1
12 daysprintk: Change type of CONFIG_BASE_SMALL to boolYoann Congal2-2/+2
12 dayspowerpc/dexcr: Add DEXCR prctl interfaceBenjamin Gray1-0/+16
12 daysMerge tag 'irq-urgent-2024-05-05' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+8
13 daysMerge tag 'probes-fixes-v6.9-rc6' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
13 daysMerge tag 'trace-v6.9-rc6-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+12
13 daysMerge tag 'dma-mapping-6.9-2024-05-04' of git://git.infradead.org/users/hch/d...Linus Torvalds1-0/+1
14 dayseventfs/tracing: Add callback for release of an eventfs_inodeSteven Rostedt (Google)1-0/+12
2024-05-03stackleak: Use a copy of the ctl_table argumentThomas Weißschuh1-3/+3
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski9-72/+105
2024-05-02Merge tag 'net-6.9-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2-2/+40
2024-05-02swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=yWill Deacon1-0/+1
2024-05-01bpf: crypto: fix build when CONFIG_CRYPTO=mVadim Fedorenko1-1/+1
2024-05-01hardening: Enable KCFI and some other optionsKees Cook1-0/+8
2024-05-01rethook: honor CONFIG_FTRACE_VALIDATE_RCU_IS_WATCHING in rethook_try_get()Andrii Nakryiko1-0/+2
2024-05-01ftrace: make extra rcu_is_watching() validation check optionalAndrii Nakryiko1-0/+13
2024-05-01uprobes: reduce contention on uprobes_tree accessJonathan Haslam1-11/+11
2024-05-01rethook: Remove warning messages printed for finding return address of a frame.Kui-Feng Lee1-1/+1
2024-05-01tracing/probes: support '%pD' type for print struct file's nameYe Bin2-23/+36
2024-05-01tracing/probes: support '%pd' type for print struct dentry's nameYe Bin5-1/+65
2024-05-01uprobes: add speculative lockless system-wide uprobe filter checkAndrii Nakryiko1-3/+7
2024-05-01uprobes: prepare uprobe args buffer lazilyAndrii Nakryiko1-21/+28
2024-05-01uprobes: encapsulate preparation of uprobe args bufferAndrii Nakryiko1-37/+41
2024-05-01Merge branches 'fixes.2024.04.15a', 'misc.2024.04.12a', 'rcu-sync-normal-impr...Uladzislau Rezki (Sony)12-77/+479
2024-04-30bpf: Add BPF_PROG_TYPE_CGROUP_SKB attach type enforcement in BPF_LINK_CREATEStanislav Fomichev1-0/+5
2024-04-30bpf: Add support for kprobe session cookieJiri Olsa2-3/+23
2024-04-30bpf: Add support for kprobe session contextJiri Olsa2-7/+63
2024-04-30bpf: Add support for kprobe session attachJiri Olsa2-9/+26
2024-04-30bpf: Do not walk twice the hash map on freeBenjamin Tissoires1-36/+13
2024-04-30bpf: Do not walk twice the map on freeBenjamin Tissoires1-7/+8
2024-04-30PM: hibernate: replace deprecated strncpy() with strscpy()Justin Stitt1-1/+1
2024-04-29bpf: Switch to krealloc_array()Andy Shevchenko1-1/+1
2024-04-29bpf: Use struct_size()Andy Shevchenko1-5/+7
2024-04-29Merge tag 'wq-for-6.9-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+16
2024-04-30clocksource: Make the int help prompt unit readable in ncursesBorislav Petkov (AMD)1-1/+1
2024-04-29bpf: Fix verifier assumptions about socket->skAlexei Starovoitov1-5/+18
2024-04-29Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski18-222/+1249
2024-04-29bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUSMatthew Wilcox (Oracle)1-1/+1
2024-04-29tracing/probes: Fix memory leak in traceprobe_parse_probe_arg_body()LuMingYin1-1/+1
2024-04-29softirq: Fix suspicious RCU usage in __do_softirq()Zqiang1-4/+8
2024-04-28Merge tag 'sched-urgent-2024-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-16/+36
2024-04-28Merge tag 'x86-urgent-2024-04-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+10
2024-04-28sched/isolation: Fix boot crash when maxcpus < first housekeeping CPUOleg Nesterov1-1/+6
2024-04-28sched/isolation: Prevent boot crash when the boot CPU is nohz_fullOleg Nesterov1-1/+10
2024-04-27profiling: Remove create_prof_cpu_mask().Tetsuo Handa1-43/+0
2024-04-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-2/+40
2024-04-26Merge tag 'mm-hotfixes-stable-2024-04-26-13-30' of git://git.kernel.org/pub/s...Linus Torvalds1-3/+2
2024-04-26bpf: verifier: prevent userspace memory accessPuranjay Mohan2-0/+39
2024-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-27/+37
2024-04-25cgroup/cpuset: Remove outdated comment in sched_partition_write()Xiu Jianfeng1-3/+0
2024-04-25cpu: Ignore "mitigations" kernel parameter if CPU_MITIGATIONS=nSean Christopherson1-4/+10
2024-04-25cpu: Re-enable CPU mitigations by default for !X86 architecturesSean Christopherson1-2/+2
2024-04-24mm: turn folio_test_hugetlb into a PageTypeMatthew Wilcox (Oracle)1-3/+2
2024-04-24bpf: make common crypto API for TC/XDP programsVadim Fedorenko4-1/+390
2024-04-24genirq: Reuse irq_is_nmi()Jinjie Ruan4-14/+14
2024-04-24genirq/cpuhotplug: Retry with cpu_online_mask when migration failsDongli Zhang1-0/+16
2024-04-24genirq/cpuhotplug: Skip suspended interrupts when restoring affinityDavid Stevens2-7/+16
2024-04-24workqueue: Fix divide error in wq_update_node_max_active()Lai Jiangshan1-0/+9
2024-04-24bpf: Introduce bpf_preempt_[disable,enable] kfuncsKumar Kartikeya Dwivedi2-2/+81
2024-04-24bpf: Don't check for recursion in bpf_wq_work.Alexei Starovoitov1-13/+5
2024-04-24sched/pelt: Remove shift of thermal clockVincent Guittot3-27/+3
2024-04-24sched/cpufreq: Rename arch_update_thermal_pressure() => arch_update_hw_pressu...Vincent Guittot5-34/+34
2024-04-24sched/cpufreq: Take cpufreq feedback into accountVincent Guittot1-20/+25
2024-04-24sched/fair: Fix update of rd->sg_overutilizedVincent Guittot1-1/+1
2024-04-24sysctl: treewide: constify argument ctl_table_root::permissions(table)Thomas Weißschuh1-1/+1
2024-04-24bpf: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24delayacct: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24kprobes: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24printk: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24scheduler: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados6-6/+0
2024-04-24seccomp: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24timekeeping: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24ftrace: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados2-2/+0
2024-04-24umh: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados1-1/+0
2024-04-24kernel misc: Remove the now superfluous sentinel elements from ctl_table arrayJoel Granados15-18/+1
2024-04-23workqueue: The default node_nr_active should have its max set to max_activeTejun Heo1-1/+1
2024-04-23cgroup/cpuset: Fix incorrect top_cpuset flagsWaiman Long1-2/+2
2024-04-23bpf: add bpf_wq_startBenjamin Tissoires1-0/+18
2024-04-23bpf: wq: add bpf_wq_set_callback_implBenjamin Tissoires2-6/+69
2024-04-23bpf: wq: add bpf_wq_initBenjamin Tissoires1-2/+102
2024-04-23bpf: allow struct bpf_wq to be embedded in arraymaps and hashmapsBenjamin Tissoires4-19/+71
2024-04-23bpf: add support for KF_ARG_PTR_TO_WORKQUEUEBenjamin Tissoires1-0/+65
2024-04-23bpf: verifier: bail out if the argument is not a mapBenjamin Tissoires1-0/+5
2024-04-23bpf: add support for bpf_wq user typeBenjamin Tissoires3-1/+31
2024-04-23bpf: replace bpf_timer_cancel_and_free with a generic helperBenjamin Tissoires1-17/+25
2024-04-23bpf: replace bpf_timer_set_callback with a generic helperBenjamin Tissoires1-11/+18
2024-04-23bpf: replace bpf_timer_init with a generic helperBenjamin Tissoires1-28/+63
2024-04-23bpf: make timer data struct more genericBenjamin Tissoires1-33/+38
2024-04-23workqueue: Fix selection of wake_cpu in kick_pool()Sven Schnelle1-2/+6
2024-04-23cgroup/cpuset: Avoid clearing CS_SCHED_LOAD_BALANCE twiceXiu Jianfeng1-5/+0
2024-04-23crash: add a new kexec flag for hotplug supportSourabh Jain3-11/+13
2024-04-23crash: forward memory_notify arg to arch crash hotplug handlerSourabh Jain1-7/+7
2024-04-23genirq: Simplify the checks for irq_set_percpu_devid_partition()Jinjie Ruan1-8/+2
2024-04-22cgroup/cpuset: Statically initialize more members of top_cpusetXiu Jianfeng1-3/+2
2024-04-22bpf: Fix typos in commentsRafael Passos5-10/+10
2024-04-22bpf: Fix typo in function save_aux_ptr_typeRafael Passos1-3/+3
2024-04-22hrtimer: Rename __hrtimer_hres_active() to hrtimer_hres_active()Jiapeng Chong1-13/+8
2024-04-22sched/eevdf: Prevent vlag from going out of bounds in reweight_eevdf()Xuewen Yan1-6/+12
2024-04-22sched/eevdf: Fix miscalculation in reweight_entity() when se is not currTianchen Ding1-5/+6
2024-04-22sched/eevdf: Always update V if se->on_rq when reweightingTianchen Ding1-3/+2
2024-04-22sysctl: treewide: constify ctl_table_header::ctl_table_argThomas Weißschuh1-1/+1
2024-04-21Merge tag 'sched_urgent_for_v6.9_rc5' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-6/+14
2024-04-19Merge tag 'hardening-v6.9-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-5/+6
2024-04-19cgroup: Avoid unnecessary looping in cgroup_no_v1()Xiu Jianfeng1-0/+1
2024-04-19Merge x86 bugfixes from Linux 6.9-rc3Paolo Bonzini14-32/+137
2024-04-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski8-60/+105
2024-04-18cgroup, legacy_freezer: update comment for freezer_css_offline()Xiu Jianfeng1-1/+1
2024-04-18cgroup: don't call cgroup1_pidlist_destroy_all() for v2Xiu Jianfeng1-1/+2
2024-04-17cgroup_freezer: update comment for freezer_css_online()Xiu Jianfeng1-2/+1
2024-04-17cgroup/rstat: desc member cgrp in cgroup_rstat_flush_releaseJesper Dangaard Brouer1-0/+1
2024-04-17sched/vtime: Get rid of generic vtime_task_switch() implementationAlexander Gordeev1-13/+0
2024-04-16fork: defer linking file vma until vma is fully initializedMiaohe Lin1-16/+17
2024-04-16cgroup/rstat: add cgroup_rstat_lock helpers and tracepointsJesper Dangaard Brouer1-8/+39
2024-04-16cgroup/pids: Remove superfluous zeroingMichal Koutný1-2/+0
2024-04-16bpf: Harden and/or/xor value tracking in verifierHarishankar Vishwanathan1-54/+40
2024-04-16btf: Avoid weak external referencesArd Biesheuvel2-5/+8
2024-04-16sched: Add missing memory barrier in switch_mm_cidMathieu Desnoyers1-6/+14
2024-04-16rcutorture: Use rcu_gp_slow_register/unregister() only for rcutype testZqiang1-4/+10
2024-04-16rcutorture: Fix invalid context warning when enable srcu barrier testingZqiang1-5/+4
2024-04-16rcutorture: Make stall-tasks directly exit when rcutorture tests endZqiang1-2/+2
2024-04-16rcutorture: Removing redundant function pointer initializationZqiang1-12/+0
2024-04-16rcutorture: Make rcutorture support print rcu-tasks gp stateZqiang5-32/+53
2024-04-16rcutorture: Use the gp_kthread_dbg operation specified by cur_opsZqiang1-1/+2
2024-04-16rcutorture: Re-use value stored to ->rtort_pipe_count instead of re-readinglinke li1-1/+1
2024-04-16rcutorture: Fix rcu_torture_one_read() pipe_count overflow commentPaul E. McKenney1-1/+2
2024-04-16rcutorture: Remove extraneous rcu_torture_pipe_update_one() READ_ONCE()Paul E. McKenney1-1/+1
2024-04-15configs/hardening: Disable CONFIG_UBSAN_SIGNED_WRAPNathan Chancellor1-0/+1
2024-04-15configs/hardening: Fix disabling UBSAN configurationsNathan Chancellor1-5/+5
2024-04-15rcu: Allocate WQ with WQ_MEM_RECLAIM bit setUladzislau Rezki (Sony)1-1/+5