projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'pci-v6.4-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/pci/pci
2023-04-25
Andrii Nakryiko
selftests/bpf: avoid mark_all_scalars_precise() trigger...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
libbpf: mark bpf_iter_num_{new,next,destroy} as __weak
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
libbpf: move bpf_for(), bpf_for_each(), and bpf_repeat...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
selftests/bpf: add missing __weak kfunc log fixup test
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
libbpf: improve handling of unresolved kfuncs
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
libbpf: report vmlinux vs module name when dealing...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-18
Andrii Nakryiko
libbpf: misc internal libbpf clean ups around log fixup
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Andrii Nakryiko
selftests/bpf: Fix compiler warnings in bpf_testmod...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-13
Andrii Nakryiko
selftests/bpf: Remove stand-along test_verifier_log...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
selftests/bpf: Add verifier log tests for BPF_BTF_LOAD...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
selftests/bpf: Add testing of log_buf==NULL condition...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
selftests/bpf: Add tests to validate log_true_size...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
libbpf: Wire through log_true_size for bpf_btf_load...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
libbpf: Wire through log_true_size returned from kernel...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Relax log_buf NULL conditions when log_level>0...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Simplify internal verifier log interface
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Add log_true_size output field to return necessary...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Keep track of total log content size in both fixed...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Simplify logging-related error conditions handling
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Avoid incorrect -EFAULT error in BPF_LOG_KERNEL...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Fix missing -EFAULT return on user log buf error...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Ignore verifier log reset in BPF_LOG_KERNEL mode
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
selftests/bpf: Add fixed vs rotating verifier log tests
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
veristat: Add more veristat control over verifier log...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
libbpf: Don't enforce unnecessary verifier log restrictions...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Switch BPF verifier log to be a rotating log by...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Remove minimum size restrictions on verifier log...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-11
Andrii Nakryiko
bpf: Split off basic BPF verifier log into separate...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-04
Andrii Nakryiko
Merge branch 'bpf: Follow up to RCU enforcement in...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Andrii Nakryiko
veristat: small fixed found in -O2 mode
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Andrii Nakryiko
veristat: avoid using kernel-internal headers
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Andrii Nakryiko
veristat: improve version reporting
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-04-01
Andrii Nakryiko
veristat: relicense veristat.c as dual GPL-2.0-only...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
veristat: change guess for __sk_buff from CGROUP_SKB...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
veristat: guess and substitue underlying program type...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
veristat: add -d debug mode option to see debug libbpf log
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-30
Andrii Nakryiko
libbpf: disassociate section handler on explicit bpf_program...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-28
Andrii Nakryiko
Merge branch 'verifier/xdp_direct_packet_access.c converted...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-23
Andrii Nakryiko
bpf: remember meta->iter info only for initialized...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-22
Andrii Nakryiko
Merge branch 'bpf: Support ksym detection in light...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-17
Andrii Nakryiko
Merge branch 'bpf: Add detection of kfuncs.'
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-13
Andrii Nakryiko
bpf: fix precision propagation verbose logging
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
bpf: take into account liveness when propagating precision
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
bpf: ensure state checkpointing at iter_next() call...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
selftests/bpf: make BPF compiler flags stricter
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
selftests/bpf: fix lots of silly mistakes pointed out...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
selftests/bpf: add __sink() macro to fake variable...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-10
Andrii Nakryiko
selftests/bpf: prevent unused variable warning in bpf_for()
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
selftests/bpf: implement and test custom testmod_seq...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
selftests/bpf: add number iterator tests
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
selftests/bpf: add iterators tests
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
selftests/bpf: add bpf_for_each(), bpf_for(), and bpf_repeat...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
bpf: implement numbers iterator
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
bpf: add support for open-coded iterator loops
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
bpf: add iterator kfuncs registration and validation...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-09
Andrii Nakryiko
bpf: factor out fetching basic kfunc metadata
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-07
Andrii Nakryiko
Merge branch 'libbpf: usdt arm arg parsing support'
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-06
Andrii Nakryiko
Merge branch 'libbpf: allow users to set kprobe/uprobe...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: add support for fixed-size memory pointer returns...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: generalize dynptr_get_spi to be usable for iters
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: mark PTR_TO_MEM as non-null register type
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: move kfunc_call_arg_meta higher in the file
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: ensure that r0 is marked scratched after any function...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: fix visit_insn()'s detection of BPF_FUNC_timer_set_call...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: clean up visit_insn()'s instruction processing
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
selftests/bpf: adjust log_fixup's buffer size for proper...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: honor env->test_state_freq flag in is_state_visited()
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
selftests/bpf: enhance align selftest's expected log...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: improve regsafe() checks for PTR_TO_{MEM,BUF,TP_BUFFER}
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-04
Andrii Nakryiko
bpf: improve stack slot state printing
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-02
Andrii Nakryiko
Merge branch 'Make uprobe attachment APK aware'
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-01
Andrii Nakryiko
Merge branch 'selftests/bpf: support custom per-test...
It was developed by
Andrii Nakryiko
([1]), I reused it in a
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-01
Andrii Nakryiko
selftests/bpf: Support custom per-test flags and multiple...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-03-01
Andrii Nakryiko
Merge branch 'libbpf: fix several issues reported by...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Andrii Nakryiko
selftests/bpf: Add global subprog context passing tests
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Andrii Nakryiko
selftests/bpf: Convert test_global_funcs test to test_loader...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-02-17
Andrii Nakryiko
bpf: Fix global subprog context argument resolution...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-02-16
Andrii Nakryiko
Merge branch 'New benchmark for hashmap lookups'
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Clean up now not needed __PT_PARM{1-6}_SYSCALL_REG...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
selftests/bpf: Add 6-argument syscall tracing test
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define loongarch syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define arc syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define riscv syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define sparc syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define powerpc syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define mips syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define arm64 syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define arm syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define s390x syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define i386 syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Define x86-64 syscall regs spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Improve syscall tracing support in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
selftests/bpf: Validate arch-specific argument registers...
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Add BPF_UPROBE and BPF_URETPROBE macro aliases
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Complete LoongArch (loongarch) spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Fix and complete ARC spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Complete riscv arch spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Complete sparc spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Complete powerpc spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
2023-01-23
Andrii Nakryiko
libbpf: Complete mips spec in bpf_tracing.h
Signed-off-by:
Andrii Nakryiko
<andrii@kernel.org>
commit
|
commitdiff
|
tree
next