Show patches with: Submitter = Yonghong Song       |    Archived = No       |   393 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[bpf-next,5/5] selftests/bpf: Add a sk_msg prog bpf_get_ns_current_pid_tgid() test bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup/sk_msg programs - - - 602- 2024-03-07 Yonghong Song bpf Changes Requested
[bpf-next,4/5] selftests/bpf: Add a cgroup prog bpf_get_ns_current_pid_tgid() test bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup/sk_msg programs - - - 602- 2024-03-07 Yonghong Song bpf Changes Requested
[bpf-next,3/5] selftests/bpf: Refactor out some functions in ns_current_pid_tgid test bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup/sk_msg programs - - - 611- 2024-03-07 Yonghong Song bpf Changes Requested
[bpf-next,2/5] selftests/bpf: Replace CHECK with ASSERT_* in ns_current_pid_tgid test bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup/sk_msg programs - - - 611- 2024-03-07 Yonghong Song bpf Changes Requested
[bpf-next,1/5] bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup and sk_msg programs bpf: Allow helper bpf_get_ns_current_pid_tgid() in cgroup/sk_msg programs - - - 611- 2024-03-07 Yonghong Song bpf Changes Requested
[RFC,bpf-next,5/5] selftests/bpf: Add some tests with new bpf_program__attach_sk_msg() API Add bpf_link support for sk_msg prog - - - 602- 2024-03-05 Yonghong Song bpf RFC
[RFC,bpf-next,4/5] bpftool: Add link dump support for BPF_LINK_TYPE_SK_MSG Add bpf_link support for sk_msg prog - - - 611- 2024-03-05 Yonghong Song bpf RFC
[RFC,bpf-next,3/5] libbpf: Add link support for BPF_PROG_TYPE_SK_MSG Add bpf_link support for sk_msg prog - - - 602- 2024-03-05 Yonghong Song bpf RFC
[RFC,bpf-next,2/5] libbpf: Refactor bpf_program_attach_fd() Add bpf_link support for sk_msg prog - - - 602- 2024-03-05 Yonghong Song bpf RFC
[RFC,bpf-next,1/5] bpf: Add link support for sk_msg prog Add bpf_link support for sk_msg prog - - - 602- 2024-03-05 Yonghong Song bpf RFC
[bpf-next,4/4] selftests/bpf: Fix possible kprobe_multi_bench_attach test failure with LTO kernel selftests/bpf: Fix a couple of test failures with LTO kernel - - - 611- 2024-03-02 Yonghong Song bpf Changes Requested
[bpf-next,3/4] selftests/bpf: Fix possible ksyms test failure with LTO kernel selftests/bpf: Fix a couple of test failures with LTO kernel - - - 602- 2024-03-02 Yonghong Song bpf Changes Requested
[bpf-next,2/4] selftests/bpf: Add check_lto_kernel() helper selftests/bpf: Fix a couple of test failures with LTO kernel - - - 611- 2024-03-02 Yonghong Song bpf Changes Requested
[bpf-next,1/4] selftests/bpf: Replace CHECK with ASSERT macros for ksyms test selftests/bpf: Fix a couple of test failures with LTO kernel - - - 602- 2024-03-02 Yonghong Song bpf Changes Requested
[bpf-next,v4] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 [bpf-next,v4] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 - - - 5921 2024-02-14 Yonghong Song bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Add a negative test for stack accounting in jit mode [bpf-next,v3,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 - - - 602- 2024-02-08 Yonghong Song bpf Superseded
[bpf-next,v3,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 [bpf-next,v3,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 - - - 602- 2024-02-08 Yonghong Song bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: Add a negative test for stack accounting in jit mode [bpf-next,v2,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 - - - 5921 2024-02-08 Yonghong Song bpf Superseded
[bpf-next,v2,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 [bpf-next,v2,1/2] bpf: Fix test verif_scale_strobemeta_subprogs failure due to llvm19 - - - 5921 2024-02-08 Yonghong Song bpf Superseded
[bpf-next,2/2] selftests/bpf: Ensure fentry prog cannot attach to bpf_spin_{lock,unlcok}() [bpf-next,1/2] bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly - - - 602- 2024-02-07 Yonghong Song bpf Accepted
[bpf-next,1/2] bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly [bpf-next,1/2] bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly 1 - - 6011 2024-02-07 Yonghong Song bpf Accepted
[bpf-next] selftests/bpf: Fix flaky test verif_scale_strobemeta_subprogs [bpf-next] selftests/bpf: Fix flaky test verif_scale_strobemeta_subprogs - - - 49112 2024-02-06 Yonghong Song bpf Changes Requested
[bpf-next] selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute [bpf-next] selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute - - 1 611- 2024-02-05 Yonghong Song bpf Accepted
[bpf-next] selftests/bpf: Fix flaky test ptr_untrusted [bpf-next] selftests/bpf: Fix flaky test ptr_untrusted - - - 611- 2024-02-04 Yonghong Song bpf Accepted
[bpf-next,docs/bpf] Improve documentation of 64-bit immediate instructions [bpf-next,docs/bpf] Improve documentation of 64-bit immediate instructions 1 - - 62-- 2024-01-27 Yonghong Song bpf Accepted
[bpf-next] bpf: Fix a 'unused function' compilation error [bpf-next] bpf: Fix a 'unused function' compilation error - - - 4718 2024-01-12 Yonghong Song bpf Changes Requested
[bpf-next] docs/bpf: Fix an incorrect statement in verifier.rst [bpf-next] docs/bpf: Fix an incorrect statement in verifier.rst 1 - - 61-- 2024-01-11 Yonghong Song bpf Accepted
[bpf-next,v4,2/2] selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST [bpf-next,v4,1/2] bpf: Track aligned st store as imprecise spilled registers 1 - - 6411 2024-01-10 Yonghong Song bpf Accepted
[bpf-next,v4,1/2] bpf: Track aligned st store as imprecise spilled registers [bpf-next,v4,1/2] bpf: Track aligned st store as imprecise spilled registers 1 - 1 6411 2024-01-10 Yonghong Song bpf Accepted
[bpf-next,v3,2/2] selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST [bpf-next,v3,1/2] bpf: Track aligned st store as imprecise spilled registers 1 - - 601- 2024-01-09 Yonghong Song bpf Superseded
[bpf-next,v3,1/2] bpf: Track aligned st store as imprecise spilled registers [bpf-next,v3,1/2] bpf: Track aligned st store as imprecise spilled registers - - 1 601- 2024-01-09 Yonghong Song bpf Superseded
[bpf-next] bpf: Remove unnecessary cpu == 0 check in memalloc [bpf-next] bpf: Remove unnecessary cpu == 0 check in memalloc - - - 601- 2024-01-04 Yonghong Song bpf Accepted
[bpf-next,v2,2/2] selftests/bpf: Add a selftest with not-8-byte aligned BPF_ST [bpf-next,v2,1/2] bpf: Track aligned st store as imprecise spilled registers - - - 592- 2024-01-03 Yonghong Song bpf Superseded
[bpf-next,v2,1/2] bpf: Track aligned st store as imprecise spilled registers [bpf-next,v2,1/2] bpf: Track aligned st store as imprecise spilled registers - - - 592- 2024-01-03 Yonghong Song bpf Superseded
[bpf-next] bpf: Track aligned st store as imprecise spilled registers [bpf-next] bpf: Track aligned st store as imprecise spilled registers 1 - - 5218 2024-01-02 Yonghong Song bpf Superseded
[bpf-next,v6,8/8] selftests/bpf: Add a selftest with > 512-byte percpu allocation size bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6321 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,7/8] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6321 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,6/8] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6321 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,5/8] bpf: Use smaller low/high marks for percpu allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6321 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,4/8] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6411 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,3/8] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6321 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,2/8] bpf: Add objcg to bpf_mem_alloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6411 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v6,1/8] bpf: Avoid unnecessary extra percpu memory allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 6411 2023-12-22 Yonghong Song bpf Accepted
[bpf-next,v5,8/8] selftests/bpf: Add a selftest with > 512-byte percpu allocation size bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,7/8] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,6/8] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,5/8] bpf: Use smaller low/high marks for percpu allocation bpf: Reduce memory usage for bpf_global_percpu_ma - - - 592- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,4/8] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,3/8] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma - - - 592- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,2/8] bpf: Add objcg to bpf_mem_alloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v5,1/8] bpf: Avoid unnecessary extra percpu memory allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-21 Yonghong Song bpf Superseded
[bpf-next,v4,7/7] selftests/bpf: Add a selftest with > 512-byte percpu allocation size bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,6/7] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,5/7] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,4/7] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,3/7] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 592- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,2/7] bpf: Add objcg to bpf_mem_alloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v4,1/7] bpf: Avoid unnecessary extra percpu memory allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-18 Yonghong Song bpf Superseded
[bpf-next,v3,6/6] selftests/bpf: Add a selftest with > 512-byte percpu allocation size bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 642- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v3,5/6] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 642- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v3,4/6] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 642- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v3,3/6] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 651- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v3,2/6] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma - - - 642- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v3,1/6] bpf: Avoid unnecessary extra percpu memory allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-16 Yonghong Song bpf Superseded
[bpf-next,v2,6/6] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma - - - 7121 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v2,5/6] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma - - - 7121 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v2,4/6] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma - - - 7211 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v2,3/6] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma - - - 7121 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v2,2/6] bpf: Avoid unnecessary extra percpu memory allocation bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 7211 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v2,1/6] bpf: Refactor to have a memalloc cache destroying function bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 7211 2023-12-15 Yonghong Song bpf Superseded
[bpf-next,v6,2/2] selftests/bpf: Remove flaky test_btf_id test [bpf-next,v6,1/2] bpf: Fix a race condition between btf_put() and map_free() - - - 6312 2023-12-14 Yonghong Song bpf Accepted
[bpf-next,v6,1/2] bpf: Fix a race condition between btf_put() and map_free() [bpf-next,v6,1/2] bpf: Fix a race condition between btf_put() and map_free() - - - 62-4 2023-12-14 Yonghong Song bpf Accepted
[bpf-next,5/5] selftests/bpf: Cope with 512 bytes limit with bpf_global_percpu_ma bpf: Reduce memory usage for bpf_global_percpu_ma - - - 592- 2023-12-12 Yonghong Song bpf Superseded
[bpf-next,4/5] bpf: Limit up to 512 bytes for bpf_global_percpu_ma allocation bpf: Reduce memory usage for bpf_global_percpu_ma - - - 5821 2023-12-12 Yonghong Song bpf Superseded
[bpf-next,3/5] bpf: Refill only one percpu element in memalloc bpf: Reduce memory usage for bpf_global_percpu_ma - - - 601- 2023-12-12 Yonghong Song bpf Superseded
[bpf-next,2/5] bpf: Allow per unit prefill for non-fix-size percpu memory allocator bpf: Reduce memory usage for bpf_global_percpu_ma - - - 592- 2023-12-12 Yonghong Song bpf Superseded
[bpf-next,1/5] bpf: Refactor to have a memalloc cache destroying function bpf: Reduce memory usage for bpf_global_percpu_ma 1 - - 601- 2023-12-12 Yonghong Song bpf Superseded
[bpf-next,v5] bpf: Fix a race condition between btf_put() and map_free() [bpf-next,v5] bpf: Fix a race condition between btf_put() and map_free() 2 - - 57-4 2023-12-08 Yonghong Song bpf Superseded
[bpf-next,v4] bpf: Fix a race condition between btf_put() and map_free() [bpf-next,v4] bpf: Fix a race condition between btf_put() and map_free() 1 - - 46-2 2023-12-06 Yonghong Song bpf Superseded
[bpf-next,v3] bpf: Fix a race condition between btf_put() and map_free() [bpf-next,v3] bpf: Fix a race condition between btf_put() and map_free() - - - 50-2 2023-12-05 Yonghong Song bpf Superseded
[bpf-next,v2,2/2] selftests/bpf: Fix flaky test_btf_id test [bpf-next,v2,1/2] bpf: Fix a race condition between btf_put() and map_free() - - - 471- 2023-12-05 Yonghong Song bpf Superseded
[bpf-next,v2,1/2] bpf: Fix a race condition between btf_put() and map_free() [bpf-next,v2,1/2] bpf: Fix a race condition between btf_put() and map_free() - - - 46-2 2023-12-05 Yonghong Song bpf Superseded
[bpf] bpf: Fix a race condition between btf_put() and map_free() [bpf] bpf: Fix a race condition between btf_put() and map_free() - - - 40-8 2023-12-04 Yonghong Song bpf Superseded
[bpf,v3] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 [bpf,v3] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 - - - 50-2 2023-12-01 Yonghong Song bpf Accepted
[bpf,v2] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 [bpf,v2] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 - - - 46-2 2023-11-30 Yonghong Song bpf Superseded
[bpf] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 [bpf] bpf: Fix a verifier bug due to incorrect branch offset comparison with cpu=v4 1 - - 46-2 2023-11-29 Yonghong Song bpf Superseded
[bpf-next] bpf: Fix a few selftest failures due to llvm18 change [bpf-next] bpf: Fix a few selftest failures due to llvm18 change - - - 4611 2023-11-27 Yonghong Song bpf Accepted
[bpf-next,v3] bpf: Do not allocate percpu memory at init stage [bpf-next,v3] bpf: Do not allocate percpu memory at init stage 1 - - 452- 2023-11-11 Yonghong Song bpf Accepted
[bpf-next,v2] selftests/bpf: Fix pyperf180 compilation failure with clang18 [bpf-next,v2] selftests/bpf: Fix pyperf180 compilation failure with clang18 - - 1 4412 2023-11-10 Yonghong Song bpf Accepted
[bpf-next,v2] bpf: Do not allocate percpu memory at init stage [bpf-next,v2] bpf: Do not allocate percpu memory at init stage - - - 4322 2023-11-10 Yonghong Song bpf Superseded
[bpf] bpf: Do not allocate percpu memory at init stage [bpf] bpf: Do not allocate percpu memory at init stage - - - 4223 2023-11-10 Yonghong Song bpf Superseded
[bpf-next] selftests/bpf: Fix pyperf180 compilation failure with llvm18 [bpf-next] selftests/bpf: Fix pyperf180 compilation failure with llvm18 - - 1 4322 2023-11-09 Yonghong Song bpf Changes Requested
[bpf-next,v3] libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET [bpf-next,v3] libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET - - 1 4411 2023-11-07 Yonghong Song bpf Accepted
[bpf-next,v2] libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET [bpf-next,v2] libbpf: Fix potential uninitialized tail padding with LIBBPF_OPTS_RESET - - 1 4511 2023-11-07 Yonghong Song bpf Superseded
[bpf-next] libbpf: Add tail padding check for LIBBPF_OPTS_RESET macro [bpf-next] libbpf: Add tail padding check for LIBBPF_OPTS_RESET macro - - - 4511 2023-11-05 Yonghong Song bpf Changes Requested
[bpf-next] bpf: Use named fields for certain bpf uapi structs [bpf-next] bpf: Use named fields for certain bpf uapi structs 1 - - 461- 2023-11-04 Yonghong Song bpf Accepted
[RFC,bpf-next] libbpf: bpftool : Emit aligned(8) attr for empty struct in btf source dump [RFC,bpf-next] libbpf: bpftool : Emit aligned(8) attr for empty struct in btf source dump - - - 3818 2023-11-03 Yonghong Song bpf RFC
bpf selftest pyperf180.c compilation failure with latest last llvm18 (in development) bpf selftest pyperf180.c compilation failure with latest last llvm18 (in development) - - - 32-- 2023-10-31 Yonghong Song bpf Changes Requested
[net-next] net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos() [net-next] net: bpf: Use sockopt_lock_sock() in ip_sock_set_tos() - 1 - 14-2 2023-10-27 Yonghong Song netdev Accepted
[bpf-next,v3,13/13] bpf: Mark BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE deprecated bpf: Add support for local percpu kptr - - - 3429 2023-08-27 Yonghong Song bpf Accepted
« 1 2 3 4 »