> On Jun 23, 2020, at 11:45 AM, Andrii Nakryiko
> wrote:
>
> On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
>>
>> This helper can be used with bpf_iter__task to dump all /proc/*/stack to
>> a seq_file.
>>
>> Signed-off-by: Song Liu
>> ---
>> include/uapi/linux/bpf.h | 10 +
On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
>
> This helper can be used with bpf_iter__task to dump all /proc/*/stack to
> a seq_file.
>
> Signed-off-by: Song Liu
> ---
> include/uapi/linux/bpf.h | 10 +-
> kernel/trace/bpf_trace.c | 21 +
> scripts/b
On Tue, Jun 23, 2020 at 10:00 AM Song Liu wrote:
>
>
>
> > On Jun 23, 2020, at 8:19 AM, Alexei Starovoitov
> > wrote:
> >
> > On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
> >>
>
> [...]
>
> >>
> >> +BPF_CALL_3(bpf_get_task_stack_trace, struct task_struct *, task,
> >> + void *, ent
> On Jun 23, 2020, at 9:59 AM, Song Liu wrote:
>
>
>
>> On Jun 23, 2020, at 8:19 AM, Alexei Starovoitov
>> wrote:
>>
>> On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
>>>
>
> [...]
>
>>>
>>> +BPF_CALL_3(bpf_get_task_stack_trace, struct task_struct *, task,
>>> + void *, en
> On Jun 23, 2020, at 8:22 AM, Daniel Borkmann wrote:
>
> On 6/23/20 9:08 AM, Song Liu wrote:
>> This helper can be used with bpf_iter__task to dump all /proc/*/stack to
>> a seq_file.
>> Signed-off-by: Song Liu
>> ---
>> include/uapi/linux/bpf.h | 10 +-
>> kernel/trace/bpf_tr
> On Jun 23, 2020, at 8:19 AM, Alexei Starovoitov
> wrote:
>
> On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
>>
[...]
>>
>> +BPF_CALL_3(bpf_get_task_stack_trace, struct task_struct *, task,
>> + void *, entries, u32, size)
>> +{
>> + return stack_trace_save_tsk(task, (u
On 6/23/20 9:08 AM, Song Liu wrote:
This helper can be used with bpf_iter__task to dump all /proc/*/stack to
a seq_file.
Signed-off-by: Song Liu
---
include/uapi/linux/bpf.h | 10 +-
kernel/trace/bpf_trace.c | 21 +
scripts/bpf_helpers_doc.py | 2
On Tue, Jun 23, 2020 at 12:08 AM Song Liu wrote:
>
> This helper can be used with bpf_iter__task to dump all /proc/*/stack to
> a seq_file.
>
> Signed-off-by: Song Liu
> ---
> include/uapi/linux/bpf.h | 10 +-
> kernel/trace/bpf_trace.c | 21 +
> scripts/b
This helper can be used with bpf_iter__task to dump all /proc/*/stack to
a seq_file.
Signed-off-by: Song Liu
---
include/uapi/linux/bpf.h | 10 +-
kernel/trace/bpf_trace.c | 21 +
scripts/bpf_helpers_doc.py | 2 ++
tools/include/uapi/linux/bpf.h | 10