From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roman Gushchin Subject: [PATCH bpf-next 6/9] bpftool: add support for PERCPU_CGROUP_STORAGE maps Date: Fri, 21 Sep 2018 17:14:12 +0000 Message-ID: <20180921171353.11050-6-guro@fb.com> References: <20180921171353.11050-1-guro@fb.com> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Cc: "linux-kernel@vger.kernel.org" , Kernel Team , Roman Gushchin , Jakub Kicinski , Daniel Borkmann , Alexei Starovoitov To: "netdev@vger.kernel.org" Return-path: In-Reply-To: <20180921171353.11050-1-guro@fb.com> Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org List-Id: netdev.vger.kernel.org This commit adds support for BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE map type. Signed-off-by: Roman Gushchin Cc: Jakub Kicinski Cc: Daniel Borkmann Cc: Alexei Starovoitov --- tools/bpf/bpftool/map.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/bpf/bpftool/map.c b/tools/bpf/bpftool/map.c index af8ad32fa6e9..cb8177593a9a 100644 --- a/tools/bpf/bpftool/map.c +++ b/tools/bpf/bpftool/map.c @@ -71,13 +71,15 @@ static const char * const map_type_name[] =3D { [BPF_MAP_TYPE_XSKMAP] =3D "xskmap", [BPF_MAP_TYPE_SOCKHASH] =3D "sockhash", [BPF_MAP_TYPE_CGROUP_STORAGE] =3D "cgroup_storage", + [BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE] =3D "percpu_cgroup_storage", }; =20 static bool map_is_per_cpu(__u32 type) { return type =3D=3D BPF_MAP_TYPE_PERCPU_HASH || type =3D=3D BPF_MAP_TYPE_PERCPU_ARRAY || - type =3D=3D BPF_MAP_TYPE_LRU_PERCPU_HASH; + type =3D=3D BPF_MAP_TYPE_LRU_PERCPU_HASH || + type =3D=3D BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE; } =20 static bool map_is_map_of_maps(__u32 type) --=20 2.17.1