Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

bpftool: Recognize insn_array map type

Teach bpftool to recognize instruction array map type.

Signed-off-by: Anton Protopopov <a.s.protopopov@gmail.com>
Acked-by: Quentin Monnet <qmo@kernel.org>
Link: https://lore.kernel.org/r/20251105090410.1250500-3-a.s.protopopov@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>

authored by

Anton Protopopov and committed by
Alexei Starovoitov
18a187bf b4ce5923

+4 -2
+2 -1
tools/bpf/bpftool/Documentation/bpftool-map.rst
··· 55 55 | | **devmap** | **devmap_hash** | **sockmap** | **cpumap** | **xskmap** | **sockhash** 56 56 | | **cgroup_storage** | **reuseport_sockarray** | **percpu_cgroup_storage** 57 57 | | **queue** | **stack** | **sk_storage** | **struct_ops** | **ringbuf** | **inode_storage** 58 - | | **task_storage** | **bloom_filter** | **user_ringbuf** | **cgrp_storage** | **arena** } 58 + | | **task_storage** | **bloom_filter** | **user_ringbuf** | **cgrp_storage** | **arena** 59 + | | **insn_array** } 59 60 60 61 DESCRIPTION 61 62 ===========
+2 -1
tools/bpf/bpftool/map.c
··· 1477 1477 " devmap | devmap_hash | sockmap | cpumap | xskmap | sockhash |\n" 1478 1478 " cgroup_storage | reuseport_sockarray | percpu_cgroup_storage |\n" 1479 1479 " queue | stack | sk_storage | struct_ops | ringbuf | inode_storage |\n" 1480 - " task_storage | bloom_filter | user_ringbuf | cgrp_storage | arena }\n" 1480 + " task_storage | bloom_filter | user_ringbuf | cgrp_storage | arena |\n" 1481 + " insn_array }\n" 1481 1482 " " HELP_SPEC_OPTIONS " |\n" 1482 1483 " {-f|--bpffs} | {-n|--nomount} }\n" 1483 1484 "",