Show patches with: Submitter = Martin KaFai Lau       |    State = Action Required       |    Archived = No       |   80 patches
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,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,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] 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,12/15] libbpf: Support extern kernel function Support calling kernel function --- 2021-03-16 Martin KaFai Lau New
[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,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-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,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,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,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
[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
[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
[bpf] bpf: Sanitize the bpf_struct_ops tcp-cc name [bpf] bpf: Sanitize the bpf_struct_ops tcp-cc name --- 2020-03-13 Martin KaFai Lau New