summaryrefslogtreecommitdiff
path: root/kernel/bpf/task_iter.c
AgeCommit message (Expand)Author
2024-07-08bpf: Remove unnecessary loop in task_file_seq_get_next()Dan Carpenter
2024-02-19bpf: Fix an issue due to uninitialized bpf_iter_taskYafang Shao
2023-11-19bpf: bpf_iter_task_next: use next_task(kit->task) rather than next_task(kit->...Oleg Nesterov
2023-11-19bpf: bpf_iter_task_next: use __next_thread() rather than next_thread()Oleg Nesterov
2023-11-19bpf: task_group_seq_get_next: use __next_thread() rather than next_thread()Oleg Nesterov
2023-11-07bpf: Let verifier consider {task,cgroup} is trusted in bpf_iter_regChuyi Zhou
2023-11-01bpf: Add __bpf_kfunc_{start,end}_defs macrosDave Marchevsky
2023-11-01bpf: fix compilation error without CGROUPSMatthieu Baerts
2023-10-31Merge tag 'net-next-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds
2023-10-19bpf: Let bpf_iter_task_new accept null task ptrChuyi Zhou
2023-10-19bpf: Introduce task open coded iterator kfuncsChuyi Zhou
2023-10-19bpf: Introduce css_task open-coded iterator kfuncsChuyi Zhou
2023-10-19file: convert to SLAB_TYPESAFE_BY_RCUChristian Brauner
2023-10-13bpf: Introduce task_vma open-coded iterator kfuncsDave Marchevsky
2023-09-08bpf: task_group_seq_get_next: simplify the "next tid" logicOleg Nesterov
2023-09-08bpf: task_group_seq_get_next: kill next_taskOleg Nesterov
2023-09-08bpf: task_group_seq_get_next: fix the skip_if_dup_files checkOleg Nesterov
2023-09-08bpf: task_group_seq_get_next: cleanup the usage of get/put_task_structOleg Nesterov
2023-09-08bpf: task_group_seq_get_next: cleanup the usage of next_thread()Oleg Nesterov
2022-12-28bpf: keep a reference to the mm, in case the task is dead.Kui-Feng Lee
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2022-09-28bpf: Handle show_fdinfo for the parameterized task BPF iteratorsKui-Feng Lee
2022-09-28bpf: Handle bpf_link_info for the parameterized task BPF iterators.Kui-Feng Lee
2022-09-28bpf: Parameterize task iterators.Kui-Feng Lee
2022-09-26bpf: remove VMA linked listLiam R. Howlett
2022-04-11bpf: Remove redundant assignment to meta.seq in __task_seq_show()Yuntao Wang
2021-11-12bpf: Introduce btf_tracing_idsSong Liu
2021-11-07bpf: Introduce helper bpf_find_vmaSong Liu
2021-08-25bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu
2021-02-12bpf: Introduce task_vma bpf_iterSong Liu
2021-01-03bpf: Fix a task_iter bug caused by a merge conflict resolutionYonghong Song
2020-12-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller
2020-12-24bpf: Use thread_group_leader()Jonathan Lemon
2020-12-24bpf: Save correct stopping point in file seq iterationJonathan Lemon
2020-12-15Merge branch 'exec-for-v5.11' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds
2020-12-10bpf/task_iter: In task_file_seq_get_next use task_lookup_next_fd_rcuEric W. Biederman
2020-12-10file: Replace fcheck_files with files_lookup_fd_rcuEric W. Biederman
2020-11-20bpf: Simplify task_file_seq_get_next()Song Liu
2020-10-28bpf: Permit cond_resched for some iteratorsYonghong Song
2020-09-02bpf: Avoid iterating duplicated files for task_file iteratorYonghong Song
2020-08-18bpf: Avoid visit same object multiple timesYonghong Song
2020-08-17bpf: Use get_file_rcu() instead of get_file() for task_file iteratorYonghong Song
2020-07-25bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_tYonghong Song
2020-07-25bpf: Refactor bpf_iter_reg to have separate seq_info memberYonghong Song
2020-07-25bpf: Fix pos computation for bpf_iter seq_ops->start()Yonghong Song
2020-07-21bpf: net: Use precomputed btf_id for bpf iteratorsYonghong Song
2020-05-14bpf: Fix bpf_iter's task iterator logicAndrii Nakryiko
2020-05-13bpf: Enable bpf_iter targets registering ctx argument typesYonghong Song
2020-05-13bpf: net: Refactor bpf_iter target registrationYonghong Song
2020-05-09bpf: Add task and task/file iterator targetsYonghong Song