projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Enable sleeptable support for cgrp local storage
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
2022-11-18
Kumar Kartikeya...
selftests/bpf: Temporarily disable linked list tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add BTF sanity tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add BPF linked list API tests
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add failure test cases for spin lock...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Update spinlock selftest
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add __contains macro to bpf_experimental.h
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Add comments for map BTF matching requirement...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Add 'release on unlock' logic for bpf_list_push_...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce single ownership BPF linked list API
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Permit NULL checking pointer with non-zero fixed...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce bpf_obj_drop
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce bpf_obj_new
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Support constant scalar arguments for kfuncs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Rewrite kfunc argument handling
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock in inner map values
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock global variables
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock in allocated objects
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Verify ownership relationships for user BTF types
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Recognize lock and list fields in allocated objects
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce allocated objects support
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Populate field_offs for inner_map_meta
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Free inner_map_meta when btf_record_dup fails
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Do btf_record_free outside map_free callback
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Fix early return in map_check_btf
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Eduard Zingerman
selftests/bpf: allow unpriv bpf for selftests by default
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Tiezhu Yang
bpftool: Check argc first before "file" in do_batch()
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Donald Hunter
docs/bpf: Fix sample code in MAP_TYPE_ARRAY docs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Alexei Starovoitov
Merge branch 'propagate nullness information for reg...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Eduard Zingerman
selftests/bpf: check nullness propagation for reg to...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-16
Eduard Zingerman
bpf: propagate nullness information for reg to reg...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Toke Høiland-Jørgensen
bpf: Expand map key argument of bpf_redirect_map to u64
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Toke Høiland-Jørgensen
dev: Move received_rps counter next to RPS members...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Refactor btf_struct_access
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Rename MEM_ALLOC to MEM_RINGBUF
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Rename RET_PTR_TO_ALLOC_MEM
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Support bpf_list_head in map values
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Fix copy_map_value, zero_map_value
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Remove BPF_MAP_OFF_ARR_MAX
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Remove local kptr references in documentation
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Alexei Starovoitov
Merge branch 'BPF verifier precision tracking improvements'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
selftests/bpf: make test_align selftest more robust
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
bpf: aggressively forget precise markings during state...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
bpf: stop setting precise in current state
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
bpf: allow precision tracking for programs with subprogs
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
bpf: propagate precision across all frames, not just...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
bpf: propagate precision in ALU/ALU64 operations
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Refactor map->off_arr handling
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Consolidate spin_lock, timer management into btf_record
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Alexei Starovoitov
Merge branch 'veristat: replay, filtering, sorting'
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
2022-11-04
Andrii Nakryiko
selftests/bpf: support stat filtering in comparison...
Signed-off-by:
Alexei Starovoitov
<ast@kernel.org>
commit
|
commitdiff
|
tree
next