projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'bpf-cleanup-btf-raw-tp'
2019-10-15
Stanislav Fomichev
selftests: bpf: Add selftest for __sk_buff tstamp
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-10-15
Stanislav Fomichev
bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-10-08
Stanislav Fomichev
selftests/bpf: add test for BPF flow dissector in the...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-10-08
Stanislav Fomichev
bpf/flow_dissector: add mode to enforce global BPF...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-25
Stanislav Fomichev
selftests/bpf: test_progs: fix client/server race in...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: convert test_tcp_rtt
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: convert test_sockopt_inherit
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: convert test_sockopt_multi
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: convert test_sockopt_sk
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: convert test_sockopt
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-06
Stanislav Fomichev
selftests/bpf: test_progs: add test__join_cgroup helper
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-03
Stanislav Fomichev
selftests/bpf: test_progs: add missing \n to CHECK_FAIL
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-09-03
Stanislav Fomichev
selftests/bpf: test_progs: fix verbose mode garbage
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-27
Stanislav Fomichev
selftests/bpf: remove wrong nhoff in flow dissector...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-27
Stanislav Fomichev
selftests/bpf: test_progs: remove unused ret
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-27
Stanislav Fomichev
selftests/bpf: test_progs: remove asserts from subtests
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-27
Stanislav Fomichev
selftests/bpf: test_progs: remove global fail/success...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-27
Stanislav Fomichev
selftests/bpf: test_progs: test__skip
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-17
Stanislav Fomichev
selftests/bpf: add sockopt clone/inheritance test
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-17
Stanislav Fomichev
bpf: sync bpf.h to tools/
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-17
Stanislav Fomichev
bpf: support cloning sk storage on accept()
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-17
Stanislav Fomichev
bpf: export bpf_map_inc_not_zero
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-07
Stanislav Fomichev
selftests/bpf: test_progs: drop extra trailing tab
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-07
Stanislav Fomichev
selftests/bpf: test_progs: test__printf -> printf
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-07
Stanislav Fomichev
selftests/bpf: test_progs: switch to open_memstream
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-01
Stanislav Fomichev
selftests/bpf: extend sockopt_sk selftest with TCP_CONGESTIO...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-08-01
Stanislav Fomichev
bpf: always allocate at least 16 bytes for setsockopt...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_DIS...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
tools/bpf: sync bpf_flow_keys flags
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
bpf/flow_dissector: document flags
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-26
Stanislav Fomichev
bpf/flow_dissector: pass input flags to BPF flow dissector...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-15
Stanislav Fomichev
bpf: sync bpf.h to tools/
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-15
Stanislav Fomichev
selftests/bpf: add selftests for wide loads
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-15
Stanislav Fomichev
selftests/bpf: rename verifier/wide_store.c to verifier...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-15
Stanislav Fomichev
bpf: allow wide aligned loads for bpf_sock_addr user_ip6...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-15
Stanislav Fomichev
bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-08
Stanislav Fomichev
selftests/bpf: add verifier tests for wide stores
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-08
Stanislav Fomichev
bpf: sync bpf.h to tools/
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-08
Stanislav Fomichev
bpf: allow wide (u64) aligned stores for some fields...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-05
Stanislav Fomichev
selftests/bpf: add test_tcp_rtt to .gitignore
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-05
Stanislav Fomichev
selftests/bpf: fix test_align liveliness expectations
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
samples/bpf: fix tcp_bpf.readme detach command
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
samples/bpf: add sample program that periodically dumps...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
selftests/bpf: test BPF_SOCK_OPS_RTT_CB
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
bpf/tools: sync bpf.h
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
bpf: add icsk_retransmits to bpf_tcp_sock
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
bpf: add dsack_dups/delivered{, _ce} to bpf_tcp_sock
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
bpf: split shared bpf_tcp_sock and bpf_sock_ops implementation
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-07-03
Stanislav Fomichev
bpf: add BPF_CGROUP_SOCK_OPS callback that is executed...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-28
Stanislav Fomichev
selftests/bpf: fix -Wstrict-aliasing in test_sockopt_sk.c
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
bpftool: support cgroup sockopt
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
bpf: add sockopt documentation
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
selftests/bpf: add sockopt test that exercises BPF_F_ALLOW_MULTI
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
selftests/bpf: add sockopt test that exercises sk helpers
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
selftests/bpf: add sockopt test
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
selftests/bpf: test sockopt section name
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
libbpf: support sockopt hooks
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
bpf: sync bpf.h to tools/
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-27
Stanislav Fomichev
bpf: implement getsockopt and setsockopt hooks
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-24
Stanislav Fomichev
bpf: fix NULL deref in btf_type_is_resolve_source_only
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-14
Stanislav Fomichev
selftests/bpf: convert socket_cookie test to sk storage
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-14
Stanislav Fomichev
bpf/tools: sync bpf.h
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-14
Stanislav Fomichev
bpf: export bpf_sock for BPF_PROG_TYPE_SOCK_OPS prog...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-14
Stanislav Fomichev
bpf: export bpf_sock for BPF_PROG_TYPE_CGROUP_SOCK_ADDR...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-06-03
Stanislav Fomichev
flow_dissector: remove unused FLOW_DISSECTOR_F_STOP_AT_L3...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-29
Stanislav Fomichev
bpf: tracing: properly use bpf_prog_array api
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-29
Stanislav Fomichev
bpf: cgroup: properly use bpf_prog_array api
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-29
Stanislav Fomichev
bpf: media: properly use bpf_prog_array api
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-29
Stanislav Fomichev
bpf: remove __rcu annotations from bpf_prog_array
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-28
Stanislav Fomichev
selftests/bpf: fail test_tunnel.sh if subtests fail
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-16
Stanislav Fomichev
selftests/bpf: add test_sysctl and map_tests/tests...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Stanislav Fomichev
selftests/bpf: add prog detach to flow_dissector test
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Stanislav Fomichev
selftests/bpf: add missing \n to flow_dissector CHECK...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-15
Stanislav Fomichev
libbpf: don't fail when feature probing fails
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-05-13
Stanislav Fomichev
bpf: mark bpf_event_notify and bpf_event_init as static
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-25
Stanislav Fomichev
bpftool: show flow_dissector attachment status
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-25
Stanislav Fomichev
bpf: support BPF_PROG_QUERY for BPF_FLOW_DISSECTOR...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
bpf/flow_dissector: don't adjust nhoff by ETH_HLEN...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
selftests/bpf: properly return error from bpf_flow_load
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
selftests/bpf: run flow dissector tests in skb-less...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
selftests/bpf: add flow dissector bpf_skb_load_bytes...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
net: pass net_device argument to the eth_get_headlen
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
flow_dissector: handle no-skb use case
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
net: plumb network namespace into __skb_flow_dissect
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
bpf: when doing BPF_PROG_TEST_RUN for flow dissector...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-23
Stanislav Fomichev
flow_dissector: switch kernel context to struct bpf_flow_dis...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-18
Stanislav Fomichev
bpf: move BPF_PROG_TYPE_FLOW_DISSECTOR documentation...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-16
Stanislav Fomichev
selftests/bpf: make flow dissector tests more extensible
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-16
Stanislav Fomichev
selftests/bpf: bring back (void *) cast to set_ipv4_csum...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-11
Stanislav Fomichev
bpf: explicitly prohibit ctx_{in, out} in non-skb BPF_PROG_T...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-11
Stanislav Fomichev
bpf: fix missing bpf_check_uarg_tail_zero in BPF_PROG_TEST_RUN
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-11
Stanislav Fomichev
selftests: bpf: add selftest for __sk_buff context...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-11
Stanislav Fomichev
libbpf: add support for ctx_{size, }_{in, out} in BPF_PROG_T...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-11
Stanislav Fomichev
bpf: support input __sk_buff context in BPF_PROG_TEST_RUN
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-04
Stanislav Fomichev
flow_dissector: rst'ify documentation
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-03
Stanislav Fomichev
flow_dissector: document BPF flow dissector environment
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
2019-04-03
Stanislav Fomichev
flow_dissector: allow access only to a subset of __sk_buff...
Signed-off-by:
Stanislav Fomichev
<sdf@google.com>
commit
|
commitdiff
|
tree
next