../net/xdp/xsk.c: In function ‘xsk_cq_submit_addr_locked’: ../net/xdp/xsk.c:572:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 572 | xskq_prod_write_addr(pool->cq, idx, (u64)skb_shinfo(skb)->destructor_arg); | ^ ../net/xdp/xsk.c: In function ‘xsk_set_destructor_arg’: ../net/xdp/xsk.c:623:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 623 | skb_shinfo(skb)->destructor_arg = (void *)addr; | ^ ../net/xdp/xsk.c: In function ‘xsk_cq_submit_addr_locked’: ../net/xdp/xsk.c:572:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] 572 | xskq_prod_write_addr(pool->cq, idx, (u64)skb_shinfo(skb)->destructor_arg); | ^ ../net/xdp/xsk.c: In function ‘xsk_set_destructor_arg’: ../net/xdp/xsk.c:623:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 623 | skb_shinfo(skb)->destructor_arg = (void *)addr; | ^ New errors added --- /tmp/tmp.Fs1tU0RmDH 2025-08-29 11:19:36.652765427 -0700 +++ /tmp/tmp.L2bVUm8TZI 2025-08-29 11:21:54.109724694 -0700 @@ -0,0 +1,8 @@ +../net/xdp/xsk.c: In function ‘xsk_cq_submit_addr_locked’: +../net/xdp/xsk.c:572:45: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] + 572 | xskq_prod_write_addr(pool->cq, idx, (u64)skb_shinfo(skb)->destructor_arg); + | ^ +../net/xdp/xsk.c: In function ‘xsk_set_destructor_arg’: +../net/xdp/xsk.c:623:43: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] + 623 | skb_shinfo(skb)->destructor_arg = (void *)addr; + | ^ Per-file breakdown --- /tmp/tmp.WiLrbisFQ4 2025-08-29 11:21:54.117724633 -0700 +++ /tmp/tmp.CjUCyAhqgW 2025-08-29 11:21:54.120724610 -0700 @@ -0,0 +1 @@ + 2 ../net/xdp/xsk.c