OSDN Git Service

selftests/bpf: make 'dubious pointer arithmetic' test useful
authorAlexei Starovoitov <ast@kernel.org>
Wed, 24 Jan 2018 04:05:51 +0000 (20:05 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 24 Jan 2018 09:39:58 +0000 (10:39 +0100)
commit31e95b61e172144bb2b626a291db1bdc0769275b
treef64c8ada251c8120e8c8e40daa5b90d77be43228
parent783687810e986a15ffbf86c516a1a48ff37f38f7
selftests/bpf: make 'dubious pointer arithmetic' test useful

mostly revert the previous workaround and make
'dubious pointer arithmetic' test useful again.
Use (ptr - ptr) << const instead of ptr << const to generate large scalar.
The rest stays as before commit 2b36047e7889.

Fixes: 2b36047e7889 ("selftests/bpf: fix test_align")
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/testing/selftests/bpf/test_align.c