Commits
![Daniel Borkmann](https://secure.gravatar.com/avatar/7d90a31a92f614abfab8f69ca8201029.jpg?s=96&d=mm)
Daniel Borkmann committed cb56cc1b292
bpf: don't prune branches when a scalar is replaced with a pointer From: Jann Horn <jannh@google.com> [ Upstream commit 179d1c5602997fef5a940c6ddcf31212cbfebd14 ] This could be made safe by passing through a reference to env and checking for env->allow_ptr_leaks, but it would only work one way and is probably not worth the hassle - not doing it will not directly lead to program rejection. Fixes: f1174f77b50c ("bpf/verifier: rework value tracking") Signed-off-by: Jann Horn <jannh@google.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>