Message ID | 20230506031545.35991-1-zhoufeng.zf@bytedance.com |
---|---|
Headers | show |
Series | Introduce a new kfunc of bpf_task_under_cgroup | expand |
Hello: This series was applied to bpf/bpf-next.git (master) by Alexei Starovoitov <ast@kernel.org>: On Sat, 6 May 2023 11:15:43 +0800 you wrote: > From: Feng Zhou <zhoufeng.zf@bytedance.com> > > Trace sched related functions, such as enqueue_task_fair, it is necessary to > specify a task instead of the current task which within a given cgroup. > > Feng Zhou (2): > bpf: Add bpf_task_under_cgroup() kfunc > selftests/bpf: Add testcase for bpf_task_under_cgroup > > [...] Here is the summary with links: - [bpf-next,v7,1/2] bpf: Add bpf_task_under_cgroup() kfunc https://git.kernel.org/bpf/bpf-next/c/b5ad4cdc46c7 - [bpf-next,v7,2/2] selftests/bpf: Add testcase for bpf_task_under_cgroup https://git.kernel.org/bpf/bpf-next/c/49e0263ab40f You are awesome, thank you!
From: Feng Zhou <zhoufeng.zf@bytedance.com> Trace sched related functions, such as enqueue_task_fair, it is necessary to specify a task instead of the current task which within a given cgroup. Feng Zhou (2): bpf: Add bpf_task_under_cgroup() kfunc selftests/bpf: Add testcase for bpf_task_under_cgroup Changelog: v6->v7: Addressed comments from Hao Luo - Get rid of unnecessary check Details in here: https://lore.kernel.org/all/20230505060818.60037-1-zhoufeng.zf@bytedance.com/ v5->v6: Addressed comments from Yonghong Song - Some code format modifications. - Add ack-by Details in here: https://lore.kernel.org/all/20230504031513.13749-1-zhoufeng.zf@bytedance.com/ v4->v5: Addressed comments from Yonghong Song - Some code format modifications. Details in here: https://lore.kernel.org/all/20230428071737.43849-1-zhoufeng.zf@bytedance.com/ v3->v4: Addressed comments from Yonghong Song - Modify test cases and test other tasks, not the current task. Details in here: https://lore.kernel.org/all/20230427023019.73576-1-zhoufeng.zf@bytedance.com/ v2->v3: Addressed comments from Alexei Starovoitov - Modify the comment information of the function. - Narrow down the testcase's hook point Details in here: https://lore.kernel.org/all/20230421090403.15515-1-zhoufeng.zf@bytedance.com/ v1->v2: Addressed comments from Alexei Starovoitov - Add kfunc instead. Details in here: https://lore.kernel.org/all/20230420072657.80324-1-zhoufeng.zf@bytedance.com/ kernel/bpf/helpers.c | 17 ++++++ tools/testing/selftests/bpf/DENYLIST.s390x | 1 + .../bpf/prog_tests/task_under_cgroup.c | 53 +++++++++++++++++++ .../bpf/progs/test_task_under_cgroup.c | 51 ++++++++++++++++++ 4 files changed, 122 insertions(+) create mode 100644 tools/testing/selftests/bpf/prog_tests/task_under_cgroup.c create mode 100644 tools/testing/selftests/bpf/progs/test_task_under_cgroup.c