index
:
linux-rng
jd/vdso-skip-insn
jd/vdso-test-harness
linus/master
master
Development tree for the kernel CSPRNG
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
kernel
/
bpf
/
scev.c
Age
Commit message (
Expand
)
Author
Files
Lines
13 days
bpf: Reset the range of a packet pointer that scalar evolution clamps
Alexei Starovoitov
1
-0
/
+7
13 days
bpf: Don't clamp a register whose type changed in the loop
Alexei Starovoitov
1
-0
/
+8
13 days
bpf: Don't widen a pointer to a buffer in scalar evolution
Alexei Starovoitov
1
-1
/
+0
13 days
bpf: Clear delta of a register that scalar evolution widens
Alexei Starovoitov
1
-1
/
+1
13 days
bpf: Print 32-bit SCEV bounds as 32-bit numbers
Eduard Zingerman
1
-3
/
+5
13 days
bpf: (zext32 (zext32 X)) -> (zext32 X) SCEV simplification rule
Eduard Zingerman
1
-0
/
+4
13 days
bpf: Check the iteration count before the predicted exit value
Eduard Zingerman
1
-11
/
+8
13 days
bpf: Do not intersect with current register range on clamp
Eduard Zingerman
1
-6
/
+0
13 days
bpf: Reject pointer operands for 32-bit recurrences/latches
Eduard Zingerman
1
-3
/
+7
2026-10-21
bpf: Support 32-bit linear scalar evolution
Eduard Zingerman
1
-105
/
+259
2026-10-11
bpf: Use div64_u64{,_rem}() in scev.c
Eduard Zingerman
1
-19
/
+20
2026-10-09
bpf: Avoid widening registers that hinder exact stack-slot tracking
Eduard Zingerman
1
-2
/
+84
2026-10-09
bpf: Use SCEV to widen bounded loops
Eduard Zingerman
1
-0
/
+1039
2026-10-09
bpf: Compute scalar evolution expressions for loops
Eduard Zingerman
1
-0
/
+1640