Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/base/firmware_loader/main.c: note: in included file (through ../drivers/base/firmware_loader/fallback.h): ../drivers/base/firmware_loader/sysfs.h:9:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:47:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:48:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:485:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:486:1: error: bad constant expression ../drivers/nvme/target/core.c:2008:1: error: bad constant expression ../drivers/nvme/target/core.c:2009:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:184:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:187:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:188:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1888:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1889:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1890:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1891:1: error: bad constant expression ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/i2c/i2c-slave-testunit.c:288:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:289:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:290:1: error: bad constant expression ../drivers/power/supply/test_power.c:720:1: error: bad constant expression ../drivers/power/supply/test_power.c:721:1: error: bad constant expression ../drivers/power/supply/test_power.c:723:1: error: bad constant expression ../drivers/power/supply/test_power.c:724:1: error: bad constant expression ../drivers/power/supply/test_power.c:726:1: error: bad constant expression ../drivers/power/supply/test_power.c:727:1: error: bad constant expression ../drivers/power/supply/test_power.c:730:1: error: bad constant expression ../drivers/power/supply/test_power.c:731:1: error: bad constant expression ../drivers/power/supply/test_power.c:734:1: error: bad constant expression ../drivers/power/supply/test_power.c:735:1: error: bad constant expression ../drivers/power/supply/test_power.c:738:1: error: bad constant expression ../drivers/power/supply/test_power.c:739:1: error: bad constant expression ../drivers/power/supply/test_power.c:742:1: error: bad constant expression ../drivers/power/supply/test_power.c:743:1: error: bad constant expression ../drivers/power/supply/test_power.c:745:1: error: bad constant expression ../drivers/power/supply/test_power.c:746:1: error: bad constant expression ../drivers/power/supply/test_power.c:748:1: error: bad constant expression ../drivers/power/supply/test_power.c:749:1: error: bad constant expression ../drivers/power/supply/test_power.c:752:1: error: bad constant expression ../drivers/power/supply/test_power.c:753:1: error: bad constant expression ../drivers/power/supply/test_power.c:755:1: error: bad constant expression ../drivers/power/supply/test_power.c:756:1: error: bad constant expression ../drivers/power/supply/test_power.c:758:1: error: bad constant expression ../drivers/power/supply/test_power.c:759:1: error: bad constant expression ../drivers/power/supply/test_power.c:760:1: error: bad constant expression ../kernel/module/main.c:3002:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:41:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:42:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:46:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:47:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:51:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:52:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:55:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:56:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:59:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:60:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:63:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:64:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:67:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:68:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:782:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:783:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:784:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:785:1: error: bad constant expression cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c: In function ‘nbl_common_alloc_hash_xy_node’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:755:13: warning: variable ‘node_size’ set but not used [-Wunused-but-set-variable] 755 | u32 node_size; | ^~~~~~~~~ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:7: warning: header guard ‘_NBL_HW_LEONIS_H_’ followed by ‘#define’ of a different macro [-Wheader-guard] 7 | #ifndef _NBL_HW_LEONIS_H_ ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:8: note: ‘_NBL_HW_EONIS_H_’ is defined here; did you mean ‘_NBL_HW_LEONIS_H_’? 8 | #define _NBL_HW_EONIS_H_ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:10: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c: In function ‘nbl_res_flr_clear_net’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:388:13: warning: variable ‘vsi_id’ set but not used [-Wunused-but-set-variable] 388 | u16 vsi_id; | ^~~~~~ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:8: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 347 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_conf.c:40:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression ../drivers/vhost/scsi.c:96:1: error: bad constant expression ../drivers/vhost/scsi.c:213:1: error: bad constant expression ../drivers/vhost/scsi.c:214:1: error: bad constant expression ../drivers/vhost/scsi.c:2995:1: error: bad constant expression ../drivers/vhost/scsi.c:2996:1: error: bad constant expression ../drivers/vhost/scsi.c:2997:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:127:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:128:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:129:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:130:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:131:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:132:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:134:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:135:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:137:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:138:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:139:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:140:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:141:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:142:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:144:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:145:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:146:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:147:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:151:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:152:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:153:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:154:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:161:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:162:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:164:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:165:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:168:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:169:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:171:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:172:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:176:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:177:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:178:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:179:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:180:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:181:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:184:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:185:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:186:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:187:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:190:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:191:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:194:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:195:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:197:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:198:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:201:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:202:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6553:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6554:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6555:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6556:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:262:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:263:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:264:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:265:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:266:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:267:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:268:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:269:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1666:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1667:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1668:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1669:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:160:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:161:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:166:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:167:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:172:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:173:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:175:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:176:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:177:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:17:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:18:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:19:1: error: bad constant expression ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:336:26: warning: context imbalance in 'nbl_hw_process_abnormal_queue' - different lock contexts for basic block ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:330:1: error: bad constant expression ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:331:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:99:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:100:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:102:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:103:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:104:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:105:1: error: bad constant expression Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:132 function parameter 'key' not described in 'nbl_common_init_index_table' Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:132 expecting prototype for 1024(). Prototype was for nbl_common_init_index_table() instead Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:293 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc available index Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:358 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * if the key has alloced available index, return the base index; Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:389 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * if the key has alloced available index, return the base index; Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:443 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash table Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:479 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash node, and add to hlist_head Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:531 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * get a hash node, return the data if node exist Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:572 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * free a hash node Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:689 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash x and y axis table Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:744 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash x and y node, and add to hlist_head Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:827 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * get a hash node, return the data if node exist Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:885 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * free a hash node ../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:499:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/kheaders.c:51:1: error: bad constant expression ../kernel/kheaders.c:52:1: error: bad constant expression ../kernel/kheaders.c:53:1: error: bad constant expression WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/nebula-matrix/nbl/nbl_core.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? Documentation/.renames.txt: warning: ignored by one of the .gitignore files ../drivers/base/firmware_loader/main.c: note: in included file (through ../drivers/base/firmware_loader/fallback.h): ../drivers/base/firmware_loader/sysfs.h:9:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:47:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:48:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:49:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:485:1: error: bad constant expression ../drivers/base/firmware_loader/main.c:486:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:184:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:187:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:188:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1888:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1889:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1890:1: error: bad constant expression ../drivers/xen/xen-scsiback.c:1891:1: error: bad constant expression ../kernel/sys.c:1144:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1144:32: expected struct task_struct *p1 ../kernel/sys.c:1144:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1784:9: warning: context imbalance in '__se_sys_prlimit64' - different lock contexts for basic block ../kernel/sys.c:1912:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/nvme/target/core.c:2008:1: error: bad constant expression ../drivers/nvme/target/core.c:2009:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:288:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:289:1: error: bad constant expression ../drivers/i2c/i2c-slave-testunit.c:290:1: error: bad constant expression ../drivers/power/supply/test_power.c:720:1: error: bad constant expression ../drivers/power/supply/test_power.c:721:1: error: bad constant expression ../drivers/power/supply/test_power.c:723:1: error: bad constant expression ../drivers/power/supply/test_power.c:724:1: error: bad constant expression ../drivers/power/supply/test_power.c:726:1: error: bad constant expression ../drivers/power/supply/test_power.c:727:1: error: bad constant expression ../drivers/power/supply/test_power.c:730:1: error: bad constant expression ../drivers/power/supply/test_power.c:731:1: error: bad constant expression ../drivers/power/supply/test_power.c:734:1: error: bad constant expression ../drivers/power/supply/test_power.c:735:1: error: bad constant expression ../drivers/power/supply/test_power.c:738:1: error: bad constant expression ../drivers/power/supply/test_power.c:739:1: error: bad constant expression ../drivers/power/supply/test_power.c:742:1: error: bad constant expression ../drivers/power/supply/test_power.c:743:1: error: bad constant expression ../drivers/power/supply/test_power.c:745:1: error: bad constant expression ../drivers/power/supply/test_power.c:746:1: error: bad constant expression ../drivers/power/supply/test_power.c:748:1: error: bad constant expression ../drivers/power/supply/test_power.c:749:1: error: bad constant expression ../drivers/power/supply/test_power.c:752:1: error: bad constant expression ../drivers/power/supply/test_power.c:753:1: error: bad constant expression ../drivers/power/supply/test_power.c:755:1: error: bad constant expression ../drivers/power/supply/test_power.c:756:1: error: bad constant expression ../drivers/power/supply/test_power.c:758:1: error: bad constant expression ../drivers/power/supply/test_power.c:759:1: error: bad constant expression ../drivers/power/supply/test_power.c:760:1: error: bad constant expression ../kernel/module/main.c:3002:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:41:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:42:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:46:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:47:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:51:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:52:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:55:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:56:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:59:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:60:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:63:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:64:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:67:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:68:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:782:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:783:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:784:1: error: bad constant expression ../drivers/accel/ivpu/ivpu_drv.c:785:1: error: bad constant expression ../drivers/vhost/scsi.c:96:1: error: bad constant expression ../drivers/vhost/scsi.c:213:1: error: bad constant expression ../drivers/vhost/scsi.c:214:1: error: bad constant expression ../drivers/vhost/scsi.c:2995:1: error: bad constant expression ../drivers/vhost/scsi.c:2996:1: error: bad constant expression ../drivers/vhost/scsi.c:2997:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:127:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:128:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:129:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:130:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:131:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:132:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:134:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:135:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:137:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:138:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:139:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:140:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:141:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:142:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:144:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:145:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:146:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:147:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:151:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:152:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:153:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:154:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:161:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:162:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:164:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:165:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:168:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:169:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:171:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:172:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:176:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:177:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:178:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:179:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:180:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:181:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:184:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:185:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:186:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:187:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:190:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:191:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:194:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:195:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:197:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:198:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:201:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:202:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6553:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6554:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6555:1: error: bad constant expression ../drivers/net/bonding/bond_main.c:6556:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression ../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/target/tcm_fc/tfc_conf.c:40:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression ../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): ../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures ../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:262:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:263:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:264:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:265:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:266:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:267:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:268:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:269:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1666:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1667:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1668:1: error: bad constant expression ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:1669:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:160:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:161:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:166:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:167:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:172:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:173:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:175:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:176:1: error: bad constant expression ../drivers/net/ethernet/intel/ixgbe/ixgbe_main.c:177:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:17:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:18:1: error: bad constant expression ../drivers/net/ethernet/pensando/ionic/ionic_main.c:19:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:99:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:100:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:102:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:103:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:104:1: error: bad constant expression ../drivers/net/ethernet/intel/i40e/i40e_main.c:105:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression ../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:8: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c: In function ‘nbl_res_intr_destroy_msix_map’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:12:24: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 12 | struct device *dev, *dma_dev; | ^~~ ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c: In function ‘nbl_res_intr_configure_msix_map’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:66:24: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] 66 | struct device *dev, *dma_dev; | ^~~ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:330:1: error: bad constant expression ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:331:1: error: bad constant expression cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c: In function ‘nbl_res_flr_clear_net’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:388:13: warning: variable ‘vsi_id’ set but not used [-Wunused-but-set-variable] 388 | u16 vsi_id; | ^~~~~~ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:7: warning: header guard ‘_NBL_HW_LEONIS_H_’ followed by ‘#define’ of a different macro [-Wheader-guard] 7 | #ifndef _NBL_HW_LEONIS_H_ ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:8: note: ‘_NBL_HW_EONIS_H_’ is defined here; did you mean ‘_NBL_HW_LEONIS_H_’? 8 | #define _NBL_HW_EONIS_H_ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:10: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c: In function ‘nbl_common_alloc_hash_xy_node’: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:755:13: warning: variable ‘node_size’ set but not used [-Wunused-but-set-variable] 755 | u32 node_size; | ^~~~~~~~~ In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.h:10, from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.c:7: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] 349 | static const netdev_features_t nbl_netdev_features[] = { | ^~~~~~~~~~~~~~~~~~~ ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: warning: incorrect type in return expression (different address spaces) ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: expected unsigned char [usertype] * ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: got unsigned char [noderef] [usertype] __iomem * ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:125:13: warning: context imbalance in 'nbl_hw_configure_msix_map' - different lock contexts for basic block ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:163:26: warning: context imbalance in 'nbl_hw_configure_msix_info' - different lock contexts for basic block ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:336:13: warning: context imbalance in 'nbl_hw_set_coalesce' - different lock contexts for basic block ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:518:26: warning: context imbalance in 'nbl_hw_process_abnormal_queue' - different lock contexts for basic block Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:132 function parameter 'key' not described in 'nbl_common_init_index_table' Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:132 expecting prototype for 1024(). Prototype was for nbl_common_init_index_table() instead Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:293 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc available index Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:358 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * if the key has alloced available index, return the base index; Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:389 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * if the key has alloced available index, return the base index; Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:443 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash table Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:479 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash node, and add to hlist_head Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:531 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * get a hash node, return the data if node exist Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:572 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * free a hash node Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:689 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash x and y axis table Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:744 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * alloc a hash x and y node, and add to hlist_head Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:827 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * get a hash node, return the data if node exist Warning: ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:885 This comment starts with '/**', but isn't a kernel-doc comment. Refer to Documentation/doc-guide/kernel-doc.rst * free a hash node ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c: note: in included file (through ../drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu.h, ../drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h): ../drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h:499:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../kernel/kheaders.c:51:1: error: bad constant expression ../kernel/kheaders.c:52:1: error: bad constant expression ../kernel/kheaders.c:53:1: error: bad constant expression WARNING: modpost: missing MODULE_DESCRIPTION() in drivers/net/ethernet/nebula-matrix/nbl/nbl_core.o ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.2XhfnIAVl7 2025-12-23 00:13:49.978841277 -0500 +++ /tmp/tmp.t51b6DwgZd 2025-12-23 00:16:35.456205913 -0500 @@ -10,2 +9,0 @@ -../drivers/nvme/target/core.c:2008:1: error: bad constant expression -../drivers/nvme/target/core.c:2009:1: error: bad constant expression @@ -23,0 +22,2 @@ +../drivers/nvme/target/core.c:2008:1: error: bad constant expression +../drivers/nvme/target/core.c:2009:1: error: bad constant expression @@ -71,81 +70,0 @@ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c: In function ‘nbl_common_alloc_hash_xy_node’: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:755:13: warning: variable ‘node_size’ set but not used [-Wunused-but-set-variable] - 755 | u32 node_size; - | ^~~~~~~~~ -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:7: warning: header guard ‘_NBL_HW_LEONIS_H_’ followed by ‘#define’ of a different macro [-Wheader-guard] - 7 | #ifndef _NBL_HW_LEONIS_H_ -../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:8: note: ‘_NBL_HW_EONIS_H_’ is defined here; did you mean ‘_NBL_HW_LEONIS_H_’? - 8 | #define _NBL_HW_EONIS_H_ -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:10: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c: In function ‘nbl_res_flr_clear_net’: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:388:13: warning: variable ‘vsi_id’ set but not used [-Wunused-but-set-variable] - 388 | u16 vsi_id; - | ^~~~~~ -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.c:7: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression -../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression -../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression -cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] -In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, - from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:8: -../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:347:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] - 347 | static const netdev_features_t nbl_netdev_features[] = { - | ^~~~~~~~~~~~~~~~~~~ -../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): -../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures -../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures -../drivers/target/tcm_fc/tfc_conf.c:40:1: error: bad constant expression -../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression -../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression -../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression @@ -209,0 +129,13 @@ +../drivers/target/target_core_configfs.c:3798:1: error: bad constant expression +../drivers/target/target_core_configfs.c:3799:1: error: bad constant expression +../drivers/target/target_core_configfs.c:3800:1: error: bad constant expression +../drivers/target/tcm_fc/tfc_conf.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures +../drivers/target/tcm_fc/tfc_conf.c:40:1: error: bad constant expression +../drivers/target/tcm_fc/tfc_conf.c:41:1: error: bad constant expression +../drivers/target/tcm_fc/tfc_conf.c:476:1: error: bad constant expression +../drivers/target/tcm_fc/tfc_conf.c:477:1: error: bad constant expression +../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): +../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures +../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures @@ -222,3 +153,0 @@ -../drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c: note: in included file (through ../include/scsi/libfc.h): -../include/uapi/scsi/fc/fc_els.h:1152:37: warning: array of flexible structures -../include/uapi/scsi/fc/fc_els.h:1170:37: warning: array of flexible structures @@ -237,3 +165,0 @@ -../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:336:26: warning: context imbalance in 'nbl_hw_process_abnormal_queue' - different lock contexts for basic block -../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:330:1: error: bad constant expression -../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:331:1: error: bad constant expression @@ -245,0 +172,108 @@ +../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression +../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:8: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_adminq.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c: In function ‘nbl_res_intr_destroy_msix_map’: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:12:24: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] + 12 | struct device *dev, *dma_dev; + | ^~~ +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c: In function ‘nbl_res_intr_configure_msix_map’: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:66:24: warning: variable ‘dev’ set but not used [-Wunused-but-set-variable] + 66 | struct device *dev, *dma_dev; + | ^~~ +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:330:1: error: bad constant expression +../drivers/net/ethernet/nebula-matrix/nbl/nbl_main.c:331:1: error: bad constant expression +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c: In function ‘nbl_res_flr_clear_net’: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:388:13: warning: variable ‘vsi_id’ set but not used [-Wunused-but-set-variable] + 388 | u16 vsi_id; + | ^~~~~~ +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_resource.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_resource_leonis.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:7: warning: header guard ‘_NBL_HW_LEONIS_H_’ followed by ‘#define’ of a different macro [-Wheader-guard] + 7 | #ifndef _NBL_HW_LEONIS_H_ +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:8: note: ‘_NBL_HW_EONIS_H_’ is defined here; did you mean ‘_NBL_HW_LEONIS_H_’? + 8 | #define _NBL_HW_EONIS_H_ +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.h:10: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c: In function ‘nbl_common_alloc_hash_xy_node’: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:755:13: warning: variable ‘node_size’ set but not used [-Wunused-but-set-variable] + 755 | u32 node_size; + | ^~~~~~~~~ +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_common/nbl_common.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h: At top level: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +cc1: warning: ../../drivers/net/ethernet/nebula-matrix/nbl: No such file or directory [-Wmissing-include-dirs] +In file included from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_product_base.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_core.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.h:10, + from ../drivers/net/ethernet/nebula-matrix/nbl/nbl_channel/nbl_channel.c:7: +../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h:349:32: warning: ‘nbl_netdev_features’ defined but not used [-Wunused-const-variable=] + 349 | static const netdev_features_t nbl_netdev_features[] = { + | ^~~~~~~~~~~~~~~~~~~ +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: warning: incorrect type in return expression (different address spaces) +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: expected unsigned char [usertype] * +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:122:33: got unsigned char [noderef] [usertype] __iomem * +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:125:13: warning: context imbalance in 'nbl_hw_configure_msix_map' - different lock contexts for basic block +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:163:26: warning: context imbalance in 'nbl_hw_configure_msix_info' - different lock contexts for basic block +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:336:13: warning: context imbalance in 'nbl_hw_set_coalesce' - different lock contexts for basic block +../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c:518:26: warning: context imbalance in 'nbl_hw_process_abnormal_queue' - different lock contexts for basic block @@ -270,10 +303,0 @@ -../drivers/net/ethernet/intel/ice/ice_main.c:39:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:40:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:41:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:42:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:43:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:44:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:45:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:46:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:49:1: error: bad constant expression -../drivers/net/ethernet/intel/ice/ice_main.c:53:1: error: bad constant expression Per-file breakdown --- /tmp/tmp.ePz9bNWiTa 2025-12-23 00:16:35.460328284 -0500 +++ /tmp/tmp.aRqLsvtjxL 2025-12-23 00:16:35.463328270 -0500 @@ -12 +12 @@ - 1 ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c + 5 ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_hw_leonis/nbl_hw_leonis.c @@ -15 +15,2 @@ - 7 ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h + 2 ../drivers/net/ethernet/nebula-matrix/nbl/nbl_hw/nbl_interrupt.c + 8 ../drivers/net/ethernet/nebula-matrix/nbl/nbl_include/nbl_include.h