projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf/docs: Document cpumask kfuncs in a new file
2023-01-25
David Vernet
bpf/docs: Document cpumask kfuncs in a new file
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
selftests/bpf: Add selftest suite for cpumask kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
selftests/bpf: Add nested trust selftests suite
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
bpf: Enable cpumasks to be queried and used as kptrs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
bpf: Disallow NULLable pointers for trusted kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
bpf: Allow trusted args to walk struct when checking...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-25
David Vernet
bpf: Enable annotating trusted nested pointers
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Alexei Starovoitov
Merge branch 'Dynptr fixes'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr helper tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr partial slot overwrite tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr var_off tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr pruning tests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Eduard Zingerman
selftests/bpf: convenience macro for use with 'asm...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Avoid recomputing spi in process_dynptr_func
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Combine dynptr_get_spi and is_spi_bounds_valid
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Allow reinitializing unreferenced dynptr stack...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Invalidate slices on destruction of dynptrs on...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix partial dynptr stack slot reads/writes
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix state pruning for STACK_DYNPTR stack slots
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-20
Alexei Starovoitov
Merge branch 'kallsyms: Optimize the search for module...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-20
Jiri Olsa
bpf: Change modules resolving for kprobe multi link
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-20
Jiri Olsa
selftests/bpf: Add serial_test_kprobe_multi_bench_attach_ker...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-20
Zhen Lei
livepatch: Improve the search performance of module_kallsyms...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-18
Jiri Olsa
bpf/selftests: Add verifier tests for loading sleepable...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-18
Jiri Olsa
bpf: Do not allow to load sleepable BPF_TRACE_RAW_TP...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Alexei Starovoitov
Merge branch 'samples/bpf: modernize BPF functionality...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: change _kern suffix to .bpf with BPF test...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: use vmlinux.h instead of implicit headers...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: replace BPF programs header with net_shared.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: split common macros to net_shared.h
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: replace legacy map with the BTF-defined map
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: replace broken overhead microbenchmark...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: fix broken cgroup socket testing
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: fix broken lightweight tunnel testing
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: refactor BPF functionality testing scripts
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-15
Daniel T. Lee
samples/bpf: ensure ipv6 is enabled before running...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Alexei Starovoitov
Merge branch 'selftests/xsk: speed-ups, fixes, and...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: automatically switch XDP programs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: automatically restore packet stream
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: merge dual and single thread dispatchers
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: add test when some packets are XDP_DROPed
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: get rid of built-in XDP program
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: remove unnecessary code in control path
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: load and attach XDP program only once...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: remove namespaces
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: replace asm acquire/release implementations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: add debug option for creating netdevs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: remove unused variable outstanding_tx
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: print correct error codes when exiting
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: submit correct number of frames in populate_f...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: do not close unused file descriptors
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-01-12
Magnus Karlsson
selftests/xsk: print correct payload for packet dump
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-30
Alexei Starovoitov
libbpf: Restore errno after pr_warn.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-29
Dave Marchevsky
bpf: rename list_head -> graph_root in field info types
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Kees Cook
bpf: Always use maximal size for copy_array()
Cc: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Alexei Starovoitov
Merge branch 'bpf: fix the crash caused by task iterators...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Kui-Feng Lee
selftests/bpf: add a test for iter/task_vma for short...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Kui-Feng Lee
bpf: keep a reference to the mm, in case the task is...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Xin Liu
libbpf: fix errno is overwritten after being closed.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Alexei Starovoitov
selftests/bpf: Temporarily disable part of btf_dump...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Chuang Wang
bpf: Fix panic due to wrong pageattr of im->image
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: fix regs_exact() logic in regsafe() to remap IDs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: perform byte-by-byte comparison only when necessary...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: reject non-exact register type matches in regsafe()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: generalize MAYBE_NULL vs non-MAYBE_NULL rule
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: reorganize struct bpf_reg_state fields
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-28
Andrii Nakryiko
bpf: teach refsafe() to take into account ID remapping
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Alexei Starovoitov
Merge branch 'stricter register ID checking in regsafe()'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
selftests/bpf: test case for relaxed prunning of active_lock.id
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Kumar Kartikeya...
selftests/bpf: Add pruning test case for bpf_spin_lock
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
bpf: use check_ids() for active_lock comparison
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
selftests/bpf: verify states_equal() maintains idmap...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
bpf: states_equal() must build idmap for all function...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
selftests/bpf: test cases for regsafe() bug skipping...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Eduard Zingerman
bpf: regsafe() must not skip check_ids()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Donald Hunter
docs/bpf: Add documentation for BPF_MAP_TYPE_SK_STORAGE
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Alexei Starovoitov
Merge branch 'Dynptr refactorings'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
selftests/bpf: Add test for dynptr reinit in user_ringbuf...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Use memmove for bpf_dynptr_{read,write}
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Move PTR_TO_STACK alignment check to process_dynptr_func
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Rework check_func_arg_reg_off
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Rework process_dynptr_func
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Propagate errors from process_* checks in check_func_arg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Refactor ARG_PTR_TO_DYNPTR checks into process_dynptr_func
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Alexei Starovoitov
Merge branch 'Misc optimizations for bpf mem allocator'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Hou Tao
bpf: Skip rcu_barrier() if rcu_trace_implies_rcu_gp...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-09
Hou Tao
bpf: Reuse freed element in free_by_rcu during allocation
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Yang Jihong
bpf: Fix comment error in fixup_kfunc_call function
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Björn Töpel
bpf: Do not zero-extend kfunc return values
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Alexei Starovoitov
Merge branch 'Document some recent core kfunc additions'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
David Vernet
bpf/docs: Document struct cgroup * kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
David Vernet
bpf/docs: Document struct task_struct * kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Andrii Nakryiko
selftests/bpf: convert dynptr_fail and map_kptr_fail...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Andrii Nakryiko
selftests/bpf: add generic BPF program tester-loader
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-07
Alexei Starovoitov
Merge "do not rely on ALLOW_ERROR_INJECTION for fmod_ret...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-07
Christophe JAILLET
net: xsk: Don't include <linux/rculist.h>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-07
Alexei Starovoitov
Merge branch 'Refactor verifier prune and jump point...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-07
Andrii Nakryiko
bpf: remove unnecessary prune and jump points
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-07
Andrii Nakryiko
bpf: mostly decouple jump history management from is_state_v...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next