aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf/task_iter.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-19bpf: Fix an issue due to uninitialized bpf_iter_taskYafang Shao1-0/+2
2023-11-19bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->...Oleg Nesterov1-9/+5
2023-11-19bpf: bpf_iter_task_next: use __next_thread() rather than next_thread()Oleg Nesterov1-5/+4
2023-11-19bpf: task_group_seq_get_next: use __next_thread() rather than next_thread()Oleg Nesterov1-7/+5
2023-11-07bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_regChuyi Zhou1-1/+1
2023-11-01bpf: Add __bpf_kfunc_{start,end}_defs macrosDave Marchevsky1-12/+6
2023-11-01bpf: fix compilation error without CGROUPSMatthieu Baerts1-0/+4
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-30/+252
2023-10-19bpf: Let bpf_iter_task_new accept null task ptrChuyi Zhou1-2/+5
2023-10-19bpf: Introduce task open coded iterator kfuncsChuyi Zhou1-0/+90
2023-10-19bpf: Introduce css_task open-coded iterator kfuncsChuyi Zhou1-0/+58
2023-10-19file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner1-3/+1
2023-10-13bpf: Introduce task_vma open-coded iterator kfuncsDave Marchevsky1-0/+91
2023-09-08bpf: task_group_seq_get_next: simplify the "next tid" logicOleg Nesterov1-7/+4
2023-09-08bpf: task_group_seq_get_next: kill next_taskOleg Nesterov1-8/+6
2023-09-08bpf: task_group_seq_get_next: fix the skip_if_dup_files checkOleg Nesterov1-1/+1
2023-09-08bpf: task_group_seq_get_next: cleanup the usage of get/put_task_structOleg Nesterov1-10/+2
2023-09-08bpf: task_group_seq_get_next: cleanup the usage of next_thread()Oleg Nesterov1-7/+0
2022-12-28bpf: keep a reference to the mm, in case the task is dead.Kui-Feng Lee1-12/+27
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-5/+5
2022-09-28bpf: Handle show_fdinfo for the parameterized task BPF iteratorsKui-Feng Lee1-0/+18
2022-09-28bpf: Handle bpf_link_info for the parameterized task BPF iterators.Kui-Feng Lee1-0/+18
2022-09-28bpf: Parameterize task iterators.Kui-Feng Lee1-22/+166
2022-09-26bpf: remove VMA linked listLiam R. Howlett1-5/+5
2022-04-11bpf: Remove redundant assignment to meta.seq in __task_seq_show()Yuntao Wang1-1/+0
2021-11-12bpf: Introduce btf_tracing_idsSong Liu1-6/+6
2021-11-07bpf: Introduce helper bpf_find_vmaSong Liu1-7/+69
2021-08-25bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu1-6/+5
2021-02-12bpf: Introduce task_vma bpf_iterSong Liu1-1/+266
2021-01-03bpf: Fix a task_iter bug caused by a merge conflict resolutionYonghong Song1-0/+1
2020-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-9/+9
2020-12-24bpf: Use thread_group_leader()Jonathan Lemon1-1/+1
2020-12-24bpf: Save correct stopping point in file seq iterationJonathan Lemon1-1/+2
2020-12-15Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-26/+7
2020-12-10bpf/task_iter: In task_file_seq_get_next use task_lookup_next_fd_rcuEric W. Biederman1-34/+10
2020-12-10file: Replace fcheck_files with files_lookup_fd_rcuEric W. Biederman1-1/+1
2020-11-20bpf: Simplify task_file_seq_get_next()Song Liu1-37/+17
2020-10-28bpf: Permit cond_resched for some iteratorsYonghong Song1-0/+2
2020-09-02bpf: Avoid iterating duplicated files for task_file iteratorYonghong Song1-4/+11
2020-08-18bpf: Avoid visit same object multiple timesYonghong Song1-1/+2
2020-08-17bpf: Use get_file_rcu() instead of get_file() for task_file iteratorYonghong Song1-1/+2
2020-07-25bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_tYonghong Song1-1/+1
2020-07-25bpf: Refactor bpf_iter_reg to have separate seq_info memberYonghong Song1-4/+12
2020-07-25bpf: Fix pos computation for bpf_iter seq_ops->start()Yonghong Song1-2/+4
2020-07-21bpf: net: Use precomputed btf_id for bpf iteratorsYonghong Song1-2/+10
2020-05-14bpf: Fix bpf_iter's task iterator logicAndrii Nakryiko1-1/+7
2020-05-13bpf: Enable bpf_iter targets registering ctx argument typesYonghong Song1-0/+12
2020-05-13bpf: net: Refactor bpf_iter target registrationYonghong Song1-14/+16
2020-05-09bpf: Add task and task/file iterator targetsYonghong Song1-0/+333