Hello: This series was applied to bpf/bpf-next.git (refs/heads/master): On Tue, 10 Nov 2020 19:12:10 -0800 you wrote: > From: Alexei Starovoitov <ast@xxxxxxxxxx> > > v1->v2: > - removed set-but-unused variable. > - added Jiri's Tested-by. > > In some cases LLVM uses the knowledge that branch is taken to optimze the code > which causes the verifier to reject valid programs. > Teach the verifier to recognize that > r1 = skb->data; > r1 += 10; > r2 = skb->data_end; > if (r1 > r2) { > here r1 points beyond packet_end and subsequent > if (r1 > r2) // always evaluates to "true". > } > > [...] Here is the summary with links: - [v2,bpf-next,1/3] bpf: Support for pointers beyond pkt_end. https://git.kernel.org/bpf/bpf-next/c/6d94e741a8ff - [v2,bpf-next,2/3] selftests/bpf: Add skb_pkt_end test https://git.kernel.org/bpf/bpf-next/c/9cc873e85800 - [v2,bpf-next,3/3] selftests/bpf: Add asm tests for pkt vs pkt_end comparison. https://git.kernel.org/bpf/bpf-next/c/cb62d34019d9 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html