==========
build_32bit - FAILED


In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../arch/x86/include/asm/div64.h:8,
                 from ../include/linux/math.h:6,
                 from ../include/linux/math64.h:6,
                 from ../include/linux/time.h:6,
                 from ../include/linux/compat.h:10,
                 from ../fs/select.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: fs/select.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/init.h:5,
                 from ../net/xdp/xdp_umem.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xdp_umem.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../net/xdp/xsk_queue.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_queue.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/socket.c:55:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: net/socket.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/poll.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/poll.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../arch/x86/include/asm/div64.h:8,
                 from ../include/linux/math.h:6,
                 from ../include/linux/math64.h:6,
                 from ../include/linux/time.h:6,
                 from ../include/linux/compat.h:10,
                 from ../net/ethtool/ioctl.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ethtool/ioctl.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../net/core/datagram.c:37:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/datagram.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../net/bpf/test_run.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/bpf/test_run.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/bpf] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/dma-mapping.h:5,
                 from ../include/net/xsk_buff_pool.h:9,
                 from ../net/xdp/xsk_buff_pool.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_buff_pool.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/net/xdp_sock.h:9,
                 from ../include/net/xdp_sock_drv.h:9,
                 from ../net/ethtool/channels.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ethtool/channels.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ethtool] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/sqpoll.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/sqpoll.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../net/xdp/xsk_diag.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_diag.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../net/xdp/xsk.c:15:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/xdp] Error 2
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/linux/filter.h:8,
                 from ../net/core/sysctl_net_core.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sysctl_net_core.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/capability.h:18,
                 from ../net/core/sock.c:89:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sock.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/io_uring.c:42:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/io_uring.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/net/tcp.h:19,
                 from ../net/ipv4/tcp_minisocks.c:22:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_minisocks.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/ipv6/udp.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv6/udp.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/register.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/register.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_vec.o] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/interrupt.h:6,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_pci_func.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/smp.h:12,
                 from ../include/linux/lockdep.h:14,
                 from ../io_uring/io_uring.h:5,
                 from ../io_uring/napi.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/napi.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: io_uring] Error 2
make[3]: *** Waiting for unfinished jobs....
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/crypto/hash.h:11,
                 from ../net/ipv4/tcp.c:246:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.h:12,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_main.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/iopoll.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/nvme/host/tcp.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/nvme/host/tcp.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/nvme/host] Error 2
make[4]: *** [../scripts/Makefile.build:465: drivers/nvme] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from ../arch/x86/include/asm/percpu.h:31,
                 from ../arch/x86/include/asm/preempt.h:6,
                 from ../include/linux/preempt.h:79,
                 from ../include/linux/bottom_half.h:6,
                 from ../net/ipv4/tcp_ipv4.c:50:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_ipv4.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.h:9,
                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.h:9,
                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_xdp.o] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_nic.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ethtool.h:12,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ethtool.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/cpumask_types.h:5,
                 from ../include/linux/cpu_rmap.h:10,
                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_netdev.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ring.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ring.o] Error 1
In file included from ../arch/x86/include/asm/percpu.h:31,
                 from ../arch/x86/include/asm/preempt.h:6,
                 from ../include/linux/preempt.h:79,
                 from ../include/linux/bottom_half.h:6,
                 from ../net/ipv6/tcp_ipv6.c:22:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv6/tcp_ipv6.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ipv6] Error 2
In file included from ../include/linux/init.h:5,
                 from ../include/linux/printk.h:6,
                 from ../include/asm-generic/bug.h:22,
                 from ../arch/x86/include/asm/bug.h:99,
                 from ../include/linux/bug.h:5,
                 from ../include/linux/mmdebug.h:5,
                 from ../include/linux/mm.h:6,
                 from ../net/ipv4/tcp_input.c:67:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_input.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/amazon/ena/ena_ethtool.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_ethtool.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon/ena] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon] Error 2
make[6]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_filters.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../net/core/xdp.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/xdp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../net/core/netdev-genl.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/netdev-genl.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../fs/eventpoll.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: fs/eventpoll.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: fs] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/ip.h:16,
                 from ../include/net/gro.h:7,
                 from ../net/core/gro.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/gro.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/tap.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tap.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/linux/filter.h:8,
                 from ../kernel/bpf/core.c:21:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/core.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/init.h:5,
                 from ../kernel/bpf/inode.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/inode.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../kernel/bpf/syscall.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/syscall.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c:8:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[9]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.o] Error 1
make[8]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto/chtls] Error 2
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto] Error 2
make[7]: *** Waiting for unfinished jobs....
In file included from ../include/linux/minmax.h:5,
                 from ../include/linux/uaccess.h:7,
                 from ../net/core/dev.c:71:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/dev.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../net/core/filter.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/filter.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/capability.h:18,
                 from ../net/core/net-sysfs.c:8:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/net-sysfs.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/ipv4/udp.c:77:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/udp.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/core] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/dma-mapping.h:5,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.o] Error 1
make[8]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:465: net/ipv4] Error 2
make[3]: *** [../scripts/Makefile.build:465: net] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/veth.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/veth.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/tun.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tun.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia/atlantic] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/cisco/enic/enic_main.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/cisco/enic/enic_main.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco/enic] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_ethtool.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_ethtool.o] Error 1
make[7]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_ptp.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_ptp.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_tc.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_tc.o] Error 1
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_rxnfc.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_rxnfc.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_main.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_main.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../drivers/net/ethernet/chelsio/cxgb4/sge.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/cxgb4/sge.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/cxgb4] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/dim.h:7,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dim.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../arch/x86/include/asm/mem_encrypt.h:15,
                 from ../include/linux/mem_encrypt.h:17,
                 from ../arch/x86/include/asm/processor-flags.h:6,
                 from ../arch/x86/include/asm/processor.h:5,
                 from ../include/linux/prefetch.h:15,
                 from ../drivers/net/ethernet/emulex/benet/be_main.c:14:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/emulex/benet/be_main.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/emulex/benet] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/emulex] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../include/linux/if_vlan.h:10,
                 from ../drivers/net/ethernet/engleder/tsnep_xdp.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_xdp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/virtio_net.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/virtio_net.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_selftests.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_selftests.o] Error 1
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/engleder] Error 2
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.o] Error 1
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_tc.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom/bnxt] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom] Error 2
make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../kernel/bpf/verifier.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/verifier.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: kernel/bpf] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/xen-netfront.c:34:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/xen-netfront.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/bonding/bond_main.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/bonding/bond_main.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/net/bonding] Error 2
make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2
make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2
make[3]: *** [../scripts/Makefile.build:465: kernel] Error 2
make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:1989: .] Error 2
make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:251: __sub-make] Error 2
make: *** [Makefile:251: __sub-make] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../arch/x86/include/asm/div64.h:8,
                 from ../include/linux/math.h:6,
                 from ../include/linux/math64.h:6,
                 from ../include/linux/time.h:6,
                 from ../include/linux/compat.h:10,
                 from ../fs/select.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: fs/select.o] Error 1
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/init.h:5,
                 from ../net/xdp/xdp_umem.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xdp_umem.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../arch/x86/include/asm/div64.h:8,
                 from ../include/linux/math.h:6,
                 from ../include/linux/math64.h:6,
                 from ../include/linux/time.h:6,
                 from ../include/linux/compat.h:10,
                 from ../net/ethtool/ioctl.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ethtool/ioctl.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../net/xdp/xsk_diag.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_diag.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/dma-mapping.h:5,
                 from ../include/net/xsk_buff_pool.h:9,
                 from ../net/xdp/xsk_buff_pool.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_buff_pool.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/net/xdp_sock.h:9,
                 from ../include/net/xdp_sock_drv.h:9,
                 from ../net/ethtool/channels.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ethtool/channels.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/log2.h:12,
                 from ../net/xdp/xsk_queue.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_queue.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ethtool] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../net/core/datagram.c:37:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/datagram.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../net/bpf/test_run.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/bpf/test_run.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/bpf] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/socket.c:55:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: net/socket.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/poll.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/poll.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../net/xdp/xsk.c:15:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: *** [../scripts/Makefile.build:465: net/xdp] Error 2
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/linux/filter.h:8,
                 from ../net/core/sysctl_net_core.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sysctl_net_core.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/sqpoll.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/sqpoll.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/capability.h:18,
                 from ../net/core/sock.c:89:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sock.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/register.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/register.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/net/tcp.h:19,
                 from ../net/ipv4/tcp_minisocks.c:22:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_minisocks.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../io_uring/io_uring.c:42:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/io_uring.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/ipv6/udp.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv6/udp.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/smp.h:12,
                 from ../include/linux/lockdep.h:14,
                 from ../io_uring/io_uring.h:5,
                 from ../io_uring/napi.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/napi.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: io_uring] Error 2
make[3]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/nvme/host/tcp.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/nvme/host/tcp.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/nvme/host] Error 2
make[4]: *** [../scripts/Makefile.build:465: drivers/nvme] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/amazon/ena/ena_ethtool.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_ethtool.o] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ../arch/x86/include/asm/percpu.h:31,
                 from ../arch/x86/include/asm/preempt.h:6,
                 from ../include/linux/preempt.h:79,
                 from ../include/linux/bottom_half.h:6,
                 from ../net/ipv4/tcp_ipv4.c:50:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_ipv4.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.h:9,
                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.h:9,
                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_xdp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_vec.o] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/interrupt.h:6,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_pci_func.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/linux/filter.h:8,
                 from ../kernel/bpf/core.c:21:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/core.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/iopoll.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_hw_utils.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../net/core/xdp.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/xdp.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/crypto/hash.h:11,
                 from ../net/ipv4/tcp.c:246:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../kernel/bpf/inode.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/inode.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ethtool.h:12,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ethtool.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_filters.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/cpumask_types.h:5,
                 from ../include/linux/cpu_rmap.h:10,
                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_netdev.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon/ena] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon] Error 2
make[6]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ring.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ring.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.h:12,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_main.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../net/core/netdev-genl.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/netdev-genl.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_nic.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/ip.h:16,
                 from ../include/net/gro.h:7,
                 from ../net/core/gro.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/gro.o] Error 1
In file included from ../arch/x86/include/asm/percpu.h:31,
                 from ../arch/x86/include/asm/preempt.h:6,
                 from ../include/linux/preempt.h:79,
                 from ../include/linux/bottom_half.h:6,
                 from ../net/ipv6/tcp_ipv6.c:22:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv6/tcp_ipv6.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ipv6] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../net/core/netdev_rx_queue.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/netdev_rx_queue.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../include/linux/printk.h:6,
                 from ../include/asm-generic/bug.h:22,
                 from ../arch/x86/include/asm/bug.h:99,
                 from ../include/linux/bug.h:5,
                 from ../include/linux/mmdebug.h:5,
                 from ../include/linux/mm.h:6,
                 from ../net/ipv4/tcp_input.c:67:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_input.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../kernel/bpf/syscall.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/syscall.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../fs/eventpoll.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: fs/eventpoll.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: fs] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/capability.h:18,
                 from ../net/core/net-sysfs.c:8:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/net-sysfs.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../net/ipv4/udp.c:77:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/udp.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ipv4] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_nic.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../net/core/filter.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/filter.o] Error 1
In file included from ../include/linux/minmax.h:5,
                 from ../include/linux/uaccess.h:7,
                 from ../net/core/dev.c:71:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/dev.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/core] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/gfp_types.h:5,
                 from ../include/linux/gfp.h:5,
                 from ../include/linux/slab.h:16,
                 from ../net/sctp/ulpqueue.c:22:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/sctp/ulpqueue.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw.h:15,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/dma-mapping.h:5,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.o] Error 1
make[8]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/iopoll.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_macsec.h:9,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_macsec.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_macsec.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../include/linux/if_ether.h:19,
                 from ../include/linux/etherdevice.h:20,
                 from ../drivers/net/tap.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tap.o] Error 1
make[5]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/ptp_clock_kernel.h:11,
                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ptp.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ptp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_ethtool.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_ethtool.o] Error 1
make[7]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_selftests.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_selftests.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_ptp.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_ptp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c:8:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[9]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_tc.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_tc.o] Error 1
make[8]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto/chtls] Error 2
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto] Error 2
make[7]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../include/linux/bpf-cgroup.h:5,
                 from ../kernel/bpf/verifier.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/verifier.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: kernel/bpf] Error 2
make[4]: *** Waiting for unfinished jobs....
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_rxnfc.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_rxnfc.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/dim.h:7,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dim.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/crypto/hash.h:11,
                 from ../net/sctp/socket.c:40:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/sctp/socket.o] Error 1
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../include/net/busy_poll.h:15,
                 from ../net/sctp/stream_interleave.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/sctp/stream_interleave.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_tc.o] Error 1
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../include/linux/if_vlan.h:10,
                 from ../drivers/net/ethernet/engleder/tsnep_xdp.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_xdp.o] Error 1
In file included from ../include/linux/bitfield.h:10,
                 from ../include/linux/fortify-string.h:5,
                 from ../include/linux/string.h:392,
                 from ../include/linux/uuid.h:11,
                 from ../include/linux/mod_devicetable.h:14,
                 from ../include/linux/pci.h:27,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/hyperv/netvsc.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc.o] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/hyperv/netvsc_bpf.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_bpf.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../include/linux/ethtool.h:16,
                 from ../drivers/net/hyperv/rndis_filter.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/rndis_filter.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../include/linux/platform_device.h:13,
                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
                 from ../drivers/net/ethernet/engleder/tsnep_main.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_main.o] Error 1
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/engleder] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/tun.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tun.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/cisco/enic/enic_main.c:20:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/cisco/enic/enic_main.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco/enic] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/veth.c:12:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/veth.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/ratelimit_types.h:5,
                 from ../include/linux/ratelimit.h:5,
                 from ../include/linux/dev_printk.h:16,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c:10:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../include/linux/skbuff.h:13,
                 from ../drivers/net/ethernet/chelsio/cxgb4/sge.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/cxgb4/sge.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/cxgb4] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio] Error 2
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia/atlantic] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/hyperv/netvsc_trace.c:2:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_trace.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/netdevice.h:24,
                 from ../drivers/net/virtio_net.c:7:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/virtio_net.o] Error 1
In file included from ../include/linux/init.h:5,
                 from ../arch/x86/include/asm/mem_encrypt.h:15,
                 from ../include/linux/mem_encrypt.h:17,
                 from ../arch/x86/include/asm/processor-flags.h:6,
                 from ../arch/x86/include/asm/processor.h:5,
                 from ../include/linux/prefetch.h:15,
                 from ../drivers/net/ethernet/emulex/benet/be_main.c:14:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/emulex/benet/be_main.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/emulex/benet] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/emulex] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/xen-netfront.c:34:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/xen-netfront.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/vmxnet3/vmxnet3_drv.c:27:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_drv.o] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/netdev.c:16:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/netdev.o] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from ../include/linux/init.h:5,
                 from ../drivers/net/hyperv/netvsc_drv.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_drv.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/net/hyperv] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/kernel.h:22,
                 from ../drivers/net/bonding/bond_main.c:35:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/bonding/bond_main.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/net/bonding] Error 2
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../include/linux/bitmap.h:8,
                 from ../drivers/net/netdevsim/fib.c:17:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/fib.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/sctp] Error 2
make[3]: *** [../scripts/Makefile.build:465: net] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/health.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/health.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/udp_tunnels.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/udp_tunnels.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/vmxnet3/vmxnet3_int.h:30,
                 from ../drivers/net/vmxnet3/vmxnet3_xdp.c:9:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_xdp.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/swait.h:5,
                 from ../include/linux/completion.h:12,
                 from ../drivers/net/netdevsim/bus.c:6:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/bus.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/timer.h:5,
                 from ../include/linux/workqueue.h:9,
                 from ../include/linux/bpf.h:10,
                 from ../drivers/net/netdevsim/bpf.c:16:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/bpf.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/dev.c:18:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/dev.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/ethtool.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/ethtool.o] Error 1
In file included from ../include/linux/atomic/atomic-instrumented.h:15,
                 from ../include/linux/atomic.h:82,
                 from ../include/crypto/aead.h:11,
                 from ../drivers/net/netdevsim/ipsec.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/ipsec.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/hwstats.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/hwstats.o] Error 1
In file included from ../include/linux/bits.h:22,
                 from ../include/linux/bitops.h:6,
                 from ../drivers/net/vmxnet3/vmxnet3_int.h:30,
                 from ../drivers/net/vmxnet3/vmxnet3_ethtool.c:28:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_ethtool.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/net/vmxnet3] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/wait.h:7,
                 from ../include/linux/wait_bit.h:8,
                 from ../include/linux/fs.h:6,
                 from ../include/linux/debugfs.h:15,
                 from ../drivers/net/netdevsim/psample.c:4:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/psample.o] Error 1
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/smp.h:12,
                 from ../include/linux/lockdep.h:14,
                 from ../include/linux/seqlock.h:18,
                 from ../include/linux/u64_stats_sync.h:62,
                 from ../include/net/macsec.h:10,
                 from ../drivers/net/netdevsim/macsec.c:3:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/macsec.o] Error 1
make[5]: *** [../scripts/Makefile.build:465: drivers/net/netdevsim] Error 2
In file included from ../include/linux/container_of.h:5,
                 from ../include/linux/list.h:5,
                 from ../include/linux/module.h:12,
                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:11:
../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
      |                                         ^~~~~~~~~~~~~~
../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
      |                                  ^~~~~~~~~~~~~~~
../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt.o] Error 1
make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom/bnxt] Error 2
make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom] Error 2
make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2
make[4]: *** [../scripts/Makefile.build:465: drivers/net] Error 2
make[3]: *** [../scripts/Makefile.build:465: drivers] Error 2
make[3]: *** [../scripts/Makefile.build:465: kernel] Error 2
make[2]: *** [/home/nipa/bpf-next/wt-0/Makefile:1989: .] Error 2
make[1]: *** [/home/nipa/bpf-next/wt-0/Makefile:251: __sub-make] Error 2
make: *** [Makefile:251: __sub-make] Error 2
New errors added
--- /tmp/tmp.T2XB99uo1K	2025-03-05 06:54:42.681029419 -0800
+++ /tmp/tmp.Mr9wejJMk3	2025-03-05 06:55:05.650805172 -0800
@@ -16,2 +16,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -29,2 +29,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -37 +37,6 @@
-                 from ../net/xdp/xsk_queue.c:6:
+                 from ../arch/x86/include/asm/div64.h:8,
+                 from ../include/linux/math.h:6,
+                 from ../include/linux/math64.h:6,
+                 from ../include/linux/time.h:6,
+                 from ../include/linux/compat.h:10,
+                 from ../net/ethtool/ioctl.c:10:
@@ -44,2 +49,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -47 +52,2 @@
-make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_queue.o] Error 1
+make[5]: *** [../scripts/Makefile.build:207: net/ethtool/ioctl.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
@@ -50,5 +56,2 @@
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/workqueue.h:9,
-                 from ../include/linux/bpf.h:10,
-                 from ../include/linux/bpf-cgroup.h:5,
-                 from ../net/socket.c:55:
+                 from ../include/linux/module.h:12,
+                 from ../net/xdp/xsk_diag.c:9:
@@ -61,2 +64,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -64,2 +67,19 @@
-make[4]: *** [../scripts/Makefile.build:207: net/socket.o] Error 1
-make[4]: *** Waiting for unfinished jobs....
+make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_diag.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/ratelimit_types.h:5,
+                 from ../include/linux/ratelimit.h:5,
+                 from ../include/linux/dev_printk.h:16,
+                 from ../include/linux/device.h:15,
+                 from ../include/linux/dma-mapping.h:5,
+                 from ../include/net/xsk_buff_pool.h:9,
+                 from ../net/xdp/xsk_buff_pool.c:3:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_buff_pool.o] Error 1
@@ -67,2 +87,7 @@
-                 from ../include/linux/kernel.h:22,
-                 from ../io_uring/poll.c:2:
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/workqueue.h:9,
+                 from ../include/linux/bpf.h:10,
+                 from ../include/net/xdp_sock.h:9,
+                 from ../include/net/xdp_sock_drv.h:9,
+                 from ../net/ethtool/channels.c:3:
@@ -75,2 +100,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -78,2 +103 @@
-make[4]: *** [../scripts/Makefile.build:207: io_uring/poll.o] Error 1
-make[4]: *** Waiting for unfinished jobs....
+make[5]: *** [../scripts/Makefile.build:207: net/ethtool/channels.o] Error 1
@@ -83,6 +107 @@
-                 from ../arch/x86/include/asm/div64.h:8,
-                 from ../include/linux/math.h:6,
-                 from ../include/linux/math64.h:6,
-                 from ../include/linux/time.h:6,
-                 from ../include/linux/compat.h:10,
-                 from ../net/ethtool/ioctl.c:10:
+                 from ../net/xdp/xsk_queue.c:6:
@@ -95,2 +114,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -98,2 +117,3 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ethtool/ioctl.o] Error 1
-make[5]: *** Waiting for unfinished jobs....
+make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_queue.o] Error 1
+make[4]: *** [../scripts/Makefile.build:465: net/ethtool] Error 2
+make[4]: *** Waiting for unfinished jobs....
@@ -110,2 +130,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -127,2 +147,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -132,18 +151,0 @@
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/ratelimit_types.h:5,
-                 from ../include/linux/ratelimit.h:5,
-                 from ../include/linux/dev_printk.h:16,
-                 from ../include/linux/device.h:15,
-                 from ../include/linux/dma-mapping.h:5,
-                 from ../include/net/xsk_buff_pool.h:9,
-                 from ../net/xdp/xsk_buff_pool.c:3:
-../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
-   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
-      |                                         ^~~~~~~~~~~~~~
-../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
-   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
-      |                                  ^~~~~~~~~~~~~~~
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
-      | ^~~~~~~~~~~~~
-make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_buff_pool.o] Error 1
@@ -155,3 +157,2 @@
-                 from ../include/net/xdp_sock.h:9,
-                 from ../include/net/xdp_sock_drv.h:9,
-                 from ../net/ethtool/channels.c:3:
+                 from ../include/linux/bpf-cgroup.h:5,
+                 from ../net/socket.c:55:
@@ -164,2 +165,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -167,2 +168 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ethtool/channels.o] Error 1
-make[4]: *** [../scripts/Makefile.build:465: net/ethtool] Error 2
+make[4]: *** [../scripts/Makefile.build:207: net/socket.o] Error 1
@@ -171,15 +171 @@
-                 from ../io_uring/sqpoll.c:6:
-../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
-   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
-      |                                         ^~~~~~~~~~~~~~
-../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
-   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
-      |                                  ^~~~~~~~~~~~~~~
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
-      | ^~~~~~~~~~~~~
-make[4]: *** [../scripts/Makefile.build:207: io_uring/sqpoll.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/module.h:12,
-                 from ../net/xdp/xsk_diag.c:9:
+                 from ../io_uring/poll.c:2:
@@ -192,2 +178,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -195 +181 @@
-make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_diag.o] Error 1
+make[4]: *** [../scripts/Makefile.build:207: io_uring/poll.o] Error 1
@@ -204,2 +190,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -207,0 +194 @@
+make[4]: *** Waiting for unfinished jobs....
@@ -219,2 +206,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -222,0 +210,13 @@
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../io_uring/sqpoll.c:6:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[4]: *** [../scripts/Makefile.build:207: io_uring/sqpoll.o] Error 1
@@ -232,2 +232,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -238 +238 @@
-                 from ../io_uring/io_uring.c:42:
+                 from ../io_uring/register.c:7:
@@ -245,2 +245,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -248 +248 @@
-make[4]: *** [../scripts/Makefile.build:207: io_uring/io_uring.o] Error 1
+make[4]: *** [../scripts/Makefile.build:207: io_uring/register.o] Error 1
@@ -259,2 +259,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -264,0 +265,13 @@
+                 from ../include/linux/kernel.h:22,
+                 from ../io_uring/io_uring.c:42:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[4]: *** [../scripts/Makefile.build:207: io_uring/io_uring.o] Error 1
+In file included from ../include/linux/container_of.h:5,
@@ -277,2 +290,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -283,2 +296,5 @@
-                 from ../include/linux/kernel.h:22,
-                 from ../io_uring/register.c:7:
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/smp.h:12,
+                 from ../include/linux/lockdep.h:14,
+                 from ../io_uring/io_uring.h:5,
+                 from ../io_uring/napi.c:3:
@@ -291,2 +307,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -294 +310,3 @@
-make[4]: *** [../scripts/Makefile.build:207: io_uring/register.o] Error 1
+make[4]: *** [../scripts/Makefile.build:207: io_uring/napi.o] Error 1
+make[3]: *** [../scripts/Makefile.build:465: io_uring] Error 2
+make[3]: *** Waiting for unfinished jobs....
@@ -296,7 +314,3 @@
-                 from ../include/linux/kernel.h:22,
-                 from ../include/linux/skbuff.h:13,
-                 from ../include/linux/if_ether.h:19,
-                 from ../include/linux/etherdevice.h:20,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.h:15,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.c:12:
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/module.h:12,
+                 from ../drivers/nvme/host/tcp.c:7:
@@ -309,2 +323,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -312,6 +326,9 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_vec.o] Error 1
-make[8]: *** Waiting for unfinished jobs....
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/kernel.h:22,
-                 from ../include/linux/interrupt.h:6,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:10:
+make[6]: *** [../scripts/Makefile.build:207: drivers/nvme/host/tcp.o] Error 1
+make[5]: *** [../scripts/Makefile.build:465: drivers/nvme/host] Error 2
+make[4]: *** [../scripts/Makefile.build:465: drivers/nvme] Error 2
+make[4]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../include/linux/bitmap.h:8,
+                 from ../include/linux/ethtool.h:16,
+                 from ../drivers/net/ethernet/amazon/ena/ena_ethtool.c:6:
@@ -324,2 +341,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -327,7 +344,7 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_pci_func.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/smp.h:12,
-                 from ../include/linux/lockdep.h:14,
-                 from ../io_uring/io_uring.h:5,
-                 from ../io_uring/napi.c:3:
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_ethtool.o] Error 1
+make[8]: *** Waiting for unfinished jobs....
+In file included from ../arch/x86/include/asm/percpu.h:31,
+                 from ../arch/x86/include/asm/preempt.h:6,
+                 from ../include/linux/preempt.h:79,
+                 from ../include/linux/bottom_half.h:6,
+                 from ../net/ipv4/tcp_ipv4.c:50:
@@ -340,2 +357,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -343,7 +360,6 @@
-make[4]: *** [../scripts/Makefile.build:207: io_uring/napi.o] Error 1
-make[3]: *** [../scripts/Makefile.build:465: io_uring] Error 2
-make[3]: *** Waiting for unfinished jobs....
-In file included from ../include/linux/atomic/atomic-instrumented.h:15,
-                 from ../include/linux/atomic.h:82,
-                 from ../include/crypto/hash.h:11,
-                 from ../net/ipv4/tcp.c:246:
+make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_ipv4.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.h:9,
+                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.h:9,
+                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.c:6:
@@ -356,2 +372,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -359 +375 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_xdp.o] Error 1
@@ -366,2 +382,2 @@
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.h:12,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.c:10:
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.h:15,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_vec.c:12:
@@ -374,2 +390,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -377 +393,31 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_main.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_vec.o] Error 1
+make[8]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/interrupt.h:6,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_pci_func.o] Error 1
+In file included from ../include/linux/atomic/atomic-instrumented.h:15,
+                 from ../include/linux/atomic.h:82,
+                 from ../include/linux/filter.h:8,
+                 from ../kernel/bpf/core.c:21:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/core.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
@@ -389,2 +435,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -395,2 +441,4 @@
-                 from ../include/linux/module.h:12,
-                 from ../drivers/nvme/host/tcp.c:7:
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/workqueue.h:9,
+                 from ../include/linux/bpf.h:10,
+                 from ../net/core/xdp.c:6:
@@ -403,2 +451,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -406,9 +454,5 @@
-make[6]: *** [../scripts/Makefile.build:207: drivers/nvme/host/tcp.o] Error 1
-make[5]: *** [../scripts/Makefile.build:465: drivers/nvme/host] Error 2
-make[4]: *** [../scripts/Makefile.build:465: drivers/nvme] Error 2
-make[4]: *** Waiting for unfinished jobs....
-In file included from ../arch/x86/include/asm/percpu.h:31,
-                 from ../arch/x86/include/asm/preempt.h:6,
-                 from ../include/linux/preempt.h:79,
-                 from ../include/linux/bottom_half.h:6,
-                 from ../net/ipv4/tcp_ipv4.c:50:
+make[5]: *** [../scripts/Makefile.build:207: net/core/xdp.o] Error 1
+In file included from ../include/linux/atomic/atomic-instrumented.h:15,
+                 from ../include/linux/atomic.h:82,
+                 from ../include/crypto/hash.h:11,
+                 from ../net/ipv4/tcp.c:246:
@@ -421,2 +465,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -424,6 +468,3 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_ipv4.o] Error 1
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/bitops.h:6,
-                 from ../drivers/net/ethernet/amazon/ena/ena_netdev.h:9,
-                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.h:9,
-                 from ../drivers/net/ethernet/amazon/ena/ena_xdp.c:6:
+make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp.o] Error 1
+In file included from ../include/linux/init.h:5,
+                 from ../kernel/bpf/inode.c:11:
@@ -436,2 +477,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -439,8 +480,3 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_xdp.o] Error 1
-make[8]: *** Waiting for unfinished jobs....
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/bitops.h:6,
-                 from ../include/linux/bitmap.h:8,
-                 from ../include/linux/ethtool.h:16,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.c:10:
+make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/inode.o] Error 1
+In file included from ../include/linux/init.h:5,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c:10:
@@ -453,2 +489,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -456 +492 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_nic.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.o] Error 1
@@ -471,2 +507,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -475,2 +511,7 @@
-In file included from ../include/linux/init.h:5,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c:10:
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../include/linux/bitmap.h:8,
+                 from ../include/linux/ethtool.h:16,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.h:13,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.h:9,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.c:6:
@@ -483,2 +524,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -486 +527 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_filters.o] Error 1
@@ -498,2 +539,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -501,0 +543,3 @@
+make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon/ena] Error 2
+make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon] Error 2
+make[6]: *** Waiting for unfinished jobs....
@@ -514,2 +558,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -518,5 +562,8 @@
-In file included from ../arch/x86/include/asm/percpu.h:31,
-                 from ../arch/x86/include/asm/preempt.h:6,
-                 from ../include/linux/preempt.h:79,
-                 from ../include/linux/bottom_half.h:6,
-                 from ../net/ipv6/tcp_ipv6.c:22:
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/skbuff.h:13,
+                 from ../include/linux/if_ether.h:19,
+                 from ../include/linux/etherdevice.h:20,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c:10:
@@ -529,2 +576,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -532,10 +579,9 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ipv6/tcp_ipv6.o] Error 1
-make[4]: *** [../scripts/Makefile.build:465: net/ipv6] Error 2
-In file included from ../include/linux/init.h:5,
-                 from ../include/linux/printk.h:6,
-                 from ../include/asm-generic/bug.h:22,
-                 from ../arch/x86/include/asm/bug.h:99,
-                 from ../include/linux/bug.h:5,
-                 from ../include/linux/mmdebug.h:5,
-                 from ../include/linux/mm.h:6,
-                 from ../net/ipv4/tcp_input.c:67:
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/skbuff.h:13,
+                 from ../include/linux/if_ether.h:19,
+                 from ../include/linux/etherdevice.h:20,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.h:12,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_main.c:10:
@@ -548,2 +594,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -551,6 +597,6 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_input.o] Error 1
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/bitops.h:6,
-                 from ../include/linux/bitmap.h:8,
-                 from ../include/linux/ethtool.h:16,
-                 from ../drivers/net/ethernet/amazon/ena/ena_ethtool.c:6:
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_main.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../net/core/netdev-genl.c:3:
@@ -563,2 +609,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -566,4 +612 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/amazon/ena/ena_ethtool.o] Error 1
-make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon/ena] Error 2
-make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/amazon] Error 2
-make[6]: *** Waiting for unfinished jobs....
+make[5]: *** [../scripts/Makefile.build:207: net/core/netdev-genl.o] Error 1
@@ -575,18 +618 @@
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.h:9,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_filters.c:6:
-../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
-   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
-      |                                         ^~~~~~~~~~~~~~
-../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
-   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
-      |                                  ^~~~~~~~~~~~~~~
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
-      | ^~~~~~~~~~~~~
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_filters.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/workqueue.h:9,
-                 from ../include/linux/bpf.h:10,
-                 from ../net/core/xdp.c:6:
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_nic.c:10:
@@ -599,2 +625,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -602 +628 @@
-make[5]: *** [../scripts/Makefile.build:207: net/core/xdp.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_nic.o] Error 1
@@ -604,4 +630,5 @@
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/netdevice.h:24,
-                 from ../net/core/netdev-genl.c:3:
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/skbuff.h:13,
+                 from ../include/linux/ip.h:16,
+                 from ../include/net/gro.h:7,
+                 from ../net/core/gro.c:2:
@@ -614,2 +641,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -617,3 +644,6 @@
-make[5]: *** [../scripts/Makefile.build:207: net/core/netdev-genl.o] Error 1
-In file included from ../include/linux/init.h:5,
-                 from ../fs/eventpoll.c:9:
+make[5]: *** [../scripts/Makefile.build:207: net/core/gro.o] Error 1
+In file included from ../arch/x86/include/asm/percpu.h:31,
+                 from ../arch/x86/include/asm/preempt.h:6,
+                 from ../include/linux/preempt.h:79,
+                 from ../include/linux/bottom_half.h:6,
+                 from ../net/ipv6/tcp_ipv6.c:22:
@@ -626,2 +656,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -629,2 +659,2 @@
-make[4]: *** [../scripts/Makefile.build:207: fs/eventpoll.o] Error 1
-make[3]: *** [../scripts/Makefile.build:465: fs] Error 2
+make[5]: *** [../scripts/Makefile.build:207: net/ipv6/tcp_ipv6.o] Error 1
+make[4]: *** [../scripts/Makefile.build:465: net/ipv6] Error 2
@@ -632,5 +662,4 @@
-                 from ../include/linux/kernel.h:22,
-                 from ../include/linux/skbuff.h:13,
-                 from ../include/linux/ip.h:16,
-                 from ../include/net/gro.h:7,
-                 from ../net/core/gro.c:2:
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../net/core/netdev_rx_queue.c:3:
@@ -643,2 +672,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -646,7 +675,9 @@
-make[5]: *** [../scripts/Makefile.build:207: net/core/gro.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/kernel.h:22,
-                 from ../include/linux/skbuff.h:13,
-                 from ../include/linux/if_ether.h:19,
-                 from ../include/linux/etherdevice.h:20,
-                 from ../drivers/net/tap.c:2:
+make[5]: *** [../scripts/Makefile.build:207: net/core/netdev_rx_queue.o] Error 1
+In file included from ../include/linux/init.h:5,
+                 from ../include/linux/printk.h:6,
+                 from ../include/asm-generic/bug.h:22,
+                 from ../arch/x86/include/asm/bug.h:99,
+                 from ../include/linux/bug.h:5,
+                 from ../include/linux/mmdebug.h:5,
+                 from ../include/linux/mm.h:6,
+                 from ../net/ipv4/tcp_input.c:67:
@@ -659,2 +690,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -662,6 +693,7 @@
-make[5]: *** [../scripts/Makefile.build:207: drivers/net/tap.o] Error 1
-make[5]: *** Waiting for unfinished jobs....
-In file included from ../include/linux/atomic/atomic-instrumented.h:15,
-                 from ../include/linux/atomic.h:82,
-                 from ../include/linux/filter.h:8,
-                 from ../kernel/bpf/core.c:21:
+make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_input.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/workqueue.h:9,
+                 from ../include/linux/bpf.h:10,
+                 from ../kernel/bpf/syscall.c:4:
@@ -674,2 +706,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -677,2 +709 @@
-make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/core.o] Error 1
-make[5]: *** Waiting for unfinished jobs....
+make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/syscall.o] Error 1
@@ -680 +711 @@
-                 from ../kernel/bpf/inode.c:11:
+                 from ../fs/eventpoll.c:9:
@@ -687,2 +718,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -690 +721,2 @@
-make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/inode.o] Error 1
+make[4]: *** [../scripts/Makefile.build:207: fs/eventpoll.o] Error 1
+make[3]: *** [../scripts/Makefile.build:465: fs] Error 2
@@ -698 +730 @@
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c:10:
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c:10:
@@ -705,2 +737,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -708 +740,14 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/capability.h:18,
+                 from ../net/core/net-sysfs.c:8:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: net/core/net-sysfs.o] Error 1
@@ -714 +759,2 @@
-                 from ../kernel/bpf/syscall.c:4:
+                 from ../include/linux/bpf-cgroup.h:5,
+                 from ../net/ipv4/udp.c:77:
@@ -721,2 +767,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -724,5 +770,8 @@
-make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/syscall.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/module.h:12,
-                 from ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c:8:
+make[5]: *** [../scripts/Makefile.build:207: net/ipv4/udp.o] Error 1
+make[4]: *** [../scripts/Makefile.build:465: net/ipv4] Error 2
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../include/linux/bitmap.h:8,
+                 from ../include/linux/ethtool.h:16,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_nic.h:13,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c:12:
@@ -735,2 +784,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -738,4 +787,14 @@
-make[9]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.o] Error 1
-make[8]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto/chtls] Error 2
-make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto] Error 2
-make[7]: *** Waiting for unfinished jobs....
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.o] Error 1
+In file included from ../include/linux/atomic/atomic-instrumented.h:15,
+                 from ../include/linux/atomic.h:82,
+                 from ../net/core/filter.c:20:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: net/core/filter.o] Error 1
@@ -751,2 +810,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -754,0 +814 @@
+make[4]: *** [../scripts/Makefile.build:465: net/core] Error 2
@@ -769,2 +829,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -773,3 +833,5 @@
-In file included from ../include/linux/atomic/atomic-instrumented.h:15,
-                 from ../include/linux/atomic.h:82,
-                 from ../net/core/filter.c:20:
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/gfp_types.h:5,
+                 from ../include/linux/gfp.h:5,
+                 from ../include/linux/slab.h:16,
+                 from ../net/sctp/ulpqueue.c:22:
@@ -782,2 +844,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -785,7 +847,10 @@
-make[5]: *** [../scripts/Makefile.build:207: net/core/filter.o] Error 1
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/bitops.h:6,
-                 from ../include/linux/bitmap.h:8,
-                 from ../include/linux/ethtool.h:16,
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_nic.h:13,
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.c:12:
+make[5]: *** [../scripts/Makefile.build:207: net/sctp/ulpqueue.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/skbuff.h:13,
+                 from ../include/linux/if_ether.h:19,
+                 from ../include/linux/etherdevice.h:20,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw.h:15,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:6:
@@ -798,2 +863,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -801 +866 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_utils.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.o] Error 1
@@ -803,2 +868,6 @@
-                 from ../include/linux/capability.h:18,
-                 from ../net/core/net-sysfs.c:8:
+                 from ../include/linux/ratelimit_types.h:5,
+                 from ../include/linux/ratelimit.h:5,
+                 from ../include/linux/dev_printk.h:16,
+                 from ../include/linux/device.h:15,
+                 from ../include/linux/dma-mapping.h:5,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c:11:
@@ -811,2 +880,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -814 +883,2 @@
-make[5]: *** [../scripts/Makefile.build:207: net/core/net-sysfs.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.o] Error 1
+make[8]: *** Waiting for unfinished jobs....
@@ -816,6 +886,3 @@
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/workqueue.h:9,
-                 from ../include/linux/bpf.h:10,
-                 from ../include/linux/bpf-cgroup.h:5,
-                 from ../net/ipv4/udp.c:77:
+                 from ../include/linux/kernel.h:22,
+                 from ../include/linux/iopoll.h:9,
+                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c:6:
@@ -828,2 +895,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -831,2 +898 @@
-make[5]: *** [../scripts/Makefile.build:207: net/ipv4/udp.o] Error 1
-make[4]: *** [../scripts/Makefile.build:465: net/core] Error 2
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.o] Error 1
@@ -834,6 +900,4 @@
-                 from ../include/linux/ratelimit_types.h:5,
-                 from ../include/linux/ratelimit.h:5,
-                 from ../include/linux/dev_printk.h:16,
-                 from ../include/linux/device.h:15,
-                 from ../include/linux/dma-mapping.h:5,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c:11:
+                 from ../include/linux/bitops.h:6,
+                 from ../include/linux/bitmap.h:8,
+                 from ../include/linux/ethtool.h:16,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11:
@@ -846,2 +910,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -849,4 +913 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.o] Error 1
-make[8]: *** Waiting for unfinished jobs....
-make[4]: *** [../scripts/Makefile.build:465: net/ipv4] Error 2
-make[3]: *** [../scripts/Makefile.build:465: net] Error 2
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.o] Error 1
@@ -857 +918,2 @@
-                 from ../drivers/net/veth.c:12:
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_macsec.h:9,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_macsec.c:6:
@@ -864,2 +926,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -867 +929 @@
-make[5]: *** [../scripts/Makefile.build:207: drivers/net/veth.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_macsec.o] Error 1
@@ -873,3 +935 @@
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_common.h:13,
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_hw.h:15,
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c:10:
+                 from ../drivers/net/tap.c:2:
@@ -882,2 +942,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -885 +945,2 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.o] Error 1
+make[5]: *** [../scripts/Makefile.build:207: drivers/net/tap.o] Error 1
+make[5]: *** Waiting for unfinished jobs....
@@ -887,3 +948,2 @@
-                 from ../include/linux/list.h:5,
-                 from ../include/linux/module.h:12,
-                 from ../drivers/net/tun.c:35:
+                 from ../include/linux/kernel.h:22,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:9:
@@ -896,2 +956,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -899,9 +959,8 @@
-make[5]: *** [../scripts/Makefile.build:207: drivers/net/tun.o] Error 1
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/kernel.h:22,
-                 from ../include/linux/skbuff.h:13,
-                 from ../include/linux/if_ether.h:19,
-                 from ../include/linux/etherdevice.h:20,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_common.h:13,
-                 from ../drivers/net/ethernet/aquantia/atlantic/aq_hw.h:15,
-                 from ../drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:6:
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/ratelimit_types.h:5,
+                 from ../include/linux/ratelimit.h:5,
+                 from ../include/linux/dev_printk.h:16,
+                 from ../include/linux/device.h:15,
+                 from ../include/linux/ptp_clock_kernel.h:11,
+                 from ../drivers/net/ethernet/aquantia/atlantic/aq_ptp.c:12:
@@ -914,2 +973,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -917,3 +976 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.o] Error 1
-make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia/atlantic] Error 2
-make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia] Error 2
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/aquantia/atlantic/aq_ptp.o] Error 1
@@ -923 +980 @@
-                 from ../drivers/net/ethernet/cisco/enic/enic_main.c:20:
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10:
@@ -930,2 +987,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -933,8 +990,6 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/cisco/enic/enic_main.o] Error 1
-make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco/enic] Error 2
-make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco] Error 2
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/bitops.h:6,
-                 from ../include/linux/bitmap.h:8,
-                 from ../include/linux/ethtool.h:16,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c:11:
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11:
@@ -947,2 +1002,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -950 +1005 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.o] Error 1
@@ -965,2 +1020,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -970,3 +1025,8 @@
-In file included from ../include/linux/container_of.h:5,
-                 from ../include/linux/kernel.h:22,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c:9:
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/ratelimit_types.h:5,
+                 from ../include/linux/ratelimit.h:5,
+                 from ../include/linux/dev_printk.h:16,
+                 from ../include/linux/device.h:15,
+                 from ../include/linux/platform_device.h:13,
+                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
+                 from ../drivers/net/ethernet/engleder/tsnep_selftests.c:4:
@@ -979,2 +1039,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -982 +1042 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.o] Error 1
+make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_selftests.o] Error 1
@@ -997,2 +1057,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1000,0 +1061,14 @@
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/module.h:12,
+                 from ../drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c:8:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[9]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.o] Error 1
@@ -1015,2 +1089,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1018,0 +1093,93 @@
+make[8]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto/chtls] Error 2
+make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/chelsio/inline_crypto] Error 2
+make[7]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:11:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/workqueue.h:9,
+                 from ../include/linux/bpf.h:10,
+                 from ../include/linux/bpf-cgroup.h:5,
+                 from ../kernel/bpf/verifier.c:7:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/verifier.o] Error 1
+make[4]: *** [../scripts/Makefile.build:465: kernel/bpf] Error 2
+make[4]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/ratelimit_types.h:5,
+                 from ../include/linux/ratelimit.h:5,
+                 from ../include/linux/dev_printk.h:16,
+                 from ../include/linux/device.h:15,
+                 from ../include/linux/platform_device.h:13,
+                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
+                 from ../drivers/net/ethernet/engleder/tsnep_rxnfc.c:4:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_rxnfc.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/dim.h:7,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dim.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c:9:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.o] Error 1
+In file included from ../include/linux/atomic/atomic-instrumented.h:15,
+                 from ../include/linux/atomic.h:82,
+                 from ../include/crypto/hash.h:11,
+                 from ../net/sctp/socket.c:40:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: net/sctp/socket.o] Error 1
@@ -1032,2 +1199,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1036,0 +1204,98 @@
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../include/net/busy_poll.h:15,
+                 from ../net/sctp/stream_interleave.c:18:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: net/sctp/stream_interleave.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_tc.o] Error 1
+In file included from ../include/linux/bitfield.h:10,
+                 from ../include/linux/fortify-string.h:5,
+                 from ../include/linux/string.h:392,
+                 from ../include/linux/uuid.h:11,
+                 from ../include/linux/mod_devicetable.h:14,
+                 from ../include/linux/pci.h:27,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c:12:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../include/linux/if_vlan.h:10,
+                 from ../drivers/net/ethernet/engleder/tsnep_xdp.c:4:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_xdp.o] Error 1
+In file included from ../include/linux/bitfield.h:10,
+                 from ../include/linux/fortify-string.h:5,
+                 from ../include/linux/string.h:392,
+                 from ../include/linux/uuid.h:11,
+                 from ../include/linux/mod_devicetable.h:14,
+                 from ../include/linux/pci.h:27,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.o] Error 1
+In file included from ../include/linux/container_of.h:5,
@@ -1038 +1303 @@
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c:9:
+                 from ../drivers/net/hyperv/netvsc.c:11:
@@ -1045,2 +1310,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1048 +1313,17 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc.o] Error 1
+make[6]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../drivers/net/hyperv/netvsc_bpf.c:10:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_bpf.o] Error 1
@@ -1051 +1332,3 @@
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c:11:
+                 from ../include/linux/bitmap.h:8,
+                 from ../include/linux/ethtool.h:16,
+                 from ../drivers/net/hyperv/rndis_filter.c:9:
@@ -1058,2 +1341,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1061 +1344 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/rndis_filter.o] Error 1
@@ -1069 +1352 @@
-                 from ../drivers/net/ethernet/engleder/tsnep_rxnfc.c:4:
+                 from ../drivers/net/ethernet/engleder/tsnep_main.c:18:
@@ -1076,2 +1359,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1079 +1362,2 @@
-make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_rxnfc.o] Error 1
+make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_main.o] Error 1
+make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/engleder] Error 2
@@ -1083 +1367 @@
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c:10:
+                 from ../drivers/net/tun.c:35:
@@ -1090,2 +1374,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1093 +1377,32 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.o] Error 1
+make[5]: *** [../scripts/Makefile.build:207: drivers/net/tun.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/module.h:12,
+                 from ../drivers/net/ethernet/cisco/enic/enic_main.c:20:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/cisco/enic/enic_main.o] Error 1
+make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco/enic] Error 2
+make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/cisco] Error 2
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../drivers/net/veth.c:12:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[5]: *** [../scripts/Makefile.build:207: drivers/net/veth.o] Error 1
@@ -1098,4 +1413 @@
-                 from ../include/linux/device.h:15,
-                 from ../include/linux/platform_device.h:13,
-                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
-                 from ../drivers/net/ethernet/engleder/tsnep_main.c:18:
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c:10:
@@ -1108,2 +1420,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1111 +1423 @@
-make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_main.o] Error 1
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.o] Error 1
@@ -1122,2 +1434,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1127,0 +1440,2 @@
+make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia/atlantic] Error 2
+make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/aquantia] Error 2
@@ -1132 +1446 @@
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c:11:
+                 from ../drivers/net/hyperv/netvsc_trace.c:2:
@@ -1139,2 +1453,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1142,4 +1456,6 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.o] Error 1
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/dim.h:7,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_dim.c:10:
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_trace.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/timer.h:5,
+                 from ../include/linux/netdevice.h:24,
+                 from ../drivers/net/virtio_net.c:7:
@@ -1152,2 +1468,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1155 +1471 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_dim.o] Error 1
+make[5]: *** [../scripts/Makefile.build:207: drivers/net/virtio_net.o] Error 1
@@ -1169,2 +1485,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1177,4 +1493,2 @@
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/netdevice.h:24,
-                 from ../include/linux/if_vlan.h:10,
-                 from ../drivers/net/ethernet/engleder/tsnep_xdp.c:4:
+                 from ../include/linux/module.h:12,
+                 from ../drivers/net/xen-netfront.c:34:
@@ -1187,2 +1501,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1190 +1504 @@
-make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_xdp.o] Error 1
+make[5]: *** [../scripts/Makefile.build:207: drivers/net/xen-netfront.o] Error 1
@@ -1193,3 +1507,2 @@
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/netdevice.h:24,
-                 from ../drivers/net/virtio_net.c:7:
+                 from ../include/linux/module.h:12,
+                 from ../drivers/net/vmxnet3/vmxnet3_drv.c:27:
@@ -1202,2 +1515,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1205,9 +1518,9 @@
-make[5]: *** [../scripts/Makefile.build:207: drivers/net/virtio_net.o] Error 1
-In file included from ../include/linux/bits.h:22,
-                 from ../include/linux/ratelimit_types.h:5,
-                 from ../include/linux/ratelimit.h:5,
-                 from ../include/linux/dev_printk.h:16,
-                 from ../include/linux/device.h:15,
-                 from ../include/linux/platform_device.h:13,
-                 from ../drivers/net/ethernet/engleder/tsnep.h:9,
-                 from ../drivers/net/ethernet/engleder/tsnep_selftests.c:4:
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_drv.o] Error 1
+make[6]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/netdev.c:16:
@@ -1220,2 +1533,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1223,9 +1536,4 @@
-make[7]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/engleder/tsnep_selftests.o] Error 1
-make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/engleder] Error 2
-In file included from ../include/linux/bitfield.h:10,
-                 from ../include/linux/fortify-string.h:5,
-                 from ../include/linux/string.h:392,
-                 from ../include/linux/uuid.h:11,
-                 from ../include/linux/mod_devicetable.h:14,
-                 from ../include/linux/pci.h:27,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.c:12:
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/netdev.o] Error 1
+make[6]: *** Waiting for unfinished jobs....
+In file included from ../include/linux/init.h:5,
+                 from ../drivers/net/hyperv/netvsc_drv.c:11:
@@ -1238,2 +1546,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1241,8 +1549,5 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_coredump.o] Error 1
-In file included from ../include/linux/bitfield.h:10,
-                 from ../include/linux/fortify-string.h:5,
-                 from ../include/linux/string.h:392,
-                 from ../include/linux/uuid.h:11,
-                 from ../include/linux/mod_devicetable.h:14,
-                 from ../include/linux/pci.h:27,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c:10:
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/hyperv/netvsc_drv.o] Error 1
+make[5]: *** [../scripts/Makefile.build:465: drivers/net/hyperv] Error 2
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/kernel.h:22,
+                 from ../drivers/net/bonding/bond_main.c:35:
@@ -1255,2 +1560,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1258 +1563,18 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/bonding/bond_main.o] Error 1
+make[5]: *** [../scripts/Makefile.build:465: drivers/net/bonding] Error 2
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../include/linux/bitmap.h:8,
+                 from ../drivers/net/netdevsim/fib.c:17:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/fib.o] Error 1
+make[4]: *** [../scripts/Makefile.build:465: net/sctp] Error 2
+make[3]: *** [../scripts/Makefile.build:465: net] Error 2
@@ -1265 +1587 @@
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c:10:
+                 from ../drivers/net/netdevsim/health.c:4:
@@ -1272,2 +1594,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1275 +1597,18 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/health.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/udp_tunnels.c:4:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/udp_tunnels.o] Error 1
@@ -1277,4 +1616,3 @@
-                 from ../include/linux/ratelimit_types.h:5,
-                 from ../include/linux/ratelimit.h:5,
-                 from ../include/linux/dev_printk.h:16,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.c:10:
+                 from ../include/linux/bitops.h:6,
+                 from ../drivers/net/vmxnet3/vmxnet3_int.h:30,
+                 from ../drivers/net/vmxnet3/vmxnet3_xdp.c:9:
@@ -1287,2 +1625,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1290 +1628 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_hwmon.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_xdp.o] Error 1
@@ -1293,2 +1631,3 @@
-                 from ../include/linux/module.h:12,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:11:
+                 from ../include/linux/swait.h:5,
+                 from ../include/linux/completion.h:12,
+                 from ../drivers/net/netdevsim/bus.c:6:
@@ -1301,2 +1640,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1304 +1643 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/bus.o] Error 1
@@ -1308,2 +1647,3 @@
-                 from ../include/linux/netdevice.h:24,
-                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c:10:
+                 from ../include/linux/workqueue.h:9,
+                 from ../include/linux/bpf.h:10,
+                 from ../drivers/net/netdevsim/bpf.c:16:
@@ -1316,2 +1656,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1319,4 +1659 @@
-make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt_tc.o] Error 1
-make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom/bnxt] Error 2
-make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom] Error 2
-make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/bpf.o] Error 1
@@ -1325,5 +1662,5 @@
-                 from ../include/linux/timer.h:5,
-                 from ../include/linux/workqueue.h:9,
-                 from ../include/linux/bpf.h:10,
-                 from ../include/linux/bpf-cgroup.h:5,
-                 from ../kernel/bpf/verifier.c:7:
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/dev.c:18:
@@ -1336,2 +1673,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1339,3 +1676 @@
-make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/verifier.o] Error 1
-make[4]: *** [../scripts/Makefile.build:465: kernel/bpf] Error 2
-make[4]: *** Waiting for unfinished jobs....
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/dev.o] Error 1
@@ -1344,2 +1679,5 @@
-                 from ../include/linux/module.h:12,
-                 from ../drivers/net/xen-netfront.c:34:
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/ethtool.c:4:
@@ -1352,2 +1690,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1355 +1693,15 @@
-make[5]: *** [../scripts/Makefile.build:207: drivers/net/xen-netfront.o] Error 1
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/ethtool.o] Error 1
+In file included from ../include/linux/atomic/atomic-instrumented.h:15,
+                 from ../include/linux/atomic.h:82,
+                 from ../include/crypto/aead.h:11,
+                 from ../drivers/net/netdevsim/ipsec.c:4:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/ipsec.o] Error 1
@@ -1357,2 +1709,6 @@
-                 from ../include/linux/kernel.h:22,
-                 from ../drivers/net/bonding/bond_main.c:35:
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/hwstats.c:3:
@@ -1365,2 +1721,2 @@
-../include/net/xdp.h:283:1: note: in expansion of macro ‘static_assert’
-  283 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
@@ -1368,2 +1724,69 @@
-make[6]: *** [../scripts/Makefile.build:207: drivers/net/bonding/bond_main.o] Error 1
-make[5]: *** [../scripts/Makefile.build:465: drivers/net/bonding] Error 2
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/hwstats.o] Error 1
+In file included from ../include/linux/bits.h:22,
+                 from ../include/linux/bitops.h:6,
+                 from ../drivers/net/vmxnet3/vmxnet3_int.h:30,
+                 from ../drivers/net/vmxnet3/vmxnet3_ethtool.c:28:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/vmxnet3/vmxnet3_ethtool.o] Error 1
+make[5]: *** [../scripts/Makefile.build:465: drivers/net/vmxnet3] Error 2
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/wait.h:7,
+                 from ../include/linux/wait_bit.h:8,
+                 from ../include/linux/fs.h:6,
+                 from ../include/linux/debugfs.h:15,
+                 from ../drivers/net/netdevsim/psample.c:4:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/psample.o] Error 1
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/smp.h:12,
+                 from ../include/linux/lockdep.h:14,
+                 from ../include/linux/seqlock.h:18,
+                 from ../include/linux/u64_stats_sync.h:62,
+                 from ../include/net/macsec.h:10,
+                 from ../drivers/net/netdevsim/macsec.c:3:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[6]: *** [../scripts/Makefile.build:207: drivers/net/netdevsim/macsec.o] Error 1
+make[5]: *** [../scripts/Makefile.build:465: drivers/net/netdevsim] Error 2
+In file included from ../include/linux/container_of.h:5,
+                 from ../include/linux/list.h:5,
+                 from ../include/linux/module.h:12,
+                 from ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:11:
+../include/linux/build_bug.h:78:41: error: static assertion failed: "sizeof(struct xdp_frame) == _XDP_FRAME_SIZE"
+   78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg)
+      |                                         ^~~~~~~~~~~~~~
+../include/linux/build_bug.h:77:34: note: in expansion of macro ‘__static_assert’
+   77 | #define static_assert(expr, ...) __static_assert(expr, ##__VA_ARGS__, #expr)
+      |                                  ^~~~~~~~~~~~~~~
+../include/net/xdp.h:288:1: note: in expansion of macro ‘static_assert’
+  288 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
+      | ^~~~~~~~~~~~~
+make[8]: *** [../scripts/Makefile.build:207: drivers/net/ethernet/broadcom/bnxt/bnxt.o] Error 1
+make[7]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom/bnxt] Error 2
+make[6]: *** [../scripts/Makefile.build:465: drivers/net/ethernet/broadcom] Error 2
+make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2
Per-file breakdown
--- /tmp/tmp.O9VFBwnfZq	2025-03-05 06:55:05.666805015 -0800
+++ /tmp/tmp.QmaYnB4nD4	2025-03-05 06:55:05.670804976 -0800
@@ -1 +1 @@
-     86 ../include/linux/build_bug.h
+    113 ../include/linux/build_bug.h