On 05/07/2019 22:15, Daniel Borkmann wrote: > On 07/05/2019 05:50 PM, Andrii Nakryiko wrote: >> This patch set implements an update to how BTF-defined maps are specified. The >> change is in how integer attributes, e.g., type, max_entries, map_flags, are >> specified: now they are captured as part of map definition struct's BTF type >> information (using array dimension), eliminating the need for compile-time >> data initialization and keeping all the metadata in one place. >> >> All existing selftests that were using BTF-defined maps are updated, along >> with some other selftests, that were switched to new syntax. BTW is this changing the BTF format spec, and if so why isn't it accompanied by a patch to Documentation/bpf/btf.rst? It looks like that doc still talks about BPF_ANNOTATE_KV_PAIR, which seems to be long gone. -Ed