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: Support bpf_get_func_ip helper in uprobes'
2023-07-31
Lorenz Bauer
net: remove duplicate INDIRECT_CALLABLE_DECLARE of...
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
bpf, net: Support SO_REUSEPORT sockets with bpf_sk_assign
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
net: remove duplicate sk_lookup helpers
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
net: document inet[6]_lookup_reuseport sk_state requirements
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
net: remove duplicate reuseport_lookup functions
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
net: export inet_lookup_reuseport and inet6_lookup_reuseport
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
bpf: reject unhashed sockets in bpf_sk_assign
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-07-25
Lorenz Bauer
udp: re-score reuseport groups when connected sockets...
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-04-13
Lorenz Bauer
selftests/bpf: Fix use of uninitialized op_name in...
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-03-06
Lorenz Bauer
selftests/bpf: check that modifier resolves after pointer
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2023-03-06
Lorenz Bauer
btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT...
Signed-off-by:
Lorenz Bauer
<lmb@isovalent.com>
commit
|
commitdiff
|
tree
2022-09-11
Lorenz Bauer
bpf: btf: fix truncated last_member_type_id in btf_struct_re...
Signed-off-by:
Lorenz Bauer
<oss@lmb.io>
commit
|
commitdiff
|
tree
2022-02-28
Lorenz Bauer
bpf: Remove Lorenz Bauer from L7 BPF maintainers
bpf: Remove
Lorenz Bauer
from L7 BPF maintainers
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-11-13
Lorenz Bauer
selftests/bpf: Check map in map pruning
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-11-03
Lorenz Bauer
selftests/bpf: Test RENAME_EXCHANGE and RENAME_NOREPLACE...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-11-03
Lorenz Bauer
selftests/bpf: Convert test_bpffs to ASSERT macros
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-11-03
Lorenz Bauer
libfs: Support RENAME_EXCHANGE in simple_rename()
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-11-03
Lorenz Bauer
libfs: Move shmem_exchange to simple_rename_exchange
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-10-23
Lorenz Bauer
bpf: Prevent increasing bpf_jit_limit above max
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-10-23
Lorenz Bauer
bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-10-23
Lorenz Bauer
bpf: Define bpf_jit_alloc_exec_limit for riscv JIT
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-09-29
Lorenz Bauer
bpf: Do not invoke the XDP dispatcher for PROG_RUN...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-09-28
Lorenz Bauer
bpf: Exempt CAP_BPF from checks against bpf_jit_limit
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-07-19
Lorenz Bauer
bpf: Fix OOB read when printing XDP link fdinfo
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-06-24
Lorenz Bauer
tools/testing: add a selftest for SO_NETNS_COOKIE
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-06-17
Lorenz Bauer
libbpf: Fail compilation if target arch is missing
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-05-10
Lorenz Bauer
bpf: verifier: Allocate idmap scratch in verifier env
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-05-10
Lorenz Bauer
bpf: verifier: Use copy_array for jmp_history
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-05-10
Lorenz Bauer
bpf: verifier: Improve function state reallocation
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-04-01
Lorenz Bauer
bpf: program: Refuse non-O_RDWR flags in BPF_OBJ_GET
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-04-01
Lorenz Bauer
bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-03-05
Lorenz Bauer
selftests: bpf: Don't run sk_lookup in verifier tests
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-03-05
Lorenz Bauer
selftests: bpf: Check that PROG_TEST_RUN repeats as...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-03-05
Lorenz Bauer
selftests: bpf: Convert sk_lookup ctx access tests...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-03-05
Lorenz Bauer
bpf: Add PROG_TEST_RUN support for sk_lookup programs
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2021-03-05
Lorenz Bauer
bpf: Consolidate shared test timing code
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-11-06
Lorenz Bauer
tools/bpftool: Fix attaching flow dissector
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-10-15
Lorenz Bauer
bpf, sockmap: Add locking annotations to iterator
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftest: bpf: Test copying a sockmap and sockhash
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftests: bpf: Remove shared header from sockmap iter...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftests: bpf: Add helper to compare socket cookies
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
bpf: sockmap: Enable map_update_elem from bpf_iter
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-23
Lorenz Bauer
bpf: Explicitly size compatible_reg_types
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Use a table to drive helper arg type checks
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Hoist type checking for nullable arg types
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Set meta->raw_mode for pointers close to use
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make context access check generic
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make reference tracking generic
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make BTF pointer type checking generic
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Allow specifying a BTF ID per argument in function...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
btf: Add BTF_ID_LIST_SINGLE macro
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Check scalar or invalid register in check_helper_mem_access
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
btf: Make btf_set_contains take a const pointer
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-11
Lorenz Bauer
bpf: Plug hole in struct bpf_sk_lookup_kern
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-10
Lorenz Bauer
selftests: bpf: Test iterating a sockmap
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-10
Lorenz Bauer
net: Allow iterating sockmap and sockhash
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-09-10
Lorenz Bauer
net: sockmap: Remove unnecessary sk_fullsock checks
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-24
Lorenz Bauer
selftests: bpf: Fix sockmap update nits
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
selftests: bpf: Test sockmap update from BPF
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
bpf: sockmap: Allow update from BPF
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
bpf: Override the meaning of ARG_PTR_TO_MAP_VALUE for...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
bpf: sockmap: Call sock_map_update_elem directly
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
bpf: sockmap: Merge sockmap and sockhash update functions
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-08-21
Lorenz Bauer
net: sk_msg: Simplify sk_psock initialization
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-07-09
Lorenz Bauer
selftests: bpf: Fix detach from sockmap tests
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
selftests: bpf: Pass program to bpf_prog_detach in...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
selftests: bpf: Pass program and target_fd in flow_dissector...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
bpf: sockmap: Require attach_bpf_fd when detaching...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
bpf: sockmap: Check value of unused args to BPF_PROG_ATTACH
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
bpf: flow_dissector: Check value of unused flags to...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-30
Lorenz Bauer
bpf: flow_dissector: Check value of unused flags to...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-12
Lorenz Bauer
bpf: sockmap: Don't attach programs to UDP sockets
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-09
Lorenz Bauer
bpf: cgroup: Allow multi-attach program to replace...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-06-09
Lorenz Bauer
scripts: Require pahole v1.16 when generating BTF
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-04-26
Lorenz Bauer
selftests/bpf: Add cls_redirect classifier
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-30
Lorenz Bauer
selftests: bpf: Add test for sk_assign
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf, doc: Update maintainers for L7 BPF
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
selftests: bpf: Enable UDP sockmap reuseport tests
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
selftests: bpf: Add tests for UDP sockets in sockmap
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
selftests: bpf: Don't listen() on UDP sockets
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: sockmap: Add UDP support
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: Add sockmap hooks for UDP sockets
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: sockmap: Simplify sock_map_init_proto
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: sockmap: Move generic sockmap hooks from BPF TCP
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: tcp: Move assertions into tcp_bpf_get_proto
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
skmsg: Update saved hooks only once
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-03-09
Lorenz Bauer
bpf: sockmap: Only check ULP for TCP sockets
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-02-07
Lorenz Bauer
bpf, sockmap: Check update requirements after locking
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-01-24
Lorenz Bauer
selftests: bpf: Reset global state between reuseport...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-01-24
Lorenz Bauer
selftests: bpf: Make reuseport test output more legible
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-01-24
Lorenz Bauer
selftests: bpf: Ignore FIN packets for reuseport tests
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-01-24
Lorenz Bauer
selftests: bpf: Use a temporary file in test_sockmap
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2020-01-10
Lorenz Bauer
net: bpf: Don't leak time wait and request sockets
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2019-12-13
Lorenz Bauer
bpf: Clear skb->tstamp in bpf_redirect when necessary
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2019-05-21
Lorenz Bauer
bpf: fix out-of-bounds read in __bpf_skc_lookup
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2019-05-09
Lorenz Bauer
selftests: bpf: initialize bpf_object pointers where...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2019-03-22
Lorenz Bauer
selftests/bpf: add tests for bpf_tcp_check_syncookie...
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
2019-03-22
Lorenz Bauer
selftests/bpf: test references to sock_common
Signed-off-by:
Lorenz Bauer
<lmb@cloudflare.com>
commit
|
commitdiff
|
tree
next