projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
selftests/bpf: Make test_bench_attach serial
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-10-22
Alexei Starovoitov
Merge branch 'Wait for busy refill_work when destroying...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-22
Hou Tao
bpf: Use __llist_del_all() whenever possbile during...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-22
Hou Tao
bpf: Wait for busy refill_work when destroying bpf...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-21
Jiri Olsa
bpf: Fix dispatcher patchable function entry to 5 bytes nop
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-03
Lorenzo Bianconi
net: netfilter: move bpf_ct_set_nat_info kfunc in nf_nat_bpf.c
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-03
Bagas Sanjaya
Documentation: bpf: Add implementation notes documentations...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-01
Alexei Starovoitov
bpf, docs: Delete misformatted table.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-30
Dave Thaler
bpf, docs: Add TOC and fix formatting.
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-30
Dave Thaler
bpf, docs: Add Clang note about BPF_ALU
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-30
Dave Thaler
bpf, docs: Move Clang notes to a separate file
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-30
Dave Thaler
bpf, docs: Linux byteswap note
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-30
Dave Thaler
bpf, docs: Move legacy packet instructions to a separate...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Alexei Starovoitov
Merge branch 'bpf: Remove recursion check for struct_ops...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Martin KaFai Lau
selftests/bpf: Check -EBUSY for the recurred bpf_setsockopt...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Martin KaFai Lau
bpf: tcp: Stop bpf_setsockopt(TCP_CONGESTION) in init...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Martin KaFai Lau
bpf: Refactor bpf_setsockopt(TCP_CONGESTION) handling...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Martin KaFai Lau
bpf: Move the "cdg" tcp-cc check to the common sol_tcp_sockopt()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-29
Martin KaFai Lau
bpf: Add __bpf_prog_{enter,exit}_struct_ops for struct_ops...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Alexei Starovoitov
Merge branch 'enforce W^X for trampoline and dispatcher'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Song Liu
bpf: Enforce W^X for bpf trampoline
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Song Liu
bpf: use bpf_prog_pack for bpf_dispatcher
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Alexei Starovoitov
Merge branch 'bpf: Fixes for CONFIG_X86_KERNEL_IBT'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
selftests/bpf: Fix get_func_ip offset test for CONFIG_X86_KE...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Return value in kprobe get_func_ip only for entry...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
bpf: Use given function address for trampoline ip arg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
ftrace: Keep the resolved addr in kallsyms_callback
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-27
Jiri Olsa
kprobes: Add new KPROBE_FLAG_ON_FUNC_ENTRY kprobe flag
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Alexei Starovoitov
Merge branch 'veristat: further usability improvements'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Andrii Nakryiko
selftests/bpf: allow to adjust BPF verifier log level...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Andrii Nakryiko
selftests/bpf: emit processing progress and add quiet...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Andrii Nakryiko
selftests/bpf: make veristat skip non-BPF and failing...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Andrii Nakryiko
selftests/bpf: make veristat's verifier log parsing...
Suggested-by: Alexei Starovoitov <
ast@kernel.org
>
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-24
Andrii Nakryiko
selftests/bpf: add sign-file to .gitignore
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Alexei Starovoitov
Merge branch 'veristat: CSV output, comparison mode...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Andrii Nakryiko
selftests/bpf: add ability to filter programs in veristat
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Andrii Nakryiko
selftests/bpf: add comparison mode to veristat
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Andrii Nakryiko
selftests/bpf: add CSV output mode for veristat
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Andrii Nakryiko
selftests/bpf: fix double bpf_object__close() in veristate
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Alexei Starovoitov
Merge branch 'Introduce bpf_ct_set_nat_info kfunc helper'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Lorenzo Bianconi
selftests/bpf: add tests for bpf_ct_set_nat_info kfunc
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Lorenzo Bianconi
net: netfilter: add bpf_ct_set_nat_info kfunc helper
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Kumar Kartikeya...
bpf: Tweak definition of KF_TRUSTED_ARGS
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Hou Tao
bpf: Always use raw spinlock for hash bucket lock
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Jiri Olsa
bpf: Prevent bpf program recursion for raw tracepoint...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Alexei Starovoitov
Merge branch 'bpf: Add kfuncs for PKCS#7 signature...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add tests for dynamic pointers parameters...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add test for bpf_verify_pkcs7_signature...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add additional tests for bpf_lookup_...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Add verifier tests for bpf_lookup_*_key...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
selftests/bpf: Compile kernel with everything as built-in
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Add bpf_verify_pkcs7_signature() kfunc
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Add bpf_lookup_*_key() and bpf_key_put() kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
KEYS: Move KEY_LOOKUP_ to include/linux/key.h and define...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Export bpf_dynptr_get_size()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
btf: Allow dynamic pointer parameters in kfuncs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
bpf: Move dynptr type check to is_dynptr_type_expected()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
Roberto Sassu
btf: Export bpf_dynptr definition
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-22
KP Singh
bpf: Allow kfuncs to be used in LSM programs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-21
Kumar Kartikeya...
bpf: Gate dynptr API behind CAP_BPF
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-20
Hou Tao
bpf: Check whether or not node is NULL before free...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-15
Dave Marchevsky
bpf: Add verifier check for BPF_PTR_POISON retval and arg
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Dave Marchevsky
bpf: Add verifier support for custom callback return...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Lorenz Bauer
bpf: btf: fix truncated last_member_type_id in btf_struct_re...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Lorenzo Bianconi
selftests/bpf: fix ct status check in bpf_nf selftests
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Alexei Starovoitov
Merge branch 'Support direct writes to nf_conn:mark'
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
selftests/bpf: Add tests for writing to nf_conn:mark
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Add support for writing to nf_conn:mark
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Export btf_type_by_id() and bpf_log()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Use 0 instead of NOT_INIT for btf_struct_access...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Add stub for btf_struct_access()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-11
Daniel Xu
bpf: Remove duplicate PTR_TO_BTF_ID RO check
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-10
Punit Agrawal
bpf: Simplify code by using for_each_cpu_wrap()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-10
Tetsuo Handa
bpf: add missing percpu_counter_destroy() in htab_map_alloc()
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add helper macro bpf_for_each_reg_in_vstate
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add zero_map_value to zero map value with special...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Support kptrs in percpu arraymap
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Kumar Kartikeya...
bpf: Add copy_map_value_long to copy to remote percpu...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Jules Irenge
bpf: Fix resetting logic for unreferenced kptrs
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Alexei Starovoitov
Merge branch 'bpf-core changes for preparation of HID...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: Add tests for kfunc returning a memory...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/verifier: allow kfunc to return an allocated mem
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/btf: bump BTF_KFUNC_SET_MAX_CNT
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: add test for accessing ctx from syscall...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf/verifier: allow all functions to read user provided...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
bpf: split btf_check_subprog_arg_match in two
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Benjamin Tissoires
selftests/bpf: regroup and declare similar kfuncs selftests...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Alexei Starovoitov
Merge branch 'bpf: Support struct argument for trampoline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add tracing_struct test in DENYLIST...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Use BPF_PROG2 for some fentry programs...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add struct argument tests with fentry...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
libbpf: Add new BPF_PROG2 macro
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: arm64: No support of struct argument in trampoline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: Update descriptions for helpers bpf_get_func_arg...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: x86: Support in-register struct arguments in trampoline...
Signed-off-by: Alexei Starovoitov <
ast@kernel.org
>
commit
|
commitdiff
|
tree
next