projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
selftests/bpf: fix test_attach_probe map definition
2019-07-08
Andrii Nakryiko
selftests/bpf: fix test_attach_probe map definition
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-08
Andrii Nakryiko
libbpf: add perf_buffer_ prefix to README
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-08
Andrii Nakryiko
tools/bpftool: switch map event_pipe to libbpf's perf_buffer
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-08
Andrii Nakryiko
selftests/bpf: test perf buffer API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-08
Andrii Nakryiko
libbpf: auto-set PERF_EVENT_ARRAY size to number of...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-08
Andrii Nakryiko
libbpf: add perf buffer API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: convert legacy BPF maps to BTF-defined...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: convert selftests using BTF-defined...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: add __uint and __type macro for BTF...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: capture value in BTF type info for BTF-defined...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: convert existing tracepoint tests to...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: add kprobe/uprobe selftests
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
selftests/bpf: switch test to new attach_perf_event API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: add raw tracepoint attach API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: add tracepoint attach API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: add kprobe/uprobe attach API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: add ability to attach/detach BPF program to...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: introduce concept of bpf_link
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-05
Andrii Nakryiko
libbpf: make libbpf_strerror_r agnostic to sign of...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-07-03
Andrii Nakryiko
libbpf: fix GCC8 warning for strncpy
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-26
Andrii Nakryiko
selftests/bpf: build tests with debug info
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-19
Andrii Nakryiko
libbpf: constify getter APIs
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
selftests/bpf: convert tests w/ custom values to BTF...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
selftests/bpf: switch BPF_ANNOTATE_KV_PAIR tests to...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
selftests/bpf: add test for BTF-defined maps
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: allow specifying map definitions using BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: split initialization and loading of BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: identify maps by section index in addition...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: refactor map initialization
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: streamline ELF parsing error-handling
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: extract BTF loading logic
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-17
Andrii Nakryiko
libbpf: add common min/max macro to libbpf_internal.h
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-14
Andrii Nakryiko
libbpf: fix check for presence of associated BTF for...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-06-11
Andrii Nakryiko
selftests/bpf: fix constness of source arg for bpf...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: reduce unnecessary line wrapping
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: typo and formatting fixes
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: simplify two pieces of logic
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: use negative fd to specify missing BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: fix error code returned on corrupted ELF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: check map name retrieved from ELF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: simplify endianness check
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: preserve errno before calling into user callback
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-29
Andrii Nakryiko
libbpf: fix detection of corrupted BPF instructions...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-28
Andrii Nakryiko
bpftool: auto-complete BTF IDs for btf dump
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
bpftool: update bash-completion w/ new c option for...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
bpftool/docs: add description of btf dump C option
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
bpftool: add C output format option to btf dump subcommand
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
selftests/bpf: add btf_dump BTF-to-C conversion tests
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
libbpf: add btf_dump API for BTF-to-C conversion
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
libbpf: switch btf_dedup() to hashmap for dedup table
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
selftests/bpf: add tests for libbpf's hashmap
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
libbpf: add resizable non-thread safe internal hashmap
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
selftests/bpf: use btf__parse_elf to check presence...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
bpftool: use libbpf's btf__parse_elf API
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
libbpf: add btf__parse_elf API to load .BTF and .BTF.ext
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-24
Andrii Nakryiko
libbpf: ensure libbpf.h is included along libbpf_internal.h
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-23
Andrii Nakryiko
libbpf: emit diff of mismatched public API, if any
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-17
Andrii Nakryiko
bpftool: fix BTF raw dump of FWD's fwd_kind
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-16
Andrii Nakryiko
libbpf: move logging helpers into libbpf_internal.h
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-12
Andrii Nakryiko
libbpf: detect supported kernel BTF features and sanitize BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-05-06
Andrii Nakryiko
kbuild: tolerate missing pahole when generating BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-26
Andrii Nakryiko
bpftool: fix indendation in bash-completion/bpftool
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-26
Andrii Nakryiko
bpftool: add bash completions for btf command
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-26
Andrii Nakryiko
bpftool/docs: add btf sub-command documentation
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-26
Andrii Nakryiko
bpftool: add ability to dump BTF types
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-17
Andrii Nakryiko
libbpf: fix printf formatter for ptrdiff_t argument
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-16
Andrii Nakryiko
selftests/btf: add VAR and DATASEC case for dedup tests
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-16
Andrii Nakryiko
btf: add support for VAR and DATASEC in btf_dedup()
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-16
Andrii Nakryiko
kbuild: handle old pahole more gracefully when generating BTF
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-04-02
Andrii Nakryiko
kbuild: add ability to generate BTF type info for vmlinux
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-27
Andrii Nakryiko
selftests/bpf: add btf_dedup test for VOID equivalence...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-27
Andrii Nakryiko
libbpf: fix btf_dedup equivalence check handling of...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-14
Andrii Nakryiko
selftests/bpf: add fwd enum resolution test for btf_dedup
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-14
Andrii Nakryiko
btf: resolve enum fwds in btf_dedup
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-11
Andrii Nakryiko
libbpf: handle BTF parsing and loading properly
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
docs/bpf: minor casing/punctuation fixes
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
docs/btf: reflow text to fill up to 78 characters
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
docs/btf: fix typos, improve wording
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
selftests/bpf: add btf_dedup test of FWD/STRUCT resolution
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
btf: fix bug with resolving STRUCT/UNION into corresponding FWD
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
btf: allow to customize dedup hash table size
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
libbpf: fix formatting for btf_ext__get_raw_data
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-03-01
Andrii Nakryiko
selftests/bpf: fix btf_dedup testing code
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-17
Andrii Nakryiko
tools/libbpf: support bigger BTF data sizes
Singed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-14
Andrii Nakryiko
tools: sync uapi/linux/if_link.h header
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-14
Andrii Nakryiko
tools/bpf: replace bzero with memset
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-08
Andrii Nakryiko
tools/bpf: remove btf__get_strings() superseded by...
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-08
Andrii Nakryiko
btf: expose API to work with raw btf_ext data
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-08
Andrii Nakryiko
btf: expose API to work with raw btf data
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-08
Andrii Nakryiko
btf: separate btf creation and loading
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-08
Andrii Nakryiko
tools/bpf: add missing strings.h include
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-05
Andrii Nakryiko
selftests/btf: add initial BTF dedup tests
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-05
Andrii Nakryiko
btf: add BTF types deduplication algorithm
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree
2019-02-05
Andrii Nakryiko
btf: extract BTF type size calculation
Signed-off-by:
Andrii Nakryiko
<andriin@fb.com>
commit
|
commitdiff
|
tree