projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: Use -O0 instead of -Og in selftests builds
2021-04-23
Andrii Nakryiko
selftests/bpf: Use -O0 instead of -Og in selftests...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Support extern resolution for BTF-defined maps...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Add linker extern resolution support for functions...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Tighten BTF type ID rewriting with error checking
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Extend sanity checking ELF symbols with externs...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Make few internal helpers available outside...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Factor out symtab and relos sanity checks
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Refactor BTF map definition parsing
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Allow gaps in BPF program sections to support...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Mark BPF subprogs with hidden visibility as...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
libbpf: Suppress compiler warning when using SEC()...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
bpftool: Dump more info about DATASEC members
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Andrii Nakryiko
bpftool: Support dumping BTF VAR's "extern" linkage
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Alexei Starovoitov
Merge branch 'Simplify bpf_snprintf verifier code'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Florent Revest
bpf: Remove unnecessary map checks for ARG_PTR_TO_CONST_STR
Reported-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-23
Florent Revest
bpf: Notify user if we ever hit a bpf_snprintf verifier bug
Reported-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-20
Alexei Starovoitov
Merge branch 'bpf: refine retval for bpf_get_task_stack...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-20
Dave Marchevsky
bpf/selftests: Add bpf_get_task_stack retval bounds...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-20
Dave Marchevsky
bpf/selftests: Add bpf_get_task_stack retval bounds...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-20
Dave Marchevsky
bpf: Refine retval for bpf_get_task_stack helper
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-20
Yaqi Chen
samples/bpf: Fix broken tracex1 due to kprobe argument...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Alexei Starovoitov
Merge branch 'Add a snprintf eBPF helper'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
selftests/bpf: Add a series of tests for bpf_snprintf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
libbpf: Introduce a BPF_SNPRINTF helper macro
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
libbpf: Initialize the bpf_seq_printf parameters array...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
bpf: Add a bpf_snprintf helper
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
bpf: Add a ARG_PTR_TO_CONST_STR argument type
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-19
Florent Revest
bpf: Factorize bpf_trace_printk and bpf_seq_printf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Alexei Starovoitov
Merge branch 'bpf: tools: support build selftests/bpf...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Yonghong Song
bpftool: Fix a clang compilation warning
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Yonghong Song
selftests/bpf: Silence clang compilation warnings
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Yonghong Song
selftests/bpf: Fix test_cpp compilation failure with...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Yonghong Song
tools: Allow proper CC/CXX/... override with LLVM=1...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-15
Yonghong Song
selftests: Set CC to clang in lib.mk if LLVM is set
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-14
Toke Høiland-Jørgensen
selftests/bpf: Add tests for target information in...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-14
Toke Høiland-Jørgensen
bpf: Return target info when a tracing bpf_link is...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Alexei Starovoitov
Merge branch 'sockmap: introduce BPF_SK_SKB_VERDICT...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
selftests/bpf: Add a test case for loading BPF_SK_SKB_VERDICT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
selftests/bpf: Add a test case for udp sockmap
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
sock_map: Update sock type checks for UDP
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
udp: Implement udp_bpf_recvmsg() for sockmap
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Extract __tcp_bpf_recvmsg() and tcp_bpf_wait_data()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
udp: Implement ->read_sock() for sockmap
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
sock: Introduce sk->sk_prot->psock_update_sk_prot()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
sock_map: Introduce BPF_SK_SKB_VERDICT
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
sock_map: Kill sock_map_link_no_progs()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
sock_map: Simplify sock_map_link() a bit
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Use GFP_KERNEL in sk_psock_create_ingress_msg()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Use rcu work for destroying psock
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Avoid lock_sock() in sk_psock_backlog()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
net: Introduce skb_send_sock() for sock_map
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Introduce a spinlock to protect ingress_msg
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-04-01
Cong Wang
skmsg: Lock ingress_skb when purging
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Alexei Starovoitov
Merge branch 'AF_XDP selftests improvements & bpf_link'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Björn Töpel
selftests: xsk: Remove unused defines
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Björn Töpel
selftests: xsk: Remove mutex and condition variable
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Björn Töpel
selftests: xsk: Remove thread attribute
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Implement bpf_link test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
veth: Implement ethtool's get_channels() callback
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove sync_mutex_tx and atomic var
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Refactor teardown/bidi test cases and...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove Tx synchronization resources
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Split worker thread
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove thread for netns switch
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
samples: bpf: Do not unload prog within xdpsock
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
libbpf: xsk: Use bpf_link
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Simplify frame traversal in dumping...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove inline keyword from source file
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove unused function
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Remove struct ifaceconfigobj
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Maciej Fijalkowski
selftests: xsk: Don't call worker_pkt_dump() for stats...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Andrii Nakryiko
libbpf: Fix memory leak when emitting final btf_ext
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Alexei Starovoitov
Merge branch 'bpf: Update doc about calling kernel...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: selftests: Update clang requirement in README...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: Update bpf_design_QA.rst to clarify the kfunc...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-30
Martin KaFai Lau
bpf: tcp: Limit calling some tcp cc functions to CONFIG_DYNA...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-29
Martin KaFai Lau
bpf: tcp: Fix an error in the bpf_tcp_ca_kfunc_ids...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-28
Atul Gopinathan
bpf: tcp: Remove comma which is causing build error
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Alexei Starovoitov
Merge branch 'bpf: Support calling kernel function'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Add kfunc_call test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Bpf_cubic and bpf_dctcp calling kernel...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: selftests: Rename bictcp to bpf_cubic
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Support extern kernel function
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Record extern sym relocation first
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Rename RELO_EXTERN to RELO_EXTERN_VAR
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Refactor codes for finding btf id of a kernel...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
libbpf: Refactor bpf_object__resolve_ksyms_btf_id
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: tcp: Put some tcp cong functions in allowlist...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
tcp: Rename bictcp function prefix to cubictcp
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Support kernel function call in x86-32
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Support bpf program calling kernel function
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Refactor btf_check_func_arg_match
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-27
Martin KaFai Lau
bpf: Simplify freeing logic in linfo and jited_linfo
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
Rafael David Tinoco
libbpf: Add bpf object kern_version attribute setter
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
Alexei Starovoitov
Merge branch 'add support for batched ops in LPM trie'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
Pedro Tammela
bpf: selftests: Add tests for batched ops in LPM trie...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
Pedro Tammela
bpf: Add support for batched ops in LPM trie maps
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
KP Singh
selftests/bpf: Better error messages for ima_setup...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-26
Yonghong Song
bpf: Fix NULL pointer dereference in bpf_get_local_storage...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2021-03-24
Arnd Bergmann
bpf: Avoid old-style declaration warnings
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next