On 9/24/25 9:57 PM, Mehdi Ben Hadj Khelifa wrote:
-Change all the source files and the corresponding headers
to having matching sign comparisons.

Signed-off-by: Mehdi Ben Hadj Khelifa <[email protected]>
---
Changelog:

Changes since v1:
- Fix CI failed builds where it failed due to do missing .c and
.h files in my patch for working in mainline.
https://lore.kernel.org/bpf/[email protected]/T/#u
---
  tools/lib/bpf/usdt.bpf.h                         |  4 ++--
  tools/testing/selftests/bpf/Makefile             |  4 ++--
  tools/testing/selftests/bpf/bpf_arena_htab.h     |  2 +-
  tools/testing/selftests/bpf/progs/arena_list.c   |  2 +-
  .../bpf/progs/bench_local_storage_create.c       |  2 +-
  tools/testing/selftests/bpf/progs/bind_perm.c    |  2 +-
  tools/testing/selftests/bpf/progs/bpf_cc_cubic.c |  2 +-
  tools/testing/selftests/bpf/progs/bpf_cubic.c    |  8 ++++----
  .../bpf/progs/bpf_iter_bpf_percpu_array_map.c    |  2 +-
  .../selftests/bpf/progs/bpf_iter_task_stack.c    |  2 +-
  .../testing/selftests/bpf/progs/bpf_iter_tasks.c |  3 ++-
  .../selftests/bpf/progs/bpf_iter_vma_offset.c    |  4 ++--
  .../testing/selftests/bpf/progs/bpf_qdisc_fifo.c |  2 +-
  tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c |  4 ++--
  .../bpf/progs/cgroup_getset_retval_getsockopt.c  |  6 +++---
  .../selftests/bpf/progs/connect4_dropper.c       |  2 +-
  .../selftests/bpf/progs/cpumask_success.c        |  4 ++--
  .../testing/selftests/bpf/progs/dynptr_success.c |  8 ++++----
  tools/testing/selftests/bpf/progs/iters.c        | 16 ++++++++--------
  .../selftests/bpf/progs/kfunc_call_test.c        |  2 +-
  tools/testing/selftests/bpf/progs/linked_list.c  | 10 +++++-----
  tools/testing/selftests/bpf/progs/lsm.c          |  2 +-
  .../testing/selftests/bpf/progs/map_in_map_btf.c |  2 +-
  tools/testing/selftests/bpf/progs/map_ptr_kern.c |  2 +-
  .../selftests/bpf/progs/mmap_inner_array.c       |  2 +-
  .../testing/selftests/bpf/progs/mptcp_subflow.c  |  2 +-
  .../selftests/bpf/progs/netif_receive_skb.c      |  4 ++--
  tools/testing/selftests/bpf/progs/profiler.inc.h |  6 +++---
  .../testing/selftests/bpf/progs/rcu_read_lock.c  |  4 ++--
  .../bpf/progs/sk_storage_omem_uncharge.c         |  6 +++---
  .../selftests/bpf/progs/sockopt_inherit.c        |  4 ++--
  tools/testing/selftests/bpf/progs/sockopt_sk.c   |  4 ++--
  tools/testing/selftests/bpf/progs/strobemeta.h   |  2 +-
  .../selftests/bpf/progs/task_local_data.bpf.h    |  6 +++---
  .../selftests/bpf/progs/test_bpf_cookie.c        |  2 +-
  .../testing/selftests/bpf/progs/test_check_mtu.c |  4 ++--
  .../selftests/bpf/progs/test_core_extern.c       |  2 +-
  .../testing/selftests/bpf/progs/test_get_xattr.c |  4 ++--
  .../selftests/bpf/progs/test_global_func11.c     |  2 +-
  .../selftests/bpf/progs/test_global_func12.c     |  2 +-
  .../selftests/bpf/progs/test_global_func13.c     |  2 +-
  .../selftests/bpf/progs/test_global_func14.c     |  2 +-
  .../selftests/bpf/progs/test_global_func9.c      |  2 +-
  .../selftests/bpf/progs/test_lwt_seg6local.c     |  4 ++--
  .../testing/selftests/bpf/progs/test_map_init.c  |  2 +-
  .../selftests/bpf/progs/test_parse_tcp_hdr_opt.c |  2 +-
  .../bpf/progs/test_parse_tcp_hdr_opt_dynptr.c    |  2 +-
  .../selftests/bpf/progs/test_pkt_access.c        |  6 +++---
  .../testing/selftests/bpf/progs/test_seg6_loop.c |  4 ++--
  tools/testing/selftests/bpf/progs/test_skb_ctx.c |  2 +-
  .../testing/selftests/bpf/progs/test_snprintf.c  |  2 +-
  .../selftests/bpf/progs/test_sockmap_kern.h      |  2 +-
  .../selftests/bpf/progs/test_sockmap_strp.c      |  2 +-
  .../testing/selftests/bpf/progs/test_tc_tunnel.c |  2 +-
  tools/testing/selftests/bpf/progs/test_xdp.c     |  2 +-
  .../selftests/bpf/progs/test_xdp_dynptr.c        |  2 +-
  .../testing/selftests/bpf/progs/test_xdp_loop.c  |  2 +-
  .../selftests/bpf/progs/test_xdp_noinline.c      |  4 ++--
  tools/testing/selftests/bpf/progs/udp_limit.c    |  2 +-
  tools/testing/selftests/bpf/progs/uprobe_multi.c |  4 ++--
  .../bpf/progs/uprobe_multi_session_recursive.c   |  5 +++--
  .../selftests/bpf/progs/verifier_arena_large.c   |  4 ++--
  .../bpf/progs/verifier_iterating_callbacks.c     |  2 +-
  63 files changed, 109 insertions(+), 107 deletions(-)

Big churn all over the place :/ Either way, it looks like you haven't run
the tests locally before submitting, some are failing:

https://github.com/kernel-patches/bpf/actions/runs/17993782331

Reply via email to