This logic is not needed anymore since we got rid of the verifier
rewrite that was using prog->aux address in f6069b9aa993 ("bpf:
fix redirect to map under tail calls").

Signed-off-by: Daniel Borkmann <dan...@iogearbox.net>
---
 kernel/bpf/syscall.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c
index 5745c78..330010d 100644
--- a/kernel/bpf/syscall.c
+++ b/kernel/bpf/syscall.c
@@ -2031,13 +2031,6 @@ static struct bpf_insn *bpf_insn_prepare_dump(const 
struct bpf_prog *prog)
                        insns[i + 1].imm = 0;
                        continue;
                }
-
-               if (!bpf_dump_raw_ok() &&
-                   imm == (unsigned long)prog->aux) {
-                       insns[i].imm = 0;
-                       insns[i + 1].imm = 0;
-                       continue;
-               }
        }
 
        return insns;
-- 
2.9.5

Reply via email to