projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}()
2024-01-25
Yonghong Song
bpf: Fix a race condition between btf_put() and map_free()
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-12-13
Yonghong Song
bpf: Fix a verifier bug due to incorrect branch offset...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-30
Yonghong Song
selftests/bpf: Fix flaky cgroup_iter_sleepable subtest
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-30
Yonghong Song
bpf: Prevent inlining of bpf_fentry_test7()
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-25
Yonghong Song
kallsyms: Change func signature for cleanup_symbol_name()
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-25
Yonghong Song
kallsyms: Fix kallsyms_selftest failure
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-24
Yonghong Song
selftests/bpf: Add a local kptr test with no special...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-24
Yonghong Song
bpf: Remove a WARN_ON_ONCE warning related to local...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-22
Yonghong Song
selftests/bpf: Add a failure test for bpf_kptr_xchg...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-22
Yonghong Song
bpf: Fix a bpf_kptr_xchg() issue with local kptr
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-18
Yonghong Song
selftests/bpf: Fix a selftest compilation error
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-07
Yonghong Song
selftests/bpf: Add a movsx selftest for sign-extension...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-07
Yonghong Song
bpf: Fix an incorrect verification success with movsx...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-08-01
Yonghong Song
bpf: Fix an array-index-out-of-bounds issue in disasm.c
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-30
Yonghong Song
docs/bpf: Fix malformed documentation
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
docs/bpf: Improve documentation for cpu=v4 instructions
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Enable test test_progs-cpuv4 for gcc...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Fix compilation warning with -Wparentheses
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
docs/bpf: Add documentation for new instructions
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Test ldsx with more complex cases
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add unit tests for new gotol insn
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add unit tests for new sdiv/smod insns
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add unit tests for new bswap insns
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add unit tests for new sign-extension...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add unit tests for new sign-extension...
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Add a cpuv4 test runner for cpu=v4 testing
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
selftests/bpf: Fix a test_verifier failure
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Add kernel/bpftool asm support for new instructions
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new 32bit offset jmp instruction
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Fix jit blinding with new sdiv/smov insns
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new signed div/mod instructions.
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new unconditional bswap instruction
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Handle sign-extenstin ctx member accesses
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new sign-extension mov insns
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-28
Yonghong Song
bpf: Support new sign-extension load insns
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-25
Yonghong Song
MAINTAINERS: Replace my email address
Signed-off-by:
Yonghong Song
<yonghong.song@linux.dev>
commit
|
commitdiff
|
tree
2023-07-12
Yonghong Song
kallsyms: strip LTO-only suffixes from promoted global...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-06-22
Yonghong Song
selftests/bpf: Fix compilation failure for prog vrf_socket_l...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-06-12
Yonghong Song
bpf: Fix a bpf_jit_dump issue for x86_64 with sysctl...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-06-06
Yonghong Song
selftests/bpf: Fix sockopt_sk selftest
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-30
Yonghong Song
selftests/bpf: Add a test where map key_type_id with...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-30
Yonghong Song
bpf: Silence a warning in btf_type_id_size()
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-17
Yonghong Song
selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-17
Yonghong Song
selftests/bpf: Fix dynptr/test_dynptr_is_null
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-17
Yonghong Song
selftests/bpf: Fix s390 sock_field test failure
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-05-02
Yonghong Song
bpf: Emit struct bpf_tcp_sock type in vmlinux BTF
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-27
Yonghong Song
selftests/bpf: Fix selftest test_global_funcs/global_func1...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-17
Yonghong Song
selftests/bpf: Add a selftest for checking subreg equality
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-17
Yonghong Song
bpf: Improve verifier u32 scalar equality checking
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-06
Yonghong Song
selftests/bpf: Add verifier tests for code pattern...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-06
Yonghong Song
bpf: Improve handling of pattern '<const> <cond_op...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-06
Yonghong Song
selftests/bpf: Add tests for non-constant cond_op NE...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-04-06
Yonghong Song
bpf: Improve verifier JEQ/JNE insn branch taken checking
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-03-10
Yonghong Song
selftests/bpf: Workaround verification failure for...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-02-27
Yonghong Song
libbpf: Fix bpf_xdp_query() in old kernels
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2023-01-19
Yonghong Song
bpf: Fix a possible task gone issue with bpf_send_signal...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-14
Yonghong Song
selftests/bpf: Fix a selftest compilation error with...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-05
Yonghong Song
bpf: Add sleepable prog tests for cgrp local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-05
Yonghong Song
bpf: Enable sleeptable support for cgrp local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
bpf: Do not mark certain LSM hook arguments as trusted
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
docs/bpf: Add KF_RCU documentation
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
selftests/bpf: Fix rcu_read_lock test with new MEM_RCU...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-04
Yonghong Song
bpf: Handle MEM_RCU type properly
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-12-01
Yonghong Song
bpf: Fix a compilation failure with clang lto build
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
selftests/bpf: Add tests for bpf_rcu_read_lock()
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
bpf: Add kfunc bpf_rcu_read_lock/unlock()
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
bpf: Introduce might_sleep field in bpf_func_proto
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-24
Yonghong Song
compiler_types: Define __rcu as __attribute__((btf_type_tag...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-23
Yonghong Song
bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add type cast unit tests
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add a kfunc for generic type cast
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add a kfunc to type cast from bpf uapi ctx to...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-11-20
Yonghong Song
bpf: Add support for kfunc set with common btf_ids
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
selftests/bpf: Fix bpftool synctypes checking failure
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
docs/bpf: Add documentation for new cgroup local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
selftests/bpf: Add test cgrp_local_storage to DENYLIST...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
selftests/bpf: Add selftests for new cgroup local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
selftests/bpf: Fix test test_libbpf_str/bpf_map_type_str
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
bpftool: Support new cgroup local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
libbpf: Support new cgroup local storage
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
bpf: Implement cgroup storage available to non-cgroup...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
bpf: Refactor some inode/task/sk storage functions...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-26
Yonghong Song
bpf: Make struct cgroup btf id global
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-10-06
Yonghong Song
selftests/bpf: Add selftest deny_namespace to s390x...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-22
Yonghong Song
libbpf: Improve BPF_PROG2 macro code quality and description
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add tracing_struct test in DENYLIST...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Use BPF_PROG2 for some fentry programs...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
selftests/bpf: Add struct argument tests with fentry...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
libbpf: Add new BPF_PROG2 macro
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: arm64: No support of struct argument in trampoline...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: Update descriptions for helpers bpf_get_func_arg...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: x86: Support in-register struct arguments in trampoline...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-09-07
Yonghong Song
bpf: Allow struct argument in trampoline based programs
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-08-09
Yonghong Song
bpf: Always return corresponding btf_type in __get_type_size()
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-14
Yonghong Song
selftests/bpf: Avoid skipping certain subtests
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-14
Yonghong Song
selftests/bpf: Fix test_varlen verification failure...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-14
Yonghong Song
libbpf: Fix an unsigned < 0 bug
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
docs/bpf: Update documentation for BTF_KIND_ENUM64...
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Add a test for enum64 value relocations
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
2022-06-07
Yonghong Song
selftests/bpf: Test BTF_KIND_ENUM64 for deduplication
Signed-off-by:
Yonghong Song
<yhs@fb.com>
commit
|
commitdiff
|
tree
next