Show patches with: Submitter = Song Liu       |    Archived = No       |   458 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,bpf-next,6/7] bpf: Use arch_bpf_trampoline_size Allocate bpf trampoline on bpf_prog_pack 2 - 2 482- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,5/7] bpf: Add arch_bpf_trampoline_size() Allocate bpf trampoline on bpf_prog_pack 2 - 2 482- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,4/7] bpf, x86: Adjust arch_prepare_bpf_trampoline return value Allocate bpf trampoline on bpf_prog_pack 1 - - 491- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,3/7] bpf: Add helpers for trampoline image management Allocate bpf trampoline on bpf_prog_pack 1 - 1 482- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,2/7] bpf: Adjust argument names of arch_prepare_bpf_trampoline() Allocate bpf trampoline on bpf_prog_pack 1 - 1 482- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,1/7] bpf: Let bpf_prog_pack_free handle any pointer Allocate bpf trampoline on bpf_prog_pack 1 1 1 482- 2023-10-24 Song Liu bpf Changes Requested
[v5,bpf-next,9/9] selftests/bpf: Add test that uses fsverity and xattr to sign a file bpf: File verification with LSM and fsverity - - - 4122 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,8/9] selftests/bpf: Add tests for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 4122 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,7/9] selftests/bpf: Sort config in alphabetic order bpf: File verification with LSM and fsverity - - - 4212 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,6/9] Documentation/bpf: Add documentation for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 4122 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,5/9] bpf, fsverity: Add kfunc bpf_get_fsverity_digest bpf: File verification with LSM and fsverity - - - 4014 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,4/9] bpf: Add kfunc bpf_get_file_xattr bpf: File verification with LSM and fsverity - - - 3924 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,3/9] bpf: Introduce KF_ARG_PTR_TO_CONST_STR bpf: File verification with LSM and fsverity - - - 4122 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,2/9] bpf: Factor out helper check_reg_const_str() bpf: File verification with LSM and fsverity - - - 4122 2023-10-24 Song Liu bpf Superseded
[v5,bpf-next,1/9] bpf: Expose bpf_dynptr_slice* kfuncs for in kernel use bpf: File verification with LSM and fsverity - - - 4212 2023-10-24 Song Liu bpf Superseded
[v4,bpf-next,9/9] selftests/bpf: Add test that use fsverity and xattr to sign a file bpf: File verification with LSM and fsverity - - - 3429 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,8/9] selftests/bpf: Add tests for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 3429 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,7/9] selftests/bpf: Sort config in alphabetic order bpf: File verification with LSM and fsverity - - - 3519 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,6/9] Documentation/bpf: Add documentation for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 3429 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,5/9] bpf, fsverity: Add kfunc bpf_get_fsverity_digest bpf: File verification with LSM and fsverity - - - 33111 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,4/9] bpf: Add kfunc bpf_get_file_xattr bpf: File verification with LSM and fsverity - - - 32211 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,3/9] bpf: Introduce KF_ARG_PTR_TO_CONST_STR bpf: File verification with LSM and fsverity - - - 3429 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,2/9] bpf: Factor out helper check_reg_const_str() bpf: File verification with LSM and fsverity - - - 3429 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,1/9] bpf: Expose bpf_dynptr_slice* kfuncs for in kernel use bpf: File verification with LSM and fsverity - - - 3519 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,9/9] selftests/bpf: Add test that use fsverity and xattr to sign a file bpf: File verification with LSM and fsverity - - - 3528 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,8/9] selftests/bpf: Add tests for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 3528 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,7/9] selftests/bpf: Sort config in alphabetic order bpf: File verification with LSM and fsverity - - - 3618 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,6/9] Documentation/bpf: Add documentation for filesystem kfuncs bpf: File verification with LSM and fsverity - - - 3528 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,5/9] bpf, fsverity: Add kfunc bpf_get_fsverity_digest bpf: File verification with LSM and fsverity - - - 34110 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,4/9] bpf: Add kfunc bpf_get_file_xattr bpf: File verification with LSM and fsverity - - - 33210 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,3/9] bpf: Introduce KF_ARG_PTR_TO_CONST_STR bpf: File verification with LSM and fsverity - - - 3528 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,2/9] bpf: Factor out helper check_reg_const_str() bpf: File verification with LSM and fsverity - - - 3528 2023-10-23 Song Liu bpf Superseded
[v3,bpf-next,1/9] bpf: Expose bpf_dynptr_slice* kfuncs for in kernel use bpf: File verification with LSM and fsverity - - - 3618 2023-10-23 Song Liu bpf Superseded
[v4,bpf-next,7/7] x86, bpf: Use bpf_prog_pack for bpf trampoline Allocate bpf trampoline on bpf_prog_pack 1 - - 432- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,6/7] bpf: Use arch_bpf_trampoline_size Allocate bpf trampoline on bpf_prog_pack 1 - 1 432- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,5/7] bpf: Add arch_bpf_trampoline_size() Allocate bpf trampoline on bpf_prog_pack 1 - 1 432- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,4/7] bpf, x86: Adjust arch_prepare_bpf_trampoline return value Allocate bpf trampoline on bpf_prog_pack 1 - - 441- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,3/7] bpf: Add helpers for trampoline image management Allocate bpf trampoline on bpf_prog_pack 1 - 1 432- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,2/7] bpf: Adjust argument names of arch_prepare_bpf_trampoline() Allocate bpf trampoline on bpf_prog_pack 1 - 1 432- 2023-10-18 Song Liu bpf Superseded
[v4,bpf-next,1/7] bpf: Let bpf_prog_pack_free handle any pointer Allocate bpf trampoline on bpf_prog_pack 1 1 1 432- 2023-10-18 Song Liu bpf Superseded
[bpf] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket [bpf] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket - - - 4311 2023-10-12 Song Liu bpf Accepted
[v3,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket [v3,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket - - - 4311 2023-10-05 Song Liu bpf Superseded
[v3,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket [v3,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket - - - 4113 2023-10-05 Song Liu bpf Superseded
[v2,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket [v2,bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket 1 - - 4313 2023-10-04 Song Liu bpf Superseded
[bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket [bpf-next] bpf: Avoid unnecessary -EBUSY from htab_lock_bucket - - - 441- 2023-10-03 Song Liu bpf Superseded
[v3,bpf-next,1/8] s390/bpf: Let arch_prepare_bpf_trampoline return program size Allocate bpf trampoline on bpf_prog_pack - 1 - 441- 2023-09-26 Song Liu bpf Accepted
[v2,bpf-next,8/8] x86, bpf: Use bpf_prog_pack for bpf trampoline Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,7/8] bpf: Use arch_bpf_trampoline_size Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,6/8] bpf: Add arch_bpf_trampoline_size() Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,5/8] bpf, x86: Adjust arch_prepare_bpf_trampoline return value Allocate bpf trampoline on bpf_prog_pack - - - 4113 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,4/8] bpf: Add helpers for trampoline image management Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,3/8] bpf: Adjust argument names of arch_prepare_bpf_trampoline() Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,2/8] bpf: Let bpf_prog_pack_free handle any pointer Allocate bpf trampoline on bpf_prog_pack - - - 4023 2023-09-25 Song Liu bpf Superseded
[v2,bpf-next,1/8] s390/bpf: Let arch_prepare_bpf_trampoline return program size Allocate bpf trampoline on bpf_prog_pack - 1 - 4113 2023-09-25 Song Liu bpf Superseded
[bpf-next,8/8] x86, bpf: Use bpf_prog_pack for bpf trampoline Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,7/8] bpf: Use arch_bpf_trampoline_size for trampoline Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,6/8] bpf: Add arch_bpf_trampoline_size() Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,5/8] bpf, x86: Adjust arch_prepare_bpf_trampoline return value Allocate bpf trampoline on bpf_prog_pack - - - 4212 2023-09-20 Song Liu bpf Superseded
[bpf-next,4/8] bpf: Add helpers for trampoline image management Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,3/8] bpf: Adjust argument names of arch_prepare_bpf_trampoline() Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,2/8] bpf: Let bpf_prog_pack_free handle any pointer Allocate bpf trampoline on bpf_prog_pack - - - 4122 2023-09-20 Song Liu bpf Superseded
[bpf-next,1/8] s390/bpf: Let arch_prepare_bpf_trampoline return program size Allocate bpf trampoline on bpf_prog_pack - 1 - 4212 2023-09-20 Song Liu bpf Superseded
[bpf,2/2] selftests/bpf: Check bpf_cubic_acked() is called via struct_ops s390/bpf: Fix arch_prepare_bpf_trampoline 1 - - 29-3 2023-09-19 Song Liu bpf Accepted
[bpf,1/2] s390/bpf: Let arch_prepare_bpf_trampoline return program size s390/bpf: Fix arch_prepare_bpf_trampoline - 1 - 29-3 2023-09-19 Song Liu bpf Accepted
[v2,bpf-next] bpf: Charge modmem for struct_ops trampoline [v2,bpf-next] bpf: Charge modmem for struct_ops trampoline - - - 9-2 2023-09-14 Song Liu bpf Accepted
[bpf-next] bpf: Charge modmem for struct_ops trampoline [bpf-next] bpf: Charge modmem for struct_ops trampoline - - - 4113 2023-09-13 Song Liu bpf Superseded
[3/3] x86/module: Use module_alloc_type Type aware module allocator - - - 27-4 2023-05-26 Song Liu bpf Changes Requested
[2/3] ftrace: Add swap_func to ftrace_process_locs() Type aware module allocator - - - 27-4 2023-05-26 Song Liu bpf Changes Requested
[1/3] module: Introduce module_alloc_type Type aware module allocator - - - 27-4 2023-05-26 Song Liu bpf Changes Requested
[bpf-next,3/3] selftests/bpf: Keep the loop in bpf_testmod_loop_test Fix a few BPF selftests - - - 4622 2023-04-12 Song Liu bpf Accepted
[bpf-next,2/3] selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach Fix a few BPF selftests - - - 4712 2023-04-12 Song Liu bpf Accepted
[bpf-next,1/3] selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap Fix a few BPF selftests - - - 4622 2023-04-12 Song Liu bpf Accepted
[bpf-next] selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_branch_snapshot [bpf-next] selftests/bpf: Use PERF_COUNT_HW_CPU_CYCLES event for get_branch_snapshot 1 - - 501- 2023-04-07 Song Liu bpf Accepted
[bpf-next] selftests/bpf: select CONFIG_FUNCTION_ERROR_INJECTION [bpf-next] selftests/bpf: select CONFIG_FUNCTION_ERROR_INJECTION 1 - - 541- 2022-12-13 Song Liu bpf Accepted
[bpf-next,v5,6/6] x86: use register_text_tail_vm execmem_alloc for BPF programs - - - 5411 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v5,5/6] vmalloc: introduce register_text_tail_vm() execmem_alloc for BPF programs - - - 5411 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v5,4/6] bpf: use execmem_alloc for bpf program and bpf dispatcher execmem_alloc for BPF programs - - - 5411 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v5,3/6] selftests/vm: extend test_vmalloc to test execmem_* APIs execmem_alloc for BPF programs - - - 5321 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v5,2/6] x86/alternative: support execmem_alloc() and execmem_free() execmem_alloc for BPF programs - - - 5321 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v5,1/6] vmalloc: introduce execmem_alloc, execmem_free, and execmem_fill execmem_alloc for BPF programs - - - 5114 2022-11-28 Song Liu bpf Changes Requested
[bpf-next,v4,6/6] x86: use register_text_tail_vm execmem_alloc for BPF programs - - - 3311 2022-11-17 Song Liu bpf Superseded
[bpf-next,v4,5/6] vmalloc: introduce register_text_tail_vm() execmem_alloc for BPF programs - - - 3311 2022-11-17 Song Liu bpf Superseded
[bpf-next,v4,4/6] bpf: use execmem_alloc for bpf program and bpf dispatcher execmem_alloc for BPF programs - - - 3311 2022-11-17 Song Liu bpf Superseded
[bpf-next,v4,3/6] selftests/vm: extend test_vmalloc to test execmem_* APIs execmem_alloc for BPF programs - - - 3311 2022-11-17 Song Liu bpf Superseded
[bpf-next,v4,2/6] x86/alternative: support execmem_alloc() and execmem_free() execmem_alloc for BPF programs - - - 3221 2022-11-17 Song Liu bpf Superseded
[bpf-next,v4,1/6] vmalloc: introduce execmem_alloc, execmem_free, and execmem_fill execmem_alloc for BPF programs - - - 2915 2022-11-17 Song Liu bpf Superseded
[bpf-next,v1,RESEND,5/5] x86: use register_text_tail_vm vmalloc_exec for modules and BPF programs - - - 3514 2022-10-31 Song Liu bpf Changes Requested
[bpf-next,v1,RESEND,4/5] vmalloc: introduce register_text_tail_vm() vmalloc_exec for modules and BPF programs - - - 3415 2022-10-31 Song Liu bpf Changes Requested
[bpf-next,v1,RESEND,3/5] bpf: use vmalloc_exec for bpf program and bpf dispatcher vmalloc_exec for modules and BPF programs - - - 3712 2022-10-31 Song Liu bpf Changes Requested
[bpf-next,v1,RESEND,2/5] x86/alternative: support vmalloc_exec() and vfree_exec() vmalloc_exec for modules and BPF programs - - - 3622 2022-10-31 Song Liu bpf Changes Requested
[bpf-next,v1,RESEND,1/5] vmalloc: introduce vmalloc_exec, vfree_exec, and vcopy_exec vmalloc_exec for modules and BPF programs - - - 3316 2022-10-31 Song Liu bpf Changes Requested
[v2,bpf-next,2/2] bpf: Enforce W^X for bpf trampoline enforce W^X for trampoline and dispatcher - - - 332- 2022-09-26 Song Liu bpf Accepted
[v2,bpf-next,1/2] bpf: use bpf_prog_pack for bpf_dispatcher enforce W^X for trampoline and dispatcher - - - 332- 2022-09-26 Song Liu bpf Accepted
[bpf-next,2/2] bpf: Enforce W^X for bpf trampoline enforce W^X for trampoline and dispatcher - - - 332- 2022-09-23 Song Liu bpf Superseded
[bpf-next,1/2] bpf: use bpf_prog_pack for bpf_dispatcher enforce W^X for trampoline and dispatcher - - - 332- 2022-09-23 Song Liu bpf Superseded
[bpf-next] bpf: fix test_progs -j error with fentry/fexit tests [bpf-next] bpf: fix test_progs -j error with fentry/fexit tests - - - 201- 2022-07-29 Song Liu bpf Accepted
[v5,bpf-next,4/4] bpf: Support bpf_trampoline on functions with IPMODIFY (e.g. livepatch) ftrace: host klp and bpf trampoline together - - - 192- 2022-07-20 Song Liu bpf Accepted
[v5,bpf-next,3/4] bpf, x64: Allow to use caller address from stack ftrace: host klp and bpf trampoline together - - - 201- 2022-07-20 Song Liu bpf Accepted
[v5,bpf-next,2/4] ftrace: Allow IPMODIFY and DIRECT ops on the same function ftrace: host klp and bpf trampoline together - - - 1722 2022-07-20 Song Liu bpf Accepted
[v5,bpf-next,1/4] ftrace: Add modify_ftrace_direct_multi_nolock ftrace: host klp and bpf trampoline together - - - 192- 2022-07-20 Song Liu bpf Accepted
« 1 2 3 44 5 »