summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf
AgeCommit message (Expand)Author
39 hoursMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/bp...Mark Brown
41 hoursMerge branch 'master' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/...Mark Brown
2 daysselftests/bpf: Cover enum signedness in data dumps and map fieldsHungyu Lin
2 daysselftests/bpf: libarena: Cover buddy cache fast pathsEmil Tsalapatis
2 daysselftests/bpf: libarena: Add a transfer cacheEmil Tsalapatis
2 daysselftests/bpf: libarena: Refill local caches in batchesEmil Tsalapatis
2 daysselftests/bpf: libarena: Handle NMI reentrancyEmil Tsalapatis
2 daysselftests/bpf: libarena: Add buddy per-CPU cachesEmil Tsalapatis
2 daysselftests/bpf: libarena: Raise arena spinlock CPU limitsEmil Tsalapatis
2 daysselftests/bpf: libarena: Make spinlock trylock match arena_spin_unlockEmil Tsalapatis
2 daysselftests/bpf: Add a parallel buddy allocator benchmarkEmil Tsalapatis
2 daysselftests/bpf: libarena: Add bulk buddy allocation helpersEmil Tsalapatis
2 daysselftests/bpf: Check writable iterator attach to a read-only arrayAdethya Srinivasan
2 daysselftests/bpf: Test the evaluation of linked expressionsAlexei Starovoitov
2 daysbpf: Evaluate the expression of a linked registerAlexei Starovoitov
2 daysbpf: Treat 'r1 &= 0xff' as a zero extension in scalar evolutionAlexei Starovoitov
2 daysselftests/bpf: Test a jump that compares two pointersAlexei Starovoitov
2 daysbpf: Make the operations on a scalar take struct scalarAlexei Starovoitov
2 daysselftests/bpf: Test spilled pointers that only bytewise reads can reachAlexei Starovoitov
3 daysselftests/bpf: Test the backedge-taken count on struct scalarAlexei Starovoitov
3 daysbpf: Compute the backedge-taken count on cnum, in one functionAlexei Starovoitov
3 daysselftests/bpf: Test loops with a sign-extended 32-bit induction variableAlexei Starovoitov
3 daysbpf: Stop assigning ids to scalarsAlexei Starovoitov
3 daysbpf: Remove sync_linked_regs(), refine by scalar evolution onlyAlexei Starovoitov
3 daysbpf: Compute scalar evolution expressions in irreducible loopsAlexei Starovoitov
3 daysbpf: Find a copy of an induction variable without scalar idsAlexei Starovoitov
3 daysselftests/bpf: Test the memory of a caller that a jump testsAlexei Starovoitov
3 daysselftests/bpf: Test a pointer computed before its index is boundedAlexei Starovoitov
3 daysselftests/bpf: Test sign extensions of a range and of a linked registerVineet Gupta
3 daysselftests/bpf: Test registers linked by scalar evolutionAlexei Starovoitov
3 daysbpf: Value number the phis of scalar evolutionAlexei Starovoitov
3 daysbpf: Refine registers linked by scalar evolution at conditional jumpsAlexei Starovoitov
3 daysbpf: Don't treat half of a 64-bit spill as a 32-bit spill on big endianAlexei Starovoitov
3 daysbpf: Detect a dead branch when a range and var_off don't overlapAlexei Starovoitov
3 daysbpf: Include older frames in a fill through an imprecise stack pointerAlexei Starovoitov
3 daysbpf: Compute scalar evolution expressions for whole subprogsAlexei Starovoitov
3 daysbpf: Give SSA names to the values that scalar evolution does not trackAlexei Starovoitov
3 daysbpf: Simplify scalar evolution expressions at constructionAlexei Starovoitov
3 daysbpf: Model 32-bit shifts and divisions exactly in scalar evolutionAlexei Starovoitov
5 daysselftests/bpf: cover AF_XDP multi-buffer TX software checksumRongzheng Wang
5 daysselftests/bpf: Test that callbacks reject an overwritable ring bufferTamir Duberstein
5 daysselftests/bpf: Test the ring buffer consumer with a NULL sample callbackTamir Duberstein
5 daysselftests/bpf: Test ring buffer consumption with a zero boundTamir Duberstein
6 daysselftests/bpf: Extend the JIT instruction tests for arm64 encodingsDaniel Borkmann
6 daysselftests/bpf: Test the verifier's division by constantsDaniel Borkmann
6 daysselftests/bpf: Let the arm64 private stack check skip the BTI padDaniel Borkmann
6 daysbpf, arm64: Zero extend the arena offset in register offset accessesDaniel Borkmann
6 daysbpf: Divide by constants via uhmul and shmul in the verifierDaniel Borkmann
7 daysselftests/bpf: Don't include <linux/ptrace.h> in BPF progsAlexei Starovoitov
7 daysbpf: Keep one basic block in the level 1 log and print the way to itAlexei Starovoitov