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


In file included from ../include/trace/define_trace.h:113,
                 from ../samples/trace_events/trace-events-sample.h:636,
                 from ../samples/trace_events/trace-events-sample.c:12:
../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’:
../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
  121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask)
      |                                          ^~~~~~~
../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’
  285 |         tstruct;                                                        \
      |         ^~~~~~~
../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’
   43 |                              PARAMS(tstruct),                  \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’
  299 |         TP_STRUCT__entry(
      |         ^~~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’
  110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item,   \
      |                                  ^~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’
   98 |         ((__bitmask_size_in_bytes_raw(nr_bits) +                \
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’
  111 |                                          __bitmask_size_in_longs(nr_bits))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’
  304 |                 __bitmask(      cpus,   num_possible_cpus()     )
      |                 ^~~~~~~~~
../include/linux/cpumask.h:1109:48: note: in expansion of macro ‘cpu_possible_mask’
 1109 | #define num_possible_cpus()     cpumask_weight(cpu_possible_mask)
      |                                                ^~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’
  304 |                 __bitmask(      cpus,   num_possible_cpus()     )
      |                                         ^~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’:
../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   51 |                          "i" (sizeof(struct bug_entry)));               \
      |                                             ^~~~~~~~~
../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
  427 |         { assign; }                                                     \
      |           ^~~~~~
../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
  435 |                       PARAMS(assign), PARAMS(print))                    \
      |                       ^~~~~~
../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
   40 |         DECLARE_EVENT_CLASS(name,                              \
      |         ^~~~~~~~~~~~~~~~~~~
../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
   44 |                              PARAMS(assign),                   \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’
  310 |         TP_fast_assign(
      |         ^~~~~~~~~~~~~~
../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’
   95 |         _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b));   \
      |         ^~~~~~~~~~
../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’
  107 |                 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
      |                 ^~~~~~~~~~~~
../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’
  134 |                 __WARN_printf(TAINT_WARN, format);                      \
      |                 ^~~~~~~~~~~~~
../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’
   31 |                         func(__VA_ARGS__);                              \
      |                         ^~~~
../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’
  152 |         DO_ONCE_LITE_IF(condition, WARN, 1, format)
      |         ^~~~~~~~~~~~~~~
../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’
   24 | # define fortify_warn_once(x...)        WARN_ONCE(x)
      |                                         ^~~~~~~~~
../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’
  634 |         fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size,  \
      |         ^~~~~~~~~~~~~~~~~
../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’
  690 | #define memcpy(p, q, s)  __fortify_memcpy_chk(p, q, s,                  \
      |                          ^~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’
   38 |                 memcpy(__str__, __data_offsets.dst##_ptr_ ? :           \
      |                 ^~~~~~
../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’
  316 |                 __assign_str(lstr);
      |                 ^~~~~~~~~~~~
In file included from ../include/trace/define_trace.h:114:
../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’:
../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   51 |                          "i" (sizeof(struct bug_entry)));               \
      |                                             ^~~~~~~~~
../include/trace/perf.h:66:1: note: in expansion of macro ‘__DECLARE_EVENT_CLASS’
   66 | __DECLARE_EVENT_CLASS(call, PARAMS(proto), PARAMS(args), PARAMS(tstruct), \
      | ^~~~~~~~~~~~~~~~~~~~~
../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
   67 |                       PARAMS(assign), PARAMS(print))                    \
      |                       ^~~~~~
../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
   40 |         DECLARE_EVENT_CLASS(name,                              \
      |         ^~~~~~~~~~~~~~~~~~~
../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
   44 |                              PARAMS(assign),                   \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’
  310 |         TP_fast_assign(
      |         ^~~~~~~~~~~~~~
../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’
   95 |         _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b));   \
      |         ^~~~~~~~~~
../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’
  107 |                 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
      |                 ^~~~~~~~~~~~
../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’
  134 |                 __WARN_printf(TAINT_WARN, format);                      \
      |                 ^~~~~~~~~~~~~
../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’
   31 |                         func(__VA_ARGS__);                              \
      |                         ^~~~
../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’
  152 |         DO_ONCE_LITE_IF(condition, WARN, 1, format)
      |         ^~~~~~~~~~~~~~~
../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’
   24 | # define fortify_warn_once(x...)        WARN_ONCE(x)
      |                                         ^~~~~~~~~
../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’
  634 |         fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size,  \
      |         ^~~~~~~~~~~~~~~~~
../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’
  690 | #define memcpy(p, q, s)  __fortify_memcpy_chk(p, q, s,                  \
      |                          ^~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’
   38 |                 memcpy(__str__, __data_offsets.dst##_ptr_ ? :           \
      |                 ^~~~~~
../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’
  316 |                 __assign_str(lstr);
      |                 ^~~~~~~~~~~~
../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation'
../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead
../lib/vsprintf.c: In function ‘va_format’:
../lib/vsprintf.c:1704:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1704 |         buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va);
      |         ^~~
../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file'
../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file'
../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect'
../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect'
../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file '
../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = '
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 762.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed'
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed'
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 1002.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 1002.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 1002.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 1002.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 1002.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 1002.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 1002.
../security/landlock/fs.c:1002: warning: Function parameter or struct member '' not described in 'collect_domain_accesses'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 1002.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 1002.
../security/landlock/fs.c:1002: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses'
In file included from ../include/linux/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/processor.h:20,
                 from ../include/linux/sched.h:13,
                 from ../include/linux/ratelimit.h:6,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../drivers/nfc/pn533/pn533.c:9:
In function ‘fortify_memcpy_chk’,
    inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart'
../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff'
../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read'
../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write'
../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all'
../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ethtool/ioctl.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/ethtool] Error 2
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: fs/select.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: fs] 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sysctl_net_core.o] Error 1
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree'
../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create'
../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region'
../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region'
../kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page'
../kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page'
../kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'zone' not described in 'saveable_page'
../kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'pfn' not described in 'saveable_page'
../kernel/power/snapshot.c:1455: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page'
../kernel/power/snapshot.c:1455: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'x' not described in '__fraction'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'multiplier' not described in '__fraction'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'base' not described in '__fraction'
../kernel/power/snapshot.c:1994: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem'
../kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem'
../kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem'
../kernel/power/snapshot.c:2035: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer'
../kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages'
../kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2305: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages'
../kernel/power/snapshot.c:2340: warning: Function parameter or struct member 'info' not described in 'load_header'
../kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer'
../kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer'
../kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'bm' not described in 'get_buffer'
../kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'ca' not described in 'get_buffer'
../kernel/power/snapshot.c:2858: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk.o] Error 1
../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init]
  124 |         [CLOCK_REALTIME]        = HRTIMER_BASE_REALTIME,
      |                                   ^~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’)
../kernel/time/hrtimer.c:125:35: warning: initialized field overwritten [-Woverride-init]
  125 |         [CLOCK_MONOTONIC]       = HRTIMER_BASE_MONOTONIC,
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:125:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’)
../kernel/time/hrtimer.c:126:35: warning: initialized field overwritten [-Woverride-init]
  126 |         [CLOCK_BOOTTIME]        = HRTIMER_BASE_BOOTTIME,
      |                                   ^~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:126:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’)
../kernel/time/hrtimer.c:127:35: warning: initialized field overwritten [-Woverride-init]
  127 |         [CLOCK_TAI]             = HRTIMER_BASE_TAI,
      |                                   ^~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:127:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’)
../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ'
../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/xdp/xsk_buff_pool.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/xdp] Error 2
../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done'
../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete'
../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe'
../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe'
../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp.o] Error 1
make[5]: *** 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/filter.o] Error 1
make[4]: *** [../scripts/Makefile.build:465: net/core] 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/ipv4/tcp_minisocks.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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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 ../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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
../kernel/audit.c: In function ‘audit_log_vformat’:
../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1978 |         len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args);
      |         ^~~
../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1987 |                 len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2);
      |                 ^~~
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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 ../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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
../kernel/kprobes.c:142: warning: Function parameter or struct member 'c' not described in '__get_insn_slot'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
make[4]: *** [../scripts/Makefile.build:465: net/ipv4] Error 2
In file included from ../include/linux/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/processor.h:20,
                 from ../arch/x86/include/asm/timex.h:5,
                 from ../include/linux/timex.h:67,
                 from ../include/linux/time32.h:13,
                 from ../include/linux/time.h:60,
                 from ../include/linux/stat.h:19,
                 from ../include/linux/module.h:13,
                 from ../drivers/scsi/qla2xxx/qla_def.h:12,
                 from ../drivers/scsi/qla2xxx/qla_init.c:6:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9250:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
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/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/thread_info.h:12,
                 from ../include/linux/thread_info.h:60,
                 from ../include/linux/spinlock.h:60,
                 from ../include/linux/mmzone.h:8,
                 from ../include/linux/gfp.h:7,
                 from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17:
In function ‘fortify_memcpy_chk’,
    inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
make[8]: *** 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand  * @pt_cache: Cache used to allocate MMU page tables.
 on line 412 - I thought it was a doc line
../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand  * @free_pt() - Custom page table free function
 on line 481 - I thought it was a doc line
../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active'
../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active'
../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle'
../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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 ../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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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: 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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....
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
../arch/x86/entry/common.c:211: warning: Function parameter or struct member 'regs' not described in 'do_int80_emulation'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/trace/define_trace.h:113,
                 from ../samples/trace_events/trace-events-sample.h:636,
                 from ../samples/trace_events/trace-events-sample.c:12:
../samples/trace_events/./trace-events-sample.h: In function ‘trace_event_get_offsets_foo_bar’:
../include/linux/cpumask.h:121:42: warning: function ‘trace_event_get_offsets_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
  121 | #define cpu_possible_mask ((const struct cpumask *)&__cpu_possible_mask)
      |                                          ^~~~~~~
../include/trace/trace_events.h:285:9: note: in definition of macro ‘DECLARE_EVENT_CLASS’
  285 |         tstruct;                                                        \
      |         ^~~~~~~
../include/trace/trace_events.h:43:30: note: in expansion of macro ‘PARAMS’
   43 |                              PARAMS(tstruct),                  \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:299:9: note: in expansion of macro ‘TP_STRUCT__entry’
  299 |         TP_STRUCT__entry(
      |         ^~~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:110:34: note: in expansion of macro ‘__dynamic_array’
  110 | #define __bitmask(item, nr_bits) __dynamic_array(unsigned long, item,   \
      |                                  ^~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:98:11: note: in expansion of macro ‘__bitmask_size_in_bytes_raw’
   98 |         ((__bitmask_size_in_bytes_raw(nr_bits) +                \
      |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage5_get_offsets.h:111:42: note: in expansion of macro ‘__bitmask_size_in_longs’
  111 |                                          __bitmask_size_in_longs(nr_bits))
      |                                          ^~~~~~~~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:304:17: note: in expansion of macro ‘__bitmask’
  304 |                 __bitmask(      cpus,   num_possible_cpus()     )
      |                 ^~~~~~~~~
../include/linux/cpumask.h:1109:48: note: in expansion of macro ‘cpu_possible_mask’
 1109 | #define num_possible_cpus()     cpumask_weight(cpu_possible_mask)
      |                                                ^~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:304:41: note: in expansion of macro ‘num_possible_cpus’
  304 |                 __bitmask(      cpus,   num_possible_cpus()     )
      |                                         ^~~~~~~~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h: In function ‘do_trace_event_raw_event_foo_bar’:
../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_trace_event_raw_event_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   51 |                          "i" (sizeof(struct bug_entry)));               \
      |                                             ^~~~~~~~~
../include/trace/trace_events.h:427:11: note: in definition of macro ‘__DECLARE_EVENT_CLASS’
  427 |         { assign; }                                                     \
      |           ^~~~~~
../include/trace/trace_events.h:435:23: note: in expansion of macro ‘PARAMS’
  435 |                       PARAMS(assign), PARAMS(print))                    \
      |                       ^~~~~~
../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
   40 |         DECLARE_EVENT_CLASS(name,                              \
      |         ^~~~~~~~~~~~~~~~~~~
../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
   44 |                              PARAMS(assign),                   \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’
  310 |         TP_fast_assign(
      |         ^~~~~~~~~~~~~~
../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’
   95 |         _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b));   \
      |         ^~~~~~~~~~
../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’
  107 |                 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
      |                 ^~~~~~~~~~~~
../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’
  134 |                 __WARN_printf(TAINT_WARN, format);                      \
      |                 ^~~~~~~~~~~~~
../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’
   31 |                         func(__VA_ARGS__);                              \
      |                         ^~~~
../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’
  152 |         DO_ONCE_LITE_IF(condition, WARN, 1, format)
      |         ^~~~~~~~~~~~~~~
../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’
   24 | # define fortify_warn_once(x...)        WARN_ONCE(x)
      |                                         ^~~~~~~~~
../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’
  634 |         fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size,  \
      |         ^~~~~~~~~~~~~~~~~
../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’
  690 | #define memcpy(p, q, s)  __fortify_memcpy_chk(p, q, s,                  \
      |                          ^~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’
   38 |                 memcpy(__str__, __data_offsets.dst##_ptr_ ? :           \
      |                 ^~~~~~
../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’
  316 |                 __assign_str(lstr);
      |                 ^~~~~~~~~~~~
In file included from ../include/trace/define_trace.h:114:
../samples/trace_events/./trace-events-sample.h: In function ‘do_perf_trace_foo_bar’:
../arch/x86/include/asm/bug.h:51:45: warning: function ‘do_perf_trace_foo_bar’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
   51 |                          "i" (sizeof(struct bug_entry)));               \
      |                                             ^~~~~~~~~
../include/trace/perf.h:66:1: note: in expansion of macro ‘__DECLARE_EVENT_CLASS’
   66 | __DECLARE_EVENT_CLASS(call, PARAMS(proto), PARAMS(args), PARAMS(tstruct), \
      | ^~~~~~~~~~~~~~~~~~~~~
../include/trace/perf.h:67:23: note: in expansion of macro ‘PARAMS’
   67 |                       PARAMS(assign), PARAMS(print))                    \
      |                       ^~~~~~
../include/trace/trace_events.h:40:9: note: in expansion of macro ‘DECLARE_EVENT_CLASS’
   40 |         DECLARE_EVENT_CLASS(name,                              \
      |         ^~~~~~~~~~~~~~~~~~~
../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’
   44 |                              PARAMS(assign),                   \
      |                              ^~~~~~
../samples/trace_events/./trace-events-sample.h:291:1: note: in expansion of macro ‘TRACE_EVENT’
  291 | TRACE_EVENT(foo_bar,
      | ^~~~~~~~~~~
../samples/trace_events/./trace-events-sample.h:310:9: note: in expansion of macro ‘TP_fast_assign’
  310 |         TP_fast_assign(
      |         ^~~~~~~~~~~~~~
../arch/x86/include/asm/bug.h:95:9: note: in expansion of macro ‘_BUG_FLAGS’
   95 |         _BUG_FLAGS(ASM_UD2, __flags, ANNOTATE_REACHABLE(1b));   \
      |         ^~~~~~~~~~
../include/asm-generic/bug.h:107:17: note: in expansion of macro ‘__WARN_FLAGS’
  107 |                 __WARN_FLAGS(BUGFLAG_NO_CUT_HERE | BUGFLAG_TAINT(taint));\
      |                 ^~~~~~~~~~~~
../include/asm-generic/bug.h:134:17: note: in expansion of macro ‘__WARN_printf’
  134 |                 __WARN_printf(TAINT_WARN, format);                      \
      |                 ^~~~~~~~~~~~~
../include/linux/once_lite.h:31:25: note: in expansion of macro ‘WARN’
   31 |                         func(__VA_ARGS__);                              \
      |                         ^~~~
../include/asm-generic/bug.h:152:9: note: in expansion of macro ‘DO_ONCE_LITE_IF’
  152 |         DO_ONCE_LITE_IF(condition, WARN, 1, format)
      |         ^~~~~~~~~~~~~~~
../include/linux/fortify-string.h:24:41: note: in expansion of macro ‘WARN_ONCE’
   24 | # define fortify_warn_once(x...)        WARN_ONCE(x)
      |                                         ^~~~~~~~~
../include/linux/fortify-string.h:634:9: note: in expansion of macro ‘fortify_warn_once’
  634 |         fortify_warn_once(fortify_memcpy_chk(__fortify_size, __p_size,  \
      |         ^~~~~~~~~~~~~~~~~
../include/linux/fortify-string.h:690:26: note: in expansion of macro ‘__fortify_memcpy_chk’
  690 | #define memcpy(p, q, s)  __fortify_memcpy_chk(p, q, s,                  \
      |                          ^~~~~~~~~~~~~~~~~~~~
../include/trace/stages/stage6_event_callback.h:38:17: note: in expansion of macro ‘memcpy’
   38 |                 memcpy(__str__, __data_offsets.dst##_ptr_ ? :           \
      |                 ^~~~~~
../samples/trace_events/./trace-events-sample.h:316:17: note: in expansion of macro ‘__assign_str’
  316 |                 __assign_str(lstr);
      |                 ^~~~~~~~~~~~
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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: net/core/sock.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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[4]: *** [../scripts/Makefile.build:207: io_uring/io_uring.o] Error 1
make[3]: *** [../scripts/Makefile.build:465: io_uring] Error 2
make[3]: *** Waiting for unfinished jobs....
../ipc/sem.c:647: warning: expecting prototype for perform_atomic_semop[_slow](). Prototype was for perform_atomic_semop_slow() instead
../security/ipe/hooks.c:55: warning: Function parameter or struct member '__always_unused' not described in 'ipe_mmap_file'
../security/ipe/hooks.c:55: warning: Excess function parameter 'reqprot' description in 'ipe_mmap_file'
../security/ipe/hooks.c:83: warning: Function parameter or struct member '__always_unused' not described in 'ipe_file_mprotect'
../security/ipe/hooks.c:83: warning: Excess function parameter 'reqprot' description in 'ipe_file_mprotect'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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....
../security/ipe/policy_fs.c:21: warning: cannot understand function prototype: 'struct ipefs_file '
../security/ipe/policy_fs.c:407: warning: cannot understand function prototype: 'const struct ipefs_file policy_subdir[] = '
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 762.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Function parameter or struct member '' not described in 'is_access_to_paths_allowed'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 762.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 762.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 762.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
Use of uninitialized value $parameterlist[6] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 762.
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent1' description in 'is_access_to_paths_allowed'
../security/landlock/fs.c:762: warning: Excess function parameter 'layer_masks_parent2' description in 'is_access_to_paths_allowed'
Use of uninitialized value $param in regexp compilation at ../scripts/kernel-doc line 1532, <IN_FILE> line 1002.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 1002.
Use of uninitialized value $actual in substitution (s///) at ../scripts/kernel-doc line 1484, <IN_FILE> line 1002.
Use of uninitialized value $param in substitution (s///) at ../scripts/kernel-doc line 1588, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1616, <IN_FILE> line 1002.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1626, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1626, <IN_FILE> line 1002.
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1627, <IN_FILE> line 1002.
Use of uninitialized value $param in pattern match (m//) at ../scripts/kernel-doc line 1629, <IN_FILE> line 1002.
Use of uninitialized value $param in concatenation (.) or string at ../scripts/kernel-doc line 1630, <IN_FILE> line 1002.
../security/landlock/fs.c:1002: warning: Function parameter or struct member '' not described in 'collect_domain_accesses'
Use of uninitialized value $param in hash element at ../scripts/kernel-doc line 1645, <IN_FILE> line 1002.
Use of uninitialized value $parameterlist[3] in join or string at ../scripts/kernel-doc line 1806, <IN_FILE> line 1002.
../security/landlock/fs.c:1002: warning: Excess function parameter 'layer_masks_dom' description in 'collect_domain_accesses'
make[4]: *** [../scripts/Makefile.build:465: net/core] Error 2
make[3]: *** [../scripts/Makefile.build:465: net] Error 2
make[3]: *** [../scripts/Makefile.build:465: fs] Error 2
../lib/vsprintf.c: In function ‘va_format’:
../lib/vsprintf.c:1704:9: warning: function ‘va_format’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1704 |         buf += vsnprintf(buf, end > buf ? end - buf : 0, va_fmt->fmt, va);
      |         ^~~
In file included from ../include/linux/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/processor.h:20,
                 from ../include/linux/sched.h:13,
                 from ../include/linux/ratelimit.h:6,
                 from ../include/linux/dev_printk.h:16,
                 from ../include/linux/device.h:15,
                 from ../drivers/nfc/pn533/pn533.c:9:
In function ‘fortify_memcpy_chk’,
    inlined from ‘pn533_target_found_felica’ at ../drivers/nfc/pn533/pn533.c:781:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/reboot.c:241: warning: Function parameter or struct member 'cmd' not described in 'do_kernel_restart'
../kernel/reboot.c:972: warning: Function parameter or struct member 'poweroff_delay_ms' not described in 'hw_failure_emergency_poweroff'
../drivers/block/drbd/drbd_bitmap.c:1220: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_read'
../drivers/block/drbd/drbd_bitmap.c:1232: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write'
../drivers/block/drbd/drbd_bitmap.c:1244: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_all'
../drivers/block/drbd/drbd_bitmap.c:1271: warning: Function parameter or struct member 'peer_device' not described in 'drbd_bm_write_copy_pages'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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[8]: *** Waiting for unfinished jobs....
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....
../drivers/gpu/drm/scheduler/sched_main.c:409: warning: Function parameter or struct member 'result' not described in 'drm_sched_job_done'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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....
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'zone' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'gfp_mask' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'safe_needed' not described in 'add_rtree_block'
../kernel/power/snapshot.c:470: warning: Function parameter or struct member 'ca' not described in 'add_rtree_block'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'gfp_mask' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'safe_needed' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'ca' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'start' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:543: warning: Function parameter or struct member 'end' not described in 'create_zone_bm_rtree'
../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'zone' not described in 'free_zone_bm_rtree'
../kernel/power/snapshot.c:578: warning: Function parameter or struct member 'clear_nosave_free' not described in 'free_zone_bm_rtree'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'bm' not described in 'memory_bm_create'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'gfp_mask' not described in 'memory_bm_create'
../kernel/power/snapshot.c:686: warning: Function parameter or struct member 'safe_needed' not described in 'memory_bm_create'
../kernel/power/snapshot.c:728: warning: Function parameter or struct member 'clear_nosave_free' not described in 'memory_bm_free'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bm' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'pfn' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'addr' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:750: warning: Function parameter or struct member 'bit_nr' not described in 'memory_bm_find_bit'
../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'start_pfn' not described in 'register_nosave_region'
../kernel/power/snapshot.c:998: warning: Function parameter or struct member 'end_pfn' not described in 'register_nosave_region'
../kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'zone' not described in 'saveable_highmem_page'
../kernel/power/snapshot.c:1319: warning: Function parameter or struct member 'pfn' not described in 'saveable_highmem_page'
../kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'zone' not described in 'saveable_page'
../kernel/power/snapshot.c:1378: warning: Function parameter or struct member 'pfn' not described in 'saveable_page'
../kernel/power/snapshot.c:1455: warning: Function parameter or struct member 'dst' not described in 'safe_copy_page'
../kernel/power/snapshot.c:1455: warning: Function parameter or struct member 's_page' not described in 'safe_copy_page'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'x' not described in '__fraction'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'multiplier' not described in '__fraction'
../kernel/power/snapshot.c:1696: warning: Function parameter or struct member 'base' not described in '__fraction'
../kernel/power/snapshot.c:1994: warning: Function parameter or struct member 'nr_highmem' not described in 'count_pages_for_highmem'
../kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_pages' not described in 'enough_free_mem'
../kernel/power/snapshot.c:2012: warning: Function parameter or struct member 'nr_highmem' not described in 'enough_free_mem'
../kernel/power/snapshot.c:2035: warning: Function parameter or struct member 'safe_needed' not described in 'get_highmem_buffer'
../kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'bm' not described in 'alloc_highmem_pages'
../kernel/power/snapshot.c:2048: warning: Function parameter or struct member 'nr_highmem' not described in 'alloc_highmem_pages'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'copy_bm' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_pages' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2083: warning: Function parameter or struct member 'nr_highmem' not described in 'swsusp_alloc'
../kernel/power/snapshot.c:2305: warning: Function parameter or struct member 'bm' not described in 'mark_unsafe_pages'
../kernel/power/snapshot.c:2340: warning: Function parameter or struct member 'info' not described in 'load_header'
../kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'page' not described in 'get_highmem_page_buffer'
../kernel/power/snapshot.c:2509: warning: Function parameter or struct member 'ca' not described in 'get_highmem_page_buffer'
../kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'bm' not described in 'get_buffer'
../kernel/power/snapshot.c:2719: warning: Function parameter or struct member 'ca' not described in 'get_buffer'
../kernel/power/snapshot.c:2858: warning: Function parameter or struct member 'handle' not described in 'snapshot_write_finalize'
../drivers/watchdog/pcwd_usb.c:586: warning: Function parameter or struct member 'usb_pcwd' not described in 'usb_pcwd_delete'
../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_probe'
../drivers/watchdog/pcwd_usb.c:601: warning: Function parameter or struct member 'id' not described in 'usb_pcwd_probe'
../drivers/watchdog/pcwd_usb.c:770: warning: Function parameter or struct member 'interface' not described in 'usb_pcwd_disconnect'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tun.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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: drivers/net/tap.o] Error 1
../arch/x86/kernel/apic/apic.c:2143: warning: Function parameter or struct member 'spurious_interrupt' not described in 'DEFINE_IDTENTRY_IRQ'
../arch/x86/kernel/apic/apic.c:2143: warning: expecting prototype for spurious_interrupt(). Prototype was for DEFINE_IDTENTRY_IRQ() instead
../kernel/time/hrtimer.c:124:35: warning: initialized field overwritten [-Woverride-init]
  124 |         [CLOCK_REALTIME]        = HRTIMER_BASE_REALTIME,
      |                                   ^~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:124:35: note: (near initialization for ‘hrtimer_clock_to_base_table[0]’)
../kernel/time/hrtimer.c:125:35: warning: initialized field overwritten [-Woverride-init]
  125 |         [CLOCK_MONOTONIC]       = HRTIMER_BASE_MONOTONIC,
      |                                   ^~~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:125:35: note: (near initialization for ‘hrtimer_clock_to_base_table[1]’)
../kernel/time/hrtimer.c:126:35: warning: initialized field overwritten [-Woverride-init]
  126 |         [CLOCK_BOOTTIME]        = HRTIMER_BASE_BOOTTIME,
      |                                   ^~~~~~~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:126:35: note: (near initialization for ‘hrtimer_clock_to_base_table[7]’)
../kernel/time/hrtimer.c:127:35: warning: initialized field overwritten [-Woverride-init]
  127 |         [CLOCK_TAI]             = HRTIMER_BASE_TAI,
      |                                   ^~~~~~~~~~~~~~~~
../kernel/time/hrtimer.c:127:35: note: (near initialization for ‘hrtimer_clock_to_base_table[11]’)
make[5]: *** [../scripts/Makefile.build:465: drivers/net/ethernet] Error 2
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Function parameter or struct member 'as' not described in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots_lock' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'alloc_mask' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'faulty_mask' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'slots' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lru_list' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'lock' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'list' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'reset_in_progress' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:102: warning: Excess struct member 'wq' description in 'panthor_mmu'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'count' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'ptr' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'page' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'addr' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'range' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'vm_bo' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'bo_offset' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'sgt' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:217: warning: Excess struct member 'new_vma' description in 'panthor_vm_op_ctx'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'start' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'size' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'id' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'active_cnt' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lru_node' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'pool' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:389: warning: Excess struct member 'lock' description in 'panthor_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:412: warning: Cannot understand  * @pt_cache: Cache used to allocate MMU page tables.
 on line 412 - I thought it was a doc line
../drivers/gpu/drm/panthor/panthor_mmu.c:481: warning: Cannot understand  * @free_pt() - Custom page table free function
 on line 481 - I thought it was a doc line
../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_active'
../drivers/gpu/drm/panthor/panthor_mmu.c:707: warning: Excess function parameter 'VM' description in 'panthor_vm_active'
../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_idle'
../drivers/gpu/drm/panthor/panthor_mmu.c:816: warning: Excess function parameter 'VM' description in 'panthor_vm_idle'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1037: warning: Excess function parameter 'VM' description in 'panthor_vm_alloc_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Function parameter or struct member 'vm' not described in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1070: warning: Excess function parameter 'VM' description in 'panthor_vm_free_va'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'ptdev' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Function parameter or struct member 'args' not described in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_start' description in 'panthor_vm_pool_create_vm'
../drivers/gpu/drm/panthor/panthor_mmu.c:1504: warning: Excess function parameter 'kernel_va_range' description in 'panthor_vm_pool_create_vm'
In file included from ../include/linux/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/processor.h:20,
                 from ../arch/x86/include/asm/timex.h:5,
                 from ../include/linux/timex.h:67,
                 from ../include/linux/time32.h:13,
                 from ../include/linux/time.h:60,
                 from ../include/linux/stat.h:19,
                 from ../include/linux/module.h:13,
                 from ../drivers/scsi/qla2xxx/qla_def.h:12,
                 from ../drivers/scsi/qla2xxx/qla_init.c:6:
In function ‘fortify_memcpy_chk’,
    inlined from ‘qla81xx_nvram_config’ at ../drivers/scsi/qla2xxx/qla_init.c:9250:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/audit.c: In function ‘audit_log_vformat’:
../kernel/audit.c:1978:9: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1978 |         len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args);
      |         ^~~
../kernel/audit.c:1987:17: warning: function ‘audit_log_vformat’ might be a candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format]
 1987 |                 len = vsnprintf(skb_tail_pointer(skb), avail, fmt, args2);
      |                 ^~~
../drivers/scsi/qla2xxx/qla_isr.c:3891: warning: Function parameter or struct member 'rsp_q_in' not described in 'qla_chk_cont_iocb_avail'
In file included from ../include/linux/string.h:392,
                 from ../arch/x86/include/asm/page_32.h:18,
                 from ../arch/x86/include/asm/page.h:14,
                 from ../arch/x86/include/asm/thread_info.h:12,
                 from ../include/linux/thread_info.h:60,
                 from ../include/linux/spinlock.h:60,
                 from ../include/linux/mmzone.h:8,
                 from ../include/linux/gfp.h:7,
                 from ../drivers/scsi/bnx2i/bnx2i_hwi.c:17:
In function ‘fortify_memcpy_chk’,
    inlined from ‘bnx2i_process_login_resp.isra’ at ../drivers/scsi/bnx2i/bnx2i_hwi.c:1460:2:
../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning]
  580 |                         __read_overflow2_field(q_size_field, size);
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../kernel/kprobes.c:142: warning: Function parameter or struct member 'c' not described in '__get_insn_slot'
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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/inode.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:294:1: note: in expansion of macro ‘static_assert’
  294 | static_assert(sizeof(struct xdp_frame) == _XDP_FRAME_SIZE);
      | ^~~~~~~~~~~~~
make[5]: *** [../scripts/Makefile.build:207: kernel/bpf/core.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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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/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:294:1: note: in expansion of macro ‘static_assert’
  294 | 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....
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