projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
samples/bpf: README: Update build dependencies required
2023-07-19
Anh Tuan Phan
samples/bpf: README: Update build dependencies required
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-19
Alexei Starovoitov
Merge branch 'bpf-refcount-followups-2-owner-field'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
selftests/bpf: Disable newly-added 'owner' field test...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
selftests/bpf: Add rbtree test exercising race which...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
bpf: Add 'owner' field to bpf_{list,rb}_node
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-19
Dave Marchevsky
bpf: Introduce internal definitions for UAPI-opaque...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
selftests/bpf: Add selftest for PTR_UNTRUSTED
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
bpf: Fix an error in verifying a field in a union
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
selftests/bpf: Add selftests for nested_trust
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Yafang Shao
bpf: Fix an error around PTR_UNTRUSTED
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Alexei Starovoitov
Merge branch 'bpf-x86-allow-function-arguments-up-to...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
selftests/bpf: add testcase for TRACING with 6+ arguments
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
bpf, x86: allow function arguments up to 12 for TRACING
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-13
Menglong Dong
bpf, x86: save/restore regs with BPF_DW size
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Andrii Nakryiko
selftests/bpf: extend existing map resize tests for...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Andrii Nakryiko
bpf: teach verifier actual bounds of bpf_get_smp_processor_i...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Alexei Starovoitov
Merge branch 'bpf: Support ->fill_link_info for kprobe_multi...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Show perf link info
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Add perf event names
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Support ->fill_link_info for perf_event
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Add a common helper bpf_copy_to_user()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Expose symbol's respective address
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Clear the probe_addr for uprobe
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Protect probed address based on kptr_restrict...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Show kprobe_multi link info
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpftool: Dump the kernel symbol's module name
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Yafang Shao
bpf: Support ->fill_link_info for kprobe_multi
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Larysa Zaremba
xdp: use trusted arguments in XDP hints kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-12
Pu Lehui
bpf: cpumap: Fix memory leak in cpu_map_update_elem
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-11
David Vernet
bpf,docs: Create new standardization subdirectory
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-09
Andrii Nakryiko
libbpf: only reset sec_def handler when necessary
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'bpf: add percpu stats for bpf_map'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
selftests/bpf: test map percpu stats
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: make preloaded map iterators to display map elements...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: populate the per-cpu insertions/deletions counters...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: add a new kfunc to return current bpf_map elements...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Anton Protopopov
bpf: add percpu stats for bpf_map elements insertions...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Alexei Starovoitov
Merge branch 'Fix for check_max_stack_depth'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
selftests/bpf: Add selftest for check_stack_max_depth bug
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Kumar Kartikeya...
bpf: Fix max stack depth check for async callbacks
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-07-06
Hou Tao
selftests/bpf: Add benchmark for bpf memory allocator
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Set the default value of consumer_cnt...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Ensure that next_cpu() returns a valid...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Output the correct error code for pthread...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-19
Hou Tao
selftests/bpf: Use producer_cnt to allocate local counter...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-13
Alexei Starovoitov
Merge branch 'bpf: fix NULL dereference during extable...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-13
Krister Johansen
selftests/bpf: add a test for subprogram extables
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-13
Krister Johansen
bpf: ensure main program has an extable
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf/docs: Update documentation for new cpumask kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
selftests/bpf: Update bpf_cpumask_any* tests to use...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
selftests/bpf: Add test for new bpf_cpumask_first_and...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-12
David Vernet
bpf: Add bpf_cpumask_first_and() kfunc
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-06
Hou Tao
bpf: Factor out a common helper free_all()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
David Vernet
selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
David Vernet
bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
Jesper Dangaard...
bpf/xdp: optimize bpf_xdp_pointer to avoid reading...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Make bpf_refcount_acquire fallible for non-owning...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-06-05
Dave Marchevsky
bpf: Set kptr_struct_meta for node param to list and...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-25
Andrii Nakryiko
bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Alexei Starovoitov
Merge branch 'bpf: Show target_{obj,btf}_id for tracing...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Yafang Shao
bpftool: Show target_{obj,btf}_id in tracing link info
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Yafang Shao
bpf: Show target_{obj,btf}_id in tracing link fdinfo
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-19
Will Deacon
bpf: Fix mask generation for 32-bit narrow loads of...
Cc: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Andrii Nakryiko
bpf: drop unnecessary user-triggerable WARN_ONCE in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Alexei Starovoitov
Merge branch 'seltests/xsk: prepare for AF_XDP multi...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: adjust packet pacing for multi-buffer...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: generate data for multi-buffer packets
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: populate fill ring based on frags needed
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsx: test for huge pages only once
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: store offset in pkt instead of addr
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: add packet iterator for tx to packet...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: dump packet at error
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: add varying payload pattern within packet
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: generate simpler packets with variable...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Magnus Karlsson
selftests/xsk: do not change XDP program when not necessary
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Alexei Starovoitov
Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
bpf: Move kernel test kfuncs to bpf_testmod
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Remove extern from kfuncs declarations
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Allow to use kfunc from testmod.ko in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Load bpf_testmod for verifier test
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use un/load_bpf_testmod functions in...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Use only stdout in un/load_bpf_testmod...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move test_progs helpers to testing_helpers...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testmod...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Jiri Olsa
libbpf: Store zero fd to fd_array for loader kfunc...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Yonghong Song
selftests/bpf: Fix s390 sock_field test failure
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-17
Andrii Nakryiko
selftests/bpf: improve netcnt test robustness
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-15
Andrii Nakryiko
bpf: fix calculation of subseq_idx during precision...
Reported-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-15
Dave Marchevsky
bpf: Remove anonymous union in bpf_kfunc_call_arg_meta
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-15
Jakub Kicinski
bpf: netdev: init the offload table earlier
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-14
Jeremy Sowden
selftests/bpf: Fix pkg-config call building sign-file
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-12
Andrii Nakryiko
libbpf: fix offsetof() and container_of() to work with...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-12
Martin KaFai Lau
bpf: Address KCSAN report on bpf_lru_list
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-12
Alan Maguire
bpf: Add --skip_encoding_btf_inconsistent_proto, -...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-06
Alexei Starovoitov
Merge branch 'Dynptr Verifier Adjustments'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
selftests/bpf: Accept mem from dynptr in helper funcs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2023-05-06
Daniel Rosenberg
bpf: verifier: Accept dynptr mem as mem in helpers
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next