summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/export-to-sqlite.py
diff options
context:
space:
mode:
authorAlexei Starovoitov <ast@kernel.org>2020-04-29 03:35:03 +0300
committerAlexei Starovoitov <ast@kernel.org>2020-04-29 03:35:48 +0300
commit3271e8f3f63d4793ce9e4a00d3f8b436b9e8d5b4 (patch)
tree9d13ddbdc3ac707e0f674ef643b8cf028e914377 /tools/perf/scripts/python/export-to-sqlite.py
parent1f427a8077996f8aaefbc99e40ff3068ee627d8d (diff)
parent646f02ffdd49c466cb81642c2b013beb80092d01 (diff)
downloadlinux-3271e8f3f63d4793ce9e4a00d3f8b436b9e8d5b4.tar.xz
Merge branch 'BTF-map-in-map'
Andrii Nakryiko says: ==================== This patch set teaches libbpf how to declare and initialize ARRAY_OF_MAPS and HASH_OF_MAPS maps. See patch #3 for all the details. Patch #1 refactors parsing BTF definition of map to re-use it cleanly for inner map definition parsing. Patch #2 refactors map creation and destruction logic for reuse. It also fixes existing bug with not closing successfully created maps when bpf_object map creation overall fails. Patch #3 adds support for an extension of BTF-defined map syntax, as well as parsing, recording, and use of relocations to allow declaratively initialize outer maps with references to inner maps. v1->v2: - rename __inner to __array (Alexei). ==================== Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions