On 09.08.20 17:02, Jiri Olsa wrote: > Adding d_path helper function that returns full path for > given 'struct path' object, which needs to be the kernel > BTF 'path' object. The path is returned in buffer provided > 'buf' of size 'sz' and is zero terminated. > > bpf_d_path(&file->f_path, buf, size); > > The helper calls directly d_path function, so there's only > limited set of function it can be called from. Adding just > very modest set for the start. > > Updating also bpf.h tools uapi header and adding 'path' to > bpf_helpers_doc.py script. > > Acked-by: Andrii Nakryiko <andr...@fb.com> Acked-by: KP Singh <kpsi...@google.com> Thank you so much for working on this! > Signed-off-by: Jiri Olsa <jo...@kernel.org> > --- [...] > /* integer value in 'imm' field of BPF_CALL instruction selects which helper >
- [RFC PATCH v11 bpf-next 02/14] tools resolve_btfids: Add s... Jiri Olsa
- [RFC PATCH v11 bpf-next 05/14] bpf: Add type_id pointer as... Jiri Olsa
- [RFC PATCH v11 bpf-next 11/14] bpf: Update .BTF_ids sectio... Jiri Olsa
- [RFC PATCH v11 bpf-next 06/14] bpf: Remove recursion call ... Jiri Olsa
- [RFC PATCH v11 bpf-next 09/14] bpf: Add BTF_SET_START/END ... Jiri Olsa
- [RFC PATCH v11 bpf-next 14/14] selftests/bpf: Add set test... Jiri Olsa
- [RFC PATCH v11 bpf-next 08/14] bpf: Add btf_struct_ids_mat... Jiri Olsa
- Re: [RFC PATCH v11 bpf-next 08/14] bpf: Add btf_struc... Andrii Nakryiko
- [RFC PATCH v11 bpf-next 13/14] selftests/bpf: Add test for... Jiri Olsa
- [RFC PATCH v11 bpf-next 10/14] bpf: Add d_path helper Jiri Olsa
- Re: [RFC PATCH v11 bpf-next 10/14] bpf: Add d_path he... KP Singh
- [RFC PATCH v11 bpf-next 03/14] bpf: Move btf_resolve_size ... Jiri Olsa
- [RFC PATCH v11 bpf-next 12/14] selftests/bpf: Add verifier... Jiri Olsa
- [RFC PATCH v11 bpf-next 04/14] bpf: Add elem_id pointer as... Jiri Olsa