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

libbpf: Add support for task local storage

Updates the bpf_probe_map_type API to also support
BPF_MAP_TYPE_TASK_STORAGE similar to other local storage maps.

Signed-off-by: KP Singh <kpsingh@google.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Link: https://lore.kernel.org/bpf/20201106103747.2780972-4-kpsingh@chromium.org

authored by

KP Singh and committed by
Alexei Starovoitov
8885274d 4cf1bc1f

+1
+1
tools/lib/bpf/libbpf_probes.c
··· 230 230 break; 231 231 case BPF_MAP_TYPE_SK_STORAGE: 232 232 case BPF_MAP_TYPE_INODE_STORAGE: 233 + case BPF_MAP_TYPE_TASK_STORAGE: 233 234 btf_key_type_id = 1; 234 235 btf_value_type_id = 3; 235 236 value_size = 8;