Show patches with: Submitter = Andrii Nakryiko       |    Archived = No       |   262 patches
« 1 2 3 »
Patch Series S/W/F Date Submitter Delegate State
[bpf,1/2] bpf: allow empty module BTFs [bpf,1/2] bpf: allow empty module BTFs --- 2021-01-10 Andrii Nakryiko New
[bpf,1/2] libbpf: fix ring_buffer__poll() to return number of consumed samples [bpf,1/2] libbpf: fix ring_buffer__poll() to return number of consumed samples --- 2020-11-30 Andrii Nakryiko New
[bpf,2/2] libbpf: allow loading empty BTFs [bpf,1/2] bpf: allow empty module BTFs --- 2021-01-10 Andrii Nakryiko New
[bpf,2/2] selftests/bpf: drain ringbuf samples at the end of test [bpf,1/2] libbpf: fix ring_buffer__poll() to return number of consumed samples --- 2020-11-30 Andrii Nakryiko New
[bpf] bpf: fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers [bpf] bpf: fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers --- 2020-12-11 Andrii Nakryiko New
[bpf-next,01/10] libbpf: expose btf_type_by_id() internally BPF static linking --- 2021-03-10 Andrii Nakryiko Superseded
[bpf-next,01/11] libbpf: factor out common operations in BTF writing APIs libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,02/11] selftest/bpf: relax btf_dedup test checks libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,02/17] bpftool: dump more info about DATASEC members Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,03/11] libbpf: unify and speed up BTF string deduplication libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,03/17] libbpf: suppress compiler warning when using SEC() macro with externs Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,04/11] libbpf: implement basic split BTF support libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,04/17] libbpf: mark BPF subprogs with hidden visibility as static for BPF verifier Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,05/10] libbpf: add BPF static linker APIs BPF static linking --- 2021-03-10 Andrii Nakryiko Superseded
[bpf-next,05/11] selftests/bpf: add split BTF basic test libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,05/17] libbpf: allow gaps in BPF program sections to support overriden weak functions Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,06/10] libbpf: add BPF static linker BTF and BTF.ext support BPF static linking --- 2021-03-10 Andrii Nakryiko Superseded
[bpf-next,06/11] selftests/bpf: add checking of raw type dump in BTF writer APIs selftests libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,07/10] bpftool: add `gen bpfo` command to perform BPF static linking BPF static linking --- 2021-03-10 Andrii Nakryiko New
[bpf-next,07/11] libbpf: fix BTF data layout checks and allow empty BTF libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,08/11] libbpf: support BTF dedup of split BTFs libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,08/17] libbpf: make few internal helpers available outside of libbpf.c Untitled series #120383 --- 2021-04-14 Andrii Nakryiko New
[bpf-next,09/10] selftests/bpf: pass all BPF .o's through BPF static linker BPF static linking --- 2021-03-10 Andrii Nakryiko Superseded
[bpf-next,09/11] libbpf: accomodate DWARF/compiler bug with duplicated identical arrays libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,10/11] selftests/bpf: add split BTF dedup selftests libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,11/11] tools/bpftool: add bpftool support for split BTF libbpf: split BTF support --- 2020-10-29 Andrii Nakryiko Superseded
[bpf-next,12/17] libbpf: support extern resolution for BTF-defined maps in .maps section Untitled series #120383 --- 2021-04-14 Andrii Nakryiko New
[bpf-next,1/2] libbpf: add explicit padding to bpf_xdp_set_link_opts [bpf-next,1/2] libbpf: add explicit padding to bpf_xdp_set_link_opts --- 2021-03-10 Andrii Nakryiko New
[bpf-next,1/2] libbpf: support modules in bpf_program__set_attach_target() API [bpf-next,1/2] libbpf: support modules in bpf_program__set_attach_target() API --- 2020-12-11 Andrii Nakryiko New
[bpf-next,1/2] libbpf: use memcpy instead of strncpy to please GCC [bpf-next,1/2] libbpf: use memcpy instead of strncpy to please GCC --- 2020-12-03 Andrii Nakryiko New
[bpf-next,1/2] selftests/bpf: validate skeleton gen handles skipped fields [bpf-next,1/2] selftests/bpf: validate skeleton gen handles skipped fields --- 2021-05-13 Andrii Nakryiko Superseded
[bpf-next,1/3] bpftool: improve skeleton generation for objects without BTF Handle no-BTF object files better --- 2021-03-19 Andrii Nakryiko New
[bpf-next,1/3] libbpf: add user-space variants of BPF_CORE_READ() family of macros Add user-space and non-CO-RE variants of BPF_CORE_READ() --- 2020-12-18 Andrii Nakryiko New
[bpf-next,1/3] tools/bpftool: emit name <anon> for anonymous BTFs bpftool: improve split BTF support --- 2020-12-02 Andrii Nakryiko New
[bpf-next,1/4] bpftool: generate NULL definition in vmlinux.h Generate NULL in vmlinux.h --- 2021-03-17 Andrii Nakryiko Superseded
[bpf-next,1/4] libbpf: move few APIs from 0.4 to 0.5 version Few small libbpf and selftests/bpf fixes --- 2021-06-03 Andrii Nakryiko New
[bpf-next,15/17] selftests/bpf: add function linking selftest Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,1/5] libbpf: add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors [bpf-next,1/5] libbpf: add libbpf_set_strict_mode() API to turn on libbpf 1.0 behaviors --- 2021-05-21 Andrii Nakryiko New
[bpf-next,16/17] selftests/bpf: add global variables linking selftest Untitled series #120383 --- 2021-04-14 Andrii Nakryiko Superseded
[bpf-next,1/6] selftests/bpf: document latest Clang fix expectations for linking tests BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko New
[bpf-next,17/17] sleftests/bpf: add map linking selftest Untitled series #120383 --- 2021-04-14 Andrii Nakryiko New
[bpf-next,2/2] libbpf: reject static maps [bpf-next,1/2] selftests/bpf: validate skeleton gen handles skipped fields --- 2021-05-13 Andrii Nakryiko New
[bpf-next,2/3] libbpf: add base BTF accessor bpftool: improve split BTF support --- 2020-12-02 Andrii Nakryiko New
[bpf-next,2/3] libbpf: add non-CO-RE variants of BPF_CORE_READ() macro family Add user-space and non-CO-RE variants of BPF_CORE_READ() --- 2020-12-18 Andrii Nakryiko New
[bpf-next,2/3] libbpf: skip BTF fixup if object file has no BTF Handle no-BTF object files better --- 2021-03-19 Andrii Nakryiko New
[bpf-next,2/4] bpf: support BPF ksym variables in kernel modules Support kernel module ksym variables --- 2021-01-06 Andrii Nakryiko New
[bpf-next,2/4] libbpf: refactor header installation portions of Makefile Few small libbpf and selftests/bpf fixes --- 2021-06-03 Andrii Nakryiko New
[bpf-next,2/4] selftests/bpf: drop custom NULL #define in skb_pkt_end selftest Generate NULL in vmlinux.h --- 2021-03-17 Andrii Nakryiko New
[bpf-next,2/5] selftests/bpf: turn on libbpf 1.0 mode and fix all IS_ERR checks Untitled series #130008 --- 2021-05-21 Andrii Nakryiko Superseded
[bpf-next,2/6] libbpf: rename static variables during linking BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko Superseded
[bpf-next,3/3] selftests/bpf: add tests for user- and non-CO-RE BPF_CORE_READ() variants Add user-space and non-CO-RE variants of BPF_CORE_READ() --- 2020-12-18 Andrii Nakryiko New
[bpf-next,3/3] selftests/bpf: allow compiling BPF objects without BTF Handle no-BTF object files better --- 2021-03-19 Andrii Nakryiko New
[bpf-next,3/3] tools/bpftool: auto-detect split BTFs in common cases bpftool: improve split BTF support --- 2020-12-02 Andrii Nakryiko New
[bpf-next,3/4] libbpf: install skel_internal.h header used from light skeletons Few small libbpf and selftests/bpf fixes --- 2021-06-03 Andrii Nakryiko New
[bpf-next,3/4] selftests/bpf: treat compilation warnings as errors Generate NULL in vmlinux.h --- 2021-03-17 Andrii Nakryiko Superseded
[bpf-next,3/5] libbpf: streamline error reporting for low-level APIs Untitled series #130268 --- 2021-05-21 Andrii Nakryiko Superseded
[bpf-next,3/5] selftests/bpf: fix BPF_CORE_READ_BITFIELD() macro CO-RE relocation selftests fixes --- 2021-04-23 Andrii Nakryiko Superseded
[bpf-next,3/6] libbpf: refactor CO-RE relocs to not assume a single BTF object libbpf: add support for kernel module BTF CO-RE relocations --- 2020-11-19 Andrii Nakryiko Superseded
[bpf-next,3/6] libbpf: support static map definitions BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko Superseded
[bpf-next,4/4] bpftool: treat compilation warnings as errors Generate NULL in vmlinux.h --- 2021-03-17 Andrii Nakryiko New
[bpf-next,4/4] selftests/bpf: add xdp_redirect_multi into .gitignore Few small libbpf and selftests/bpf fixes --- 2021-06-03 Andrii Nakryiko New
[bpf-next,4/4] selftests/bpf: test kernel module ksym externs Support kernel module ksym variables --- 2021-01-06 Andrii Nakryiko Superseded
[bpf-next,4/5] libbpf: streamline error reporting for high-level APIs Untitled series #130008 --- 2021-05-21 Andrii Nakryiko Superseded
[bpf-next,4/5] selftests/bpf: fix field existence CO-RE reloc tests CO-RE relocation selftests fixes --- 2021-04-23 Andrii Nakryiko Superseded
[bpf-next,4/6] bpftool: handle transformed static map names in BPF skeleton BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko New
[bpf-next,5/5] bpftool: set errno on skeleton failures and propagate errors Untitled series #130267 --- 2021-05-21 Andrii Nakryiko Superseded
[bpf-next,5/6] selftests/bpf: add bpf_sidecar kernel module for testing libbpf: add support for kernel module BTF CO-RE relocations --- 2020-11-19 Andrii Nakryiko New
[bpf-next,5/6] selftests/bpf: extend linked_vars selftests with static variables BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko New
[bpf-next,5/7] selftests/bpf: add tp_btf CO-RE reloc test for modules Add kernel modules support for tracing BPF program attachments --- 2020-11-21 Andrii Nakryiko Superseded
[bpf-next,6/6] selftests/bpf: add CO-RE relocs selftest relying on kernel module BTF libbpf: add support for kernel module BTF CO-RE relocations --- 2020-11-19 Andrii Nakryiko Superseded
[bpf-next,6/6] selftests/bpf: extend linked_maps selftests with static maps BPF static linker: support static vars and maps --- 2021-04-22 Andrii Nakryiko New
[bpf-next,6/7] selftests/bpf: make BPF sidecar traceable function global Add kernel modules support for tracing BPF program attachments --- 2020-11-21 Andrii Nakryiko New
[bpf-next,7/7] selftests/bpf: add fentry/fexit/fmod_ret selftest for kernel module Add kernel modules support for tracing BPF program attachments --- 2020-11-21 Andrii Nakryiko Superseded
[bpf-next] bpf: add ambient BPF runtime context stored in current [bpf-next] bpf: add ambient BPF runtime context stored in current --- 2021-07-10 Andrii Nakryiko Superseded
[bpf-next] bpf: add struct bpf_redir_neigh forward declaration to BPF helper defs [bpf-next] bpf: add struct bpf_redir_neigh forward declaration to BPF helper defs --- 2020-10-28 Andrii Nakryiko New
[bpf-next] bpf: compile out btf_parse_module() if module BTF is not enabled [bpf-next] bpf: compile out btf_parse_module() if module BTF is not enabled --- 2020-11-11 Andrii Nakryiko New
[bpf-next] bpf, doc: Update Andrii's email in MAINTAINERS [bpf-next] bpf, doc: Update Andrii's email in MAINTAINERS --- 2020-10-05 Andrii Nakryiko New
[bpf-next] libbpf: clarify kernel type use with USER variants of CORE reading macros [bpf-next] libbpf: clarify kernel type use with USER variants of CORE reading macros --- 2021-01-08 Andrii Nakryiko New
[bpf-next] libbpf: fix INSTALL flag order [bpf-next] libbpf: fix INSTALL flag order --- 2021-03-06 Andrii Nakryiko Superseded
[bpf-next] libbpf: fix memory leak when emitting final btf_ext [bpf-next] libbpf: fix memory leak when emitting final btf_ext --- 2021-03-27 Andrii Nakryiko New
[bpf-next] libbpf: preserve empty DATASEC BTFs during static linking [bpf-next] libbpf: preserve empty DATASEC BTFs during static linking --- 2021-03-25 Andrii Nakryiko New
[bpf-next] libbpf: reject static entry-point BPF programs [bpf-next] libbpf: reject static entry-point BPF programs --- 2021-05-14 Andrii Nakryiko New
[bpf-next] libbpf: stop using feature-detection Makefiles [bpf-next] libbpf: stop using feature-detection Makefiles --- 2021-02-03 Andrii Nakryiko New
[bpf-next] libbpf: support module BTF for BPF_TYPE_ID_TARGET CO-RE relocation [bpf-next] libbpf: support module BTF for BPF_TYPE_ID_TARGET CO-RE relocation --- 2020-12-05 Andrii Nakryiko New
[bpf-next] selftests/bpf: fix bpf_testmod.ko recompilation logic [bpf-next] selftests/bpf: fix bpf_testmod.ko recompilation logic --- 2020-12-11 Andrii Nakryiko New
[bpf-next] tools/runqslower: allow substituting custom vmlinux.h for the build [bpf-next] tools/runqslower: allow substituting custom vmlinux.h for the build --- 2021-03-03 Andrii Nakryiko New
[bpf] selftest/bpf: fix profiler test using CO-RE relocation for enums [bpf] selftest/bpf: fix profiler test using CO-RE relocation for enums --- 2020-10-22 Andrii Nakryiko New
[bpf] selftests/bpf: test ringbuf mmap read-only and read-write restrictions [bpf] selftests/bpf: test ringbuf mmap read-only and read-write restrictions --- 2021-05-14 Andrii Nakryiko New
[bpf] tools/bpftool: fix PID fetching with a lot of results [bpf] tools/bpftool: fix PID fetching with a lot of results --- 2020-12-04 Andrii Nakryiko New
[RFC,bpf-next,1/5] bpf: add in-kernel split BTF support Integrate kernel module BTF support --- 2020-11-05 Andrii Nakryiko New
[RFC,bpf-next,1/7] bpftool: strip const/volatile/restrict modifiers from .bss and .data vars [RFC,bpf-next,1/7] bpftool: strip const/volatile/restrict modifiers from .bss and .data vars --- 2021-05-07 Andrii Nakryiko New
[RFC,bpf-next,2/4] bpf: support BPF ksym variables in kernel modules Support kernel module ksym variables --- 2020-12-11 Andrii Nakryiko Superseded
[RFC,bpf-next,2/5] bpf: assign ID to vmlinux BTF and return extra info for BTF in GET_OBJ_INFO Integrate kernel module BTF support --- 2020-11-05 Andrii Nakryiko New
[RFC,bpf-next,2/7] libbpf: add per-file linker opts [RFC,bpf-next,1/7] bpftool: strip const/volatile/restrict modifiers from .bss and .data vars --- 2021-05-07 Andrii Nakryiko New
[RFC,bpf-next,3/5] kbuild: Add CONFIG_DEBUG_INFO_BTF_MODULES option or module BTFs Integrate kernel module BTF support --- 2020-11-05 Andrii Nakryiko New
[RFC,bpf-next,4/4] selftests/bpf: test kernel module ksym externs Support kernel module ksym variables --- 2020-12-11 Andrii Nakryiko Superseded
[RFC,bpf-next,4/5] bpf: load and verify kernel module BTFs Integrate kernel module BTF support --- 2020-11-05 Andrii Nakryiko New
[RFC,bpf-next,4/7] bpftool: stop emitting static variables in BPF skeleton [RFC,bpf-next,1/7] bpftool: strip const/volatile/restrict modifiers from .bss and .data vars --- 2021-05-07 Andrii Nakryiko New
[RFC,bpf-next,5/5] tools/bpftool: add support for in-kernel and named BTF in `btf show` Integrate kernel module BTF support --- 2020-11-05 Andrii Nakryiko New
[RFC,bpf-next,6/7] libbpf: treat STV_INTERNAL same as STV_HIDDEN for functions [RFC,bpf-next,1/7] bpftool: strip const/volatile/restrict modifiers from .bss and .data vars --- 2021-05-07 Andrii Nakryiko New
« 1 2 3 »