========== build_allmodconfig_warn - FAILED ../drivers/net/mctp/mctp-pcc.c:84:32: warning: restricted __be32 degrades to integer ../drivers/net/mctp/mctp-pcc.c:122:36: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:122:36: expected restricted __be32 [usertype] signature ../drivers/net/mctp/mctp-pcc.c:122:36: got unsigned int ../drivers/net/mctp/mctp-pcc.c:123:32: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:123:32: expected restricted __be32 [usertype] flags ../drivers/net/mctp/mctp-pcc.c:123:32: got int ../drivers/net/mctp/mctp-pcc.c:126:33: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:126:33: expected restricted __be32 [usertype] length ../drivers/net/mctp/mctp-pcc.c:126:33: got unsigned long ../drivers/net/wireless/ti/wlcore/main.c:671:33: warning: context imbalance in 'wlcore_irq_locked' - different lock contexts for basic block In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_security.c:8: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_BIP_verify’ at ../drivers/staging/rtl8723bs/core/rtw_security.c:1424:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../include/linux/string.h:389, from ../include/linux/bitmap.h:13, from ../include/linux/cpumask.h:12, from ../arch/x86/include/asm/paravirt.h:21, from ../arch/x86/include/asm/irqflags.h:80, from ../include/linux/irqflags.h:18, from ../include/linux/rcupdate.h:26, from ../include/linux/rculist.h:11, from ../include/linux/sched/signal.h:5, from ../drivers/staging/rtl8723bs/include/drv_types.h:17, from ../drivers/staging/rtl8723bs/core/rtw_xmit.c:7: In function ‘fortify_memcpy_chk’, inlined from ‘rtw_mgmt_xmitframe_coalesce’ at ../drivers/staging/rtl8723bs/core/rtw_xmit.c:1209:3: ../include/linux/fortify-string.h:580:25: warning: call to ‘__read_overflow2_field’ declared with attribute warning: detected read beyond size of field (2nd parameter); maybe use struct_group()? [-Wattribute-warning] 580 | __read_overflow2_field(q_size_field, size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/net/wireless/mediatek/mt76/mt7915/mmio.c:634:5: warning: context imbalance in 'mt7915_mmio_wed_init' - wrong count at exit ../drivers/net/wireless/mediatek/mt76/mt7996/mmio.c:302:5: warning: context imbalance in 'mt7996_mmio_wed_init' - wrong count at exit ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? ../kernel/sys.c:1111:32: warning: incorrect type in argument 1 (different address spaces) ../kernel/sys.c:1111:32: expected struct task_struct *p1 ../kernel/sys.c:1111:32: got struct task_struct [noderef] __rcu *real_parent ../kernel/sys.c:1858:33: warning: context imbalance in 'getrusage' - different lock contexts for basic block ../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit ../drivers/net/mctp/mctp-pcc.c:84:32: warning: restricted __be32 degrades to integer ../drivers/net/mctp/mctp-pcc.c:122:36: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:122:36: expected restricted __be32 [usertype] signature ../drivers/net/mctp/mctp-pcc.c:122:36: got unsigned int ../drivers/net/mctp/mctp-pcc.c:123:32: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:123:32: expected restricted __be32 [usertype] flags ../drivers/net/mctp/mctp-pcc.c:123:32: got int ../drivers/net/mctp/mctp-pcc.c:126:33: warning: incorrect type in assignment (different base types) ../drivers/net/mctp/mctp-pcc.c:126:33: expected restricted __be32 [usertype] length ../drivers/net/mctp/mctp-pcc.c:126:33: got unsigned long ../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:414:49: error: static assertion failed: "amd_sriov_msg_vf2pf_info must be 1 KB" ../arch/x86/boot/version.c:18:12: warning: symbol 'kernel_version' was not declared. Should it be static? New errors added --- /tmp/tmp.qm9qLEl1W1 2024-12-19 11:44:11.852549317 -0800 +++ /tmp/tmp.pAXMnWc3ko 2024-12-19 11:47:10.313741231 -0800 @@ -1 +0,0 @@ -../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit @@ -5,0 +5,11 @@ +../drivers/base/firmware_loader/main.c:229:9: warning: context imbalance in 'free_fw_priv' - wrong count at exit +../drivers/net/mctp/mctp-pcc.c:84:32: warning: restricted __be32 degrades to integer +../drivers/net/mctp/mctp-pcc.c:122:36: warning: incorrect type in assignment (different base types) +../drivers/net/mctp/mctp-pcc.c:122:36: expected restricted __be32 [usertype] signature +../drivers/net/mctp/mctp-pcc.c:122:36: got unsigned int +../drivers/net/mctp/mctp-pcc.c:123:32: warning: incorrect type in assignment (different base types) +../drivers/net/mctp/mctp-pcc.c:123:32: expected restricted __be32 [usertype] flags +../drivers/net/mctp/mctp-pcc.c:123:32: got int +../drivers/net/mctp/mctp-pcc.c:126:33: warning: incorrect type in assignment (different base types) +../drivers/net/mctp/mctp-pcc.c:126:33: expected restricted __be32 [usertype] length +../drivers/net/mctp/mctp-pcc.c:126:33: got unsigned long Per-file breakdown --- /tmp/tmp.JhNcNb8zii 2024-12-19 11:47:10.320741160 -0800 +++ /tmp/tmp.W1se91ScvK 2024-12-19 11:47:10.322741140 -0800 @@ -2,0 +3 @@ + 4 ../drivers/net/mctp/mctp-pcc.c