From: Ricardo B. Marlière Date: Thu, 28 Aug 2025 13:12:33 +0000 (-0300) Subject: selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=98857d111c53954aa038fcbc4cf48873e4240f7c;p=users%2Fhch%2Fmisc.git selftests/bpf: Fix bpf_prog_detach2 usage in test_lirc_mode2 Commit e9fc3ce99b34 ("libbpf: Streamline error reporting for high-level APIs") redefined the way that bpf_prog_detach2() returns. Therefore, adapt the usage in test_lirc_mode2_user.c. Signed-off-by: Ricardo B. Marlière Signed-off-by: Andrii Nakryiko Link: https://lore.kernel.org/bpf/20250828-selftests-bpf-v1-1-c7811cd8b98c@suse.com --- diff --git a/tools/testing/selftests/bpf/test_lirc_mode2_user.c b/tools/testing/selftests/bpf/test_lirc_mode2_user.c index 4694422aa76c..88e4aeab21b7 100644 --- a/tools/testing/selftests/bpf/test_lirc_mode2_user.c +++ b/tools/testing/selftests/bpf/test_lirc_mode2_user.c @@ -74,7 +74,7 @@ int main(int argc, char **argv) /* Let's try detach it before it was ever attached */ ret = bpf_prog_detach2(progfd, lircfd, BPF_LIRC_MODE2); - if (ret != -1 || errno != ENOENT) { + if (ret != -ENOENT) { printf("bpf_prog_detach2 not attached should fail: %m\n"); return 1; }