Show patches with: Submitter = Martin KaFai Lau       |   775 patches
« 1 2 ... 3 4 57 8 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,bpf-next,2/7] bpf: Add state, dst_ip4, dst_ip6 and dst_port to bpf_sock Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-10 Martin KaFai Lau bpf Accepted
[v2,bpf-next,1/7] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock 1 - - - --- 2019-02-10 Martin KaFai Lau bpf Accepted
[bpf] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() [bpf] bpf: Fix narrow load on a bpf_sock returned from sk_lookup() 1 1 - - --- 2019-02-09 Martin KaFai Lau bpf Accepted
[bpf-next,6/6] bpf: Add test_sock_fields for skb->sk and bpf_tcp_sock Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,5/6] bpf: Add skb->sk, bpf_sk_fullsock and bpf_tcp_sock tests to test_verifer Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,4/6] bpf: Sync bpf.h to tools/ Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,3/6] bpf: Add struct bpf_tcp_sock and BPF_FUNC_tcp_sock Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,2/6] bpf: Refactor sock_ops_convert_ctx_access Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock - - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,1/6] bpf: Add a bpf_sock pointer to __sk_buff and a bpf_sk_fullsock helper Add __sk_buff->sk, bpf_tcp_sock, BPF_FUNC_tcp_sock and BPF_FUNC_sk_fullsock 1 - - - --- 2019-02-01 Martin KaFai Lau bpf Changes Requested
[bpf-next,1/1] bpf: sparc64: Enable sparc64 jit to provide bpf_line_info [bpf-next,1/1] bpf: sparc64: Enable sparc64 jit to provide bpf_line_info 1 - - - --- 2018-12-19 Martin KaFai Lau bpf Accepted
[bpf-next,2/2] bpf: Add BPF_LD_IMM64 to the line_info test Ensure line_info.insn_off cannot point to insn with zero code - - - - --- 2018-12-19 Martin KaFai Lau bpf Accepted
[bpf-next,1/2] bpf: Ensure line_info.insn_off cannot point to insn with zero code Ensure line_info.insn_off cannot point to insn with zero code - - - - --- 2018-12-19 Martin KaFai Lau bpf Accepted
[bpf-next,2/2] bpf: verbose log bpf_line_info in verifier verbose log bpf_line_info in verifier 1 - - - --- 2018-12-13 Martin KaFai Lau bpf Accepted
[bpf-next,1/2] bpf: Create a new btf_name_by_offset() for non type name use case verbose log bpf_line_info in verifier 1 - - - --- 2018-12-13 Martin KaFai Lau bpf Accepted
[bpf-next,2/2] bpf: Remove !func_info and !line_info check from test_btf and bpftool Remove bpf_dump_raw_ok() check for func_info and line_info - - - - --- 2018-12-12 Martin KaFai Lau bpf Accepted
[bpf-next,1/2] bpf: Remove bpf_dump_raw_ok() check for func_info and line_info Remove bpf_dump_raw_ok() check for func_info and line_info - 1 - - --- 2018-12-12 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: arm64: Enable arm64 jit to provide bpf_line_info [bpf-next] bpf: arm64: Enable arm64 jit to provide bpf_line_info - - - - --- 2018-12-12 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: bpftool: Fix newline and p_err issue [bpf-next] bpf: bpftool: Fix newline and p_err issue 1 1 - - --- 2018-12-10 Martin KaFai Lau bpf Accepted
[bpf-next,7/7] bpf: libbpf: bpftool: Print bpf_line_info during prog dump Introduce bpf_line_info 1 - - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,6/7] bpf: libbpf: Add btf_line_info support to libbpf Introduce bpf_line_info 1 - - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,5/7] bpf: libbpf: Refactor and bug fix on the bpf_func_info loading logic Introduce bpf_line_info 1 1 - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,4/7] bpf: Add unit tests for bpf_line_info Introduce bpf_line_info 1 - - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,3/7] bpf: Refactor and bug fix in test_func_type in test_btf.c Introduce bpf_line_info 1 1 - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,2/7] bpf: tools: Sync uapi bpf.h Introduce bpf_line_info 1 - - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,1/7] bpf: Add bpf_line_info support Introduce bpf_line_info 1 - - - --- 2018-12-08 Martin KaFai Lau bpf Accepted
[bpf-next,4/4] bpf: Expect !info.func_info and insn_off name changes in test_btf/libbpf/bpftool Misc improvements on bpf_func_info 1 - - - --- 2018-12-06 Martin KaFai Lau bpf Accepted
[bpf-next,3/4] bpf: tools: Sync uapi bpf.h for the name changes in bpf_func_info Misc improvements on bpf_func_info 1 - - - --- 2018-12-06 Martin KaFai Lau bpf Accepted
[bpf-next,2/4] bpf: Change insn_offset to insn_off in bpf_func_info Misc improvements on bpf_func_info 1 - - - --- 2018-12-06 Martin KaFai Lau bpf Accepted
[bpf-next,1/4] bpf: Improve the info.func_info and info.func_info_rec_size behavior Misc improvements on bpf_func_info 1 1 - - --- 2018-12-06 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: Fix memleak in aux->func_info and aux->btf [bpf-next] bpf: Fix memleak in aux->func_info and aux->btf 1 1 - - --- 2018-12-02 Martin KaFai Lau bpf Accepted
[v5,bpf-next,13/13] tools/bpf: bpftool: add support for func types bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,12/13] tools/bpf: enhance test_btf file testing to test func info bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,11/13] tools/bpf: refactor to implement btf_get_from_id() in lib/bpf bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,10/13] tools/bpf: do not use pahole if clang/llvm can generate BTF sections bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,09/13] tools/bpf: add support to read .BTF.ext sections bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,08/13] tools/bpf: extends test_btf to test load/retrieve func_type info bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,07/13] tools/bpf: add new fields for program load in lib/bpf bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,06/13] tools/bpf: sync kernel uapi bpf.h header to tools directory bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,05/13] bpf: Introduce bpf_func_info bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,04/13] tools/bpf: Add tests for BTF_KIND_FUNC_PROTO and BTF_KIND_FUNC bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,03/13] tools/bpf: Sync kernel btf.h header bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,02/13] bpf: btf: Add BTF_KIND_FUNC and BTF_KIND_FUNC_PROTO bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[v5,bpf-next,01/13] bpf: btf: Break up btf_type_is_void() bpf: Add btf func info support - - - - --- 2018-11-19 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: libbpf: Fix bpf_program__next() API [bpf-next] bpf: libbpf: Fix bpf_program__next() API - 1 - - --- 2018-11-12 Martin KaFai Lau bpf Accepted
[bpf] bpf: btf: Fix end boundary calculation for type section [bpf] bpf: btf: Fix end boundary calculation for type section 1 1 - - --- 2018-09-12 Martin KaFai Lau bpf Accepted
[bpf-next,9/9] bpf: Test BPF_PROG_TYPE_SK_REUSEPORT Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,8/9] bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,7/9] bpf: Sync bpf.h uapi to tools/ Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,6/9] bpf: Refactor ARRAY_SIZE macro to bpf_util.h Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,5/9] bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in reuseport selection Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,4/9] bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,3/9] bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,2/9] net: Add ID (if needed) to sock_reuseport and expose reuseport_lock Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf-next,1/9] tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY and BPF_PROG_TYPE_SK_REUSEPORT 1 - - - --- 2018-08-08 Martin KaFai Lau bpf Accepted
[bpf] bpf: btf: Change tools/lib/bpf/btf to LGPL [bpf] bpf: btf: Change tools/lib/bpf/btf to LGPL 2 - - - --- 2018-08-06 Martin KaFai Lau bpf Accepted
[bpf] bpf: btf: Use exact btf value_size match in map_check_btf() [bpf] bpf: btf: Use exact btf value_size match in map_check_btf() 1 1 - - --- 2018-07-26 Martin KaFai Lau bpf Accepted
[v3,bpf,3/3] bpf: Introduce BPF_ANNOTATE_KV_PAIR Introduce BPF_ANNOTATE_KV_PAIR 1 1 - - --- 2018-07-24 Martin KaFai Lau bpf Accepted
[v3,bpf,2/3] bpf: Replace [u]int32_t and [u]int64_t in libbpf Introduce BPF_ANNOTATE_KV_PAIR 1 1 - - --- 2018-07-24 Martin KaFai Lau bpf Accepted
[v3,bpf,1/3] bpf: btf: Sync uapi btf.h to tools Introduce BPF_ANNOTATE_KV_PAIR 1 2 - - --- 2018-07-24 Martin KaFai Lau bpf Accepted
[v2,bpf,3/3] bpf: Introduce BPF_ANNOTATE_KV_PAIR Introduce BPF_ANNOTATE_KV_PAIR - 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[v2,bpf,2/3] bpf: Replace [u]int32_t and [u]int64_t in libbpf Introduce BPF_ANNOTATE_KV_PAIR - 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[v2,bpf,1/3] bpf: btf: Sync uapi btf.h to tools [v2,bpf,1/3] bpf: btf: Sync uapi btf.h to tools 1 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[bpf,3/3] bpf: Introduce BPF_ANNOTATE_KV_PAIR Introduce BPF_ANNOTATE_KV_PAIR - 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[bpf,2/3] bpf: Replace [u]int32_t and [u]int64_t in libbpf Untitled series #56827 - 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[bpf,1/3] bpf: btf: Sync uapi btf.h to tools Introduce BPF_ANNOTATE_KV_PAIR - 1 - - --- 2018-07-21 Martin KaFai Lau bpf Changes Requested
[bpf] bpf: btf: Ensure the member->offset is in the right order [bpf] bpf: btf: Ensure the member->offset is in the right order 1 1 - - --- 2018-07-21 Martin KaFai Lau bpf Accepted
[bpf] bpf: Use option "help" in the llvm-objcopy test [bpf] bpf: Use option "help" in the llvm-objcopy test - 1 - - --- 2018-07-20 Martin KaFai Lau bpf Accepted
[bpf] bpf: btf: Clean up BTF_INT_BITS() in uapi btf.h [bpf] bpf: btf: Clean up BTF_INT_BITS() in uapi btf.h - 1 - - --- 2018-07-20 Martin KaFai Lau bpf Accepted
[bpf-next,2/2] bpf: btf: Ensure t->type == 0 for BTF_KIND_FWD [bpf-next,1/2] bpf: btf: Check array t->size - - - - --- 2018-06-02 Martin KaFai Lau bpf Accepted
[bpf-next,1/2] bpf: btf: Check array t->size [bpf-next,1/2] bpf: btf: Check array t->size - - - - --- 2018-06-02 Martin KaFai Lau bpf Accepted
[v2,bpf-next] bpf: btf: Avoid variable length array [v2,bpf-next] bpf: btf: Avoid variable length array - 1 - - --- 2018-05-23 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: btf: Avoid variable length array [bpf-next] bpf: btf: Avoid variable length array - 1 - - --- 2018-05-23 Martin KaFai Lau bpf Changes Requested
[bpf-next,v2,7/7] bpf: btf: Add tests for the btf uapi changes BTF uapi cleanup - - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,1/7] bpf: Expose check_uarg_tail_zero() BTF uapi cleanup 1 - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,6/7] bpf: btf: Sync bpf.h and btf.h to tools BTF uapi cleanup 1 - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,5/7] bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info BTF uapi cleanup 1 - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,4/7] bpf: btf: Remove unused bits from uapi/linux/btf.h BTF uapi cleanup 1 - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,3/7] bpf: btf: Check array->index_type BTF uapi cleanup - - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,v2,2/7] bpf: btf: Change how section is supported in btf_header BTF uapi cleanup - - - - --- 2018-05-22 Martin KaFai Lau bpf Accepted
[bpf-next,6/7] bpf: btf: Sync bpf.h and btf.h to tools/include/uapi/linux/ BTF uapi cleanup - - - - --- 2018-05-21 Martin KaFai Lau bpf Changes Requested
[bpf-next,7/7] bpf: btf: Add tests for the btf uapi changes BTF uapi cleanup - - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,5/7] bpf: btf: Rename btf_key_id and btf_value_id in bpf_map_info BTF uapi cleanup 1 - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,4/7] bpf: btf: Remove unused bits from uapi/linux/btf.h BTF uapi cleanup 1 - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,3/7] bpf: btf: Check array->index_type BTF uapi cleanup - - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,2/7] bpf: btf: Change how section is supported in btf_header BTF uapi cleanup - - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,1/7] bpf: Expose check_uarg_tail_zero() BTF uapi cleanup 1 - - - --- 2018-05-19 Martin KaFai Lau bpf Changes Requested
[bpf-next,6/6] bpf: btf: Tests for BPF_OBJ_GET_INFO_BY_FD and BPF_BTF_GET_FD_BY_ID Introduce BTF ID 2 - - - --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next,5/6] bpf: btf: Update tools/include/uapi/linux/btf.h with BTF ID Introduce BTF ID 2 - - - --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next,4/6] bpf: btf: Some test_btf clean up Introduce BTF ID 2 - - - --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next,3/6] bpf: btf: Add struct bpf_btf_info Introduce BTF ID 2 - - - --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next,2/6] bpf: btf: Introduce BTF ID Introduce BTF ID 2 - - - --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next,1/6] bpf: btf: Avoid WARN_ON when CONFIG_REFCOUNT_FULL=y Introduce BTF ID 1 - - 1 --- 2018-05-04 Martin KaFai Lau bpf Accepted
[bpf-next] bpf: btf: Clean up btf.h in uapi [bpf-next] bpf: btf: Clean up btf.h in uapi 1 - - - --- 2018-04-21 Martin KaFai Lau bpf Accepted
[RFC,net-next] net: ipvs: Adjust gso_size for IPPROTO_TCP [RFC,net-next] net: ipvs: Adjust gso_size for IPPROTO_TCP - - - - --- 2018-04-19 Martin KaFai Lau davem RFC
[bpf-next,v5,10/10] bpf: btf: Add BTF tests BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
[bpf-next,v5,09/10] bpf: btf: Add BTF support to libbpf BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
[bpf-next,v5,08/10] bpf: btf: Sync bpf.h and btf.h to tools/ BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
[bpf-next,v5,07/10] bpf: btf: Add pretty print support to the basic arraymap BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
[bpf-next,v5,06/10] bpf: btf: Add BPF_OBJ_GET_INFO_BY_FD support to BTF fd BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
[bpf-next,v5,05/10] bpf: btf: Add BPF_BTF_LOAD command BTF: BPF Type Format 1 - - - --- 2018-04-18 Martin KaFai Lau bpf Accepted
« 1 2 ... 3 4 57 8 »