projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Fix a possible task gone issue with bpf_send_signal[_thread]() helpers
2023-01-19
Yonghong Song
bpf: Fix a possible task gone issue with bpf_send_signal...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-19
Hou Tao
bpf: Fix off-by-one error in bpf_mem_cache_idx()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-10
Paul Moore
bpf: remove the do_idr_lock parameter from bpf_prog_free_id()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2023-01-10
Paul Moore
bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD...
Suggested-by:
Alexei Starovoitov
<alexei.starovoitov@gmail.com>
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
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-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
2022-12-07
Andrii Nakryiko
bpf: decouple prune and jump points
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-07
Dave Marchevsky
bpf: Loosen alloc obj test in verifier's reg_btf_record
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-07
David Vernet
bpf: Don't use rcu_users to refcount in task kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-06
Martin KaFai Lau
selftests/bpf: Allow building bpf tests with CONFIG_XFRM_INT...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
James Hilliard
selftests/bpf: Fix conflicts with built-in functions...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
Eric Dumazet
bpf, sockmap: fix race in sock_map_free()
Cc:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
Toke Høiland-Jørgensen
bpf: Add dummy type reference to nf_conn___init to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
Yonghong Song
bpf: Add sleepable prog tests for cgrp local storage
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
Yonghong Song
bpf: Enable sleeptable support for cgrp local storage
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-05
Sreevani Sreejith
bpf, docs: BPF Iterator Document
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
bpf: Do not mark certain LSM hook arguments as trusted
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Alexei Starovoitov
Merge branch 'bpf: Handle MEM_RCU type properly'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
docs/bpf: Add KF_RCU documentation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
selftests/bpf: Fix rcu_read_lock test with new MEM_RCU...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
bpf: Handle MEM_RCU type properly
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-02
Dave Marchevsky
selftests/bpf: Validate multiple ref release_on_unlock...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-12-02
Dave Marchevsky
bpf: Fix release_on_unlock release logic for multiple...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Alexei Starovoitov
Merge branch 'bpf: Add bpf_rcu_read_lock() support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
selftests/bpf: Add tests for bpf_rcu_read_lock()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
bpf: Add kfunc bpf_rcu_read_lock/unlock()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
bpf: Introduce might_sleep field in bpf_func_proto
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
compiler_types: Define __rcu as __attribute__((btf_type_tag...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
David Vernet
selftests/bpf: Add selftests for bpf_task_from_pid()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-24
David Vernet
bpf: Add bpf_task_from_pid() kfunc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-23
Yonghong Song
bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-23
Stanislav Fomichev
selftests/bpf: Mount debugfs in setns_by_fd
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-23
David Vernet
bpf: Don't use idx variable when registering kfunc...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
Merge branch 'Support storing struct cgroup * objects...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
David Vernet
selftests/bpf: Add selftests for bpf_cgroup_ancestor...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
David Vernet
bpf: Add bpf_cgroup_ancestor() kfunc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
David Vernet
selftests/bpf: Add cgroup kfunc / kptr selftests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
David Vernet
bpf: Enable cgroups to be used as kptrs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
selftests/bpf: Workaround for llvm nop-4 bug
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-22
Alexei Starovoitov
Revert "selftests/bpf: Temporarily disable linked list...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Jiri Olsa
selftests/bpf: Make test_bench_attach serial
Reported-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Jiri Olsa
selftests/bpf: Filter out default_idle from kprobe_multi...
Reported-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Alexei Starovoitov
Merge branch 'Bug fix and test case for special map...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Xu Kuohai
bpf: Set and check spin lock value in sk_storage_map_test
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Xu Kuohai
bpf: Do not copy spin lock field from user in bpf_selem_alloc
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Alexei Starovoitov
Merge branch 'clean-up bpftool from legacy support'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Sahid Orentino Ferdjaoui
bpftool: remove function free_btf_vmlinux()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Sahid Orentino Ferdjaoui
bpftool: clean-up usage of libbpf_get_error()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Sahid Orentino Ferdjaoui
bpftool: fix error message when function can't register...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Sahid Orentino Ferdjaoui
bpftool: replace return value PTR_ERR(NULL) with 0
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-21
Sahid Orentino Ferdjaoui
bpftool: remove support of --legacy option for bpftool
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Alexei Starovoitov
Merge branch 'bpf: Implement two type cast kfuncs'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add type cast unit tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add a kfunc for generic type cast
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add a kfunc to type cast from bpf uapi ctx to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add support for kfunc set with common btf_ids
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Kumar Kartikeya...
bpf: Disallow bpf_obj_new_impl call when bpf_mem_alloc_init...
Suggested-by:
Alexei Starovoitov
<ast@kernel.org>
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
Alexei Starovoitov
Merge branch 'Support storing struct task_struct objects...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
David Vernet
bpf/selftests: Add selftests for new task kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
David Vernet
bpf: Add kfuncs for storing struct task_struct * as...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
David Vernet
bpf: Allow trusted pointers to be passed to KF_TRUSTED_ARGS...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-20
David Vernet
bpf: Allow multiple modifiers in reg_type_str() prefix
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Skip spin lock failure test on s390x
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Alexei Starovoitov
Merge branch 'Allocated objects, BPF linked lists'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next