Show patches with: Submitter = Eduard Zingerman       |    Archived = No       |   529 patches
« 1 2 ... 3 4 5 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[dwarves] dwarf_loader: Fix for BTF id drift caused by adding unspecified types [dwarves] dwarf_loader: Fix for BTF id drift caused by adding unspecified types 1 - 2 1-- 2023-02-28 Eduard Zingerman bpf Not Applicable
[bpf-next,v2,2/2] selftests/bpf: Tests for uninitialized stack reads bpf: Allow reads from uninit stack 1 - - 5123 2023-02-19 Eduard Zingerman bpf Accepted
[bpf-next,v2,1/2] bpf: Allow reads from uninit stack bpf: Allow reads from uninit stack 1 - - 5123 2023-02-19 Eduard Zingerman bpf Accepted
[bpf-next,2/2] selftests/bpf: Tests for uninitialized stack reads Allow reads from uninit stack 1 - - 2025 2023-02-16 Eduard Zingerman bpf Changes Requested
[bpf-next,1/2] bpf: Allow reads from uninit stack Allow reads from uninit stack 1 - - 2025 2023-02-16 Eduard Zingerman bpf Changes Requested
[bpf-next,v2,4/4] selftests/bpf: check if BPF_ST with variable offset preserves STACK_ZERO Improvements for BPF_ST tracking by verifier - - - 5321 2023-02-14 Eduard Zingerman bpf Accepted
[bpf-next,v2,3/4] bpf: BPF_ST with variable offset should preserve STACK_ZERO marks Improvements for BPF_ST tracking by verifier - - - 5411 2023-02-14 Eduard Zingerman bpf Accepted
[bpf-next,v2,2/4] selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM Improvements for BPF_ST tracking by verifier - - - 5321 2023-02-14 Eduard Zingerman bpf Accepted
[bpf-next,v2,1/4] bpf: track immediate values written to stack by BPF_ST instruction Improvements for BPF_ST tracking by verifier - - - 5321 2023-02-14 Eduard Zingerman bpf Accepted
[bpf-next,v4,1/1] docs/bpf: Add description of register liveness tracking algorithm docs/bpf: Add description of register liveness tracking algorithm - 1 - 5314 2023-02-02 Eduard Zingerman bpf Accepted
[bpf-next,v3,1/1] docs/bpf: Add description of register liveness tracking algorithm docs/bpf: Add description of register liveness tracking algorithm - - - 5015 2023-01-31 Eduard Zingerman bpf Superseded
[bpf-next,v2,1/1] docs/bpf: Add description of register liveness tracking algorithm docs/bpf: Add description of register liveness tracking algorithm - - - 2214 2023-01-30 Eduard Zingerman bpf Superseded
[RFC,bpf-next] docs/bpf: Add description of register liveness tracking algorithm [RFC,bpf-next] docs/bpf: Add description of register liveness tracking algorithm - - - 2016 2023-01-24 Eduard Zingerman bpf Superseded
[RFC,bpf-next,5/5] selftests/bpf: convert jeq_infer_not_null tests to inline assembly test_verifier tests migration to inline assembly - - - 5321 2023-01-23 Eduard Zingerman bpf RFC
[RFC,bpf-next,4/5] selftests/bpf: __imm_insn macro to embed raw insns in inline asm test_verifier tests migration to inline assembly - - - 5312 2023-01-23 Eduard Zingerman bpf RFC
[RFC,bpf-next,3/5] selftests/bpf: generate boilerplate code for test_loader-based tests test_verifier tests migration to inline assembly - - - 5411 2023-01-23 Eduard Zingerman bpf RFC
[RFC,bpf-next,2/5] selftests/bpf: unprivileged tests for test_loader.c test_verifier tests migration to inline assembly - - - 5321 2023-01-23 Eduard Zingerman bpf RFC
[RFC,bpf-next,1/5] selftests/bpf: support custom per-test flags and multiple expected messages test_verifier tests migration to inline assembly - - - 5321 2023-01-23 Eduard Zingerman bpf RFC
[bpf-next,v2,2/2] selftests/bpf: Verify copy_register_state() preserves parent/live fields bpf: Fix to preserve reg parent/live fields when copying range info - - - 5312 2023-01-06 Eduard Zingerman bpf Accepted
[bpf-next,v2,1/2] bpf: Fix to preserve reg parent/live fields when copying range info bpf: Fix to preserve reg parent/live fields when copying range info - - - 5213 2023-01-06 Eduard Zingerman bpf Accepted
[RFC,bpf-next,5/5] selftests/bpf: don't match exact insn index in expected error message Support for BPF_ST instruction in LLVM C compiler - - - 42210 2022-12-31 Eduard Zingerman bpf RFC
[RFC,bpf-next,4/5] selftests/bpf: test if pointer type is tracked for BPF_ST_MEM Support for BPF_ST instruction in LLVM C compiler - - - 43110 2022-12-31 Eduard Zingerman bpf RFC
[RFC,bpf-next,3/5] bpf: allow ctx writes using BPF_ST_MEM instruction Support for BPF_ST instruction in LLVM C compiler - - - 42210 2022-12-31 Eduard Zingerman bpf RFC
[RFC,bpf-next,2/5] selftests/bpf: check if verifier tracks constants spilled by BPF_ST_MEM Support for BPF_ST instruction in LLVM C compiler - - - 42210 2022-12-31 Eduard Zingerman bpf RFC
[RFC,bpf-next,1/5] bpf: more precise stack write reasoning for BPF_ST instruction Support for BPF_ST instruction in LLVM C compiler - - - 42210 2022-12-31 Eduard Zingerman bpf RFC
[bpf-next,4/4] selftests/bpf: check if verifier.c:check_ids() handles 64+5 ids reduce BPF_ID_MAP_SIZE to fit only valid programs 1 - - 5123 2022-12-17 Eduard Zingerman bpf Changes Requested
[bpf-next,3/4] bpf: reduce BPF_ID_MAP_SIZE to fit only valid programs reduce BPF_ID_MAP_SIZE to fit only valid programs 2 - - 5123 2022-12-17 Eduard Zingerman bpf Changes Requested
[bpf-next,2/4] selftests/bpf: convenience macro for use with 'asm volatile' blocks reduce BPF_ID_MAP_SIZE to fit only valid programs 2 - - 5114 2022-12-17 Eduard Zingerman bpf Changes Requested
[bpf-next,1/4] selftests/bpf: support for BPF_F_TEST_STATE_FREQ in test_loader reduce BPF_ID_MAP_SIZE to fit only valid programs 1 - - 5123 2022-12-17 Eduard Zingerman bpf Changes Requested
[bpf-next,7/7] selftests/bpf: test case for relaxed prunning of active_lock.id stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,6/7] selftests/bpf: Add pruning test case for bpf_spin_lock stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,5/7] bpf: use check_ids() for active_lock comparison stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,4/7] selftests/bpf: verify states_equal() maintains idmap across all frames stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,3/7] bpf: states_equal() must build idmap for all function frames stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,2/7] selftests/bpf: test cases for regsafe() bug skipping check_id() stricter register ID checking in regsafe() - - - 5222 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,1/7] bpf: regsafe() must not skip check_ids() stricter register ID checking in regsafe() - - - 5312 2022-12-09 Eduard Zingerman bpf Accepted
[bpf-next,2/2] selftests/bpf: Verify copy_register_state() preserves parent/live fields bpf: Fix to preserve reg parent/live fields when copying range info - - - 5312 2022-12-05 Eduard Zingerman bpf Changes Requested
[bpf-next,1/2] bpf: Fix to preserve reg parent/live fields when copying range info bpf: Fix to preserve reg parent/live fields when copying range info - - - 5213 2022-12-05 Eduard Zingerman bpf Changes Requested
[RFC,bpf-next,2/2] selftests/bpf: verify that check_ids() is used for scalars in regsafe() bpf: verify scalar ids mapping in regsafe() using check_ids() - - - 5112 2022-11-28 Eduard Zingerman bpf RFC
[RFC,bpf-next,1/2] bpf: verify scalar ids mapping in regsafe() using check_ids() bpf: verify scalar ids mapping in regsafe() using check_ids() - - - 5121 2022-11-28 Eduard Zingerman bpf RFC
[bpf-next] selftests/bpf: allow unpriv bpf for selftests by default [bpf-next] selftests/bpf: allow unpriv bpf for selftests by default - - - 551- 2022-11-16 Eduard Zingerman bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: check nullness propagation for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 5321 2022-11-15 Eduard Zingerman bpf Accepted
[bpf-next,v3,1/2] bpf: propagate nullness information for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 5321 2022-11-15 Eduard Zingerman bpf Accepted
[bpf-next] libbpf: hashmap.h update to fix build issues using LLVM14 [bpf-next] libbpf: hashmap.h update to fix build issues using LLVM14 1 - - 5222 2022-11-10 Eduard Zingerman bpf Accepted
[bpf-next,v3,3/3] selftests/bpf: Tests for BTF_KIND_DECL_TAG dump in C format libbpf: btf_decl_tag attribute for btf dump in C format - - - 5222 2022-11-10 Eduard Zingerman bpf Changes Requested
[bpf-next,v3,2/3] selftests/bpf: Dump data sections as part of btf_dump_test_case tests libbpf: btf_decl_tag attribute for btf dump in C format - - - 5222 2022-11-10 Eduard Zingerman bpf Changes Requested
[bpf-next,v3,1/3] libbpf: __attribute__((btf_decl_tag("..."))) for btf dump in C format libbpf: btf_decl_tag attribute for btf dump in C format - - - 5222 2022-11-10 Eduard Zingerman bpf Changes Requested
[bpf-next,v4,3/3] selftests/bpf: Tests for btf_dedup_resolve_fwds libbpf: Resolve unambigous forward declarations - 1 - 522- 2022-11-09 Eduard Zingerman bpf Accepted
[bpf-next,v4,2/3] libbpf: Resolve unambigous forward declarations libbpf: Resolve unambigous forward declarations 1 1 - 522- 2022-11-09 Eduard Zingerman bpf Accepted
[bpf-next,v4,1/3] libbpf: hashmap interface update to allow both long and void* keys/values libbpf: Resolve unambigous forward declarations - - - 522- 2022-11-09 Eduard Zingerman bpf Accepted
[bpf-next,v2,3/3] selftests/bpf: Tests for BTF_KIND_DECL_TAG dump in C format libbpf: btf_decl_tag attribute for btf dump in C format - - - 5221 2022-11-08 Eduard Zingerman bpf Superseded
[bpf-next,v2,2/3] selftests/bpf: Dump data sections as part of btf_dump_test_case tests libbpf: btf_decl_tag attribute for btf dump in C format - - - 5221 2022-11-08 Eduard Zingerman bpf Superseded
[bpf-next,v2,1/3] libbpf: __attribute__((btf_decl_tag("..."))) for btf dump in C format libbpf: btf_decl_tag attribute for btf dump in C format - - - 5221 2022-11-08 Eduard Zingerman bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: check nullness propagation for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 5222 2022-11-06 Eduard Zingerman bpf Superseded
[bpf-next,v2,1/2] bpf: propagate nullness information for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 5222 2022-11-06 Eduard Zingerman bpf Superseded
[bpf-next,v3,3/3] selftests/bpf: Tests for btf_dedup_resolve_fwds libbpf: Resolve unambigous forward declarations - 1 - 412- 2022-11-06 Eduard Zingerman bpf Superseded
[bpf-next,v3,2/3] libbpf: Resolve unambigous forward declarations libbpf: Resolve unambigous forward declarations 1 1 - 412- 2022-11-06 Eduard Zingerman bpf Superseded
[bpf-next,v3,1/3] libbpf: hashmap interface update to long -> long libbpf: Resolve unambigous forward declarations - - - 412- 2022-11-06 Eduard Zingerman bpf Superseded
[bpf-next,2/2] selftests/bpf: Tests for BTF_KIND_DECL_TAG dump in C format [bpf-next,1/2] libbpf: __attribute__((btf_decl_tag("..."))) for btf dump in C format - - - 4221 2022-11-03 Eduard Zingerman bpf Changes Requested
[bpf-next,1/2] libbpf: __attribute__((btf_decl_tag("..."))) for btf dump in C format [bpf-next,1/2] libbpf: __attribute__((btf_decl_tag("..."))) for btf dump in C format - - - 4221 2022-11-03 Eduard Zingerman bpf Changes Requested
[bpf-next,v2,4/4] selftests/bpf: Tests for btf_dedup_resolve_fwds libbpf: Resolve unambigous forward declarations - 1 - 3921 2022-11-03 Eduard Zingerman bpf Superseded
[bpf-next,v2,3/4] libbpf: Resolve unambigous forward declarations libbpf: Resolve unambigous forward declarations 1 1 - 3921 2022-11-03 Eduard Zingerman bpf Superseded
[bpf-next,v2,2/4] selftests/bpf: hashmap test cases updated for uintptr_t -> uintptr_t interface libbpf: Resolve unambigous forward declarations - - - 3921 2022-11-03 Eduard Zingerman bpf Superseded
[bpf-next,v2,1/4] libbpf: hashmap interface update to uintptr_t -> uintptr_t libbpf: Resolve unambigous forward declarations - - - 3921 2022-11-03 Eduard Zingerman bpf Superseded
[bpf-next,4/4] selftests/bpf: Tests for btf_dedup_resolve_fwds libbpf: Resolve unambigous forward declarations - 1 - 3425 2022-11-02 Eduard Zingerman bpf Superseded
[bpf-next,3/4] libbpf: Resolve unambigous forward declarations libbpf: Resolve unambigous forward declarations - 1 - 3425 2022-11-02 Eduard Zingerman bpf Superseded
[bpf-next,2/4] selftests/bpf: hashmap test cases updated for uintptr_t -> uintptr_t interface libbpf: Resolve unambigous forward declarations - - - 3425 2022-11-02 Eduard Zingerman bpf Superseded
[bpf-next,1/4] libbpf: hashmap interface update to uintptr_t -> uintptr_t libbpf: Resolve unambigous forward declarations - - - 3425 2022-11-02 Eduard Zingerman bpf Superseded
[bpf-next,2/2] selftests/bpf: Tests for enum fwd resolved as full enum64 [bpf-next,1/2] libbpf: Resolve enum fwd as full enum64 and vice versa - - - 3921 2022-11-01 Eduard Zingerman bpf Accepted
[bpf-next,1/2] libbpf: Resolve enum fwd as full enum64 and vice versa [bpf-next,1/2] libbpf: Resolve enum fwd as full enum64 and vice versa - - - 3921 2022-11-01 Eduard Zingerman bpf Accepted
[RFC,bpf-next,12/12] selftests/bpf: script for infer_header_guards.pl testing Use uapi kernel headers with vmlinux.h - - - 1625 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,11/12] selftests/bpf: Known good uapi headers for test_uapi_headers.py Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,10/12] selftests/bpf: Script to verify uapi headers usage with vmlinux.h Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,09/12] kbuild: Header guards for types from include/uapi/*.h in kernel BTF Use uapi kernel headers with vmlinux.h - - - 1715 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,08/12] kbuild: Script to infer header guard values for uapi headers Use uapi kernel headers with vmlinux.h - - - 1814 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,07/12] bpftool: Enable header guards generation Use uapi kernel headers with vmlinux.h - - - 1814 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,06/12] selftests/bpf: Tests for header guards printing in BTF dump Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,05/12] libbpf: Header guards for selected data structures in vmlinux.h Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,04/12] selftests/bpf: Tests for BTF_DECL_TAG dump in C format Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,03/12] libbpf: Support for BTF_DECL_TAG dump in C format Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,02/12] selftests/bpf: Tests for standalone forward BTF declarations deduplication Use uapi kernel headers with vmlinux.h - - - 1814 2022-10-25 Eduard Zingerman bpf RFC
[RFC,bpf-next,01/12] libbpf: Deduplicate unambigous standalone forward declarations Use uapi kernel headers with vmlinux.h - - - 1724 2022-10-25 Eduard Zingerman bpf RFC
[RFC,dwarves,1/1] pahole: Save header guard names when --header_guards_db is passed pahole: Save header guard names when --header_guards_db is passed - - - 1-- 2022-10-25 Eduard Zingerman RFC
[bpf-next,v2,2/2] selftests/bpf: Test btf dump for struct with padding only fields [bpf-next,v2,1/2] bpftool: Print newline before '}' for struct with padding only fields - - - 3113 2022-10-01 Eduard Zingerman bpf Accepted
[bpf-next,v2,1/2] bpftool: Print newline before '}' for struct with padding only fields [bpf-next,v2,1/2] bpftool: Print newline before '}' for struct with padding only fields - - - 3113 2022-10-01 Eduard Zingerman bpf Accepted
[bpf-next,2/2] selftests/bpf: verify newline for struct with padding only fields bpftool: fix newline for struct with padding only fields - - - 332- 2022-09-30 Eduard Zingerman bpf Changes Requested
[bpf-next,1/2] bpftool: fix newline for struct with padding only fields bpftool: fix newline for struct with padding only fields - - - 332- 2022-09-30 Eduard Zingerman bpf Changes Requested
[bpf-next,2/2] selftests/bpf: check nullness propagation for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 332- 2022-08-26 Eduard Zingerman bpf Changes Requested
[bpf-next,1/2] bpf: propagate nullness information for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 332- 2022-08-26 Eduard Zingerman bpf Changes Requested
[RFC,bpf-next,2/2] selftests/bpf: check nullness propagation for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 212- 2022-08-22 Eduard Zingerman bpf Superseded
[RFC,bpf-next,1/2] bpf: propagate nullness information for reg to reg comparisons propagate nullness information for reg to reg comparisons 1 - - 212- 2022-08-22 Eduard Zingerman bpf Superseded
[bpf-next,2/2] selftest/bpf: test for use after free bug fix in inline_bpf_loop bpf: fix for use after free bug in inline_bpf_loop - - - 1711 2022-06-24 Eduard Zingerman bpf Accepted
[bpf-next,1/2] bpf: fix for use after free bug in inline_bpf_loop bpf: fix for use after free bug in inline_bpf_loop - - - 181- 2022-06-24 Eduard Zingerman bpf Accepted
[bpf-next,v8,5/5] selftests/bpf: BPF test_prog selftests for bpf_loop inlining bpf_loop inlining 1 - - 181- 2022-06-20 Eduard Zingerman bpf Accepted
[bpf-next,v8,4/5] selftests/bpf: BPF test_verifier selftests for bpf_loop inlining bpf_loop inlining 1 - - 1621 2022-06-20 Eduard Zingerman bpf Accepted
[bpf-next,v8,3/5] bpf: Inline calls to bpf_loop when callback is known bpf_loop inlining 1 - - 172- 2022-06-20 Eduard Zingerman bpf Accepted
[bpf-next,v8,2/5] selftests/bpf: allow BTF specs and func infos in test_verifier tests bpf_loop inlining 1 - - 181- 2022-06-20 Eduard Zingerman bpf Accepted
[bpf-next,v8,1/5] selftests/bpf: specify expected instructions in test_verifier tests bpf_loop inlining 1 - - 172- 2022-06-20 Eduard Zingerman bpf Accepted
[bpf-next,v7,5/5] selftests/bpf: BPF test_prog selftests for bpf_loop inlining bpf_loop inlining 1 - - 1812 2022-06-13 Eduard Zingerman bpf Superseded
[bpf-next,v7,4/5] selftests/bpf: BPF test_verifier selftests for bpf_loop inlining bpf_loop inlining 1 - - 1623 2022-06-13 Eduard Zingerman bpf Superseded
« 1 2 ... 3 4 5 6 »