Show patches with: Submitter = Alexei Starovoitov       |    Archived = No       |   727 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,bpf-next,2/3] mm, xen: Separate xen use cases from ioremap. mm: Cleanup and identify various users of kernel virtual address space - - - 611- 2024-02-23 Alexei Starovoitov bpf Superseded
[v2,bpf-next,1/3] mm: Enforce VM_IOREMAP flag and range in ioremap_page_range. mm: Cleanup and identify various users of kernel virtual address space - 1 - 611- 2024-02-23 Alexei Starovoitov bpf Superseded
[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,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] bpf: Shrink size of struct bpf_map/bpf_array. [bpf-next] bpf: Shrink size of struct bpf_map/bpf_array. 1 - - 5822 2024-02-20 Alexei Starovoitov bpf Accepted
[bpf-next] selftests/bpf: Remove intermediate test files. [bpf-next] selftests/bpf: Remove intermediate test files. 1 - - 611- 2024-02-20 Alexei Starovoitov bpf Accepted
[bpf-next] mm: Introduce vm_area_[un]map_pages(). [bpf-next] mm: Introduce vm_area_[un]map_pages(). - - - 611- 2024-02-20 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,20/20] selftests/bpf: Convert simple page_frag allocator to per-cpu. bpf: Introduce BPF arena. - - - 35111 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,19/20] selftests/bpf: Add bpf_arena_htab test. bpf: Introduce BPF arena. - - - 34211 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,18/20] selftests/bpf: Add bpf_arena_list test. bpf: Introduce BPF arena. - - - 35111 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,17/20] selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages bpf: Introduce BPF arena. - - - 35111 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,16/20] bpf: Add helper macro bpf_arena_cast() bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,15/20] bpf: Tell bpf programs kernel's PAGE_SIZE bpf: Introduce BPF arena. 1 - - 36110 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,14/20] libbpf: Recognize __arena global varaibles. bpf: Introduce BPF arena. - - - 35111 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,13/20] libbpf: Allow specifying 64-bit integers in map BTF. bpf: Introduce BPF arena. 1 - - 35111 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,12/20] libbpf: Add support for bpf_arena. bpf: Introduce BPF arena. - - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,11/20] libbpf: Add __arg_arena to bpf_helpers.h bpf: Introduce BPF arena. 2 - - 36110 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,10/20] bpf: Recognize btf_decl_tag("arg:arena") as PTR_TO_ARENA. bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,09/20] bpf: Recognize cast_kern/user instructions in the verifier. bpf: Introduce BPF arena. - - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,08/20] bpf: Add x86-64 JIT support for bpf_cast_user instruction. bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,07/20] bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions. bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,06/20] bpf: Disasm support for cast_kern/user instructions. bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,05/20] bpf: Introduce bpf_arena. bpf: Introduce BPF arena. - 1 - 34112 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,04/20] mm: Expose vmap_pages_range() to the rest of the kernel. bpf: Introduce BPF arena. 1 - - 36110 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,03/20] bpf: Plumb get_unmapped_area() callback into bpf_map_ops bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,02/20] bpf: Recognize '__map' suffix in kfunc arguments bpf: Introduce BPF arena. 1 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[v2,bpf-next,01/20] bpf: Allow kfuncs return 'void *' bpf: Introduce BPF arena. 2 - - 35210 2024-02-09 Alexei Starovoitov bpf Changes Requested
[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,15/16] selftests/bpf: Add bpf_arena_list test. bpf: Introduce BPF arena. - - - 33110 2024-02-06 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,13/16] bpf: Tell bpf programs kernel's PAGE_SIZE bpf: Introduce BPF arena. - - - 3419 2024-02-06 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,11/16] libbpf: Add support for bpf_arena. bpf: Introduce BPF arena. - - - 3329 2024-02-06 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,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,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,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,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,05/16] bpf: Disasm support for cast_kern/user instructions. bpf: Introduce BPF arena. - - - 3329 2024-02-06 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,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,02/16] bpf: Recognize '__map' suffix in kfunc arguments bpf: Introduce BPF arena. - - - 3329 2024-02-06 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] bpf: Minor improvements for bpf_cmp. [bpf-next] bpf: Minor improvements for bpf_cmp. 1 - - 601- 2024-01-12 Alexei Starovoitov bpf Accepted
[v3,bpf-next,6/6] selftests/bpf: Convert profiler.c to bpf_cmp. bpf: volatile compare - - - 5722 2023-12-26 Alexei Starovoitov bpf Accepted
[v3,bpf-next,5/6] bpf: Add bpf_nop_mov() asm macro. bpf: volatile compare - - - 5713 2023-12-26 Alexei Starovoitov bpf Accepted
[v3,bpf-next,4/6] selftests/bpf: Remove bpf_assert_eq-like macros. bpf: volatile compare 2 - - 5812 2023-12-26 Alexei Starovoitov bpf Accepted
[v3,bpf-next,3/6] selftests/bpf: Convert exceptions_assert.c to bpf_cmp bpf: volatile compare 2 - - 5722 2023-12-26 Alexei Starovoitov bpf Accepted
[v3,bpf-next,2/6] bpf: Introduce "volatile compare" macros bpf: volatile compare 3 - - 5713 2023-12-26 Alexei Starovoitov bpf Accepted
[v3,bpf-next,1/6] selftests/bpf: Attempt to build BPF programs with -Wsign-compare bpf: volatile compare 2 - - 5713 2023-12-26 Alexei Starovoitov bpf Accepted
[RFC,v2,bpf-next,5/5] selftests/bpf: Attempt to convert profiler.c to bpf_cmp. bpf: volatile compare - - - 5911 2023-12-21 Alexei Starovoitov bpf Superseded
[v2,bpf-next,4/5] selftests/bpf: Remove bpf_assert_eq-like macros. bpf: volatile compare - - - 601- 2023-12-21 Alexei Starovoitov bpf Superseded
[v2,bpf-next,3/5] selftests/bpf: Convert exceptions_assert.c to bpf_cmp bpf: volatile compare - - - 592- 2023-12-21 Alexei Starovoitov bpf Superseded
[v2,bpf-next,2/5] bpf: Introduce "volatile compare" macro bpf: volatile compare 2 - - 5911 2023-12-21 Alexei Starovoitov bpf Superseded
[v2,bpf-next,1/5] selftests/bpf: Attempt to build BPF programs with -Wsign-compare bpf: volatile compare - - - 5911 2023-12-21 Alexei Starovoitov bpf Superseded
pull-request: bpf-next 2023-12-18 pull-request: bpf-next 2023-12-18 - - - 4-3 2023-12-19 Alexei Starovoitov Accepted
[bpf-next] bpf: Introduce "volatile compare" macro [bpf-next] bpf: Introduce "volatile compare" macro 1 - - 5911 2023-12-17 Alexei Starovoitov bpf Changes Requested
[bpf-next] s390/bpf: Fix indirect trampoline generation [bpf-next] s390/bpf: Fix indirect trampoline generation - 1 - 601- 2023-12-16 Alexei Starovoitov bpf Accepted
pull-request: bpf 2023-11-15 pull-request: bpf 2023-11-15 - - - 7-- 2023-11-15 Alexei Starovoitov Accepted
pull-request: bpf-next 2023-09-19 pull-request: bpf-next 2023-09-19 - - - 6-- 2023-09-19 Alexei Starovoitov netdev Accepted
pull-request: bpf-next 2023-09-16 pull-request: bpf-next 2023-09-16 - - - 2-4 2023-09-16 Alexei Starovoitov netdev Accepted
pull-request: bpf 2023-09-15 pull-request: bpf 2023-09-15 - - - 6-- 2023-09-16 Alexei Starovoitov netdev Accepted
pull-request: bpf-next 2023-07-19 pull-request: bpf-next 2023-07-19 - - - 6-- 2023-07-19 Alexei Starovoitov Accepted
pull-request: bpf 2023-07-19 pull-request: bpf 2023-07-19 - - - 6-- 2023-07-19 Alexei Starovoitov Accepted
[bpf-next] bpf, net: Introduce skb_pointer_if_linear(). [bpf-next] bpf, net: Introduce skb_pointer_if_linear(). 1 - - 432- 2023-07-18 Alexei Starovoitov bpf Accepted
pull-request: bpf-next 2023-07-13 pull-request: bpf-next 2023-07-13 - - - 4-2 2023-07-14 Alexei Starovoitov Accepted
pull-request: bpf 2023-07-12 pull-request: bpf 2023-07-12 - - - 6-- 2023-07-12 Alexei Starovoitov Accepted
[v4,bpf-next,14/14] bpf: Add object leak check. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,13/14] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,12/14] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4221 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,11/14] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,10/14] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,09/14] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,08/14] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,07/14] bpf: Change bpf_mem_cache draining process. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,06/14] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4221 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,05/14] bpf: Factor out inc/dec of active flag into helpers. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,04/14] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,03/14] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,02/14] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4311 2023-07-06 Alexei Starovoitov bpf Accepted
[v4,bpf-next,01/14] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4221 2023-07-06 Alexei Starovoitov bpf Accepted
[v3,bpf-next,13/13] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,12/13] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4023 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,11/13] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,10/13] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,09/13] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,08/13] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,07/13] bpf: Change bpf_mem_cache draining process. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,06/13] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4023 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,05/13] bpf: Factor out inc/dec of active flag into helpers. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,04/13] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,03/13] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,02/13] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4113 2023-06-28 Alexei Starovoitov bpf Superseded
[v3,bpf-next,01/13] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4023 2023-06-28 Alexei Starovoitov bpf Superseded
[v2,bpf-next,13/13] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - 4511 2023-06-24 Alexei Starovoitov bpf Superseded
[v2,bpf-next,12/13] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4421 2023-06-24 Alexei Starovoitov bpf Superseded
[v2,bpf-next,11/13] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4511 2023-06-24 Alexei Starovoitov bpf Superseded
[v2,bpf-next,10/13] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4511 2023-06-24 Alexei Starovoitov bpf Superseded
[v2,bpf-next,09/13] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4511 2023-06-24 Alexei Starovoitov bpf Superseded
[v2,bpf-next,08/13] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). - - - 4511 2023-06-24 Alexei Starovoitov bpf Superseded
« 1 2 3 47 8 »