bpf: Fix a erroneous check after snprintf()
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Fri, 8 Sep 2023 16:33:35 +0000 (18:33 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 12 Sep 2023 20:15:46 +0000 (13:15 -0700)
commita8f12572860ad8ba659d96eee9cf09e181f6ebcc
treea8ec32c23df4f45876536beab7aa9e13aa392c27
parent4eb94a7793074f799b1f558471019e9a21fa9546
bpf: Fix a erroneous check after snprintf()

snprintf() does not return negative error code on error, it returns the
number of characters which *would* be generated for the given input.

Fix the error handling check.

Fixes: 57539b1c0ac2 ("bpf: Enable annotating trusted nested pointers")
Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Link: https://lore.kernel.org/r/393bdebc87b22563c08ace094defa7160eb7a6c0.1694190795.git.christophe.jaillet@wanadoo.fr
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
kernel/bpf/btf.c