Show patches with: Submitter = Song Liu       |   480 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v4,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-18 Song Liu bpf Superseded
[v4,bpf-next,3/4] bpf, x64: Allow to use caller address from stack ftrace: host klp and bpf trampoline together - - - 201- 2022-07-18 Song Liu bpf Superseded
[v4,bpf-next,2/4] ftrace: allow IPMODIFY and DIRECT ops on the same function ftrace: host klp and bpf trampoline together - - - 1722 2022-07-18 Song Liu bpf Superseded
[v4,bpf-next,1/4] ftrace: add modify_ftrace_direct_multi_nolock ftrace: host klp and bpf trampoline together - - - 192- 2022-07-18 Song Liu bpf Superseded
[v3,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-18 Song Liu bpf Superseded
[v3,bpf-next,3/4] bpf, x64: Allow to use caller address from stack ftrace: host klp and bpf trampoline together - - - 201- 2022-07-18 Song Liu bpf Superseded
[v3,bpf-next,2/4] ftrace: allow IPMODIFY and DIRECT ops on the same function ftrace: host klp and bpf trampoline together - - - 1722 2022-07-18 Song Liu bpf Superseded
[v3,bpf-next,1/4] ftrace: add modify_ftrace_direct_multi_nolock ftrace: host klp and bpf trampoline together - - - 192- 2022-07-18 Song Liu bpf Superseded
[bpf-next] bpf: simplify bpf_prog_pack_[size|mask] [bpf-next] bpf: simplify bpf_prog_pack_[size|mask] - 1 - 192- 2022-07-13 Song Liu bpf Accepted
[v6,bpf-next,5/5] bpf: simplify select_bpf_prog_pack_size bpf_prog_pack followup - - - 1713 2022-07-07 Song Liu bpf Awaiting Upstream
[v6,bpf-next,4/5] vmalloc: introduce huge_vmalloc_supported bpf_prog_pack followup - - - 1623 2022-07-07 Song Liu bpf Awaiting Upstream
[v6,bpf-next,3/5] vmalloc: WARN for set_vm_flush_reset_perms() on huge pages bpf_prog_pack followup - - - 1713 2022-07-07 Song Liu bpf Awaiting Upstream
[v6,bpf-next,2/5] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - 1623 2022-07-07 Song Liu bpf Awaiting Upstream
[v6,bpf-next,1/5] module: introduce module_alloc_huge bpf_prog_pack followup - - - 1713 2022-07-07 Song Liu bpf Awaiting Upstream
[bpf] bpf, x86: fix freeing of not-finalized bpf_prog_pack [bpf] bpf, x86: fix freeing of not-finalized bpf_prog_pack - - - 201- 2022-07-06 Song Liu bpf Accepted
[v5,bpf-next,5/5] bpf: simplify select_bpf_prog_pack_size bpf_prog_pack followup - - - 1713 2022-06-24 Song Liu bpf Superseded
[v5,bpf-next,4/5] vmalloc: introduce huge_vmalloc_supported bpf_prog_pack followup - - - 1623 2022-06-24 Song Liu bpf Superseded
[v5,bpf-next,3/5] vmalloc: WARN for set_vm_flush_reset_perms() on huge pages bpf_prog_pack followup - - - 1713 2022-06-24 Song Liu bpf Superseded
[v5,bpf-next,2/5] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - 1623 2022-06-24 Song Liu bpf Superseded
[v5,bpf-next,1/5] module: introduce module_alloc_huge bpf_prog_pack followup - - - 1713 2022-06-24 Song Liu bpf Superseded
[v2,bpf-next,5/5] bpf: trampoline: support FTRACE_OPS_FL_SHARE_IPMODIFY ftrace: host klp and bpf trampoline together - - - 1524 2022-06-02 Song Liu bpf New
[v2,bpf-next,4/5] bpf, x64: Allow to use caller address from stack ftrace: host klp and bpf trampoline together - - - 1614 2022-06-02 Song Liu bpf New
[v2,bpf-next,3/5] ftrace: introduce FTRACE_OPS_FL_SHARE_IPMODIFY ftrace: host klp and bpf trampoline together - - - 1227 2022-06-02 Song Liu bpf Changes Requested
[v2,bpf-next,2/5] ftrace: add modify_ftrace_direct_multi_nolock ftrace: host klp and bpf trampoline together - - - 1524 2022-06-02 Song Liu bpf Changes Requested
[v2,bpf-next,1/5] ftrace: allow customized flags for ftrace_direct_multi ftrace_ops ftrace: host klp and bpf trampoline together - - - 1614 2022-06-02 Song Liu bpf Changes Requested
[bpf-next,5/5] bpf: trampoline: support FTRACE_OPS_FL_SHARE_IPMODIFY ftrace: host klp and bpf trampoline together - - - 1722 2022-06-01 Song Liu bpf Superseded
[bpf-next,4/5] bpf, x64: Allow to use caller address from stack ftrace: host klp and bpf trampoline together - - - 1812 2022-06-01 Song Liu bpf Superseded
[bpf-next,3/5] ftrace: introduce FTRACE_OPS_FL_SHARE_IPMODIFY ftrace: host klp and bpf trampoline together - - - 1425 2022-06-01 Song Liu bpf Superseded
[bpf-next,2/5] ftrace: add modify_ftrace_direct_multi_nolock ftrace: host klp and bpf trampoline together - - - 1722 2022-06-01 Song Liu bpf Superseded
[bpf-next,1/5] ftrace: allow customized flags for ftrace_direct_multi ftrace_ops ftrace: host klp and bpf trampoline together - - - 1812 2022-06-01 Song Liu bpf Superseded
[bpf] selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read [bpf] selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_read 1 - - 20-1 2022-05-26 Song Liu bpf Accepted
[v4,bpf-next,8/8] bpf: simplify select_bpf_prog_pack_size bpf_prog_pack followup - - - 1712 2022-05-20 Song Liu bpf New
[v4,bpf-next,7/8] vmalloc: introduce huge_vmalloc_supported bpf_prog_pack followup - - - 1622 2022-05-20 Song Liu bpf Changes Requested
[v4,bpf-next,6/8] vmalloc: WARN for set_vm_flush_reset_perms() on huge pages bpf_prog_pack followup - - - 1712 2022-05-20 Song Liu bpf Changes Requested
[v4,bpf-next,5/8] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - 1622 2022-05-20 Song Liu bpf New
[v4,bpf-next,4/8] module: introduce module_alloc_huge bpf_prog_pack followup - - - 1712 2022-05-20 Song Liu bpf Changes Requested
[v4,bpf-next,3/8] bpf: introduce bpf_arch_text_invalidate for bpf_prog_pack bpf_prog_pack followup - - - 1622 2022-05-20 Song Liu bpf Accepted
[v4,bpf-next,2/8] x86/alternative: introduce text_poke_set bpf_prog_pack followup 1 - - 1622 2022-05-20 Song Liu bpf Accepted
[v4,bpf-next,1/8] bpf: fill new bpf_prog_pack with illegal instructions bpf_prog_pack followup - - - 1613 2022-05-20 Song Liu bpf Accepted
[v3,bpf-next,8/8] bpf: simplify select_bpf_prog_pack_size bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,7/8] vmalloc: introduce huge_vmalloc_supported bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,6/8] vmalloc: WARN for set_vm_flush_reset_perms() on huge pages bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,5/8] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,3/8] bpf: introduce bpf_arch_text_invalidate for bpf_prog_pack bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,2/8] x86/alternative: introduce text_poke_set bpf_prog_pack followup 1 - - --4 2022-05-20 Song Liu bpf Superseded
[v3,bpf-next,1/8] bpf: fill new bpf_prog_pack with illegal instructions bpf_prog_pack followup - - - --4 2022-05-20 Song Liu bpf Superseded
[v2,bpf-next,8/8] bpf: simplify select_bpf_prog_pack_size bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,7/8] vmalloc: introduce huge_vmalloc_supported bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,6/8] vmalloc: WARN for set_vm_flush_reset_perms() on huge pages bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,5/8] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,3/8] bpf: introduce bpf_arch_text_invalidate for bpf_prog_pack bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,2/8] x86/alternative: introduce text_poke_set bpf_prog_pack followup 1 - - --4 2022-05-19 Song Liu bpf Superseded
[v2,bpf-next,1/8] bpf: fill new bpf_prog_pack with illegal instructions bpf_prog_pack followup - - - --4 2022-05-19 Song Liu bpf Superseded
[bpf-next,5/5] bpf: use module_alloc_huge for bpf_prog_pack bpf_prog_pack followup - - - 1523 2022-05-16 Song Liu bpf Superseded
[bpf-next,4/5] module: introduce module_alloc_huge bpf_prog_pack followup - - - 1613 2022-05-16 Song Liu bpf Superseded
[bpf-next,3/5] bpf: introduce bpf_arch_text_invalidate for bpf_prog_pack bpf_prog_pack followup - - - 1523 2022-05-16 Song Liu bpf Superseded
[bpf-next,2/5] x86/alternative: introduce text_poke_set bpf_prog_pack followup 1 - - 1523 2022-05-16 Song Liu bpf Superseded
[bpf-next,1/5] bpf: fill new bpf_prog_pack with illegal instructions bpf_prog_pack followup - - - 1514 2022-05-16 Song Liu bpf Superseded
[v2,bpf,3/3] bpf: introduce bpf_arch_text_invalidate for bpf_prog_pack bpf: invalidate unused part of bpf_prog_pack - - - 1423 2022-04-25 Song Liu bpf New
[v2,bpf,2/3] x86/alternative: introduce text_poke_set bpf: invalidate unused part of bpf_prog_pack - - - 1423 2022-04-25 Song Liu bpf Changes Requested
[v2,bpf,1/3] bpf: fill new bpf_prog_pack with illegal instructions bpf: invalidate unused part of bpf_prog_pack - - - 1414 2022-04-25 Song Liu bpf New
ftrace_direct (used by bpf trampoline) conflicts with live patch ftrace_direct (used by bpf trampoline) conflicts with live patch - - - 1-1 2022-04-01 Song Liu bpf RFC
[bpf] tools/runqslower: fix handle__sched_switch for updated tp sched_switch [bpf] tools/runqslower: fix handle__sched_switch for updated tp sched_switch - - - 15-2 2022-03-29 Song Liu bpf Changes Requested
[bpf-next,2/2] bpf: fix bpf_prog_pack when PMU_SIZE is not defined fixes for bpf_prog_pack - - - 16-1 2022-03-21 Song Liu bpf Accepted
[bpf-next,1/2] bpf: fix bpf_prog_pack for multi-node setup fixes for bpf_prog_pack - - - 16-1 2022-03-21 Song Liu bpf Accepted
[v4,bpf-next] bpf: select proper size for bpf_prog_pack [v4,bpf-next] bpf: select proper size for bpf_prog_pack - - - 1611 2022-03-11 Song Liu bpf Accepted
[v3,bpf-next] bpf: select proper size for bpf_prog_pack [v3,bpf-next] bpf: select proper size for bpf_prog_pack - - - 1611 2022-03-09 Song Liu bpf Superseded
[v2,bpf-next] bpf: select proper size for bpf_prog_pack [v2,bpf-next] bpf: select proper size for bpf_prog_pack - - - 1611 2022-03-08 Song Liu bpf Superseded
[bpf-next] bpf: select proper size for bpf_prog_pack [bpf-next] bpf: select proper size for bpf_prog_pack - - - 1521 2022-03-04 Song Liu bpf Superseded
[v2,bpf-next,2/2] bpf, x86: set header->size properly before freeing it fixes for bpf_prog_pack 1 - - 1611 2022-03-02 Song Liu bpf Accepted
[v2,bpf-next,1/2] x86: disable HAVE_ARCH_HUGE_VMALLOC on 32-bit x86 fixes for bpf_prog_pack 1 - - 17-1 2022-03-02 Song Liu bpf Accepted
[bpf-next,2/2] bpf, x86: set header->size properly before freeing it fixes for bpf_prog_pack 1 - - 1611 2022-03-02 Song Liu bpf Superseded
[bpf-next,1/2] x86: disable HAVE_ARCH_HUGE_VMALLOC on 32-bit x86 fixes for bpf_prog_pack 1 - - 17-1 2022-03-02 Song Liu bpf Superseded
[bpf-next] bpf: bpf_prog_pack: set proper size before freeing ro_header [bpf-next] bpf: bpf_prog_pack: set proper size before freeing ro_header - - - 15-3 2022-02-17 Song Liu bpf Accepted
[v2,bpf-next] bpf: fix bpf_prog_pack build for ppc64_defconfig [v2,bpf-next] bpf: fix bpf_prog_pack build for ppc64_defconfig - - - 1611 2022-02-11 Song Liu bpf Accepted
[bpf-next] bpf: fix bpf_prog_pack build for ppc64_defconfig [bpf-next] bpf: fix bpf_prog_pack build for ppc64_defconfig - - - 1611 2022-02-11 Song Liu bpf Superseded
[bpf-next,2/2] bpf: flexible size for bpf_prog_pack flexible size for bpf_prog_pack - - - 1521 2022-02-10 Song Liu bpf Changes Requested
[bpf-next,1/2] vmalloc: expose vmap_allow_huge via get_vmap_allow_huge() flexible size for bpf_prog_pack - - - 162- 2022-02-10 Song Liu bpf Changes Requested
[bpf-next,2/2] bpf: fix bpf_prog_pack build HPAGE_PMD_SIZE fix bpf_prog_pack build errors - - - 3-1 2022-02-08 Song Liu bpf Accepted
[bpf-next,1/2] bpf: fix leftover header->pages in sparc and powerpc code. fix bpf_prog_pack build errors - - - 3-1 2022-02-08 Song Liu bpf Accepted
[bpf-next] bpf, x86_64: fail gracefully on bpf_jit_binary_pack_finalize failures [bpf-next] bpf, x86_64: fail gracefully on bpf_jit_binary_pack_finalize failures - - - 1413 2022-02-08 Song Liu bpf Accepted
[v9,bpf-next,9/9] bpf, x86_64: use bpf_jit_binary_pack_alloc bpf_prog_pack allocator - - - 1422 2022-02-04 Song Liu bpf Accepted
[v9,bpf-next,8/9] bpf: introduce bpf_jit_binary_pack_[alloc|finalize|free] bpf_prog_pack allocator - - - 1413 2022-02-04 Song Liu bpf Accepted
[v9,bpf-next,7/9] bpf: introduce bpf_prog_pack allocator bpf_prog_pack allocator - - - 1125 2022-02-04 Song Liu bpf Accepted
« 1 2 3 44 5 »