Toggle navigation
Patchwork
netdev
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Martin KaFai Lau
| 101 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,bpf-next,3/4] bpf: selftests: Add connect_to_fd_opts to network_helpers
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-24
Martin KaFai Lau
New
[v2,bpf-next,1/4] bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-24
Martin KaFai Lau
New
[bpf-next,4/4] bpf: selftests: Add dctcp fallback test
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-05
Martin KaFai Lau
New
[bpf-next,3/4] bpf: selftests: Add connect_to_fd_opts to network_helpers
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-05
Martin KaFai Lau
Superseded
[bpf-next,2/4] bpf: selftests: Add sk_state to bpf_tcp_helpers.h
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-05
Martin KaFai Lau
New
[bpf-next,1/4] bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
-
-
-
2021-08-05
Martin KaFai Lau
New
[v2,bpf-next,8/8] bpf: selftest: Test batching and bpf_(get|set)sockopt in bpf tcp iter
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,7/8] bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,6/8] bpf: tcp: bpf iter batching and lock_sock
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,5/8] tcp: seq_file: Replace listening_hash with lhash2
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,4/8] tcp: seq_file: Add listening_get_first()
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,3/8] bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,2/8] tcp: seq_file: Refactor net and family matching
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[v2,bpf-next,1/8] tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
bpf: Allow bpf tcp iter to do bpf_(get|set)sockopt
-
-
-
2021-07-01
Martin KaFai Lau
New
[bpf-next,8/8] bpf: selftest: Test batching and bpf_setsockopt in bpf tcp iter
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,7/8] bpf: tcp: Support bpf_setsockopt in bpf tcp iter
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
New
[bpf-next,6/8] bpf: tcp: bpf iter batching and lock_sock
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,5/8] tcp: seq_file: Replace listening_hash with lhash2
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,4/8] tcp: seq_file: Add listening_get_first()
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,3/8] bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,2/8] tcp: seq_file: Refactor net and family matching
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf-next,1/8] tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
bpf: Allow bpf tcp iter to do bpf_setsockopt
-
-
-
2021-06-25
Martin KaFai Lau
Superseded
[bpf] bpf: Limit static tcp-cc functions in the .BTF_ids list to x86
[bpf] bpf: Limit static tcp-cc functions in the .BTF_ids list to x86
-
-
-
2021-05-08
Martin KaFai Lau
New
[bpf-next] bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config
[bpf-next] bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the testing config
-
-
-
2021-04-03
Martin KaFai Lau
New
[bpf-next,1/2] bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI
[bpf-next,1/2] bpf: Update bpf_design_QA.rst to clarify the kfunc call is not ABI
-
-
-
2021-03-30
Martin KaFai Lau
New
[bpf-next] bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE
[bpf-next] bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNAMIC_FTRACE
-
-
-
2021-03-29
Martin KaFai Lau
New
[v2,bpf-next,13/14] bpf: selftests: bpf_cubic and bpf_dctcp calling kernel functions
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,12/14] bpf: selftests: Rename bictcp to bpf_cubic
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,09/14] libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,08/14] libbpf: Refactor codes for finding btf id of a kernel symbol
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,05/14] tcp: Rename bictcp function prefix to cubictcp
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,04/14] bpf: Support kernel function call in x86-32
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
[v2,bpf-next,01/14] bpf: Simplify freeing logic in linfo and jited_linfo
-
-
-
2021-03-25
Martin KaFai Lau
New
[bpf-next,14/15] bpf: selftest: bpf_cubic and bpf_dctcp calling kernel functions
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
Superseded
[bpf-next,12/15] libbpf: Support extern kernel function
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
New
[bpf-next,09/15] libbpf: Refactor codes for finding btf id of a kernel symbol
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
Superseded
[bpf-next,08/15] libbpf: Refactor bpf_object__resolve_ksyms_btf_id
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
New
[bpf-next,05/15] bpf: Support kernel function call in x86-32
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
Superseded
[bpf-next,04/15] bpf: Support bpf program calling kernel function
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
New
[bpf-next,02/15] bpf: btf: Support parsing extern func
Support calling kernel function
-
-
-
2021-03-16
Martin KaFai Lau
New
[v2,bpf,2/2] bpf: selftests: Add non function pointer test to struct_ops
[v2,bpf,1/2] libbpf: Ignore non function pointer member in struct_ops
-
-
-
2021-02-12
Martin KaFai Lau
New
[v2,bpf,1/2] libbpf: Ignore non function pointer member in struct_ops
[v2,bpf,1/2] libbpf: Ignore non function pointer member in struct_ops
-
-
-
2021-02-12
Martin KaFai Lau
New
[bpf,2/2] bpf: selftests: Add non function pointer test to struct_ops
Untitled series #101256
-
-
-
2021-02-09
Martin KaFai Lau
Superseded
[bpf-next] bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress
[bpf-next] bpf: selftest: Use static globals in tcp_hdr_options and btf_skc_cls_ingress
-
-
-
2020-11-06
Martin KaFai Lau
New
[bpf-next,3/3] bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP
bpf: Enable bpf_sk_storage for FENTRY/FEXIT/RAW_TP
-
-
-
2020-11-06
Martin KaFai Lau
New
[bpf,3/3] bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checked
bpf: Enforce NULL check on new _OR_NULL return types
-
-
-
2020-10-19
Martin KaFai Lau
New
[bpf,2/3] bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checked
bpf: Enforce NULL check on new _OR_NULL return types
-
-
-
2020-10-19
Martin KaFai Lau
New
[bpf,1/3] bpf: Enforce id generation for all may-be-null register type
bpf: Enforce NULL check on new _OR_NULL return types
-
-
-
2020-10-19
Martin KaFai Lau
New
[bpf] bpf: selftest: Fix flaky tcp_hdr_options test when adding addr to lo
[bpf] bpf: selftest: Fix flaky tcp_hdr_options test when adding addr to lo
-
-
-
2020-10-12
Martin KaFai Lau
New
[bpf-next,2/2] bpf: selftest: Ensure the child sk inherited all bpf_sock_ops_cb_flags
Do not limit cb_flags when creating child sk from listen sk
-
-
-
2020-10-02
Martin KaFai Lau
New
[bpf-next,1/2] bpf: tcp: Do not limit cb_flags when creating child sk from listen sk
Do not limit cb_flags when creating child sk from listen sk
-
-
-
2020-10-02
Martin KaFai Lau
New
[v4,bpf-next,12/13] bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
New
[v4,bpf-next,10/13] bpf: selftest: Use network_helpers in the sock_fields test
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
New
[v4,bpf-next,08/13] bpf: selftest: Move sock_fields test into test_progs
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
Superseded
[v4,bpf-next,07/13] bpf: selftest: Add ref_tracking verifier test for bpf_skc casting
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
New
[v4,bpf-next,04/13] bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
New
[v4,bpf-next,03/13] bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-25
Martin KaFai Lau
New
[v3,bpf-next,11/11] bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields test
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[v3,bpf-next,08/11] bpf: selftest: Move sock_fields test into test_progs
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[v3,bpf-next,06/11] bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[v3,bpf-next,04/11] bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_SOCK_COMMON
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[v3,bpf-next,02/11] bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
[v3,bpf-next,01/11] bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
-
-
-
2020-09-22
Martin KaFai Lau
New
[RFC,v2,bpf-next,2/2] bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
bpf: Enable bpf_skc_to_* sock casting helper to networking prog type
-
-
-
2020-09-15
Martin KaFai Lau
New
[bpf] bpf: bpf_skc_to_* casting helpers require a NULL check on sk
[bpf] bpf: bpf_skc_to_* casting helpers require a NULL check on sk
-
-
-
2020-09-15
Martin KaFai Lau
New
[v3,bpf-next,2/3] bpf: Relax max_entries check for most of the inner map types
[v3,bpf-next,1/3] bpf: Add map_meta_equal map ops
-
-
-
2020-08-28
Martin KaFai Lau
New
[v3,bpf-next,1/3] bpf: Add map_meta_equal map ops
[v3,bpf-next,1/3] bpf: Add map_meta_equal map ops
-
-
-
2020-08-28
Martin KaFai Lau
New
[v5,bpf-next,11/12] bpf: selftests: tcp header options
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
New
[v5,bpf-next,10/12] bpf: selftests: Add fastopen_connect to network_helpers
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
New
[v5,bpf-next,07/12] bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt()
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
New
[v5,bpf-next,05/12] bpf: tcp: Add bpf_skops_established()
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
Superseded
[v5,bpf-next,03/12] tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
New
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
[v5,bpf-next,01/12] tcp: Use a struct to represent a saved_syn
-
-
-
2020-08-20
Martin KaFai Lau
New
[RFC,v4,bpf-next,11/12] bpf: selftests: tcp header options
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[RFC,v4,bpf-next,09/12] bpf: tcp: Allow bpf prog to write and parse TCP header option
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[RFC,v4,bpf-next,08/12] bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[RFC,v4,bpf-next,06/12] bpf: tcp: Add bpf_skops_parse_hdr()
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[RFC,v4,bpf-next,05/12] bpf: tcp: Add bpf_skops_established()
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[RFC,v4,bpf-next,02/12] tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt
BPF TCP header options
-
-
-
2020-08-03
Martin KaFai Lau
New
[net] ipv4: tcp: Fix SO_MARK in RST and ACK packet
[net] ipv4: tcp: Fix SO_MARK in RST and ACK packet
-
-
-
2020-06-30
Martin KaFai Lau
New
[bpf-next,10/10] bpf: selftest: Add test for TCP_BPF_DELACK_MAX and TCP_BPF_RTO_MIN
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
New
[bpf-next,09/10] tcp: bpf: Add TCP_BPF_DELACK_MAX and TCP_BPF_RTO_MIN to bpf_setsockopt
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
New
[bpf-next,08/10] bpf: selftests: tcp header options
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
New
[bpf-next,04/10] bpf: tcp: Allow bpf prog to write and parse BPF TCP header option
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
New
[bpf-next,03/10] bpf: sock_ops: Change some members of sock_ops_kern from u32 to u8
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
Superseded
[bpf-next,02/10] tcp: bpf: Parse BPF experimental header option
Untitled series #40562
-
-
-
2020-06-26
Martin KaFai Lau
New
[v2,bpf-next,3/3] bpf: selftests: Add test for different inner map size
bpf: Allow inner map with different max_entries
-
-
-
2020-05-22
Martin KaFai Lau
New
[bpf-next,2/3] bpf: Relax the max_entries check for inner map
bpf: Allow inner map with different max_entries
-
-
-
2020-05-21
Martin KaFai Lau
New
[bpf] bpftool: Respect the -d option in struct_ops cmd
[bpf] bpftool: Respect the -d option in struct_ops cmd
-
-
-
2020-04-24
Martin KaFai Lau
New
[v2,bpf-next,1/2] bpf: Add bpf_sk_storage support to bpf_tcp_ca
bpf: Add bpf_sk_storage support to bpf_tcp_ca
-
-
-
2020-03-20
Martin KaFai Lau
New
[bpf-next,2/2] bpf: Add tests for bpf_sk_storage to bpf_tcp_ca
bpf: Add bpf_sk_storage support to bpf_tcp_ca
-
-
-
2020-03-19
Martin KaFai Lau
New
[v4,bpf-next,3/4] bpftool: Translate prog_id to its bpf prog_name
bpftool: Add struct_ops support
-
-
-
2020-03-18
Martin KaFai Lau
Superseded
[v4,bpf-next,2/4] bpftool: Print as a string for char array
bpftool: Add struct_ops support
-
-
-
2020-03-18
Martin KaFai Lau
Superseded
[v3,bpf-next,4/4] bpftool: Add struct_ops support
bpftool: Add struct_ops support
-
-
-
2020-03-18
Martin KaFai Lau
Superseded
[v3,bpf-next,3/4] bpftool: Translate prog_id to its bpf prog_name
bpftool: Add struct_ops support
-
-
-
2020-03-18
Martin KaFai Lau
New
[v2,bpf-next,4/4] bpftool: Add struct_ops support
bpftool: Add struct_ops support
-
-
-
2020-03-17
Martin KaFai Lau
Superseded
[v2,bpf-next,2/4] bpftool: Print as a string for char array
bpftool: Add struct_ops support
-
-
-
2020-03-17
Martin KaFai Lau
Superseded
[bpf-next,4/4] bpftool: Add struct_ops support
bpftool: Add struct_ops support
-
-
-
2020-03-16
Martin KaFai Lau
New
[bpf-next,2/4] bpftool: Print as a string for char array
bpftool: Add struct_ops support
-
-
-
2020-03-16
Martin KaFai Lau
New
[v3,bpf] bpf: Sanitize the bpf_struct_ops tcp-cc name
[v3,bpf] bpf: Sanitize the bpf_struct_ops tcp-cc name
-
-
-
2020-03-14
Martin KaFai Lau
Superseded
«
1
2
»