Show patches with: Submitter = Stanislav Fomichev       |    Archived = No       |   513 patches
« 1 2 3 45 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[RFC,bpf-next,1/7] net: introduce __init_skb and __init_skb_shinfo helpers net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,2/7] net: introduce skb_net helper net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,3/7] net: plumb network namespace into __skb_flow_dissect net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,4/7] net: flow_dissector: handle no-skb use case net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,5/7] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,6/7] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,7/7] net: flow_dissector: pass net argument to the eth_get_headlen net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-02-05 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,1/9] net: introduce __init_skb{, _data, _shinfo} helpers net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,2/9] net: introduce skb_net helper net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,3/9] net: plumb network namespace into __skb_flow_dissect net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,4/9] net: flow_dissector: prepare for no-skb use case net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,5/9] flow_dissector: allow access only to a subset of __sk_buff fields net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,6/9] net: flow_dissector: handle no-skb use case net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,7/9] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,8/9] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v2,9/9] net: flow_dissector: pass net argument to the eth_get_headlen net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-19 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,1/8] flow_dissector: allow access only to a subset of __sk_buff fields net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,2/8] flow_dissector: switch kernel context to struct bpf_flow_dissector net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,3/8] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,4/8] bpf: when doing BPF_PROG_TEST_RUN for flow dissector use no-skb mode net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,5/8] net: plumb network namespace into __skb_flow_dissect net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,6/8] flow_dissector: handle no-skb use case net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,7/8] net: pass net argument to the eth_get_headlen net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[RFC,bpf-next,v3,8/8] selftests/bpf: add flow dissector bpf_skb_load_bytes helper test net: flow_dissector: trigger BPF hook when called from eth_get_headlen - - - - --- 2019-03-22 Stanislav Fomichev bpf RFC
[bpf,1/2] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN [bpf,1/2] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN - - - - --- 2019-02-12 Stanislav Fomichev bpf Accepted
[bpf,1/2] bpftool: support queues and stacks in update command [bpf,1/2] bpftool: support queues and stacks in update command - - - - --- 2019-01-03 Stanislav Fomichev bpf Changes Requested
[bpf,1/2] flow_dissector: support FLOW_DISSECTOR_KEY_ETH_ADDRSwith BPF [bpf,1/2] flow_dissector: support FLOW_DISSECTOR_KEY_ETH_ADDRSwith BPF - 1 - - --- 2019-05-13 Stanislav Fomichev bpf Changes Requested
[bpf,1/2] selftests/bpf: add missing \n to flow_dissector CHECKerrors [bpf,1/2] selftests/bpf: add missing \n to flow_dissector CHECKerrors - 1 - - --- 2019-05-14 Stanislav Fomichev bpf Accepted
[bpf,1/2] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) [bpf,1/2] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) 1 3 - - --- 2019-03-06 Stanislav Fomichev bpf Accepted
[bpf,1/3] bpf: don't assume build-id length is always 20 bytes [bpf,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-15 Stanislav Fomichev bpf Changes Requested
[bpf,1/4] bpf: remove __rcu annotations from bpf_prog_array bpf: remove __rcu annotations from bpf_prog_array - - - - --- 2019-05-08 Stanislav Fomichev bpf Changes Requested
[bpf,1/5] bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok bpf: allow wide (u64) aligned loads for some fields of bpf_sock_addr - - - - --- 2019-07-15 Stanislav Fomichev bpf Accepted
[bpf,1/5] selftests/bpf: fix vlan handling in flow dissector program flow_dissector: lay groundwork for calling BPF hook from eth_get_headlen - - - - --- 2019-04-01 Stanislav Fomichev bpf Accepted
[bpf,2/2] bpftool: support queues and stacks in lookup command [bpf,1/2] bpftool: support queues and stacks in update command - - - - --- 2019-01-03 Stanislav Fomichev bpf Changes Requested
[bpf,2/2] libbpf: force fixdep compilation at the start of the build [bpf,1/2] selftests: bpf: fix compilation with out-of-tree $(OUTPUT) 1 1 - - --- 2019-03-06 Stanislav Fomichev bpf Accepted
[bpf,2/2] selftests/bpf: add prog detach to flow_dissector test [bpf,1/2] selftests/bpf: add missing \n to flow_dissector CHECKerrors - 1 - - --- 2019-05-14 Stanislav Fomichev bpf Accepted
[bpf,2/2] selftests/bpf: make sure signal interrupts BPF_PROG_TEST_RUN [bpf,1/2] bpf/test_run: fix unkillable BPF_PROG_TEST_RUN - - - - --- 2019-02-12 Stanislav Fomichev bpf Accepted
[bpf,2/2] selftests/bpf: test L2 dissection in flow dissector [bpf,1/2] flow_dissector: support FLOW_DISSECTOR_KEY_ETH_ADDRSwith BPF - - - - --- 2019-05-13 Stanislav Fomichev bpf Changes Requested
[bpf,2/3] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP [bpf,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-15 Stanislav Fomichev bpf Changes Requested
[bpf,2/4] bpf: media: properly use bpf_prog_array api bpf: remove __rcu annotations from bpf_prog_array - - - - --- 2019-05-08 Stanislav Fomichev bpf Changes Requested
[bpf,2/5] bpf: allow wide aligned loads for bpf_sock_addr user_ip6 and msg_src_ip6 bpf: allow wide (u64) aligned loads for some fields of bpf_sock_addr - - - - --- 2019-07-15 Stanislav Fomichev bpf Accepted
[bpf,2/5] net/flow_dissector: pass flow_keys->n_proto to BPF programs flow_dissector: lay groundwork for calling BPF hook from eth_get_headlen - - - - --- 2019-04-01 Stanislav Fomichev bpf Accepted
[bpf,3/3] selftests/bpf: retry tests that expect build-id [bpf,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-15 Stanislav Fomichev bpf Changes Requested
[bpf,3/4] bpf: cgroup: properly use bpf_prog_array api bpf: remove __rcu annotations from bpf_prog_array - - - - --- 2019-05-08 Stanislav Fomichev bpf Changes Requested
[bpf,3/5] flow_dissector: fix clamping of BPF flow_keys for non-zero nhoff flow_dissector: lay groundwork for calling BPF hook from eth_get_headlen - - - - --- 2019-04-01 Stanislav Fomichev bpf Accepted
[bpf,3/5] selftests/bpf: rename verifier/wide_store.c to verifier/wide_access.c bpf: allow wide (u64) aligned loads for some fields of bpf_sock_addr - - - - --- 2019-07-15 Stanislav Fomichev bpf Accepted
[bpf,4/4] bpf: tracing: properly use bpf_prog_array api bpf: remove __rcu annotations from bpf_prog_array - - - - --- 2019-05-08 Stanislav Fomichev bpf Changes Requested
[bpf,4/5] flow_dissector: allow access only to a subset of __sk_buff fields flow_dissector: lay groundwork for calling BPF hook from eth_get_headlen - - - - --- 2019-04-01 Stanislav Fomichev bpf Accepted
[bpf,4/5] selftests/bpf: add selftests for wide loads bpf: allow wide (u64) aligned loads for some fields of bpf_sock_addr - - - - --- 2019-07-15 Stanislav Fomichev bpf Accepted
[bpf,5/5] bpf: sync bpf.h to tools/ bpf: allow wide (u64) aligned loads for some fields of bpf_sock_addr - - - - --- 2019-07-15 Stanislav Fomichev bpf Accepted
[bpf,5/5] flow_dissector: document BPF flow dissector environment flow_dissector: lay groundwork for calling BPF hook from eth_get_headlen - - - - --- 2019-04-01 Stanislav Fomichev bpf Accepted
[bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes [bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-16 Stanislav Fomichev bpf Accepted
[bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes [bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-16 Stanislav Fomichev bpf Changes Requested
[bpf,v2,2/3] bpf: zero out build_id for BPF_STACK_BUILD_ID_IP [bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-16 Stanislav Fomichev bpf Accepted
[bpf,v2,3/3] selftests/bpf: retry tests that expect build-id [bpf,v2,1/3] bpf: don't assume build-id length is always 20 bytes 1 1 - - --- 2019-01-16 Stanislav Fomichev bpf Accepted
[bpf,v2] bpf: increase {get,set}sockopt optval size limit [bpf,v2] bpf: increase {get,set}sockopt optval size limit - 1 - - --- 2020-06-05 Stanislav Fomichev bpf Changes Requested
[bpf,v2] bpf: support pre-2.25-binutils objcopy for vmlinux BTF [bpf,v2] bpf: support pre-2.25-binutils objcopy for vmlinux BTF 1 1 - - --- 2019-11-26 Stanislav Fomichev bpf Changes Requested
[bpf,v2] selftests/bpf: bring back c++ include/link test [bpf,v2] selftests/bpf: bring back c++ include/link test 1 1 - - --- 2019-12-02 Stanislav Fomichev bpf Accepted
[bpf,v2] selftests/bpf: fix incorrect users of create_and_get_cgroup [bpf,v2] selftests/bpf: fix incorrect users of create_and_get_cgroup - 2 - - --- 2019-01-07 Stanislav Fomichev bpf Accepted
[bpf,v2] selftests/bpf: test_progs: fix client/server race in tcp_rtt [bpf,v2] selftests/bpf: test_progs: fix client/server race in tcp_rtt - 1 - - --- 2019-09-23 Stanislav Fomichev bpf Accepted
[bpf,v2] tools/bpf: properly account for libbfd variations [bpf,v2] tools/bpf: properly account for libbfd variations - 1 - - --- 2019-01-15 Stanislav Fomichev bpf Changes Requested
[bpf,v3,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE [bpf,v3,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - 1 - - --- 2020-06-08 Stanislav Fomichev bpf Changes Requested
[bpf,v3,2/2] selftests/bpf: make sure optvals > PAGE_SIZE are bypassed [bpf,v3,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - - - - --- 2020-06-08 Stanislav Fomichev bpf Changes Requested
[bpf,v3] bpf: support pre-2.25-binutils objcopy for vmlinux BTF [bpf,v3] bpf: support pre-2.25-binutils objcopy for vmlinux BTF 1 1 - 1 --- 2019-11-27 Stanislav Fomichev bpf Accepted
[bpf,v3] tools/bpf: properly account for libbfd variations [bpf,v3] tools/bpf: properly account for libbfd variations 1 1 - - --- 2019-01-15 Stanislav Fomichev bpf Accepted
[bpf,v4,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE [bpf,v4,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - 1 - - --- 2020-06-16 Stanislav Fomichev bpf Changes Requested
[bpf,v4,2/2] selftests/bpf: make sure optvals > PAGE_SIZE are bypassed [bpf,v4,1/2] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - - - - --- 2020-06-16 Stanislav Fomichev bpf Changes Requested
[bpf,v5,1/3] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE [bpf,v5,1/3] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - 1 - - --- 2020-06-17 Stanislav Fomichev bpf Accepted
[bpf,v5,2/3] selftests/bpf: make sure optvals > PAGE_SIZE are bypassed [bpf,v5,1/3] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - - - - --- 2020-06-17 Stanislav Fomichev bpf Accepted
[bpf,v5,3/3] bpf: document optval > PAGE_SIZE behavior for sockopt hooks [bpf,v5,1/3] bpf: don't return EINVAL from {get,set}sockopt when optlen > PAGE_SIZE - - - - --- 2020-06-17 Stanislav Fomichev bpf Accepted
[bpf-next,1/2] bpf/flow_dissector: add mode to enforce global BPF flow dissector bpf/flow_dissector: add mode to enforce global BPF flow dissector - - - - --- 2019-10-02 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/2] bpf: allow __sk_buff tstamp in BPF_PROG_TEST_RUN [bpf-next,1/2] bpf: allow __sk_buff tstamp in BPF_PROG_TEST_RUN 1 - - - --- 2019-10-15 Stanislav Fomichev bpf Accepted
[bpf-next,1/2] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr [bpf-next,1/2] bpf: allow wide (u64) aligned stores for some fields of bpf_sock_addr 2 1 - - --- 2019-06-28 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/2] bpf: always allocate at least 16 bytes for setsockopt hook bpf: allocate extra memory for setsockopt hook buffer - - - - --- 2019-07-29 Stanislav Fomichev bpf Accepted
[bpf-next,1/2] bpf: expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN [bpf-next,1/2] bpf: expose __sk_buff wire_len/gso_segs to BPF_PROG_TEST_RUN 1 - - - --- 2019-12-11 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/2] bpf: expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK [bpf-next,1/2] bpf: expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK 1 - - - --- 2020-07-29 Stanislav Fomichev bpf Accepted
[bpf-next,1/2] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type [bpf-next,1/2] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type - - - - --- 2019-04-23 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/2] selftests/bpf: fix test_align [bpf-next,1/2] selftests/bpf: fix test_align - 1 - - --- 2020-05-15 Stanislav Fomichev bpf Accepted
[bpf-next,1/2] selftests/bpf: test_progs: fix verbose mode garbage [bpf-next,1/2] selftests/bpf: test_progs: fix verbose mode garbage - 1 - - --- 2019-08-31 Stanislav Fomichev bpf Accepted
[bpf-next,1/3] bpf: preserve command of the process that loaded the program [bpf-next,1/3] bpf: preserve command of the process that loaded the program - - - - --- 2019-10-11 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/3] bpf: support cloning sk storage on accept() bpf: support cloning sk storage on accept() 1 - - - --- 2019-08-07 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/3] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN [bpf-next,1/3] bpf: support input __sk_buff context in BPF_PROG_TEST_RUN - - - - --- 2019-04-04 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/3] net/flow_dissector: move bpf case into __skb_flow_bpf_dissect support flow dissector in BPF_PROG_TEST_RUN - - - - --- 2019-01-22 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/3] selftests/bpf: rewrite test_sock_addr bind bpf into C bpf: expose bpf_{s,g}etsockopt helpers to bind{4,6} hooks 1 - - - --- 2020-12-02 Stanislav Fomichev Not Applicable
[bpf-next,1/3] selftests/bpf: rewrite test_sock_addr bind bpf into C bpf: expose bpf_{s,g}etsockopt helpers to bind{4,6} hooks 1 - - - --- 2020-11-18 Stanislav Fomichev Superseded
[bpf-next,1/3] selftests/bpf: test_progs: switch to open_memstream selftests/bpf: switch test_progs back to stdio - - - - --- 2019-08-02 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/4] bpf: add BPF_CGROUP_INET_SOCK_RELEASE hook [bpf-next,1/4] bpf: add BPF_CGROUP_INET_SOCK_RELEASE hook - - - - --- 2020-06-26 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/4] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type [bpf-next,1/4] bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR prog type - - - - --- 2019-06-12 Stanislav Fomichev bpf Accepted
[bpf-next,1/4] selftests/bpf: generalize helpers to control backround listener bpf: allow any port in bpf_bind helper - - - - --- 2020-05-04 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/4] selftests/bpf: test_progs: change formatting of the condenced output selftests/bpf: test_progs: misc fixes - - - - --- 2019-08-14 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/4] selftests: bpf: tests.h should depend on .c files, not the output selftests: bpf: support building selftests with clang and fix warnings - - - - --- 2019-04-02 Stanislav Fomichev bpf Accepted
[bpf-next,1/5] bpf: add BPF_CGROUP_INET{4,6}_SOCK_RELEASE hooks add bpf cgroup hooks that trigger on socket close - - - - --- 2019-01-18 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/6] bpftool: make key and value optional in update command bpftool: support queue and stack - - - - --- 2019-01-15 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/6] selftests/bpf: test_progs: add test__join_cgroup helper selftests/bpf: move sockopt tests under test_progs - - - - --- 2019-09-04 Stanislav Fomichev bpf Accepted
[bpf-next,1/7] bpf/flow_dissector: pass input flags to BPF flow dissector program bpf/flow_dissector: support input flags 1 - - - --- 2019-07-24 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/7] bpf: implement getsockopt and setsockopt hooks bpf: getsockopt and setsockopt hooks - - - - --- 2019-06-04 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/7] selftests: bpf: break up test_progs [bpf-next,1/7] selftests: bpf: break up test_progs - - - - --- 2019-02-28 Stanislav Fomichev bpf Changes Requested
[bpf-next,1/8] bpf: add BPF_CGROUP_SOCK_OPS callback that is executed on every RTT bpf: TCP RTT sock_ops bpf callback - - - - --- 2019-07-01 Stanislav Fomichev bpf Changes Requested
[bpf-next,2/2] bpftool: show flow_dissector attachment status [bpf-next,1/2] bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR attach_type - - - - --- 2019-04-23 Stanislav Fomichev bpf Changes Requested
[bpf-next,2/2] selftests/bpf: add test for BPF flow dissector in the root namespace bpf/flow_dissector: add mode to enforce global BPF flow dissector - - - - --- 2019-10-02 Stanislav Fomichev bpf Changes Requested
« 1 2 3 45 6 »