Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-10 Thread Daniel Borkmann
On 08/10/2018 06:40 PM, Alexei Starovoitov wrote: > On Fri, Aug 10, 2018 at 09:55:35AM +0200, Daniel Borkmann wrote: >> On 08/10/2018 04:13 AM, Alexei Starovoitov wrote: >>> On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: >

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-10 Thread Alexei Starovoitov
On Fri, Aug 10, 2018 at 09:55:35AM +0200, Daniel Borkmann wrote: > On 08/10/2018 04:13 AM, Alexei Starovoitov wrote: > > On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: > >> On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: > >>> On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Bor

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-10 Thread Daniel Borkmann
On 08/10/2018 02:54 PM, Martin KaFai Lau wrote: > On Fri, Aug 10, 2018 at 09:55:35AM +0200, Daniel Borkmann wrote: >> On 08/10/2018 04:13 AM, Alexei Starovoitov wrote: >>> On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: > O

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-10 Thread Martin KaFai Lau
On Fri, Aug 10, 2018 at 09:55:35AM +0200, Daniel Borkmann wrote: > On 08/10/2018 04:13 AM, Alexei Starovoitov wrote: > > On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: > >> On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: > >>> On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Bor

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-10 Thread Daniel Borkmann
On 08/10/2018 04:13 AM, Alexei Starovoitov wrote: > On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: >> On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: >>> On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Borkmann wrote: On 08/09/2018 11:14 PM, Alexei Starovoitov wrote: >

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Alexei Starovoitov
On Fri, Aug 10, 2018 at 12:43:20AM +0200, Daniel Borkmann wrote: > On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: > > On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Borkmann wrote: > >> On 08/09/2018 11:14 PM, Alexei Starovoitov wrote: > >>> On Thu, Aug 09, 2018 at 09:42:20PM +0200, Daniel Bor

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Daniel Borkmann
On 08/09/2018 11:44 PM, Alexei Starovoitov wrote: > On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Borkmann wrote: >> On 08/09/2018 11:14 PM, Alexei Starovoitov wrote: >>> On Thu, Aug 09, 2018 at 09:42:20PM +0200, Daniel Borkmann wrote: Commit a26ca7c982cb ("bpf: btf: Add pretty print suppor

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Alexei Starovoitov
On Thu, Aug 09, 2018 at 11:30:52PM +0200, Daniel Borkmann wrote: > On 08/09/2018 11:14 PM, Alexei Starovoitov wrote: > > On Thu, Aug 09, 2018 at 09:42:20PM +0200, Daniel Borkmann wrote: > >> Commit a26ca7c982cb ("bpf: btf: Add pretty print support to > >> the basic arraymap") enabled support for BT

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Daniel Borkmann
On 08/09/2018 11:14 PM, Alexei Starovoitov wrote: > On Thu, Aug 09, 2018 at 09:42:20PM +0200, Daniel Borkmann wrote: >> Commit a26ca7c982cb ("bpf: btf: Add pretty print support to >> the basic arraymap") enabled support for BTF and dumping via >> BPF fs for arraymap. However, both can be decoupled

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Alexei Starovoitov
On Thu, Aug 09, 2018 at 09:42:20PM +0200, Daniel Borkmann wrote: > Commit a26ca7c982cb ("bpf: btf: Add pretty print support to > the basic arraymap") enabled support for BTF and dumping via > BPF fs for arraymap. However, both can be decoupled from each > other such that all BPF maps can be support

Re: [PATCH bpf-next] bpf: enable btf for use in all maps

2018-08-09 Thread Yonghong Song
On 8/9/18 12:42 PM, Daniel Borkmann wrote: Commit a26ca7c982cb ("bpf: btf: Add pretty print support to the basic arraymap") enabled support for BTF and dumping via BPF fs for arraymap. However, both can be decoupled from each other such that all BPF maps can be supported for attaching BTF key/