projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
netdevsim: Don't accept device bound programs
2023-11-23
Stanislav Fomichev
netdevsim: Don't accept device bound programs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Alexei Starovoitov
Merge branch 'verify-callbacks-as-if-they-are-called...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: check if max number of bpf_loop iterations...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: keep track of max number of bpf_loop callback...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: test widening for iterating callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: widening for callback iterators
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: tests for iterating callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: verify callbacks as if they are called unknown...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: extract setup_func_entry() utility function
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
bpf: extract __check_reg_arg() utility function
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: fix bpf_loop_bench for new callback...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: track string payload offset as scalar...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-21
Eduard Zingerman
selftests/bpf: track tcp payload offset as scalar in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-15
Yonghong Song
bpf: Do not allocate percpu memory at init stage
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Andrii Nakryiko
selftests/bpf: add more test cases for check_cfg()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Andrii Nakryiko
bpf: fix control-flow graph checking in privileged...
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Alexei Starovoitov
Merge branch 'bpf-control-flow-graph-and-precision...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Andrii Nakryiko
selftests/bpf: add edge case backtracking logic test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Andrii Nakryiko
bpf: fix precision backtracking instruction iteration
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Andrii Nakryiko
bpf: handle ldimm64 properly in check_cfg()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-10
Anders Roxell
selftests: bpf: xskxceiver: ksft_print_msg: fix format...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Björn Töpel
selftests/bpf: Fix broken build where char is unsigned
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Alexei Starovoitov
Merge branch 'bpf-fix-precision-tracking-for-bpf_alu...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Shung-Hsi Yu
selftests/bpf: precision tracking test for BPF_NEG...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Shung-Hsi Yu
bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Alexei Starovoitov
Merge branch 'relax-allowlist-for-open-coded-css_task...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Chuyi Zhou
selftests/bpf: Add test for using css_task iter in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Chuyi Zhou
selftests/bpf: Add tests for css_task iter combining...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Chuyi Zhou
bpf: Relax allowlist for css_task iter
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Andrii Nakryiko
selftests/bpf: fix test_maps' use of bpf_map_create_opts
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Hou Tao
bpf: Check map->usercnt after timer->timer is assigned
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Dave Marchevsky
bpf: Add __bpf_hook_{start,end} macros
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Dave Marchevsky
bpf: Add __bpf_kfunc_{start,end}_defs macros
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Manu Bretelle
selftests/bpf: fix test_bpffs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Alexei Starovoitov
Merge branch 'bpf-fix-incorrect-immediate-spill'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Hao Sun
selftests/bpf: Add test for immediate spilled to stack
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Hao Sun
bpf: Fix check_stack_write_fixed_off() to correctly...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-11-02
Matthieu Baerts
bpf: fix compilation error without CGROUPS
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Alexei Starovoitov
Merge branch 'exact-states-comparison-for-iterator...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: print full verifier states on infinite loop detection
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
selftests/bpf: test if state loops are detected in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: correct loop detection for iterators convergence
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
selftests/bpf: tests with delayed read/precision makrs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: exact states comparison for iterator convergence...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: extract same_callsites() as utility function
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-24
Eduard Zingerman
bpf: move explored_state() closer to the beginning...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Alexei Starovoitov
Merge branch 'bpf-fixes-for-per-cpu-kptr'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
selftests/bpf: Add more test cases for bpf memory allocator
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
bpf: Move the declaration of __bpf_obj_drop_impl()...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
bpf: Re-enable unit_size checking for global per-cpu...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
mm/percpu.c: introduce pcpu_alloc_size()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Hou Tao
mm/percpu.c: don't acquire pcpu_lock for pcpu_chunk_addr_sea...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Alexei Starovoitov
Merge branch 'add-open-coded-task-css_task-and-css...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
selftests/bpf: Add tests for open-coded task and css...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
selftests/bpf: rename bpf_iter_task.c to bpf_iter_tasks.c
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
bpf: Let bpf_iter_task_new accept null task ptr
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
bpf: teach the verifier to enforce css_iter and task_iter...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
bpf: Introduce css open-coded iterator kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
bpf: Introduce task open coded iterator kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
bpf: Introduce css_task open-coded iterator kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-10-20
Chuyi Zhou
cgroup: Prepare for using css_task_iter_*() in BPF
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-30
Hou Tao
bpf: Use kmalloc_size_roundup() to adjust size_index
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Jinghao Jia
samples/bpf: syscall_tp_user: Fix array out-of-bound...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Jinghao Jia
samples/bpf: syscall_tp_user: Rename num_progs into...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Alexei Starovoitov
Merge branch 'implement-cpuv4-support-for-s390x'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
selftests/bpf: Trim DENYLIST.s390x
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
selftests/bpf: Enable the cpuv4 tests for s390x
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
s390/bpf: Implement signed division
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
s390/bpf: Implement unconditional jump with 32-bit...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
s390/bpf: Implement unconditional byte swap
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
s390/bpf: Implement BPF_MEMSX
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
s390/bpf: Implement BPF_MOV | BPF_X with sign-extension
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
selftests/bpf: Add big-endian support to the ldsx test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
selftests/bpf: Unmount the cgroup2 work directory
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-21
Ilya Leoshkevich
bpf: Disable zero-extension for BPF_MEMSX
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-20
Andrii Nakryiko
bpf: unconditionally reset backtrack_state masks on...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Alexei Starovoitov
Merge branch 's390-bpf-fix-arch_prepare_bpf_trampoline'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Song Liu
selftests/bpf: Check bpf_cubic_acked() is called via...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Song Liu
s390/bpf: Let arch_prepare_bpf_trampoline return program...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Alexei Starovoitov
bpf: Remove unused variables.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Kumar Kartikeya...
bpf: Disable exceptions when CONFIG_UNWINDER_FRAME_POINTER=y
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Kumar Kartikeya...
bpf: Fix bpf_throw warning on 32-bit arch
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-19
Kumar Kartikeya...
selftests/bpf: Print log buffer for exceptions test...
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Alexei Starovoitov
Merge branch 'exceptions-1-2'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
selftests/bpf: Add tests for BPF exceptions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
selftests/bpf: Add BPF assertion macros
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
libbpf: Add support for custom exception callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
libbpf: Refactor bpf_object__reloc_code
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Fix kfunc callback register type handling
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Disallow fentry/fexit/freplace for exception callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Detect IP == ksym.end as part of BPF program
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Prevent KASAN false positive with bpf_throw
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
mm: kasan: Declare kasan_unpoison_task_stack_below...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Treat first argument as return value for bpf_throw
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Perform CFG walk for exception callback
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Add support for custom exception callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Refactor check_btf_func and split into two phases
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-09-16
Kumar Kartikeya...
bpf: Implement BPF exceptions
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next