]> www.infradead.org Git - users/hch/dma-mapping.git/commit
selftests/bpf: Add test for truncation after sign extension in coerce_reg_to_size_sx()
authorDimitar Kanaliev <dimitar.kanaliev@siteground.com>
Mon, 14 Oct 2024 12:11:54 +0000 (15:11 +0300)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 15 Oct 2024 18:16:25 +0000 (11:16 -0700)
commit61f506eacc77a9dad510fce92477af72be82c89d
tree2130b328a75f387cb6d38430641abb0761f7273f
parentae67b9fb8c4e981e929a665dcaa070f4b05ebdb4
selftests/bpf: Add test for truncation after sign extension in coerce_reg_to_size_sx()

Add test that checks whether unsigned ranges deduced by the verifier for
sign extension instruction is correct. Without previous patch that
fixes truncation in coerce_reg_to_size_sx() this test fails.

Acked-by: Shung-Hsi Yu <shung-hsi.yu@suse.com>
Signed-off-by: Dimitar Kanaliev <dimitar.kanaliev@siteground.com>
Acked-by: Yonghong Song <yonghong.song@linux.dev>
Link: https://lore.kernel.org/r/20241014121155.92887-3-dimitar.kanaliev@siteground.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/progs/verifier_movsx.c