]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
selftests/bpf: Fix compiler warnings in task_local_data.h
authorAmery Hung <ameryhung@gmail.com>
Mon, 23 Mar 2026 23:11:33 +0000 (16:11 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 24 Mar 2026 15:46:54 +0000 (08:46 -0700)
Fix compiler warnings about unused parameter, narrowing non-constant
into a smaller type and comparison between integers of different size.

Signed-off-by: Amery Hung <ameryhung@gmail.com>
Acked-by: Kumar Kartikeya Dwivedi <memxor@gmail.com>
Link: https://lore.kernel.org/r/20260323231133.859941-1-ameryhung@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/prog_tests/task_local_data.h

index 95847088961aa2dbd77fbf5ab152e3061c13c19e..7819f318b2fbd7a665feec9fdf667aa5ee394a63 100644 (file)
@@ -120,6 +120,7 @@ static void tld_free(void);
 
 static void __tld_thread_exit_handler(void *unused)
 {
+       (void)unused;
        tld_free();
 }
 #endif
@@ -222,10 +223,10 @@ static tld_key_t __tld_create_key(const char *name, size_t size, bool dyn_data)
        if (!TLD_READ_ONCE(tld_meta_p)) {
                err = __tld_init_meta_p();
                if (err)
-                       return (tld_key_t){err};
+                       return (tld_key_t){(__s16)err};
        }
 
-       for (i = 0; i < TLD_MAX_DATA_CNT; i++) {
+       for (i = 0; i < (int)TLD_MAX_DATA_CNT; i++) {
 retry:
                cnt = atomic_load(&tld_meta_p->cnt);
                if (i < cnt) {