summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/bpf/progs
AgeCommit message (Expand)Author
3 daysselftests/bpf: Cover enum signedness in data dumps and map fieldsHungyu Lin
3 daysselftests/bpf: libarena: Raise arena spinlock CPU limitsEmil Tsalapatis
3 daysselftests/bpf: Test the evaluation of linked expressionsAlexei Starovoitov
3 daysbpf: Evaluate the expression of a linked registerAlexei Starovoitov
3 daysbpf: Treat 'r1 &= 0xff' as a zero extension in scalar evolutionAlexei Starovoitov
3 daysselftests/bpf: Test a jump that compares two pointersAlexei Starovoitov
3 daysbpf: Make the operations on a scalar take struct scalarAlexei Starovoitov
3 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
4 daysselftests/bpf: Test loops with a sign-extended 32-bit induction variableAlexei Starovoitov
4 daysbpf: Stop assigning ids to scalarsAlexei Starovoitov
4 daysbpf: Remove sync_linked_regs(), refine by scalar evolution onlyAlexei Starovoitov
4 daysbpf: Compute scalar evolution expressions in irreducible loopsAlexei Starovoitov
4 daysbpf: Find a copy of an induction variable without scalar idsAlexei Starovoitov
4 daysselftests/bpf: Test the memory of a caller that a jump testsAlexei Starovoitov
4 daysselftests/bpf: Test a pointer computed before its index is boundedAlexei Starovoitov
4 daysselftests/bpf: Test sign extensions of a range and of a linked registerVineet Gupta
4 daysselftests/bpf: Test registers linked by scalar evolutionAlexei Starovoitov
4 daysbpf: Value number the phis of scalar evolutionAlexei Starovoitov
4 daysbpf: Refine registers linked by scalar evolution at conditional jumpsAlexei Starovoitov
4 daysbpf: Don't treat half of a 64-bit spill as a 32-bit spill on big endianAlexei Starovoitov
4 daysbpf: Detect a dead branch when a range and var_off don't overlapAlexei Starovoitov
4 daysbpf: Include older frames in a fill through an imprecise stack pointerAlexei Starovoitov
4 daysbpf: Compute scalar evolution expressions for whole subprogsAlexei Starovoitov
4 daysbpf: Give SSA names to the values that scalar evolution does not trackAlexei Starovoitov
4 daysbpf: Simplify scalar evolution expressions at constructionAlexei Starovoitov
4 daysbpf: Model 32-bit shifts and divisions exactly in scalar evolutionAlexei Starovoitov
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
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
8 daysselftests/bpf: Test short loops that carry what they loadAlexei Starovoitov
8 daysselftests/bpf: Test a flag that goes with the cookie of bpf_throw()Alexei Starovoitov
8 daysselftests/bpf: Expect GCC's first error in test_alloc_double_releaseAlexei Starovoitov
8 daysselftests/bpf: Skip the stack walker of verifier_loop_latch with GCCAlexei Starovoitov
8 daysselftests/bpf: Test a number that wraps in front of the jump that countsAlexei Starovoitov
8 daysselftests/bpf: Test progs without bpf_for(), zero, can_loop and suchAlexei Starovoitov
8 daysselftests/bpf: Test pointers that become numbers and subprogs that return voidAlexei Starovoitov
8 daysselftests/bpf: Test callx of one of a set of functionsAlexei Starovoitov
8 daysselftests/bpf: Test progs that run out of budgetAlexei Starovoitov
8 daysselftests/bpf: Test loops that are counted, walked or widenedAlexei Starovoitov
8 daysselftests/bpf: Test static subprogs that are verified on their ownAlexei Starovoitov
8 daysselftests/bpf: Test states that are not joinedAlexei Starovoitov
8 daysselftests/bpf: Adjust tests to new verdicts, messages and orderAlexei Starovoitov
8 daysselftests/bpf: Adjust tests to log lines that are goneAlexei Starovoitov
8 daysbpf: 32-bit add to a pointer and pointer op pointer make a numberAlexei Starovoitov
8 daysbpf: A part of a pointer that is spilled is a numberAlexei Starovoitov