projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
libbpf: Define MFD_CLOEXEC if not available
2024-03-21
Arnaldo Carvalho...
libbpf: Define MFD_CLOEXEC if not available
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-15
Andrii Nakryiko
Merge branch 'bpf-arena-followups'
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-15
Alexei Starovoitov
selftests/bpf: Add arena test case for 4Gbyte corner...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-15
Alexei Starovoitov
selftests/bpf: Remove hard coded PAGE_SIZE macro.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-15
Alexei Starovoitov
libbpf, selftests/bpf: Adjust libbpf, bpftool, selftests...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-15
Alexei Starovoitov
bpf: Clarify bpf_arena comments.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Jiri Olsa
selftests/bpf: Add kprobe multi triggering benchmarks
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Andrii Nakryiko
Merge branch 'bpf-introduce-bpf-arena'
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
selftests/bpf: Add bpf_arena_htab test.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
selftests/bpf: Add bpf_arena_list test.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
selftests/bpf: Add unit tests for bpf_arena_alloc/free_pages
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Add helper macro bpf_addr_space_cast()
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Andrii Nakryiko
libbpf: Recognize __arena global variables.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpftool: Recognize arena map type
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
libbpf: Add support for bpf_arena.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
libbpf: Add __arg_arena to bpf_helpers.h
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Recognize addr_space_cast instruction in the verifier.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Add x86-64 JIT support for bpf_addr_space_cast...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Disasm support for addr_space_cast instruction.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-11
Alexei Starovoitov
bpf: Introduce bpf_arena.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Puranjay Mohan
bpf, riscv64/cfi: Support kCFI + BPF on riscv64
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Andrii Nakryiko
Merge branch 'libbpf-type-suffixes-and-autocreate-flag...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test cases for '?' in BTF names
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
bpf: Allow all printable characters in BTF DATASEC...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test case for SEC("?.struct_ops")
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Rewrite btf datasec names starting from '?'
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Struct_ops in SEC("?.struct_ops") / SEC("?...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Replace elf_state->st_ops_* fields with SEC_ST_OPS...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Verify struct_ops autoload/autocreate...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Sync progs autoload with maps autocreate for...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test autocreate behavior for struct_ops...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Bad_struct_ops test
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Utility functions to capture libbpf...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
selftests/bpf: Test struct_ops map definition with...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Honor autocreate flag for struct_ops maps
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Tie struct_ops programs to kernel BTF ids,...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Eduard Zingerman
libbpf: Allow version suffixes (___smth) for struct_ops...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Andrii Nakryiko
Merge branch 'bpf-introduce-may_goto-and-cond_break'
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
selftests/bpf: Test may_goto
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
bpf: Add cond_break macro
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
bpf: Recognize that two registers are safe when their...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Andrii Nakryiko
Merge branch 'mm-enforce-ioremap-address-space-and...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
bpf: Introduce may_goto instruction
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
mm: Introduce VM_SPARSE kind and vm_area_[un]map_pages().
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-03-06
Alexei Starovoitov
mm: Enforce VM_IOREMAP flag and range in ioremap_page_range.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Andrii Nakryiko
Merge branch 'create-shadow-types-for-struct_ops-maps...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Kui-Feng Lee
selftests/bpf: Test if shadow types work correctly.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Kui-Feng Lee
bpftool: Add an example for struct_ops map and shadow...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Kui-Feng Lee
bpftool: Generated shadow variables for struct_ops...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Kui-Feng Lee
libbpf: Convert st_ops->data to shadow type.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-29
Kui-Feng Lee
libbpf: Set btf_value_type_id of struct bpf_map for...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-14
Matt Bobrowski
libbpf: Make remark about zero-initializing bpf_*_info...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Cupertino Miranda
libbpf: Add support to GCC in CORE macro definitions
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Jose E. Marchesi
bpf: Abstract loop unrolling pragmas in BPF selftests
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Hari Bathini
bpf: Fix warning for bpf_cpumask in verifier
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Yonghong Song
selftests/bpf: Ensure fentry prog cannot attach to...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Yonghong Song
bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-13
Daniel Xu
bpf: Have bpf_rdonly_cast() take a const pointer
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-08
Masahiro Yamada
bpf: Merge two CONFIG_BPF entries
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-08
Yafang Shao
selftests/bpf: Mark cpumask kfunc declarations as __weak
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-08
Yafang Shao
selftests/bpf: Fix error checking for cpumask_success__load()
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-07
Andrii Nakryiko
Merge branch 'tools-resolve_btfids-fix-cross-compilation...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-07
Viktor Malik
tools/resolve_btfids: Fix cross-compilation to non...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-07
Viktor Malik
tools/resolve_btfids: Refactor set sorting with types...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-06
Toke Høiland-Jørgensen
libbpf: Use OPTS_SET() macro in bpf_xdp_query()
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-06
Jose E. Marchesi
bpf: Use -Wno-address-of-packed-member in some selftests
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-05
Yonghong Song
selftests/bpf: Fix flaky selftest lwt_redirect/lwt_reroute
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-05
Yonghong Song
selftests/bpf: Fix flaky test ptr_untrusted
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Andrii Nakryiko
Merge branch 'improvements-for-tracking-scalars-in...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Eduard Zingerman
selftests/bpf: States pruning checks for scalar vs...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Eduard Zingerman
bpf: Handle scalar spill vs all MISC in stacksafe()
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Maxim Mikityanskiy
selftests/bpf: Add test cases for narrowing fill
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Maxim Mikityanskiy
bpf: Preserve boundaries and track scalars on narrowing...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Maxim Mikityanskiy
selftests/bpf: Test tracking spilled unbounded scalars
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-02-02
Maxim Mikityanskiy
bpf: Track spilled unbounded scalars
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-31
Manu Bretelle
selftests/bpf: Disable IPv6 for lwt_redirect test
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-30
Haiyue Wang
bpf,token: Use BIT_ULL() to convert the bit mask
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-30
Jose E. Marchesi
bpf: Generate const static pointers for kernel helpers
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-30
Ian Rogers
libbpf: Add some details for BTF parsing failures
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-26
Tiezhu Yang
selftests/bpf: Add missing line break in test_verifier
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Martin KaFai Lau
selftests/bpf: Wait for the netstamp_needed_key static...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Martin KaFai Lau
selftests/bpf: Fix the flaky tc_redirect_dtime test
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Dima Tisnek
libbpf: Correct bpf_core_read.h comment wrt bpf_core_relo...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Andrii Nakryiko
Merge branch 'skip-callback-tests-if-jit-is-disabled...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Tiezhu Yang
selftests/bpf: Skip callback tests if jit is disabled...
Suggested-by: Andrii Nakryiko <
andrii@kernel.org
>
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-24
Tiezhu Yang
selftests/bpf: Move is_jit_enabled() into testing_helpers
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Andrii Nakryiko
Merge branch 'bpf-volatile-compare'
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
selftests/bpf: Convert profiler.c to bpf_cmp.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
bpf: Add bpf_nop_mov() asm macro.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
selftests/bpf: Remove bpf_assert_eq-like macros.
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
selftests/bpf: Convert exceptions_assert.c to bpf_cmp
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
bpf: Introduce "volatile compare" macros
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Alexei Starovoitov
selftests/bpf: Attempt to build BPF programs with ...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Andrii Nakryiko
Merge branch 'bpf-simplify-checking-size-of-helper...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Andrei Matei
bpf: Add a possibly-zero-sized read test
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2024-01-03
Andrei Matei
bpf: Simplify checking size of helper accesses
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
Acked-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2023-12-19
Andrii Nakryiko
Revert BPF token-related functionality
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
2023-12-18
Andrii Nakryiko
Merge branch 'bpf-add-check-for-negative-uprobe-multi...
Signed-off-by: Andrii Nakryiko <
andrii@kernel.org
>
commit
|
commitdiff
|
tree
next