projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests: Add selftest for disallowing modify_return attachment to freplace
2020-09-29
Toke Høiland-Jørgensen
selftests: Add selftest for disallowing modify_return...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Jiri Olsa
selftests/bpf: Adding test for arg dereference in extension...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
selftests: Add test for multiple attachments of freplace...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
libbpf: Add support for freplace attachment in bpf_link_create
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: Fix context type resolving for extension programs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: Support attaching freplace programs to multiple...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: Move prog->aux->linked_prog and trampoline into...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alexei Starovoitov
Merge branch 'libbpf: support loading/storing any BTF'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
selftests/bpf: Test BTF's handling of endianness
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Support BTF loading and raw data output in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
selftests/bpf: Move and extend ASSERT_xxx() testing...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
selftests: Make sure all 'skel' variables are declared...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Ciara Loftus
xsk: Fix a documentation mistake in xsk_queue.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
selftests/bpf_iter: Don't fail test due to missing...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf/preload: Make sure Makefile cleans up after itself...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alexei Starovoitov
Merge branch 'selftests/bpf: BTF-based kernel data...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
selftests/bpf: Ensure snprintf_btf/bpf_iter tests compatibil...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
selftests/bpf: Fix unused-result warning in snprintf_btf.c
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
John Fastabend
bpf, selftests: Fix cast to smaller integer type 'int...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alexei Starovoitov
Merge branch 'libbpf: BTF writer APIs'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
selftests/bpf: Test BTF writing APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Add btf__str_by_offset() as a more generic...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Add BTF writing APIs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alexei Starovoitov
Merge branch 'bpf: add helpers to support BTF-based...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
selftests/bpf: Add test for bpf_seq_printf_btf helper
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
bpf: Add bpf_seq_printf_btf helper
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
selftests/bpf: Fix overflow tests to reflect iter size...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
bpf: Bump iter seq size to support BTF representation...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
selftests/bpf: Add bpf_snprintf_btf helper tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
bpf: Add bpf_snprintf_btf helper
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
bpf: Move to generic BTF show support, apply it to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Alan Maguire
bpf: Provide function to get vmlinux BTF information
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Add btf__new_empty() to create an empty BTF...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Allow modification of BTF and add btf__add_str API
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Extract generic string hashing function for...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Generalize common logic for managing dynamically...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Remove assumption of single contiguous memory...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Andrii Nakryiko
libbpf: Refactor internals of BTF type index
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
selftests: Remove fmod_ret from test_overhead
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: verifier: refactor check_attach_btf_id()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: change logging calls from verbose() to bpf_log...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-29
Toke Høiland-Jørgensen
bpf: disallow attaching modify_return tracing functions...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-28
Alexei Starovoitov
Merge branch 'Sockmap copying'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftest: bpf: Test copying a sockmap and sockhash
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftests: bpf: Remove shared header from sockmap iter...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
selftests: bpf: Add helper to compare socket cookies
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-28
Lorenz Bauer
bpf: sockmap: Enable map_update_elem from bpf_iter
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-26
John Fastabend
bpf: Add comment to document BTF type PTR_TO_BTF_ID_OR_NULL
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
John Fastabend
bpf: Add AND verifier test case where 32bit and 64bit...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
John Fastabend
bpf, verifier: Remove redundant var_off.value ops in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Alexei Starovoitov
Merge branch 'enable-bpf_skc-cast-for-networking-progs'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Add test_btf_skc_cls_ingress
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Remove enum tcp_ca_state from bpf_tcp_helpers.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Use bpf_skc_to_tcp_sock() in the sock_fields...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Use network_helpers in the sock_fields...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Adapt sock_fields test to use skel and...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Move sock_fields test into test_progs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: selftest: Add ref_tracking verifier test for bpf_skc...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
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: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_tcp_*_syncookie to accept ARG_PTR_TO_BTF_ID_...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
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: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Change bpf_sk_release and bpf_sk_*cgroup_id to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Enable bpf_skc_to_* sock casting helper to networking...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-25
Martin KaFai Lau
bpf: Move the PTR_TO_BTF_ID check to check_reg_type()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-24
Alexei Starovoitov
Merge branch 'rtt-speedup.2020.09.16a' of git://git...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-24
Alexei Starovoitov
Revert "bpf: Fix potential call bpf_link_free() in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-23
Jiri Olsa
tools resolve_btfids: Always force HOSTARCH
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-23
Jiri Olsa
bpf: Check CONFIG_BPF option for resolve_btfids
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-23
Lorenz Bauer
bpf: Explicitly size compatible_reg_types
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Jiri Olsa
selftests/bpf: Fix stat probe in d_path test
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Yonghong Song
bpf: Using rcu_read_lock for bpf_sk_storage_map iterator
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Alexei Starovoitov
Merge branch 'refactor-check_func_arg'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Use a table to drive helper arg type checks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Hoist type checking for nullable arg types
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Check ARG_PTR_TO_SPINLOCK register type in check_func_arg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Set meta->raw_mode for pointers close to use
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make context access check generic
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make reference tracking generic
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Make BTF pointer type checking generic
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Allow specifying a BTF ID per argument in function...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
btf: Add BTF_ID_LIST_SINGLE macro
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
bpf: Check scalar or invalid register in check_helper_mem_access
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-21
Lorenz Bauer
btf: Make btf_set_contains take a const pointer
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
selftests/bpf: Add tailcall_bpf2bpf tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-18
Alexei Starovoitov
bpf: Add abnormal return checks.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf: allow for tailcalls in BPF subprograms for x64 JIT
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf, x64: rework pro/epilogue and tailcall handling...
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-18
Maciej Fijalkowski
bpf: Limit caller's stack depth 256 for subprogs with...
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf: rename poke descriptor's 'ip' member to 'tailcall_target'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf: propagate poke descriptors to subprograms
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-17
Maciej Fijalkowski
bpf, x64: use %rcx instead of %rax for tail call retpolines
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
Andrii Nakryiko
selftests/bpf: Merge most of test_btf into test_progs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
Alexei Starovoitov
Merge branch 'bpf_metadata'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
YiFei Zhu
selftests/bpf: Test load and dump metadata with btftool...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
YiFei Zhu
bpftool: Support dumping metadata
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
YiFei Zhu
libbpf: Add BPF_PROG_BIND_MAP syscall and use it on...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
YiFei Zhu
bpf: Add BPF_PROG_BIND_MAP syscall
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
YiFei Zhu
bpf: Mutex protect used_maps array and count
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
Yonghong Song
bpf: Fix a rcu warning for bpffs map pretty-print
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2020-09-16
Martin KaFai Lau
bpf: Bpf_skc_to_* casting helpers require a NULL check...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next