projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge branch 'bpf: Support bpf_get_func_ip helper in uprobes'
2023-07-18
Kumar Kartikeya...
selftests/bpf: Add more tests for check_max_stack_depth bug
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-07-18
Kumar Kartikeya...
bpf: Repeat check_max_stack_depth for async callbacks
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-07-18
Kumar Kartikeya...
bpf: Fix subprog idx logic in check_max_stack_depth
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
selftests/bpf: Add selftest for check_stack_max_depth bug
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
bpf: Fix max stack depth check for async callbacks
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-03-03
Kumar Kartikeya...
bpf: Use separate RCU callbacks for freeing selem
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Kumar Kartikeya...
selftests/bpf: Add more tests for kptrs in maps
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Kumar Kartikeya...
bpf: Support kptrs in local storage maps
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
Kumar Kartikeya...
bpf: Support kptrs in percpu hashmap and percpu LRU...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Kumar Kartikeya...
bpf: Wrap register invalidation with a helper
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Kumar Kartikeya...
bpf: Fix check_reg_type for PTR_TO_BTF_ID
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Kumar Kartikeya...
bpf: Remove unused MEM_ALLOC | PTR_TRUSTED checks
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-02-22
Kumar Kartikeya...
bpf: Annotate data races in bpf_local_storage
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr helper tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr partial slot overwrite tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr var_off tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
selftests/bpf: Add dynptr pruning tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Avoid recomputing spi in process_dynptr_func
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Combine dynptr_get_spi and is_spi_bounds_valid
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Allow reinitializing unreferenced dynptr stack...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Invalidate slices on destruction of dynptrs on...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix partial dynptr stack slot reads/writes
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2023-01-21
Kumar Kartikeya...
bpf: Fix state pruning for STACK_DYNPTR stack slots
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-10
Kumar Kartikeya...
selftests/bpf: Add pruning test case for bpf_spin_lock
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
selftests/bpf: Add test for dynptr reinit in user_ringbuf...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Use memmove for bpf_dynptr_{read,write}
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Move PTR_TO_STACK alignment check to process_dynptr_func
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Rework check_func_arg_reg_off
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Rework process_dynptr_func
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Propagate errors from process_* checks in check_func_arg
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-12-09
Kumar Kartikeya...
bpf: Refactor ARG_PTR_TO_DYNPTR checks into process_dynptr_func
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-20
Kumar Kartikeya...
bpf: Disallow bpf_obj_new_impl call when bpf_mem_alloc_init...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Skip spin lock failure test on s390x
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Temporarily disable linked list tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add BTF sanity tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add BPF linked list API tests
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add failure test cases for spin lock...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Update spinlock selftest
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
selftests/bpf: Add __contains macro to bpf_experimental.h
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Add comments for map BTF matching requirement...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Add 'release on unlock' logic for bpf_list_push_...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce single ownership BPF linked list API
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Permit NULL checking pointer with non-zero fixed...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce bpf_obj_drop
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce bpf_obj_new
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Support constant scalar arguments for kfuncs
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Rewrite kfunc argument handling
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock in inner map values
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock global variables
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Allow locking bpf_spin_lock in allocated objects
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Verify ownership relationships for user BTF types
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Recognize lock and list fields in allocated objects
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Introduce allocated objects support
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Populate field_offs for inner_map_meta
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Free inner_map_meta when btf_record_dup fails
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Do btf_record_free outside map_free callback
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-18
Kumar Kartikeya...
bpf: Fix early return in map_check_btf
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Refactor btf_struct_access
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Rename MEM_ALLOC to MEM_RINGBUF
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Rename RET_PTR_TO_ALLOC_MEM
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Support bpf_list_head in map values
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Fix copy_map_value, zero_map_value
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Remove BPF_MAP_OFF_ARR_MAX
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-15
Kumar Kartikeya...
bpf: Remove local kptr references in documentation
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Refactor map->off_arr handling
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Consolidate spin_lock, timer management into btf_record
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Refactor kptr_off_tab into btf_record
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Drop reg_type_may_be_refcounted_or_null
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Fix slot type check in check_stack_write_var_off
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Allow specifying volatile type modifier for kptrs
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-11-04
Kumar Kartikeya...
bpf: Document UAPI details for special BPF types
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-22
Kumar Kartikeya...
bpf: Tweak definition of KF_TRUSTED_ARGS
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-21
Kumar Kartikeya...
bpf: Gate dynptr API behind CAP_BPF
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add helper macro bpf_for_each_reg_in_vstate
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add zero_map_value to zero map value with special...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Support kptrs in percpu arraymap
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add copy_map_value_long to copy to remote percpu...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
selftests/bpf: Add regression test for pruning fix
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
selftests/bpf: Add tests for reference state fixes...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-25
Kumar Kartikeya...
bpf: Fix reference state management for synchronous...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-23
Kumar Kartikeya...
bpf: Move bpf_loop and bpf_for_each_map_elem under...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-10
Kumar Kartikeya...
selftests/bpf: Add test for prealloc_lru_pop bug
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-10
Kumar Kartikeya...
bpf: Don't reinit map value in prealloc_lru_pop
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-10
Kumar Kartikeya...
bpf: Allow calling bpf_prog_test kfuncs in tracing...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-08-09
Kumar Kartikeya...
net: netfilter: Remove ifdefs for code shared by BPF...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Fix build error in case of !CONFIG_DEBUG_INFO_BTF
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Fix test_verifier failed test in unprivileged...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Add negative tests for new nf_conntrack...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
selftests/bpf: Add verifier tests for trusted kfunc...
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
net: netfilter: Add kfuncs to set and change CT timeout
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
net: netfilter: Deduplicate code in bpf_{xdp,skb}_ct_lookup
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Add documentation for kfuncs
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Add support for forcing kfunc args to be trusted
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Switch to new kfunc flags infrastructure
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
tools/resolve_btfids: Add support for 8-byte BTF sets
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-07-22
Kumar Kartikeya...
bpf: Introduce 8-byte BTF set
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
2022-06-15
Kumar Kartikeya...
bpf: Limit maximum modifier chain length in btf_check_type_tags
Signed-off-by:
Kumar Kartikeya Dwivedi
<memxor@gmail.com>
commit
|
commitdiff
|
tree
next