diff options
author | Kaixu Xia <kaixuxia@tencent.com> | 2020-11-11 08:03:46 +0300 |
---|---|---|
committer | Daniel Borkmann <daniel@iogearbox.net> | 2020-11-11 12:50:22 +0300 |
commit | f16e631333a8f12ae8128826e695db4b2a528407 (patch) | |
tree | 41eac337a24c16ea550360f0a33ad344972e8ee9 /tools | |
parent | abbaa433de07076fb8ef524b77ce55d94bad5fc5 (diff) | |
download | linux-f16e631333a8f12ae8128826e695db4b2a528407.tar.xz |
bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id
The unsigned variable datasec_id is assigned a return value from the call
to check_pseudo_btf_id(), which may return negative error code.
This fixes the following coccicheck warning:
./kernel/bpf/verifier.c:9616:5-15: WARNING: Unsigned expression compared with zero: datasec_id > 0
Fixes: eaa6bcb71ef6 ("bpf: Introduce bpf_per_cpu_ptr()")
Reported-by: Tosk Robot <tencent_os_robot@tencent.com>
Signed-off-by: Kaixu Xia <kaixuxia@tencent.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Cc: Hao Luo <haoluo@google.com>
Link: https://lore.kernel.org/bpf/1605071026-25906-1-git-send-email-kaixuxia@tencent.com
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions