bpf: selftest: Trigger a DCE on the whole subprog
authorMartin KaFai Lau <kafai@fb.com>
Sat, 6 Nov 2021 01:40:20 +0000 (18:40 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Sat, 6 Nov 2021 19:54:12 +0000 (12:54 -0700)
commitd99341b373215cf32bfb7f341fb3e720e0e791ef
tree54810b9f3412a1609a829507bf943ae58e88b243
parent3990ed4c426652fcd469f8c9dc08156294b36c28
bpf: selftest: Trigger a DCE on the whole subprog

This patch adds a test to trigger the DCE to remove
the whole subprog to ensure the verifier  does not
depend on a stable subprog index.  The DCE is done
by testing a global const.

Signed-off-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20211106014020.651638-1-kafai@fb.com
tools/testing/selftests/bpf/progs/for_each_array_map_elem.c