========== build_allmodconfig_warn - FAILED .pylintrc: warning: ignored by one of the .gitignore files ../net/core/skbuff.c: note: in included file (through ../include/linux/skbuff.h, ../include/net/net_namespace.h, ../include/linux/inet.h): ../include/net/checksum.h:33:39: warning: incorrect type in argument 3 (different base types) ../include/net/checksum.h:33:39: expected restricted __wsum [usertype] sum ../include/net/checksum.h:33:39: got unsigned int ../net/ipv4/tcp_ipv4.c:3422:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3422:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3422:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3544:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3544:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3544:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3548:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3548:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3548:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1846:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2146:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2408:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2619:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2667:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2700:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2745:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2877:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3098:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3126:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3423:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3423:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3545:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3545:45: warning: dereference of noderef expression ../net/ipv6/tcp_ipv6.c:1566:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1962:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../net/psp/psp_sock.c:298: error: expected ‘;’ at end of input make[5]: *** [../scripts/Makefile.build:287: net/psp/psp_sock.o] Error 1 make[4]: *** [../scripts/Makefile.build:554: net/psp] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:554: net] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from ../include/uapi/linux/posix_types.h:5, from ../include/uapi/linux/types.h:14, from ../include/linux/types.h:6, from ../include/linux/kasan-checks.h:5, from ../include/asm-generic/rwonce.h:26, from ./arch/x86/include/generated/asm/rwonce.h:1, from ../include/linux/compiler.h:390, from ../include/linux/array_size.h:5, from ../include/linux/kernel.h:16, from ../include/linux/mlx5/driver.h:36, from ../include/linux/mlx5/transobj.h:36, from ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h:7, from ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:4: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c: In function ‘hws_definer_conv_misc2’: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/stddef.h:16:58: note: in definition of macro ‘offsetof’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~ ../include/linux/mlx5/device.h:54:34: note: in expansion of macro ‘__mlx5_bit_off’ 54 | #define __mlx5_dw_off(typ, fld) (__mlx5_bit_off(typ, fld) / 32) | ^~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:97:30: note: in expansion of macro ‘__mlx5_dw_off’ 97 | u32 dw_off = __mlx5_dw_off(fte_match_param, hdr); \ | ^~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:106:32: note: in expansion of macro ‘HWS_IS_FLD_SET_DW_ARR’ 106 | (((sz_in_bits) > 32) ? HWS_IS_FLD_SET_DW_ARR(match_param, hdr, sz_in_bits) : \ | ^~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ In file included from ../include/linux/swab.h:5, from ../include/uapi/linux/byteorder/little_endian.h:14, from ../include/linux/byteorder/little_endian.h:5, from ../arch/x86/include/uapi/asm/byteorder.h:5, from ../include/asm-generic/qrwlock_types.h:6, from ../arch/x86/include/asm/spinlock_types.h:7, from ../include/linux/spinlock_types_raw.h:7, from ../include/linux/ratelimit_types.h:7, from ../include/linux/printk.h:9, from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/asm-generic/bitops/generic-non-atomic.h:7, from ../include/linux/bitops.h:28, from ../include/linux/kernel.h:23: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/uapi/linux/swab.h:115:54: note: in definition of macro ‘__swab32’ 115 | #define __swab32(x) (__u32)__builtin_bswap32((__u32)(x)) | ^ ../include/linux/byteorder/generic.h:95:21: note: in expansion of macro ‘__be32_to_cpu’ 95 | #define be32_to_cpu __be32_to_cpu | ^~~~~~~~~~~~~ ../include/linux/mlx5/device.h:52:35: note: in expansion of macro ‘offsetof’ 52 | #define __mlx5_bit_off(typ, fld) (offsetof(struct mlx5_ifc_##typ##_bits, fld)) | ^~~~~~~~ ../include/linux/mlx5/device.h:54:34: note: in expansion of macro ‘__mlx5_bit_off’ 54 | #define __mlx5_dw_off(typ, fld) (__mlx5_bit_off(typ, fld) / 32) | ^~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:97:1: note: in expansion of macro ‘__mlx5_dw_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ In file included from ../include/linux/mlx5/driver.h:53: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:51:59: note: in definition of macro ‘__mlx5_bit_sz’ 51 | #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) | ^~~ ../include/linux/mlx5/device.h:97:30: note: in expansion of macro ‘__mlx5_dw_bit_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/stddef.h:16:58: note: in definition of macro ‘offsetof’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~ ../include/linux/mlx5/device.h:57:70: note: in expansion of macro ‘__mlx5_bit_off’ 57 | #define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0x1f)) | ^~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:97:30: note: in expansion of macro ‘__mlx5_dw_bit_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:51:59: note: in definition of macro ‘__mlx5_bit_sz’ 51 | #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) | ^~~ ../include/linux/mlx5/device.h:98:1: note: in expansion of macro ‘__mlx5_mask’ 98 | __mlx5_mask(typ, fld)) | ^~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:287: drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.o] Error 1 make[7]: *** [../scripts/Makefile.build:554: drivers/net/ethernet/mellanox/mlx5/core] Error 2 make[6]: *** [../scripts/Makefile.build:554: drivers/net/ethernet/mellanox] Error 2 make[5]: *** [../scripts/Makefile.build:554: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:554: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:554: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2 .pylintrc: warning: ignored by one of the .gitignore files ../net/psp/psp_sock.c:298: error: expected ‘;’ at end of input make[5]: *** [../scripts/Makefile.build:287: net/psp/psp_sock.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:554: net/psp] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/uapi/linux/posix_types.h:5, from ../include/uapi/linux/types.h:14, from ../include/linux/types.h:6, from ../include/linux/kasan-checks.h:5, from ../include/asm-generic/rwonce.h:26, from ./arch/x86/include/generated/asm/rwonce.h:1, from ../include/linux/compiler.h:390, from ../include/linux/array_size.h:5, from ../include/linux/kernel.h:16, from ../include/linux/mlx5/driver.h:36, from ../include/linux/mlx5/transobj.h:36, from ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/internal.h:7, from ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:4: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c: In function ‘hws_definer_conv_misc2’: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/stddef.h:16:58: note: in definition of macro ‘offsetof’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~ ../include/linux/mlx5/device.h:54:34: note: in expansion of macro ‘__mlx5_bit_off’ 54 | #define __mlx5_dw_off(typ, fld) (__mlx5_bit_off(typ, fld) / 32) | ^~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:97:30: note: in expansion of macro ‘__mlx5_dw_off’ 97 | u32 dw_off = __mlx5_dw_off(fte_match_param, hdr); \ | ^~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:106:32: note: in expansion of macro ‘HWS_IS_FLD_SET_DW_ARR’ 106 | (((sz_in_bits) > 32) ? HWS_IS_FLD_SET_DW_ARR(match_param, hdr, sz_in_bits) : \ | ^~~~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ In file included from ../include/linux/swab.h:5, from ../include/uapi/linux/byteorder/little_endian.h:14, from ../include/linux/byteorder/little_endian.h:5, from ../arch/x86/include/uapi/asm/byteorder.h:5, from ../include/asm-generic/qrwlock_types.h:6, from ../arch/x86/include/asm/spinlock_types.h:7, from ../include/linux/spinlock_types_raw.h:7, from ../include/linux/ratelimit_types.h:7, from ../include/linux/printk.h:9, from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:103, from ../arch/x86/include/asm/alternative.h:9, from ../arch/x86/include/asm/barrier.h:5, from ../include/asm-generic/bitops/generic-non-atomic.h:7, from ../include/linux/bitops.h:28, from ../include/linux/kernel.h:23: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/uapi/linux/swab.h:115:54: note: in definition of macro ‘__swab32’ 115 | #define __swab32(x) (__u32)__builtin_bswap32((__u32)(x)) | ^ ../include/linux/byteorder/generic.h:95:21: note: in expansion of macro ‘__be32_to_cpu’ 95 | #define be32_to_cpu __be32_to_cpu | ^~~~~~~~~~~~~ ../include/linux/mlx5/device.h:52:35: note: in expansion of macro ‘offsetof’ 52 | #define __mlx5_bit_off(typ, fld) (offsetof(struct mlx5_ifc_##typ##_bits, fld)) | ^~~~~~~~ ../include/linux/mlx5/device.h:54:34: note: in expansion of macro ‘__mlx5_bit_off’ 54 | #define __mlx5_dw_off(typ, fld) (__mlx5_bit_off(typ, fld) / 32) | ^~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:97:1: note: in expansion of macro ‘__mlx5_dw_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ In file included from ../include/linux/mlx5/driver.h:53: ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:51:59: note: in definition of macro ‘__mlx5_bit_sz’ 51 | #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) | ^~~ ../include/linux/mlx5/device.h:97:30: note: in expansion of macro ‘__mlx5_dw_bit_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/stddef.h:16:58: note: in definition of macro ‘offsetof’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~ ../include/linux/mlx5/device.h:57:70: note: in expansion of macro ‘__mlx5_bit_off’ 57 | #define __mlx5_dw_bit_off(typ, fld) (32 - __mlx5_bit_sz(typ, fld) - (__mlx5_bit_off(typ, fld) & 0x1f)) | ^~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:97:30: note: in expansion of macro ‘__mlx5_dw_bit_off’ 97 | __mlx5_dw_off(typ, fld))) >> __mlx5_dw_bit_off(typ, fld)) & \ | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:62: error: ‘struct mlx5_ifc_fte_match_set_misc2_bits’ has no member named ‘reserved_at_1a0’; did you mean ‘reserved_at_1c0’? 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~ ../include/linux/mlx5/device.h:51:59: note: in definition of macro ‘__mlx5_bit_sz’ 51 | #define __mlx5_bit_sz(typ, fld) sizeof(__mlx5_nullp(typ)->fld) | ^~~ ../include/linux/mlx5/device.h:98:1: note: in expansion of macro ‘__mlx5_mask’ 98 | __mlx5_mask(typ, fld)) | ^~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:88:9: note: in expansion of macro ‘MLX5_GET’ 88 | MLX5_GET(fte_match_param, match_param, hdr) | ^~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:107:35: note: in expansion of macro ‘HWS_GET_MATCH_PARAM’ 107 | !!(HWS_GET_MATCH_PARAM(match_param, hdr))) | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.c:1281:13: note: in expansion of macro ‘HWS_IS_FLD_SET_SZ’ 1281 | if (HWS_IS_FLD_SET_SZ(match_param, misc_parameters_2.reserved_at_1a0, 0x8) || | ^~~~~~~~~~~~~~~~~ make[8]: *** [../scripts/Makefile.build:287: drivers/net/ethernet/mellanox/mlx5/core/steering/hws/definer.o] Error 1 make[8]: *** Waiting for unfinished jobs.... ../net/ipv6/tcp_ipv6.c:1566:25: warning: context imbalance in 'tcp_v6_syn_recv_sock' - unexpected unlock ../net/ipv6/tcp_ipv6.c:1962:21: warning: context imbalance in 'tcp_v6_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:3422:41: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3422:41: expected void const *data ../net/ipv4/tcp_ipv4.c:3422:41: got struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3544:45: warning: incorrect type in argument 1 (different address spaces) ../net/ipv4/tcp_ipv4.c:3544:45: expected void const *data ../net/ipv4/tcp_ipv4.c:3544:45: got struct tcp_congestion_ops const [noderef] __rcu *extern [addressable] [toplevel] tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3548:50: warning: incorrect type in assignment (different address spaces) ../net/ipv4/tcp_ipv4.c:3548:50: expected struct tcp_congestion_ops const [noderef] __rcu *tcp_congestion_control ../net/ipv4/tcp_ipv4.c:3548:50: got struct tcp_congestion_ops * ../net/ipv4/tcp_ipv4.c:1846:25: warning: context imbalance in 'tcp_v4_syn_recv_sock' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2146:17: warning: context imbalance in 'tcp_add_backlog' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2408:21: warning: context imbalance in 'tcp_v4_rcv' - different lock contexts for basic block ../net/ipv4/tcp_ipv4.c:2619:13: warning: context imbalance in 'listening_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2667:29: warning: context imbalance in 'listening_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2700:13: warning: context imbalance in 'established_get_first' - wrong count at exit ../net/ipv4/tcp_ipv4.c:2745:40: warning: context imbalance in 'established_get_next' - unexpected unlock ../net/ipv4/tcp_ipv4.c:2877:36: warning: context imbalance in 'tcp_seq_stop' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3098:20: warning: context imbalance in 'bpf_iter_tcp_listening_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3126:40: warning: context imbalance in 'bpf_iter_tcp_established_batch' - unexpected unlock ../net/ipv4/tcp_ipv4.c:3423:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3423:41: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3545:45: warning: dereference of noderef expression ../net/ipv4/tcp_ipv4.c:3545:45: warning: dereference of noderef expression ../net/core/skbuff.c: note: in included file (through ../include/linux/skbuff.h, ../include/net/net_namespace.h, ../include/linux/inet.h): ../include/net/checksum.h:33:39: warning: incorrect type in argument 3 (different base types) ../include/net/checksum.h:33:39: expected restricted __wsum [usertype] sum ../include/net/checksum.h:33:39: got unsigned int make[3]: *** [../scripts/Makefile.build:554: net] Error 2 make[3]: *** Waiting for unfinished jobs.... make[7]: *** [../scripts/Makefile.build:554: drivers/net/ethernet/mellanox/mlx5/core] Error 2 make[6]: *** [../scripts/Makefile.build:554: drivers/net/ethernet/mellanox] Error 2 make[5]: *** [../scripts/Makefile.build:554: drivers/net/ethernet] Error 2 make[4]: *** [../scripts/Makefile.build:554: drivers/net] Error 2 make[3]: *** [../scripts/Makefile.build:554: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-0/Makefile:2003: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-0/Makefile:248: __sub-make] Error 2 make: *** [Makefile:248: __sub-make] Error 2