projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: net: Change do_ip_setsockopt() to use the sockopt's lock_sock() and capable()
2022-08-19
Martin KaFai Lau
bpf: net: Change do_ip_setsockopt() to use the sockopt...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-08-19
Martin KaFai Lau
bpf: net: Change do_tcp_setsockopt() to use the sockopt...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-08-19
Martin KaFai Lau
bpf: net: Consider has_current_bpf_ctx() when testing...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-08-19
Martin KaFai Lau
bpf: net: Avoid sk_setsockopt() taking sk lock when...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-08-19
Martin KaFai Lau
net: Add sk_setsockopt() to take the sk ptr instead...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-06-03
Martin KaFai Lau
selftests/bpf: Fix tc_redirect_dtime
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-05-12
Martin KaFai Lau
net: selftests: Stress reuseport listen
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-05-12
Martin KaFai Lau
net: inet: Retire port only listening_hash
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-05-12
Martin KaFai Lau
net: inet: Open code inet_hash2 and inet_unhash2
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-05-12
Martin KaFai Lau
net: inet: Remove count from inet_listen_hashbucket
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-31
Martin KaFai Lau
bpf: selftests: Test fentry tracing a struct_ops program
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-31
Martin KaFai Lau
bpf: Resolve to prog->aux->dst_prog->type only for...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-16
Martin KaFai Lau
bpf: selftests: Remove libcap usage from test_progs
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-16
Martin KaFai Lau
bpf: selftests: Remove libcap usage from test_verifier
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-16
Martin KaFai Lau
bpf: selftests: Add helpers to directly use the capget...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-10
Martin KaFai Lau
bpf: selftests: Update tests after s/delivery_time...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-10
Martin KaFai Lau
bpf: Remove BPF_SKB_DELIVERY_TIME_NONE and rename s...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-10
Martin KaFai Lau
bpf: Simplify insn rewrite on BPF_WRITE __sk_buff-...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-10
Martin KaFai Lau
bpf: Simplify insn rewrite on BPF_READ __sk_buff->tstamp
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-10
Martin KaFai Lau
bpf: net: Remove TC_AT_INGRESS_OFFSET and SKB_MONO_DELIVERY_...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
bpf: selftests: test skb->tstamp in redirect_neigh
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
bpf: Add __sk_buff->delivery_time_type and bpf_skb_set_skb_d...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
bpf: Keep the (rcv) timestamp behavior for the existing...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Postpone skb_clear_delivery_time() until knowing...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Get rcv tstamp if needed in nfnetlink_{log, queue}.c
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: ipv6: Get rcv timestamp if needed when handling...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: ipv6: Handle delivery_time in ipv6 defrag
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: ip: Handle delivery_time in ip defrag
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Set skb->mono_delivery_time and clear it after...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Clear mono_delivery_time bit in __skb_tstamp_tx()
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Handle delivery_time in skb->tstamp during network...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Add skb_clear_tstamp() to keep the mono delivery_time
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2022-03-03
Martin KaFai Lau
net: Add skb->mono_delivery_time to distinguish mono...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-12-16
Martin KaFai Lau
bpf, selftests: Fix racing issue in btf_skc_cls_ingress...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-11-06
Martin KaFai Lau
bpf: selftest: Trigger a DCE on the whole subprog
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-11-06
Martin KaFai Lau
bpf: Stop caching subprog index in the bpf_pseudo_func...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-11-03
Martin KaFai Lau
selftests/bpf: Verifier test on refill from a smaller...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-11-03
Martin KaFai Lau
bpf: Do not reject when the stack read size is different...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-09-26
Martin KaFai Lau
bpf: selftest: Add verifier tests for <8-byte scalar...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-09-26
Martin KaFai Lau
bpf: selftest: A bpf prog that has a 32bit scalar spill
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-09-26
Martin KaFai Lau
bpf: Support <8-byte scalar spill and refill
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-09-26
Martin KaFai Lau
bpf: Check the other end of slot_type for STACK_SPILL
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-08-26
Martin KaFai Lau
bpf: selftests: Add dctcp fallback test
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-08-26
Martin KaFai Lau
bpf: selftests: Add connect_to_fd_opts to network_helpers
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-08-26
Martin KaFai Lau
bpf: selftests: Add sk_state to bpf_tcp_helpers.h
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-08-26
Martin KaFai Lau
bpf: tcp: Allow bpf-tcp-cc to call bpf_(get|set)sockopt
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
bpf: selftest: Test batching and bpf_(get|set)sockopt...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
bpf: tcp: Support bpf_(get|set)sockopt in bpf tcp iter
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
bpf: tcp: Bpf iter batching and lock_sock
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
tcp: seq_file: Replace listening_hash with lhash2
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
tcp: seq_file: Add listening_get_first()
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
bpf: tcp: seq_file: Remove bpf_seq_afinfo from tcp_iter_state
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
tcp: seq_file: Refactor net and family matching
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-07-23
Martin KaFai Lau
tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-05-11
Martin KaFai Lau
bpf: Limit static tcp-cc functions in the .BTF_ids...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-04-03
Martin KaFai Lau
bpf: selftests: Specify CONFIG_DYNAMIC_FTRACE in the...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: selftests: Update clang requirement in README...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: Update bpf_design_QA.rst to clarify the kfunc...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNA...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-29
Martin KaFai Lau
bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Add kfunc_call test
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Rename bictcp to bpf_cubic
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Support extern kernel function
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Record extern sym relocation first
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Refactor codes for finding btf id of a kernel...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Refactor bpf_object__resolve_ksyms_btf_id
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: tcp: Put some tcp cong functions in allowlist...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
tcp: Rename bictcp function prefix to cubictcp
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Support kernel function call in x86-32
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Support bpf program calling kernel function
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Refactor btf_check_func_arg_match
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Simplify freeing logic in linfo and jited_linfo
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-02-12
Martin KaFai Lau
bpf: selftests: Add non function pointer test to struct_ops
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2021-02-12
Martin KaFai Lau
libbpf: Ignore non function pointer member in struct_ops
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-17
Martin KaFai Lau
bpf: Fix the irq and nmi check in bpf_sk_storage for...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-13
Martin KaFai Lau
bpf: selftest: Use bpf_sk_storage in FENTRY/FEXIT/RAW_TP
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-13
Martin KaFai Lau
bpf: Allow using bpf_sk_storage in FENTRY/FEXIT/RAW_TP
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-13
Martin KaFai Lau
bpf: Rename some functions in bpf_sk_storage
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-13
Martin KaFai Lau
bpf: Folding omem_charge() into sk_storage_charge()
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-12
Martin KaFai Lau
bpf: Fix NULL dereference in bpf_task_storage
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-11-10
Martin KaFai Lau
bpf: selftest: Use static globals in tcp_hdr_options...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-19
Martin KaFai Lau
bpf: selftest: Ensure the return value of the bpf_per_cpu_pt...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-19
Martin KaFai Lau
bpf: selftest: Ensure the return value of bpf_skc_to...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-19
Martin KaFai Lau
bpf: Enforce id generation for all may-be-null register...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-15
Martin KaFai Lau
bpf, selftest: Fix flaky tcp_hdr_options test when...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-02
Martin KaFai Lau
bpf: selftest: Ensure the child sk inherited all bpf_sock_op...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-10-02
Martin KaFai Lau
bpf: tcp: Do not limit cb_flags when creating child...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Add test_btf_skc_cls_ingress
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Use network_helpers in the sock_fields...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Adapt sock_fields test to use skel and...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Move sock_fields test into test_progs
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Add ref_tracking verifier test for bpf_skc...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_sk_assign to accept ARG_PTR_TO_BTF_ID_SOCK_C...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_sk_storage_*() to accept ARG_PTR_TO_BTF_ID_S...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to...
Signed-off-by:
Martin KaFai Lau
<kafai@fb.com>
commit
|
commitdiff
|
tree
next