Show patches with: Submitter = Alexei Starovoitov       |   52 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v4,bpf-next,14/14] bpf: Add object leak check. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,13/14] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,12/14] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,11/14] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,10/14] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,09/14] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,08/14] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,07/14] bpf: Change bpf_mem_cache draining process. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,06/14] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,05/14] bpf: Factor out inc/dec of active flag into helpers. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,04/14] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,03/14] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,02/14] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v4,bpf-next,01/14] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-07-06 Alexei Starovoitov Accepted
[v3,bpf-next,13/13] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,12/13] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,11/13] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,10/13] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,09/13] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,08/13] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,07/13] bpf: Change bpf_mem_cache draining process. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,06/13] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,05/13] bpf: Factor out inc/dec of active flag into helpers. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,04/13] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,03/13] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,02/13] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v3,bpf-next,01/13] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-28 Alexei Starovoitov Superseded
[v2,bpf-next,13/13] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). 1 - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,12/13] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,11/13] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,10/13] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,09/13] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,08/13] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,07/13] bpf: Change bpf_mem_cache draining process. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,06/13] bpf: Optimize moving objects from free_by_rcu_ttrace to waiting_for_gp_ttrace. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,05/13] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,04/13] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,03/13] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,02/13] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[v2,bpf-next,01/13] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-24 Alexei Starovoitov Superseded
[bpf-next,12/12] bpf: Convert bpf_cpumask to bpf_mem_cache_free_rcu. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,11/12] bpf: Introduce bpf_mem_free_rcu() similar to kfree_rcu(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,10/12] selftests/bpf: Improve test coverage of bpf_mem_alloc. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,09/12] rcu: Export rcu_request_urgent_qs_task() bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,08/12] bpf: Allow reuse from waiting_for_gp_ttrace list. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,07/12] bpf: Add a hint to allocated objects. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov 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(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,05/12] bpf: Further refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,04/12] bpf: Refactor alloc_bulk(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,03/12] bpf: Let free_all() return the number of freed elements. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,02/12] bpf: Simplify code of destroy_mem_alloc() with kmemdup(). bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded
[bpf-next,01/12] bpf: Rename few bpf_mem_alloc fields. bpf: Introduce bpf_mem_cache_free_rcu(). - - - --- 2023-06-21 Alexei Starovoitov Superseded