[PATCH bpf v2] libbpf : make libbpf_num_possible_cpus function thread safe

2019-07-31 Thread Takshak Chahande
a new API libbpf_num_possible_cpus()") Signed-off-by: Takshak Chahande --- tools/lib/bpf/libbpf.c | 18 +++--- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/tools/lib/bpf/libbpf.c b/tools/lib/bpf/libbpf.c index 6718d0b90130..2e84fa5b8479 100644 --- a/tools/lib/bp

[PATCH bpf-next] libbpf : make libbpf_num_possible_cpus function thread safe

2019-07-30 Thread Takshak Chahande
w API libbpf_num_possible_cpus()) Signed-off-by: Takshak Chahande Acked-by: Andrey Ignatov --- tools/lib/bpf/libbpf.c | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tools/lib/bpf/libbpf.c b/tools/lib/bpf/libbpf.c index ead915aec349..e7ac0e02287e 100644 --- a/tools/lib/bpf/libbpf.c

Re: [PATCH bpf-next v2] tools: bpftool: add support for reporting the effective cgroup progs

2019-07-30 Thread Takshak Chahande
t; Compared to original submission use a local flag instead of global > option. > > We need to clear query_flags on every command, in case batch mode > wants to use varying settings. > > v2: (Takshak) > - forbid duplicated flags; > - fix cgroup path freeing. > &

Re: [PATCH bpf-next] tools: bpftool: add support for reporting the effective cgroup progs

2019-07-30 Thread Takshak Chahande
t; Compared to original submission use a local flag instead of global > option. > > We need to clear query_flags on every command, in case batch mode > wants to use varying settings. > > Signed-off-by: Takshak Chahande > Signed-off-by: Jakub Kicinski > Reviewed-by:

[PATCH bpf-next v2] bpftool: Add BPF_F_QUERY_EFFECTIVE support in bpftool cgroup [show|tree]

2019-07-02 Thread Takshak Chahande
pkt_cntr_1 130 egress override pkt_cntr_2 Signed-off-by: Takshak Chahande --- Changelog: v2: - Removed global '-e|--effective' query flag - Added 'effective' option after cgroup path argument as proposed by Jakub .../bpftool/Documentation/bpftool-cgroup.

Re: [PATCH bpf-next] bpftool: Add BPF_F_QUERY_EFFECTIVE support in bpftool cgroup [show|tree]

2019-06-24 Thread Takshak Chahande
Alexei Starovoitov wrote on Mon [2019-Jun-24 18:23:28 -0700]: > On 6/24/19 5:57 PM, Jakub Kicinski wrote: > > On Mon, 24 Jun 2019 17:47:26 -0700, Jakub Kicinski wrote: > >> I see. The local flag would not an option in getopt_long() sense, what > >> I was thinking was about adding an "effective" k

[PATCH bpf-next] bpftool: Add BPF_F_QUERY_EFFECTIVE support in bpftool cgroup [show|tree]

2019-06-21 Thread Takshak Chahande
depkt_cntr_2 Signed-off-by: Takshak Chahande Acked-by: Andrey Ignatov --- tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 8 +++- tools/bpf/bpftool/Documentation/bpftool.rst| 6 +- tools/bpf/bpftool/bash-completion/bpftool | 2 +- tools/