Show patches with: Submitter = Florent Revest       |    Archived = No       |   151 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
team: Fix use-after-free when an option instance allocation fails team: Fix use-after-free when an option instance allocation fails - 2 - 161- 2023-12-06 Florent Revest netdev Accepted
[nf,v2] netfilter: conntrack: Avoid nf_ct_helper_hash uses after free [nf,v2] netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - 1 - 1311 2023-07-03 Florent Revest netdev Awaiting Upstream
[nf] netfilter: conntrack: Avoid nf_ct_helper_hash uses after free [nf] netfilter: conntrack: Avoid nf_ct_helper_hash uses after free - - - 141- 2023-06-15 Florent Revest netdev Awaiting Upstream
[bpf] bpf/btf: Accept function names that contain dots [bpf] bpf/btf: Accept function names that contain dots 1 - - 43-2 2023-06-15 Florent Revest bpf Accepted
[bpf-next,v2] arm64,bpf: Support struct arguments in the BPF trampoline [bpf-next,v2] arm64,bpf: Support struct arguments in the BPF trampoline 1 - - 4921 2023-05-11 Florent Revest bpf Accepted
[bpf-next] arm64,bpf: Support struct arguments in the BPF trampoline [bpf-next] arm64,bpf: Support struct arguments in the BPF trampoline 1 - - 4921 2023-05-08 Florent Revest bpf Superseded
[bpf-next] selftests/bpf: Update the aarch64 tests deny list [bpf-next] selftests/bpf: Update the aarch64 tests deny list 1 - - 4019 2023-04-27 Florent Revest bpf Accepted
[v6,5/5] selftests/bpf: Update the tests deny list on aarch64 Add ftrace direct call for arm64 - - - 9-1 2023-04-05 Florent Revest bpf Not Applicable
[v6,4/5] arm64: ftrace: Add direct call trampoline samples support Add ftrace direct call for arm64 - 1 1 9-1 2023-04-05 Florent Revest Not Applicable
[v6,3/5] samples: ftrace: Save required argument registers in sample trampolines Add ftrace direct call for arm64 - 2 - 9-1 2023-04-05 Florent Revest Not Applicable
[v6,2/5] arm64: ftrace: Simplify get_ftrace_plt Add ftrace direct call for arm64 1 - - 9-1 2023-04-05 Florent Revest Not Applicable
[v6,1/5] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 9-1 2023-04-05 Florent Revest Not Applicable
[v5,4/4] selftests/bpf: Update the tests deny list on aarch64 Add ftrace direct call for arm64 - - - 26-11 2023-04-03 Florent Revest bpf Superseded
[v5,3/4] arm64: ftrace: Add direct call trampoline samples support Add ftrace direct call for arm64 - - - 26-11 2023-04-03 Florent Revest bpf Superseded
[v5,2/4] arm64: ftrace: Simplify get_ftrace_plt Add ftrace direct call for arm64 1 - - 26-11 2023-04-03 Florent Revest bpf Superseded
[v5,1/4] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 26-11 2023-04-03 Florent Revest bpf Superseded
[v4,4/4] selftests/bpf: Update the tests deny list on aarch64 Add ftrace direct call for arm64 - - - 1-1 2023-04-03 Florent Revest bpf Superseded
[v4,3/4] arm64: ftrace: Add direct call trampoline samples support Add ftrace direct call for arm64 - - - 1-1 2023-04-03 Florent Revest Superseded
[v4,2/4] arm64: ftrace: Simplify get_ftrace_plt Add ftrace direct call for arm64 1 - - 1-1 2023-04-03 Florent Revest Superseded
[v4,1/4] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 1-1 2023-04-03 Florent Revest Superseded
[v3,4/4] selftests/bpf: Update the tests deny list on aarch64 Add ftrace direct call for arm64 - - - 26-11 2023-03-24 Florent Revest bpf Superseded
[v3,3/4] arm64: ftrace: Add direct call trampoline samples support Add ftrace direct call for arm64 - - - 26-11 2023-03-24 Florent Revest bpf Superseded
[v3,2/4] arm64: ftrace: Simplify get_ftrace_plt Add ftrace direct call for arm64 1 - - 26-11 2023-03-24 Florent Revest bpf Superseded
[v3,1/4] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 26-11 2023-03-24 Florent Revest bpf Superseded
[bpf-next] selftests/bpf: Fix cross compilation with CLANG_CROSS_FLAGS [bpf-next] selftests/bpf: Fix cross compilation with CLANG_CROSS_FLAGS - - - 5015 2023-02-17 Florent Revest bpf Accepted
[v2,10/10] selftests/bpf: Update the tests deny list on aarch64 Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,09/10] arm64: ftrace: Add direct call trampoline samples support Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,08/10] arm64: ftrace: Simplify get_ftrace_plt Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,07/10] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,06/10] ftrace: selftest: remove broken trace_direct_tramp Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,05/10] ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGS Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,04/10] ftrace: Store direct called addresses in their ops Add ftrace direct call for arm64 - - - 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,03/10] ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIs Add ftrace direct call for arm64 1 - 1 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,02/10] ftrace: Remove the legacy _ftrace_direct API Add ftrace direct call for arm64 1 - 1 1-- 2023-02-07 Florent Revest bpf Not Applicable
[v2,01/10] ftrace: Replace uses of _ftrace_direct APIs with _ftrace_direct_multi Add ftrace direct call for arm64 1 - 1 1-- 2023-02-07 Florent Revest bpf Not Applicable
[8/8] arm64: ftrace: Add direct called trampoline samples support Add ftrace direct call for arm64 - - - 37-3 2023-02-01 Florent Revest bpf Superseded
[7/8] arm64: ftrace: Add direct call support Add ftrace direct call for arm64 - - - 37-3 2023-02-01 Florent Revest bpf Superseded
[6/8] ftrace: Fix dead loop caused by direct call in ftrace selftest Add ftrace direct call for arm64 1 - - 37-3 2023-02-01 Florent Revest bpf Superseded
[5/8] ftrace: Make DIRECT_CALLS work WITH_ARGS and !WITH_REGS Add ftrace direct call for arm64 - - - 37-3 2023-02-01 Florent Revest bpf Superseded
[4/8] ftrace: Store direct called addresses in their ops Add ftrace direct call for arm64 - - - 37-3 2023-02-01 Florent Revest bpf Superseded
[3/8] ftrace: Rename _ftrace_direct_multi APIs to _ftrace_direct APIs Add ftrace direct call for arm64 1 - 1 37-3 2023-02-01 Florent Revest bpf Superseded
[2/8] ftrace: Remove the legacy _ftrace_direct API Add ftrace direct call for arm64 1 - 1 37-3 2023-02-01 Florent Revest bpf Superseded
[1/8] ftrace: Replace uses of _ftrace_direct APIs with _ftrace_direct_multi Add ftrace direct call for arm64 1 - 1 37-3 2023-02-01 Florent Revest bpf Superseded
[RFC,1/1] bpf: Invoke tracing progs using fprobe on archs without direct call BPF tracing for arm64 using fprobe - - - 1832 2022-11-08 Florent Revest bpf RFC
[bpf-next] libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flags [bpf-next] libbpf: Change bpf_program__set_extra_flags to bpf_program__set_flags - - - 1512 2021-11-19 Florent Revest bpf Accepted
[bpf-next] libbpf: Add ability to clear per-program load flags [bpf-next] libbpf: Add ability to clear per-program load flags - - - 1512 2021-11-18 Florent Revest bpf Changes Requested
[bpf-next] bpf: Allow bpf_d_path in perf_event_mmap [bpf-next] bpf: Allow bpf_d_path in perf_event_mmap - - - 1412 2021-10-28 Florent Revest bpf Changes Requested
[bpf-next,v3] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h [bpf-next,v3] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h - - - 1311 2021-05-26 Florent Revest bpf Accepted
[bpf,v2] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h [bpf,v2] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h - - - 1212 2021-05-25 Florent Revest bpf Superseded
[bpf] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h [bpf] libbpf: Move BPF_SEQ_PRINTF and BPF_SNPRINTF to bpf_helpers.h - - - 1212 2021-05-25 Florent Revest bpf Superseded
[bpf,2/2] bpf: Avoid using ARRAY_SIZE on an uninitialized pointer [bpf,1/2] bpf: Clarify a bpf_bprintf_prepare macro 1 - - 1311 2021-05-17 Florent Revest bpf Accepted
[bpf,1/2] bpf: Clarify a bpf_bprintf_prepare macro [bpf,1/2] bpf: Clarify a bpf_bprintf_prepare macro 1 - - 1311 2021-05-17 Florent Revest bpf Accepted
[bpf,v2] bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers [bpf,v2] bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers - - - 132- 2021-05-11 Florent Revest bpf Accepted
[bpf] bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers [bpf] bpf: Fix nested bpf_bprintf_prepare with more per-cpu buffers - - - 1122 2021-05-10 Florent Revest bpf Superseded
[bpf] bpf: Don't WARN_ON_ONCE in bpf_bprintf_prepare [bpf] bpf: Don't WARN_ON_ONCE in bpf_bprintf_prepare - - - 141- 2021-05-05 Florent Revest bpf Changes Requested
[bpf-next] selftests/bpf: Fix the snprintf test [bpf-next] selftests/bpf: Fix the snprintf test - - - 141- 2021-04-28 Florent Revest bpf Accepted
[bpf-next,v2,2/2] bpf: Implement formatted output helpers with bstr_printf Implement formatted output helpers with bstr_printf - - - 132- 2021-04-27 Florent Revest bpf Accepted
[bpf-next,v2,1/2] seq_file: Add a seq_bprintf function Implement formatted output helpers with bstr_printf - - - 141- 2021-04-27 Florent Revest bpf Accepted
[bpf-next] bpf: Lock bpf_trace_printk's tmp buf before it is written to [bpf-next] bpf: Lock bpf_trace_printk's tmp buf before it is written to - - - 141- 2021-04-27 Florent Revest bpf Accepted
[bpf-next,2/2] bpf: Implement formatted output helpers with bstr_printf Implement BPF formatted output helpers with bstr_printf - - - 132- 2021-04-23 Florent Revest bpf Changes Requested
[bpf-next,1/2] seq_file: Add a seq_bprintf function Implement BPF formatted output helpers with bstr_printf - - - 141- 2021-04-23 Florent Revest bpf Changes Requested
[bpf-next,2/2] bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR Simplify bpf_snprintf verifier code - - - 141- 2021-04-22 Florent Revest bpf Accepted
[bpf-next,1/2] bpf: Notify user if we ever hit a bpf_snprintf verifier bug Simplify bpf_snprintf verifier code - - - 141- 2021-04-22 Florent Revest bpf Accepted
[bpf-next,v5,6/6] selftests/bpf: Add a series of tests for bpf_snprintf Add a snprintf eBPF helper - - - 132- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v5,5/6] libbpf: Introduce a BPF_SNPRINTF helper macro Add a snprintf eBPF helper 1 - - 141- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v5,4/6] libbpf: Initialize the bpf_seq_printf parameters array field by field Add a snprintf eBPF helper 1 - - 132- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v5,3/6] bpf: Add a bpf_snprintf helper Add a snprintf eBPF helper 1 - - 132- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v5,2/6] bpf: Add a ARG_PTR_TO_CONST_STR argument type Add a snprintf eBPF helper 1 - - 132- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v5,1/6] bpf: Factorize bpf_trace_printk and bpf_seq_printf Add a snprintf eBPF helper - - - 132- 2021-04-19 Florent Revest bpf Accepted
[bpf-next,v4,6/6] selftests/bpf: Add a series of tests for bpf_snprintf Add a snprintf eBPF helper - - - 132- 2021-04-14 Florent Revest bpf Superseded
[bpf-next,v4,5/6] libbpf: Introduce a BPF_SNPRINTF helper macro Add a snprintf eBPF helper 1 - - 141- 2021-04-14 Florent Revest bpf Superseded
[bpf-next,v4,4/6] libbpf: Initialize the bpf_seq_printf parameters array field by field Add a snprintf eBPF helper 1 - - 132- 2021-04-14 Florent Revest bpf Superseded
[bpf-next,v4,3/6] bpf: Add a bpf_snprintf helper Add a snprintf eBPF helper 1 - - 132- 2021-04-14 Florent Revest bpf Superseded
[bpf-next,v4,2/6] bpf: Add a ARG_PTR_TO_CONST_STR argument type Add a snprintf eBPF helper 1 - - 132- 2021-04-14 Florent Revest bpf Superseded
[bpf-next,v4,1/6] bpf: Factorize bpf_trace_printk and bpf_seq_printf Add a snprintf eBPF helper - - - 132- 2021-04-14 Florent Revest bpf Superseded
selftests/bpf: Fix the ASSERT_ERR_PTR macro selftests/bpf: Fix the ASSERT_ERR_PTR macro 1 - - 1-- 2021-04-14 Florent Revest bpf Accepted
[bpf-next,v3,6/6] selftests/bpf: Add a series of tests for bpf_snprintf Add a snprintf eBPF helper 1 - - 132- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v3,5/6] libbpf: Introduce a BPF_SNPRINTF helper macro Add a snprintf eBPF helper 1 - - 141- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v3,4/6] libbpf: Initialize the bpf_seq_printf parameters array field by field Add a snprintf eBPF helper 1 - - 132- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v3,3/6] bpf: Add a bpf_snprintf helper Add a snprintf eBPF helper - - - 132- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v3,2/6] bpf: Add a ARG_PTR_TO_CONST_STR argument type Add a snprintf eBPF helper 1 - - 132- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v3,1/6] bpf: Factorize bpf_trace_printk and bpf_seq_printf Add a snprintf eBPF helper - - - 132- 2021-04-12 Florent Revest bpf Superseded
[bpf-next,v2,6/6] selftests/bpf: Add a series of tests for bpf_snprintf Add a snprintf eBPF helper 1 - - 132- 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,v2,5/6] libbpf: Introduce a BPF_SNPRINTF helper macro Add a snprintf eBPF helper - - - 141- 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,v2,4/6] libbpf: Initialize the bpf_seq_printf parameters array field by field Add a snprintf eBPF helper - - - 1311 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,v2,3/6] bpf: Add a bpf_snprintf helper Add a snprintf eBPF helper - - - 132- 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,v2,2/6] bpf: Add a ARG_PTR_TO_CONST_STR argument type Add a snprintf eBPF helper - - - 132- 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,v2,1/6] bpf: Factorize bpf_trace_printk and bpf_seq_printf Add a snprintf eBPF helper - - - 132- 2021-03-24 Florent Revest bpf Changes Requested
[bpf-next,5/5] selftests/bpf: Add a series of tests for bpf_snprintf Add a snprintf eBPF helper - - - 1311 2021-03-10 Florent Revest bpf Superseded
[bpf-next,4/5] libbpf: Introduce a BPF_SNPRINTF helper macro Add a snprintf eBPF helper - - - 141- 2021-03-10 Florent Revest bpf Superseded
[bpf-next,3/5] libbpf: Initialize the bpf_seq_printf parameters array field by field Add a snprintf eBPF helper - - - 1311 2021-03-10 Florent Revest bpf Superseded
[bpf-next,2/5] bpf: Add a bpf_snprintf helper Add a snprintf eBPF helper - - - 1122 2021-03-10 Florent Revest bpf Superseded
[bpf-next,1/5] bpf: Add a ARG_PTR_TO_CONST_STR argument type Add a snprintf eBPF helper - - - 1221 2021-03-10 Florent Revest bpf Superseded
[BUG] One-liner array initialization with two pointers in BPF results in NULLs [BUG] One-liner array initialization with two pointers in BPF results in NULLs - - - 1-- 2021-03-10 Florent Revest bpf RFC
[bpf-next,v7,5/5] selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie [bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees 1 - - 133- 2021-02-10 Florent Revest bpf Accepted
[bpf-next,v7,4/5] selftests/bpf: Use vmlinux.h in socket_cookie_prog.c [bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees 2 - - 142- 2021-02-10 Florent Revest bpf Accepted
[bpf-next,v7,3/5] selftests/bpf: Integrate the socket_cookie test to test_progs [bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees 2 - - 133- 2021-02-10 Florent Revest bpf Accepted
[bpf-next,v7,2/5] bpf: Expose bpf_get_socket_cookie to tracing programs [bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees 2 - - 133- 2021-02-10 Florent Revest bpf Accepted
[bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees [bpf-next,v7,1/5] bpf: Be less specific about socket cookies guarantees 1 - - 133- 2021-02-10 Florent Revest bpf Accepted
[bpf-next,v6,5/5] selftests/bpf: Add a selftest for the tracing bpf_get_socket_cookie [bpf-next,v6,1/5] bpf: Be less specific about socket cookies guarantees 1 - - 133- 2021-01-26 Florent Revest bpf Changes Requested
« 1 2 »