Show patches with: Submitter = Alexei Starovoitov       |    Archived = No       |   685 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,01/12] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 432- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,01/15] bpf: Introduce bpf_sys_bpf() helper and program type. bpf: syscall program, FD array, loader program, light skeleton. - - - 132- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,01/16] bpf: Allow kfuncs return 'void *' bpf: Introduce BPF arena. 2 - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,02/12] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,02/15] bpf: Introduce bpfptr_t user/kernel pointer. bpf: syscall program, FD array, loader program, light skeleton. - - - 1311 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,02/16] bpf: Recognize '__map' suffix in kfunc arguments bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,03/12] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,03/15] bpf: Prepare bpf syscall to be used from kernel and user space. bpf: syscall program, FD array, loader program, light skeleton. - - - 1122 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,03/16] mm: Expose vmap_pages_range() to the rest of the kernel. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,04/12] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,04/15] libbpf: Support for syscall program type bpf: syscall program, FD array, loader program, light skeleton. - - - 141- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,04/16] bpf: Introduce bpf_arena. bpf: Introduce BPF arena. - - - 32111 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,05/12] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 432- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,05/15] selftests/bpf: Test for syscall program type bpf: syscall program, FD array, loader program, light skeleton. - - - 132- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,05/16] bpf: Disasm support for cast_kern/user instructions. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,06/12] bpf: Optimize moving objects from free_by_rcu_ttrace to waiting_for_gp_ttrace. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,06/15] bpf: Make btf_load command to be bpfptr_t compatible. bpf: syscall program, FD array, loader program, light skeleton. - - - 1122 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,06/16] bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,07/12] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,07/15] selftests/bpf: Test for btf_load command. bpf: syscall program, FD array, loader program, light skeleton. - - - 1311 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,07/16] bpf: Add x86-64 JIT support for bpf_cast_user instruction. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,08/12] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,08/15] bpf: Introduce fd_idx bpf: syscall program, FD array, loader program, light skeleton. - - - 1113 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,08/16] bpf: Recognize cast_kern/user instructions in the verifier. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,09/12] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,09/15] libbpf: Support for fd_idx bpf: syscall program, FD array, loader program, light skeleton. - - - 132- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,09/16] bpf: Recognize btf_decl_tag("arg:arena") as PTR_TO_ARENA. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,1/2] bpf: Add support for certain atomics in bpf_arena to x86 JIT [bpf-next,1/2] bpf: Add support for certain atomics in bpf_arena to x86 JIT 1 - - 602- 2024-04-05 Alexei Starovoitov bpf Accepted
[bpf-next,1/2] bpf: Allow ld_imm64 instruction to point to kfunc. bpf: Add detection of kfuncs. - - - 4623 2023-03-15 Alexei Starovoitov bpf Superseded
[bpf-next,1/2] bpf: Fix combination of jit blinding and pointers to bpf subprogs. [bpf-next,1/2] bpf: Fix combination of jit blinding and pointers to bpf subprogs. 2 - - 18-1 2022-05-13 Alexei Starovoitov bpf Accepted
[bpf-next,1/2] bpf: Introduce bpf_can_loop() kfunc [bpf-next,1/2] bpf: Introduce bpf_can_loop() kfunc - - - 5813 2024-02-22 Alexei Starovoitov bpf Changes Requested
[bpf-next,1/2] libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. [bpf-next,1/2] libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. - - - 5011 2023-03-19 Alexei Starovoitov bpf Accepted
[bpf-next,1/3] bpf: Fix bpf_strncmp proto. bpf: Allow helpers access ptr_to_btf_id. 1 - - 41110 2023-03-13 Alexei Starovoitov bpf Accepted
[bpf-next,1/3] bpf: Introduce bpf_timer bpf: Introduce BPF timers. - - - 1113 2021-05-27 Alexei Starovoitov bpf Changes Requested
[bpf-next,1/3] bpf: Propagate scalar ranges through register assignments. bpf: Make the verifier recognize llvm register allocation patterns. 1 - - --- 2020-10-06 Alexei Starovoitov bpf Superseded
[bpf-next,1/3] bpf: Support for pointers beyond pkt_end. bpf: Pointers beyond packet end. - - - --- 2020-10-21 Alexei Starovoitov bpf Changes Requested
[bpf-next,1/4] bpf: Rename __kptr_ref -> __kptr and __kptr -> __kptr_untrusted. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,1/4] libbpf: Cleanup the layering between CORE and bpf_program. libbpf: Move CO-RE logic into separate file. - - - 132- 2021-07-21 Alexei Starovoitov bpf Accepted
[bpf-next,1/4] libbpf: Rename RELO_EXTERN_VAR/FUNC. bpf: Support ksym detection in light skeleton. - - - 4714 2023-03-21 Alexei Starovoitov bpf Superseded
[bpf-next,1/5] bpf: Extend sys_bpf commands for bpf_syscall programs. bpf: Light skeleton for the kernel. 1 - - 1422 2022-02-04 Alexei Starovoitov bpf Superseded
[bpf-next,1/5] bpf: Introduce any context BPF specific memory allocator. bpf: BPF specific memory allocator. - - - 1524 2022-06-23 Alexei Starovoitov bpf Changes Requested
[bpf-next,1/5] bpf: Optimize program stats bpf: Misc improvements - - - 151- 2021-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,1/7] libbpf: Add support for bpf iter in light skeleton. bpf: drop libbpf from bpf preload. 1 - - 162- 2022-01-31 Alexei Starovoitov bpf Accepted
[bpf-next,1/8] bpf: Invoke btf_struct_access() callback only for writes. bpf: Follow up to RCU enforcement in the verifier. - - - 4722 2023-04-04 Alexei Starovoitov bpf Accepted
[bpf-next,10/12] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,10/15] bpf: Add bpf_btf_find_by_name_kind() helper. bpf: syscall program, FD array, loader program, light skeleton. - - - 132- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,10/16] libbpf: Add __arg_arena to bpf_helpers.h bpf: Introduce BPF arena. - - - 3419 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,11/12] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 432- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,11/15] bpf: Add bpf_sys_close() helper. bpf: syscall program, FD array, loader program, light skeleton. - - - 1122 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,11/16] libbpf: Add support for bpf_arena. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,12/12] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 441- 2023-06-21 Alexei Starovoitov bpf Superseded
[bpf-next,12/15] libbpf: Change the order of data and text relocations. bpf: syscall program, FD array, loader program, light skeleton. - - - 132- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,12/16] libbpf: Allow specifying 64-bit integers in map BTF. bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,13/15] libbpf: Generate loader program out of BPF ELF file. bpf: syscall program, FD array, loader program, light skeleton. - - - 1311 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,13/16] bpf: Tell bpf programs kernel's PAGE_SIZE bpf: Introduce BPF arena. - - - 3419 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,14/15] bpftool: Use syscall/loader program in "prog load" and "gen skeleton" command. bpf: syscall program, FD array, loader program, light skeleton. - - - 1212 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,14/16] bpf: Add helper macro bpf_arena_cast() bpf: Introduce BPF arena. - - - 3329 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,15/15] selftests/bpf: Convert few tests to light skeleton. bpf: syscall program, FD array, loader program, light skeleton. - - - 141- 2021-04-17 Alexei Starovoitov bpf Superseded
[bpf-next,15/16] selftests/bpf: Add bpf_arena_list test. bpf: Introduce BPF arena. - - - 33110 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,16/16] selftests/bpf: Add bpf_arena_htab test. bpf: Introduce BPF arena. - - - 32210 2024-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,2/2] selftest/bpf: Add a test case for ld_imm64 copy logic. [bpf-next,1/2] libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. - - - 511- 2023-03-19 Alexei Starovoitov bpf Accepted
[bpf-next,2/2] selftests/bpf: Add test for bpf_kfunc_exists(). bpf: Add detection of kfuncs. - - - 4623 2023-03-15 Alexei Starovoitov bpf Superseded
[bpf-next,2/2] selftests/bpf: Add tests for atomics in bpf_arena. [bpf-next,1/2] bpf: Add support for certain atomics in bpf_arena to x86 JIT 1 - - 602- 2024-04-05 Alexei Starovoitov bpf Accepted
[bpf-next,2/2] selftests/bpf: Check combination of jit blinding and pointers to bpf subprogs. [bpf-next,1/2] bpf: Fix combination of jit blinding and pointers to bpf subprogs. 2 - - 181- 2022-05-13 Alexei Starovoitov bpf Accepted
[bpf-next,2/2] selftests/bpf: Test bpf_can_loop [bpf-next,1/2] bpf: Introduce bpf_can_loop() kfunc - - - 602- 2024-02-22 Alexei Starovoitov bpf Changes Requested
[bpf-next,2/3] bpf: Add verifier checks for bpf_timer. bpf: Introduce BPF timers. - - - 132- 2021-05-27 Alexei Starovoitov bpf Changes Requested
[bpf-next,2/3] bpf: Allow helpers access trusted PTR_TO_BTF_ID. bpf: Allow helpers access ptr_to_btf_id. 1 - - 40210 2023-03-13 Alexei Starovoitov bpf Accepted
[bpf-next,2/3] bpf: Track spill/fill of bounded scalars. bpf: Make the verifier recognize llvm register allocation patterns. 1 - - --- 2020-10-06 Alexei Starovoitov bpf Superseded
[bpf-next,2/3] selftests/bpf: Add skb_pkt_end test bpf: Pointers beyond packet end. - - - --- 2020-10-21 Alexei Starovoitov bpf Changes Requested
[bpf-next,2/4] bpf: Introduce kptr_rcu. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,2/4] bpf: Teach the verifier to recognize rdonly_mem as not null. bpf: Support ksym detection in light skeleton. - - - 4714 2023-03-21 Alexei Starovoitov bpf Superseded
[bpf-next,2/4] libbpf: Split bpf_core_apply_relo() into bpf_program indepdent helper. libbpf: Move CO-RE logic into separate file. - - - 132- 2021-07-21 Alexei Starovoitov bpf Accepted
[bpf-next,2/5] bpf: Compute program stats for sleepable programs bpf: Misc improvements - - - 142- 2021-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,2/5] bpf: Convert hash map to bpf_mem_alloc. bpf: BPF specific memory allocator. - - - 1614 2022-06-23 Alexei Starovoitov bpf Changes Requested
[bpf-next,2/5] libbpf: Prepare light skeleton for the kernel. bpf: Light skeleton for the kernel. - - - 1413 2022-02-04 Alexei Starovoitov bpf Superseded
[bpf-next,2/7] libbpf: Open code low level bpf commands. bpf: drop libbpf from bpf preload. 1 - - 162- 2022-01-31 Alexei Starovoitov bpf Accepted
[bpf-next,2/8] bpf: Remove unused arguments from btf_struct_access(). bpf: Follow up to RCU enforcement in the verifier. - - - 4722 2023-04-04 Alexei Starovoitov bpf Accepted
[bpf-next,3/3] selftests/bpf: Add asm tests for pkt vs pkt_end comparison. bpf: Pointers beyond packet end. - - - --- 2020-10-21 Alexei Starovoitov bpf Changes Requested
[bpf-next,3/3] selftests/bpf: Add bpf_timer test. bpf: Introduce BPF timers. - - - 132- 2021-05-27 Alexei Starovoitov bpf Changes Requested
[bpf-next,3/3] selftests/bpf: Add profiler test bpf: Make the verifier recognize llvm register allocation patterns. - - - --- 2020-10-06 Alexei Starovoitov bpf Superseded
[bpf-next,3/3] selftests/bpf: Add various tests to check helper access into ptr_to_btf_id. bpf: Allow helpers access ptr_to_btf_id. 1 - - 40210 2023-03-13 Alexei Starovoitov bpf Accepted
[bpf-next,3/4] libbpf: Move CO-RE types into relo_core.h. libbpf: Move CO-RE logic into separate file. - - - 1311 2021-07-21 Alexei Starovoitov bpf Accepted
[bpf-next,3/4] libbpf: Support kfunc detection in light skeleton. bpf: Support ksym detection in light skeleton. - - - 4624 2023-03-21 Alexei Starovoitov bpf Superseded
[bpf-next,3/4] selftests/bpf: Add a test case for kptr_rcu. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,3/5] bpf: Add per-program recursion prevention mechanism bpf: Misc improvements - - - 142- 2021-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,3/5] bpftool: Generalize light skeleton generation. bpf: Light skeleton for the kernel. - - - 1422 2022-02-04 Alexei Starovoitov bpf Superseded
[bpf-next,3/5] selftests/bpf: Improve test coverage of test_maps bpf: BPF specific memory allocator. - - - 1614 2022-06-23 Alexei Starovoitov bpf Changes Requested
[bpf-next,3/7] libbpf: Open code raw_tp_open and link_create commands. bpf: drop libbpf from bpf preload. 1 - - 162- 2022-01-31 Alexei Starovoitov bpf Accepted
[bpf-next,3/8] bpf: Refactor btf_nested_type_is_trusted(). bpf: Follow up to RCU enforcement in the verifier. - - - 4722 2023-04-04 Alexei Starovoitov bpf Accepted
[bpf-next,4/4] libbpf: Split CO-RE logic into relo_core.c. libbpf: Move CO-RE logic into separate file. - - - 1311 2021-07-21 Alexei Starovoitov bpf Accepted
[bpf-next,4/4] selftests/bpf: Add light skeleton test for kfunc detection. bpf: Support ksym detection in light skeleton. - - - 4624 2023-03-21 Alexei Starovoitov bpf Superseded
[bpf-next,4/4] selftests/bpf: Tweak cgroup kfunc test. bpf: Introduce kptr_rcu. - - - 36-5 2023-02-15 Alexei Starovoitov bpf Superseded
[bpf-next,4/5] bpf: Update iterators.lskel.h. bpf: Light skeleton for the kernel. - - - 1422 2022-02-04 Alexei Starovoitov bpf Superseded
[bpf-next,4/5] samples/bpf: Reduce syscall overhead in map_perf_test. bpf: BPF specific memory allocator. - - - 1614 2022-06-23 Alexei Starovoitov bpf Changes Requested
[bpf-next,4/5] selftest/bpf: Add recursion test bpf: Misc improvements - - - 1411 2021-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,4/7] bpf: Remove unnecessary setrlimit from bpf preload. bpf: drop libbpf from bpf preload. 1 - - 171- 2022-01-31 Alexei Starovoitov bpf Accepted
[bpf-next,4/8] bpf: Teach verifier that certain helpers accept NULL pointer. bpf: Follow up to RCU enforcement in the verifier. - - - 4812 2023-04-04 Alexei Starovoitov bpf Accepted
[bpf-next,5/5] bpf: Convert bpf_preload.ko to use light skeleton. bpf: Light skeleton for the kernel. - - - 1422 2022-02-04 Alexei Starovoitov bpf Superseded
[bpf-next,5/5] bpf: Count the number of times recursion was prevented bpf: Misc improvements - - - 1222 2021-02-06 Alexei Starovoitov bpf Superseded
[bpf-next,5/5] bpf: Relax the requirement to use preallocated hash maps in tracing progs. bpf: BPF specific memory allocator. - - - 1524 2022-06-23 Alexei Starovoitov bpf Changes Requested
« 1 2 3 46 7 »