Skip to content

Commit a18062d

Browse files
Yonghong SongAlexei Starovoitov
authored andcommitted
selftests/bpf: Add tests for sdiv/smod overflow cases
Subtests are added to exercise the patched code which handles - LLONG_MIN/-1 - INT_MIN/-1 - LLONG_MIN%-1 - INT_MIN%-1 where -1 could be an immediate or in a register. Without the previous patch, all these cases will crash the kernel on x86_64 platform. Additional tests are added to use small values (e.g. -5/-1, 5%-1, etc.) in order to exercise the additional logic with patched insns. Signed-off-by: Yonghong Song <yonghong.song@linux.dev> Link: https://lore.kernel.org/r/20240913150332.1188102-1-yonghong.song@linux.dev Signed-off-by: Alexei Starovoitov <ast@kernel.org>
1 parent 7dd34d7 commit a18062d

1 file changed

Lines changed: 439 additions & 0 deletions

File tree

0 commit comments

Comments
 (0)