Show patches with: Submitter = Anton Protopopov       |    Archived = No       |   98 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,bpf-next,6/6] selftest/bpf: replace magic constants by macros Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 592- 2024-11-19 Anton Protopopov bpf New
[v2,bpf-next,5/6] bpf: fix potential error return Add fd_array_cnt attribute for BPF_PROG_LOAD 1 - - 601- 2024-11-19 Anton Protopopov bpf New
[v2,bpf-next,4/6] selftests/bpf: Add tests for fd_array_cnt Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 5821 2024-11-19 Anton Protopopov bpf New
[v2,bpf-next,3/6] bpf: add fd_array_cnt attribute for prog_load Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 5911 2024-11-19 Anton Protopopov bpf New
[v2,bpf-next,2/6] bpf: move map/prog compatibility checks Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 5911 2024-11-19 Anton Protopopov bpf New
[v2,bpf-next,1/6] bpf: add a __btf_get_by_fd helper Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 60-1 2024-11-19 Anton Protopopov bpf New
[bpf-next,5/5] bpf: fix potential error return Add fd_array_cnt attribute for BPF_PROG_LOAD 1 - - 1031- 2024-11-15 Anton Protopopov bpf Superseded
[bpf-next,4/5] selftests/bpf: Add tests for fd_array_cnt Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 10112 2024-11-15 Anton Protopopov bpf Superseded
[bpf-next,3/5] bpf: add fd_array_cnt attribute for prog_load Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 10211 2024-11-15 Anton Protopopov bpf Superseded
[bpf-next,2/5] bpf: move map/prog compatibility checks Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 10211 2024-11-15 Anton Protopopov bpf Superseded
[bpf-next,1/5] bpf: add a __btf_get_by_fd helper Add fd_array_cnt attribute for BPF_PROG_LOAD - - - 103-1 2024-11-15 Anton Protopopov bpf Superseded
[bpf] bpf: fix a verifier verbose message [bpf] bpf: fix a verifier verbose message 1 - - 602- 2024-04-12 Anton Protopopov bpf Accepted
[bpf-next] bpf: pack struct bpf_fib_lookup [bpf-next] bpf: pack struct bpf_fib_lookup 1 1 - 611- 2024-04-03 Anton Protopopov bpf Accepted
[v3,bpf-next] bpf: add a verbose message if map limit is reached [v3,bpf-next] bpf: add a verbose message if map limit is reached 2 - - 602- 2024-04-02 Anton Protopopov bpf Accepted
[v2,bpf-next] bpf: add a verbose message if map limit is reached [v2,bpf-next] bpf: add a verbose message if map limit is reached 2 - - 602- 2024-04-01 Anton Protopopov bpf Superseded
[bpf-next] bpf: add a verbose message if map limit is reached [bpf-next] bpf: add a verbose message if map limit is reached 1 - - 602- 2024-03-29 Anton Protopopov bpf Superseded
[v2,bpf-next] bpf: fix possible file descriptor leaks in verifier [v2,bpf-next] bpf: fix possible file descriptor leaks in verifier 2 - - 611- 2024-03-29 Anton Protopopov bpf Accepted
[bpf-next,1/1] bpf: fix possible file descriptor leaks in verifier [bpf-next,1/1] bpf: fix possible file descriptor leaks in verifier - - - 602- 2024-03-28 Anton Protopopov bpf Superseded
[v2,bpf-next,3/3] bpf: add a check for struct bpf_fib_lookup size BPF: support mark in bpf_fib_lookup - - - 6222 2024-03-26 Anton Protopopov bpf Accepted
[v2,bpf-next,2/3] selftests/bpf: Add BPF_FIB_LOOKUP_MARK tests BPF: support mark in bpf_fib_lookup 1 - - 6222 2024-03-26 Anton Protopopov bpf Accepted
[v2,bpf-next,1/3] bpf: add support for passing mark with bpf_fib_lookup BPF: support mark in bpf_fib_lookup 1 1 - 6222 2024-03-26 Anton Protopopov bpf Accepted
[v1,bpf-next,2/2] selftests/bpf: Add BPF_FIB_LOOKUP_MARK tests BPF: support mark in bpf_fib_lookup 1 - - 602- 2024-03-22 Anton Protopopov bpf Superseded
[v1,bpf-next,1/2] bpf: add support for passing mark with bpf_fib_lookup BPF: support mark in bpf_fib_lookup 1 1 - 602- 2024-03-22 Anton Protopopov bpf Superseded
[v1,bpf-next,9/9] selftests/bpf: Add tests for new ja* instructions BPF static branches - - - 31112 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,8/9] bpf: add BPF_STATIC_BRANCH_UPDATE syscall BPF static branches - - - 32111 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,7/9] bpf: Add kernel/bpftool asm support for new instructions BPF static branches - - - 33-11 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,6/9] bpf: add support for an extended JA instruction BPF static branches - - - 32111 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,5/9] bpftool: dump new fields of bpf prog info BPF static branches - - - 32111 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,4/9] selftests/bpf: Add tests for instructions mappings BPF static branches - - - 31112 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,3/9] bpf: expose how xlated insns map to jitted insns BPF static branches - - - 32111 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,2/9] bpf: keep track of and expose xlated insn offsets BPF static branches - - - 32111 2024-02-02 Anton Protopopov bpf Changes Requested
[v1,bpf-next,1/9] bpf: fix potential error return BPF static branches 1 - - 36-8 2024-02-02 Anton Protopopov bpf Changes Requested
[RFC,bpf-next,5/5] bpf: x86: add BPF_STATIC_BRANCH_UPDATE syscall static branches - - - 32111 2024-01-22 Anton Protopopov bpf RFC
[RFC,bpf-next,4/5] bpf: add support for an extended JA instruction static branches - - - 32111 2024-01-22 Anton Protopopov bpf RFC
[RFC,bpf-next,3/5] bpf: x86: expose how xlated insns map to jitted insns static branches - - - 32111 2024-01-22 Anton Protopopov bpf RFC
[RFC,bpf-next,2/5] bpf: keep track of and expose xlated insn offsets static branches - - - 32111 2024-01-22 Anton Protopopov bpf RFC
[RFC,bpf-next,1/5] bpf: fix potential error return static branches 1 - - 36-8 2024-01-22 Anton Protopopov bpf RFC
[bpf-next,7/7] selftests/bpf: Add tests for BPF Static Keys BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,6/7] libbpf: BPF Static Keys support BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,5/7] bpf: x86: implement static keys support BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,4/7] bpf: implement BPF Static Keys support BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,3/7] bpf: adjust functions offsets when patching progs BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,2/7] bpf: rename and export a struct definition BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[bpf-next,1/7] bpf: extract bpf_prog_bind_map logic into an inline helper BPF Static Keys - - - 62-1 2023-12-06 Anton Protopopov bpf Changes Requested
[v2,bpf-next,4/4] bpf: allow any program to use the bpf_map_sum_elem_count kfunc allow bpf_map_sum_elem_count for all program types - - - 441- 2023-07-19 Anton Protopopov bpf Accepted
[v2,bpf-next,3/4] bpf: make an argument const in the bpf_map_sum_elem_count kfunc allow bpf_map_sum_elem_count for all program types - - - 45-- 2023-07-19 Anton Protopopov bpf Accepted
[v2,bpf-next,2/4] bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map allow bpf_map_sum_elem_count for all program types - - - 45-- 2023-07-19 Anton Protopopov bpf Accepted
[v2,bpf-next,1/4] bpf: consider types listed in reg2btf_ids as trusted allow bpf_map_sum_elem_count for all program types - - - 45-- 2023-07-19 Anton Protopopov bpf Accepted
[bpf-next,2/2] bpf: update uapi/linux/bpf.h docs on the batch map ops fix setting return values for htab batch ops and docs 1 - - 45-- 2023-07-17 Anton Protopopov bpf Changes Requested
[bpf-next,1/2] bpf: fix setting return values for htab batch ops fix setting return values for htab batch ops and docs - - - 45-- 2023-07-17 Anton Protopopov bpf Changes Requested
[bpf-next,3/3] bpf: allow any program to use the bpf_map_sum_elem_count kfunc [bpf-next,1/3] bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map - - - 432- 2023-07-14 Anton Protopopov bpf Changes Requested
[bpf-next,2/3] bpf: make an argument const in the bpf_map_sum_elem_count kfunc [bpf-next,1/3] bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map - - - 441- 2023-07-14 Anton Protopopov bpf Changes Requested
[bpf-next,1/3] bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map [bpf-next,1/3] bpf: consider CONST_PTR_TO_MAP as trusted pointer to struct bpf_map - - - 441- 2023-07-14 Anton Protopopov bpf Changes Requested
[v5,bpf-next,5/5] selftests/bpf: test map percpu stats bpf: add percpu stats for bpf_map 1 - - 4421 2023-07-06 Anton Protopopov bpf Accepted
[v5,bpf-next,4/5] bpf: make preloaded map iterators to display map elements count bpf: add percpu stats for bpf_map - - - 4421 2023-07-06 Anton Protopopov bpf Accepted
[v5,bpf-next,3/5] bpf: populate the per-cpu insertions/deletions counters for hashmaps bpf: add percpu stats for bpf_map - - - 46-1 2023-07-06 Anton Protopopov bpf Accepted
[v5,bpf-next,2/5] bpf: add a new kfunc to return current bpf_map elements count bpf: add percpu stats for bpf_map - - - 4313 2023-07-06 Anton Protopopov bpf Accepted
[v5,bpf-next,1/5] bpf: add percpu stats for bpf_map elements insertions/deletions bpf: add percpu stats for bpf_map - - - 46-1 2023-07-06 Anton Protopopov bpf Accepted
[v4,bpf-next,6/6] selftests/bpf: check that ->elem_count is non-zero for the hash map bpf: add percpu stats for bpf_map - - - 4421 2023-07-05 Anton Protopopov bpf Superseded
[v4,bpf-next,5/6] selftests/bpf: test map percpu stats bpf: add percpu stats for bpf_map 1 - - 4421 2023-07-05 Anton Protopopov bpf Superseded
[v4,bpf-next,4/6] bpf: make preloaded map iterators to display map elements count bpf: add percpu stats for bpf_map - - - 4421 2023-07-05 Anton Protopopov bpf Superseded
[v4,bpf-next,3/6] bpf: populate the per-cpu insertions/deletions counters for hashmaps bpf: add percpu stats for bpf_map - - - 46-1 2023-07-05 Anton Protopopov bpf Superseded
[v4,bpf-next,2/6] bpf: add a new kfunc to return current bpf_map elements count bpf: add percpu stats for bpf_map - - - 4313 2023-07-05 Anton Protopopov bpf Superseded
[v4,bpf-next,1/6] bpf: add percpu stats for bpf_map elements insertions/deletions bpf: add percpu stats for bpf_map - - - 46-1 2023-07-05 Anton Protopopov bpf Superseded
[v3,bpf-next,6/6] selftests/bpf: check that ->elem_count is non-zero for the hash map bpf: add percpu stats for bpf_map - - - 4221 2023-06-30 Anton Protopopov bpf Superseded
[v3,bpf-next,5/6] selftests/bpf: test map percpu stats bpf: add percpu stats for bpf_map - - - 4221 2023-06-30 Anton Protopopov bpf Superseded
[v3,bpf-next,4/6] bpf: make preloaded map iterators to display map elements count bpf: add percpu stats for bpf_map - - - 4221 2023-06-30 Anton Protopopov bpf Superseded
[v3,bpf-next,3/6] bpf: populate the per-cpu insertions/deletions counters for hashmaps bpf: add percpu stats for bpf_map - - - 4311 2023-06-30 Anton Protopopov bpf Superseded
[v3,bpf-next,2/6] bpf: add a new kfunc to return current bpf_map elements count bpf: add percpu stats for bpf_map - - - 4113 2023-06-30 Anton Protopopov bpf Superseded
[v3,bpf-next,1/6] bpf: add percpu stats for bpf_map elements insertions/deletions bpf: add percpu stats for bpf_map - - - 44-1 2023-06-30 Anton Protopopov bpf Superseded
[RFC,v2,bpf-next,4/4] selftests/bpf: test map percpu stats bpf: add percpu stats for bpf_map - - - 2013 2023-06-22 Anton Protopopov bpf Superseded
[bpf-next] bpf, docs: document existing macros instead of deprecated [bpf-next] bpf, docs: document existing macros instead of deprecated 1 - - 44-1 2023-06-22 Anton Protopopov bpf Accepted
[bpf-next] bpf, docs: BPF Iterator Document [bpf-next] bpf, docs: BPF Iterator Document 1 - - 43-2 2023-06-22 Anton Protopopov bpf Accepted
[RFC,v2,bpf-next,3/4] bpf: make preloaded map iterators to display map elements count bpf: add percpu stats for bpf_map - - - 2112 2023-06-22 Anton Protopopov bpf Superseded
[RFC,v2,bpf-next,2/4] bpf: populate the per-cpu insertions/deletions counters for hashmaps bpf: add percpu stats for bpf_map - - - 2112 2023-06-22 Anton Protopopov bpf Superseded
[RFC,v2,bpf-next,1/4] bpf: add percpu stats for bpf_map elements insertions/deletions bpf: add percpu stats for bpf_map - - - 1914 2023-06-22 Anton Protopopov bpf Superseded
[bpf-next,2/2] selftests/bpf: test map pressure add mechanism to report map pressure - - - 2022 2023-05-31 Anton Protopopov bpf Changes Requested
[bpf-next,1/2] bpf: add new map ops ->map_pressure add mechanism to report map pressure - - - 2022 2023-05-31 Anton Protopopov bpf Changes Requested
[bpf] bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps [bpf] bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps - - - 4311 2023-05-22 Anton Protopopov bpf Accepted
[bpf-next] bpf: compute hashes in bloom filter similar to hashmap [bpf-next] bpf: compute hashes in bloom filter similar to hashmap - - - 501- 2023-04-02 Anton Protopopov bpf Accepted
[v2,bpf-next] bpf: optimize hashmap lookups when key_size is divisible by 4 [v2,bpf-next] bpf: optimize hashmap lookups when key_size is divisible by 4 - - - 5011 2023-04-01 Anton Protopopov bpf Accepted
[bpf-next] bpf: optimize hashmap lookups when key_size is divisible by 4 [bpf-next] bpf: optimize hashmap lookups when key_size is divisible by 4 - - - 4731 2023-04-01 Anton Protopopov bpf Superseded
[bpf-next,v2,7/7] selftest/bpf/benchs: Add benchmark for hashmap lookups New benchmark for hashmap lookups - - - 5321 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,6/7] selftest/bpf/benchs: print less if the quiet option is set New benchmark for hashmap lookups - - - 551- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,5/7] selftest/bpf/benchs: make quiet option common New benchmark for hashmap lookups - - - 542- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,4/7] selftest/bpf/benchs: remove an unused header New benchmark for hashmap lookups - - - 551- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,3/7] selftest/bpf/benchs: enhance argp parsing New benchmark for hashmap lookups - - - 551- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,2/7] selftest/bpf/benchs: make a function static in bpf_hashmap_full_update New benchmark for hashmap lookups - - - 551- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,v2,1/7] selftest/bpf/benchs: fix a typo in bpf_hashmap_full_update New benchmark for hashmap lookups - - - 551- 2023-02-13 Anton Protopopov bpf Accepted
[bpf-next,6/6] selftest/bpf/benchs: Add benchmark for hashmap lookups New benchmark for hashmap lookups - - - 4925 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,5/6] selftest/bpf/benchs: print less if the quiet option is set New benchmark for hashmap lookups - - - 5114 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,4/6] selftest/bpf/benchs: make quiet option common New benchmark for hashmap lookups - - - 5114 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,3/6] selftest/bpf/benchs: enhance argp parsing New benchmark for hashmap lookups - - - 5024 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,2/6] selftest/bpf/benchs: make a function static in bpf_hashmap_full_update New benchmark for hashmap lookups - - - 5114 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,1/6] selftest/bpf/benchs: fix a typo in bpf_hashmap_full_update New benchmark for hashmap lookups - - - 5114 2023-01-27 Anton Protopopov bpf Changes Requested
[bpf-next,v2] bpftool: fix linkage with statically built libllvm [bpf-next,v2] bpftool: fix linkage with statically built libllvm 1 - - 5213 2022-12-22 Anton Protopopov bpf Accepted
[bpf-next] bpftool: fix linkage with statically built libllvm [bpf-next] bpftool: fix linkage with statically built libllvm - - - 5213 2022-12-21 Anton Protopopov bpf Superseded
[RFC] bpf: introduce new bpf map type BPF_MAP_TYPE_WILDCARD [RFC] bpf: introduce new bpf map type BPF_MAP_TYPE_WILDCARD - - - 3-2 2022-09-07 Anton Protopopov bpf RFC