========== build_allmodconfig_warn - FAILED tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files lib/tests/module/test_kallsyms_a.c:14:5: warning: symbol 'auto_test_a_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:16:5: warning: symbol 'auto_test_a_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:18:5: warning: symbol 'auto_test_a_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:20:5: warning: symbol 'auto_test_a_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:22:5: warning: symbol 'auto_test_a_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:24:5: warning: symbol 'auto_test_a_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:26:5: warning: symbol 'auto_test_a_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:28:5: warning: symbol 'auto_test_a_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:30:5: warning: symbol 'auto_test_a_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:32:5: warning: symbol 'auto_test_a_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:34:5: warning: symbol 'auto_test_a_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:36:5: warning: symbol 'auto_test_a_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:38:5: warning: symbol 'auto_test_a_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:40:5: warning: symbol 'auto_test_a_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:42:5: warning: symbol 'auto_test_a_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:44:5: warning: symbol 'auto_test_a_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:46:5: warning: symbol 'auto_test_a_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:48:5: warning: symbol 'auto_test_a_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:50:5: warning: symbol 'auto_test_a_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:52:5: warning: symbol 'auto_test_a_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:54:5: warning: symbol 'auto_test_a_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:56:5: warning: symbol 'auto_test_a_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:58:5: warning: symbol 'auto_test_a_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:60:5: warning: symbol 'auto_test_a_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:62:5: warning: symbol 'auto_test_a_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:64:5: warning: symbol 'auto_test_a_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:66:5: warning: symbol 'auto_test_a_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:68:5: warning: symbol 'auto_test_a_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:70:5: warning: symbol 'auto_test_a_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:72:5: warning: symbol 'auto_test_a_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:74:5: warning: symbol 'auto_test_a_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:76:5: warning: symbol 'auto_test_a_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:78:5: warning: symbol 'auto_test_a_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:80:5: warning: symbol 'auto_test_a_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:82:5: warning: symbol 'auto_test_a_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:84:5: warning: symbol 'auto_test_a_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:86:5: warning: symbol 'auto_test_a_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:88:5: warning: symbol 'auto_test_a_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:90:5: warning: symbol 'auto_test_a_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:92:5: warning: symbol 'auto_test_a_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:94:5: warning: symbol 'auto_test_a_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:96:5: warning: symbol 'auto_test_a_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:98:5: warning: symbol 'auto_test_a_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:100:5: warning: symbol 'auto_test_a_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:102:5: warning: symbol 'auto_test_a_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:104:5: warning: symbol 'auto_test_a_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:106:5: warning: symbol 'auto_test_a_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:108:5: warning: symbol 'auto_test_a_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:110:5: warning: symbol 'auto_test_a_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:112:5: warning: symbol 'auto_test_a_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:114:5: warning: symbol 'auto_test_a_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:116:5: warning: symbol 'auto_test_a_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:118:5: warning: symbol 'auto_test_a_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:120:5: warning: symbol 'auto_test_a_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:122:5: warning: symbol 'auto_test_a_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:124:5: warning: symbol 'auto_test_a_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:126:5: warning: symbol 'auto_test_a_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:128:5: warning: symbol 'auto_test_a_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:130:5: warning: symbol 'auto_test_a_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:132:5: warning: symbol 'auto_test_a_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:134:5: warning: symbol 'auto_test_a_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:136:5: warning: symbol 'auto_test_a_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:138:5: warning: symbol 'auto_test_a_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:140:5: warning: symbol 'auto_test_a_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:142:5: warning: symbol 'auto_test_a_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:144:5: warning: symbol 'auto_test_a_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:146:5: warning: symbol 'auto_test_a_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:148:5: warning: symbol 'auto_test_a_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:150:5: warning: symbol 'auto_test_a_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:152:5: warning: symbol 'auto_test_a_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:154:5: warning: symbol 'auto_test_a_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:156:5: warning: symbol 'auto_test_a_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:158:5: warning: symbol 'auto_test_a_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:160:5: warning: symbol 'auto_test_a_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:162:5: warning: symbol 'auto_test_a_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:164:5: warning: symbol 'auto_test_a_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:166:5: warning: symbol 'auto_test_a_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:168:5: warning: symbol 'auto_test_a_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:170:5: warning: symbol 'auto_test_a_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:172:5: warning: symbol 'auto_test_a_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:174:5: warning: symbol 'auto_test_a_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:176:5: warning: symbol 'auto_test_a_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:178:5: warning: symbol 'auto_test_a_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:180:5: warning: symbol 'auto_test_a_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:182:5: warning: symbol 'auto_test_a_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:184:5: warning: symbol 'auto_test_a_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:186:5: warning: symbol 'auto_test_a_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:188:5: warning: symbol 'auto_test_a_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:190:5: warning: symbol 'auto_test_a_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:192:5: warning: symbol 'auto_test_a_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:194:5: warning: symbol 'auto_test_a_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:196:5: warning: symbol 'auto_test_a_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:198:5: warning: symbol 'auto_test_a_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:200:5: warning: symbol 'auto_test_a_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:202:5: warning: symbol 'auto_test_a_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:204:5: warning: symbol 'auto_test_a_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:206:5: warning: symbol 'auto_test_a_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:208:5: warning: symbol 'auto_test_a_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:210:5: warning: symbol 'auto_test_a_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:212:5: warning: too many warnings lib/tests/module/test_kallsyms_c.c:14:5: warning: symbol 'auto_test_c_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:16:5: warning: symbol 'auto_test_c_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:18:5: warning: symbol 'auto_test_c_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:20:5: warning: symbol 'auto_test_c_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:22:5: warning: symbol 'auto_test_c_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:24:5: warning: symbol 'auto_test_c_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:26:5: warning: symbol 'auto_test_c_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:28:5: warning: symbol 'auto_test_c_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:30:5: warning: symbol 'auto_test_c_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:32:5: warning: symbol 'auto_test_c_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:34:5: warning: symbol 'auto_test_c_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:36:5: warning: symbol 'auto_test_c_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:38:5: warning: symbol 'auto_test_c_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:40:5: warning: symbol 'auto_test_c_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:42:5: warning: symbol 'auto_test_c_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:44:5: warning: symbol 'auto_test_c_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:46:5: warning: symbol 'auto_test_c_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:48:5: warning: symbol 'auto_test_c_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:50:5: warning: symbol 'auto_test_c_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:52:5: warning: symbol 'auto_test_c_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:54:5: warning: symbol 'auto_test_c_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:56:5: warning: symbol 'auto_test_c_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:58:5: warning: symbol 'auto_test_c_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:60:5: warning: symbol 'auto_test_c_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:62:5: warning: symbol 'auto_test_c_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:64:5: warning: symbol 'auto_test_c_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:66:5: warning: symbol 'auto_test_c_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:68:5: warning: symbol 'auto_test_c_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:70:5: warning: symbol 'auto_test_c_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:72:5: warning: symbol 'auto_test_c_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:74:5: warning: symbol 'auto_test_c_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:76:5: warning: symbol 'auto_test_c_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:78:5: warning: symbol 'auto_test_c_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:80:5: warning: symbol 'auto_test_c_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:82:5: warning: symbol 'auto_test_c_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:84:5: warning: symbol 'auto_test_c_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:86:5: warning: symbol 'auto_test_c_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:88:5: warning: symbol 'auto_test_c_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:90:5: warning: symbol 'auto_test_c_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:92:5: warning: symbol 'auto_test_c_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:94:5: warning: symbol 'auto_test_c_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:96:5: warning: symbol 'auto_test_c_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:98:5: warning: symbol 'auto_test_c_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:100:5: warning: symbol 'auto_test_c_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:102:5: warning: symbol 'auto_test_c_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:104:5: warning: symbol 'auto_test_c_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:106:5: warning: symbol 'auto_test_c_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:108:5: warning: symbol 'auto_test_c_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:110:5: warning: symbol 'auto_test_c_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:112:5: warning: symbol 'auto_test_c_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:114:5: warning: symbol 'auto_test_c_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:116:5: warning: symbol 'auto_test_c_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:118:5: warning: symbol 'auto_test_c_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:120:5: warning: symbol 'auto_test_c_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:122:5: warning: symbol 'auto_test_c_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:124:5: warning: symbol 'auto_test_c_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:126:5: warning: symbol 'auto_test_c_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:128:5: warning: symbol 'auto_test_c_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:130:5: warning: symbol 'auto_test_c_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:132:5: warning: symbol 'auto_test_c_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:134:5: warning: symbol 'auto_test_c_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:136:5: warning: symbol 'auto_test_c_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:138:5: warning: symbol 'auto_test_c_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:140:5: warning: symbol 'auto_test_c_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:142:5: warning: symbol 'auto_test_c_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:144:5: warning: symbol 'auto_test_c_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:146:5: warning: symbol 'auto_test_c_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:148:5: warning: symbol 'auto_test_c_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:150:5: warning: symbol 'auto_test_c_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:152:5: warning: symbol 'auto_test_c_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:154:5: warning: symbol 'auto_test_c_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:156:5: warning: symbol 'auto_test_c_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:158:5: warning: symbol 'auto_test_c_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:160:5: warning: symbol 'auto_test_c_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:162:5: warning: symbol 'auto_test_c_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:164:5: warning: symbol 'auto_test_c_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:166:5: warning: symbol 'auto_test_c_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:168:5: warning: symbol 'auto_test_c_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:170:5: warning: symbol 'auto_test_c_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:172:5: warning: symbol 'auto_test_c_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:174:5: warning: symbol 'auto_test_c_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:176:5: warning: symbol 'auto_test_c_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:178:5: warning: symbol 'auto_test_c_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:180:5: warning: symbol 'auto_test_c_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:182:5: warning: symbol 'auto_test_c_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:184:5: warning: symbol 'auto_test_c_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:186:5: warning: symbol 'auto_test_c_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:188:5: warning: symbol 'auto_test_c_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:190:5: warning: symbol 'auto_test_c_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:192:5: warning: symbol 'auto_test_c_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:194:5: warning: symbol 'auto_test_c_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:196:5: warning: symbol 'auto_test_c_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:198:5: warning: symbol 'auto_test_c_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:200:5: warning: symbol 'auto_test_c_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:202:5: warning: symbol 'auto_test_c_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:204:5: warning: symbol 'auto_test_c_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:206:5: warning: symbol 'auto_test_c_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:208:5: warning: symbol 'auto_test_c_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:210:5: warning: symbol 'auto_test_c_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:212:5: warning: too many warnings lib/tests/module/test_kallsyms_d.c:14:5: warning: symbol 'auto_test_d_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:16:5: warning: symbol 'auto_test_d_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:18:5: warning: symbol 'auto_test_d_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:20:5: warning: symbol 'auto_test_d_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:22:5: warning: symbol 'auto_test_d_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:24:5: warning: symbol 'auto_test_d_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:26:5: warning: symbol 'auto_test_d_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:28:5: warning: symbol 'auto_test_d_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:30:5: warning: symbol 'auto_test_d_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:32:5: warning: symbol 'auto_test_d_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:34:5: warning: symbol 'auto_test_d_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:36:5: warning: symbol 'auto_test_d_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:38:5: warning: symbol 'auto_test_d_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:40:5: warning: symbol 'auto_test_d_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:42:5: warning: symbol 'auto_test_d_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:44:5: warning: symbol 'auto_test_d_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:46:5: warning: symbol 'auto_test_d_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:48:5: warning: symbol 'auto_test_d_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:50:5: warning: symbol 'auto_test_d_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:52:5: warning: symbol 'auto_test_d_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:54:5: warning: symbol 'auto_test_d_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:56:5: warning: symbol 'auto_test_d_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:58:5: warning: symbol 'auto_test_d_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:60:5: warning: symbol 'auto_test_d_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:62:5: warning: symbol 'auto_test_d_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:64:5: warning: symbol 'auto_test_d_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:66:5: warning: symbol 'auto_test_d_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:68:5: warning: symbol 'auto_test_d_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:70:5: warning: symbol 'auto_test_d_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:72:5: warning: symbol 'auto_test_d_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:74:5: warning: symbol 'auto_test_d_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:76:5: warning: symbol 'auto_test_d_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:78:5: warning: symbol 'auto_test_d_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:80:5: warning: symbol 'auto_test_d_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:82:5: warning: symbol 'auto_test_d_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:84:5: warning: symbol 'auto_test_d_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:86:5: warning: symbol 'auto_test_d_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:88:5: warning: symbol 'auto_test_d_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:90:5: warning: symbol 'auto_test_d_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:92:5: warning: symbol 'auto_test_d_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:94:5: warning: symbol 'auto_test_d_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:96:5: warning: symbol 'auto_test_d_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:98:5: warning: symbol 'auto_test_d_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:100:5: warning: symbol 'auto_test_d_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:102:5: warning: symbol 'auto_test_d_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:104:5: warning: symbol 'auto_test_d_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:106:5: warning: symbol 'auto_test_d_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:108:5: warning: symbol 'auto_test_d_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:110:5: warning: symbol 'auto_test_d_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:112:5: warning: symbol 'auto_test_d_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:114:5: warning: symbol 'auto_test_d_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:116:5: warning: symbol 'auto_test_d_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:118:5: warning: symbol 'auto_test_d_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:120:5: warning: symbol 'auto_test_d_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:122:5: warning: symbol 'auto_test_d_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:124:5: warning: symbol 'auto_test_d_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:126:5: warning: symbol 'auto_test_d_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:128:5: warning: symbol 'auto_test_d_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:130:5: warning: symbol 'auto_test_d_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:132:5: warning: symbol 'auto_test_d_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:134:5: warning: symbol 'auto_test_d_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:136:5: warning: symbol 'auto_test_d_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:138:5: warning: symbol 'auto_test_d_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:140:5: warning: symbol 'auto_test_d_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:142:5: warning: symbol 'auto_test_d_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:144:5: warning: symbol 'auto_test_d_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:146:5: warning: symbol 'auto_test_d_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:148:5: warning: symbol 'auto_test_d_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:150:5: warning: symbol 'auto_test_d_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:152:5: warning: symbol 'auto_test_d_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:154:5: warning: symbol 'auto_test_d_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:156:5: warning: symbol 'auto_test_d_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:158:5: warning: symbol 'auto_test_d_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:160:5: warning: symbol 'auto_test_d_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:162:5: warning: symbol 'auto_test_d_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:164:5: warning: symbol 'auto_test_d_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:166:5: warning: symbol 'auto_test_d_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:168:5: warning: symbol 'auto_test_d_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:170:5: warning: symbol 'auto_test_d_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:172:5: warning: symbol 'auto_test_d_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:174:5: warning: symbol 'auto_test_d_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:176:5: warning: symbol 'auto_test_d_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:178:5: warning: symbol 'auto_test_d_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:180:5: warning: symbol 'auto_test_d_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:182:5: warning: symbol 'auto_test_d_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:184:5: warning: symbol 'auto_test_d_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:186:5: warning: symbol 'auto_test_d_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:188:5: warning: symbol 'auto_test_d_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:190:5: warning: symbol 'auto_test_d_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:192:5: warning: symbol 'auto_test_d_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:194:5: warning: symbol 'auto_test_d_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:196:5: warning: symbol 'auto_test_d_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:198:5: warning: symbol 'auto_test_d_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:200:5: warning: symbol 'auto_test_d_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:202:5: warning: symbol 'auto_test_d_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:204:5: warning: symbol 'auto_test_d_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:206:5: warning: symbol 'auto_test_d_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:208:5: warning: symbol 'auto_test_d_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:210:5: warning: symbol 'auto_test_d_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:212:5: warning: too many warnings In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../include/linux/async.h:14, from ../init/initramfs.c:3: ../init/initramfs.c:594:31: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:323:19: note: in definition of macro ‘__BIN_ATTR’ 323 | .read = _read, \ | ^~~~~ ../init/initramfs.c:594:8: note: in expansion of macro ‘BIN_ATTR’ 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~ ../init/initramfs.c:594:31: note: (near initialization for ‘bin_attr_initrd.read’) 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:323:19: note: in definition of macro ‘__BIN_ATTR’ 323 | .read = _read, \ | ^~~~~ ../init/initramfs.c:594:8: note: in expansion of macro ‘BIN_ATTR’ 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~ make[4]: *** [../scripts/Makefile.build:229: init/initramfs.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: init] Error 2 make[3]: *** Waiting for unfinished jobs.... ../kernel/module/sysfs.c: In function ‘add_notes_attrs’: ../kernel/module/sysfs.c:199:30: error: ‘struct bin_attribute’ has no member named ‘read_new’ 199 | nattr->read_new = sysfs_bin_attr_simple_read; | ^~ make[5]: *** [../scripts/Makefile.build:229: kernel/module/sysfs.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: kernel/module] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../drivers/acpi/bgrt.c:11: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/bgrt.c:32:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 32 | static BIN_ATTR_SIMPLE_RO(image); | ^~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_image.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/bgrt.c:32:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 32 | static BIN_ATTR_SIMPLE_RO(image); | ^~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:229: drivers/acpi/bgrt.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../include/linux/module.h:21, from ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:9: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:76:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 76 | static BIN_ATTR_SIMPLE_RO(data_vault); | ^~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_data_vault.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:76:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 76 | static BIN_ATTR_SIMPLE_RO(data_vault); | ^~~~~~~~~~~~~~~~~~ make[7]: *** [../scripts/Makefile.build:229: drivers/thermal/intel/int340x_thermal/int3400_thermal.o] Error 1 make[6]: *** [../scripts/Makefile.build:485: drivers/thermal/intel/int340x_thermal] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/thermal/intel] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/thermal] Error 2 In file included from ../include/linux/kobject.h:20, from ../include/linux/module.h:21, from ../drivers/firmware/dmi_scan.c:5: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:764:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 764 | static BIN_ATTR_SIMPLE_ADMIN_RO(smbios_entry_point); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_smbios_entry_point.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:764:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 764 | static BIN_ATTR_SIMPLE_ADMIN_RO(smbios_entry_point); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:765:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 765 | static BIN_ATTR_SIMPLE_ADMIN_RO(DMI); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_DMI.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:765:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 765 | static BIN_ATTR_SIMPLE_ADMIN_RO(DMI); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:229: drivers/firmware/dmi_scan.o] Error 1 make[5]: *** Waiting for unfinished jobs.... ../drivers/platform/x86/wmi-bmof.c: In function ‘wmi_bmof_probe’: ../drivers/platform/x86/wmi-bmof.c:54:28: error: ‘struct bin_attribute’ has no member named ‘read_new’ 54 | priv->bmof_bin_attr.read_new = sysfs_bin_attr_simple_read; | ^ make[6]: *** [../scripts/Makefile.build:229: drivers/platform/x86/wmi-bmof.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' ../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' ../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' ../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit ../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): ../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block ../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' ../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' ../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression make[5]: *** [../scripts/Makefile.build:485: drivers/platform/x86] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/platform] Error 2 ../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:895:9: expected struct qspinlock *lock ../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock ../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * ../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock ../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * ../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:495:9: expected struct qspinlock *lock ../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:602:9: expected struct qspinlock *lock ../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:439:9: expected struct qspinlock *lock ../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/seccomp.c:453:9: expected struct qspinlock *lock ../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * ../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 ../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? ../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 ../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 ../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../include/linux/pm_qos.h:17, from ../drivers/gpu/drm/i915/i915_drv.h:35, from ../drivers/gpu/drm/i915/gvt/firmware.c:35: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/gvt/firmware.c:54:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 54 | static BIN_ATTR_SIMPLE_ADMIN_RO(gvt_firmware); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_gvt_firmware.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/gvt/firmware.c:54:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 54 | static BIN_ATTR_SIMPLE_ADMIN_RO(gvt_firmware); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[7]: *** [../scripts/Makefile.build:229: drivers/gpu/drm/i915/gvt/firmware.o] Error 1 make[6]: *** [../scripts/Makefile.build:485: drivers/gpu/drm/i915] Error 2 make[6]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../drivers/firmware/efi/rci2-table.c:15: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_rci2.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:229: drivers/firmware/efi/rci2-table.o] Error 1 make[6]: *** Waiting for unfinished jobs.... ../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures ../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? ../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? ../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: ../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^ ../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 295 | snprintf(infopfx, sizeof(infopfx), "%s ", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 296 | newpfx); | ~~~~~~~ ../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size ../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local ../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * ../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size ../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src ../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst ../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr ../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * ../drivers/firmware/efi/test/efi_test.c:546:37: got void * ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** ../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from ../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to ../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr ../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask ../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) ../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s ../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str ../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * ../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr ../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * make[5]: *** [../scripts/Makefile.build:485: drivers/firmware/efi] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/firmware] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/gpu/drm] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/gpu] Error 2 ../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block ../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock ../drivers/android/binder.c:1976: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' ../drivers/android/binder.c:1976: warning: Excess struct member 'fd' description in 'binder_task_work_cb' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2427: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' ../drivers/android/binder.c:2447: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' ../drivers/android/binder.c:4010: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1943: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files lib/tests/module/test_kallsyms_a.c:14:5: warning: symbol 'auto_test_a_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:16:5: warning: symbol 'auto_test_a_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:18:5: warning: symbol 'auto_test_a_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:20:5: warning: symbol 'auto_test_a_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:22:5: warning: symbol 'auto_test_a_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:24:5: warning: symbol 'auto_test_a_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:26:5: warning: symbol 'auto_test_a_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:28:5: warning: symbol 'auto_test_a_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:30:5: warning: symbol 'auto_test_a_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:32:5: warning: symbol 'auto_test_a_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:34:5: warning: symbol 'auto_test_a_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:36:5: warning: symbol 'auto_test_a_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:38:5: warning: symbol 'auto_test_a_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:40:5: warning: symbol 'auto_test_a_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:42:5: warning: symbol 'auto_test_a_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:44:5: warning: symbol 'auto_test_a_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:46:5: warning: symbol 'auto_test_a_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:48:5: warning: symbol 'auto_test_a_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:50:5: warning: symbol 'auto_test_a_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:52:5: warning: symbol 'auto_test_a_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:54:5: warning: symbol 'auto_test_a_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:56:5: warning: symbol 'auto_test_a_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:58:5: warning: symbol 'auto_test_a_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:60:5: warning: symbol 'auto_test_a_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:62:5: warning: symbol 'auto_test_a_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:64:5: warning: symbol 'auto_test_a_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:66:5: warning: symbol 'auto_test_a_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:68:5: warning: symbol 'auto_test_a_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:70:5: warning: symbol 'auto_test_a_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:72:5: warning: symbol 'auto_test_a_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:74:5: warning: symbol 'auto_test_a_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:76:5: warning: symbol 'auto_test_a_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:78:5: warning: symbol 'auto_test_a_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:80:5: warning: symbol 'auto_test_a_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:82:5: warning: symbol 'auto_test_a_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:84:5: warning: symbol 'auto_test_a_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:86:5: warning: symbol 'auto_test_a_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:88:5: warning: symbol 'auto_test_a_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:90:5: warning: symbol 'auto_test_a_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:92:5: warning: symbol 'auto_test_a_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:94:5: warning: symbol 'auto_test_a_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:96:5: warning: symbol 'auto_test_a_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:98:5: warning: symbol 'auto_test_a_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:100:5: warning: symbol 'auto_test_a_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:102:5: warning: symbol 'auto_test_a_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:104:5: warning: symbol 'auto_test_a_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:106:5: warning: symbol 'auto_test_a_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:108:5: warning: symbol 'auto_test_a_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:110:5: warning: symbol 'auto_test_a_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:112:5: warning: symbol 'auto_test_a_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:114:5: warning: symbol 'auto_test_a_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:116:5: warning: symbol 'auto_test_a_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:118:5: warning: symbol 'auto_test_a_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:120:5: warning: symbol 'auto_test_a_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:122:5: warning: symbol 'auto_test_a_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:124:5: warning: symbol 'auto_test_a_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:126:5: warning: symbol 'auto_test_a_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:128:5: warning: symbol 'auto_test_a_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:130:5: warning: symbol 'auto_test_a_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:132:5: warning: symbol 'auto_test_a_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:134:5: warning: symbol 'auto_test_a_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:136:5: warning: symbol 'auto_test_a_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:138:5: warning: symbol 'auto_test_a_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:140:5: warning: symbol 'auto_test_a_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:142:5: warning: symbol 'auto_test_a_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:144:5: warning: symbol 'auto_test_a_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:146:5: warning: symbol 'auto_test_a_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:148:5: warning: symbol 'auto_test_a_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:150:5: warning: symbol 'auto_test_a_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:152:5: warning: symbol 'auto_test_a_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:154:5: warning: symbol 'auto_test_a_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:156:5: warning: symbol 'auto_test_a_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:158:5: warning: symbol 'auto_test_a_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:160:5: warning: symbol 'auto_test_a_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:162:5: warning: symbol 'auto_test_a_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:164:5: warning: symbol 'auto_test_a_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:166:5: warning: symbol 'auto_test_a_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:168:5: warning: symbol 'auto_test_a_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:170:5: warning: symbol 'auto_test_a_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:172:5: warning: symbol 'auto_test_a_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:174:5: warning: symbol 'auto_test_a_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:176:5: warning: symbol 'auto_test_a_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:178:5: warning: symbol 'auto_test_a_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:180:5: warning: symbol 'auto_test_a_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:182:5: warning: symbol 'auto_test_a_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:184:5: warning: symbol 'auto_test_a_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:186:5: warning: symbol 'auto_test_a_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:188:5: warning: symbol 'auto_test_a_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:190:5: warning: symbol 'auto_test_a_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:192:5: warning: symbol 'auto_test_a_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:194:5: warning: symbol 'auto_test_a_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:196:5: warning: symbol 'auto_test_a_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:198:5: warning: symbol 'auto_test_a_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:200:5: warning: symbol 'auto_test_a_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:202:5: warning: symbol 'auto_test_a_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:204:5: warning: symbol 'auto_test_a_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:206:5: warning: symbol 'auto_test_a_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:208:5: warning: symbol 'auto_test_a_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:210:5: warning: symbol 'auto_test_a_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_a.c:212:5: warning: too many warnings lib/tests/module/test_kallsyms_c.c:14:5: warning: symbol 'auto_test_c_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:16:5: warning: symbol 'auto_test_c_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:18:5: warning: symbol 'auto_test_c_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:20:5: warning: symbol 'auto_test_c_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:22:5: warning: symbol 'auto_test_c_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:24:5: warning: symbol 'auto_test_c_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:26:5: warning: symbol 'auto_test_c_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:28:5: warning: symbol 'auto_test_c_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:30:5: warning: symbol 'auto_test_c_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:32:5: warning: symbol 'auto_test_c_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:34:5: warning: symbol 'auto_test_c_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:36:5: warning: symbol 'auto_test_c_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:38:5: warning: symbol 'auto_test_c_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:40:5: warning: symbol 'auto_test_c_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:42:5: warning: symbol 'auto_test_c_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:44:5: warning: symbol 'auto_test_c_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:46:5: warning: symbol 'auto_test_c_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:48:5: warning: symbol 'auto_test_c_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:50:5: warning: symbol 'auto_test_c_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:52:5: warning: symbol 'auto_test_c_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:54:5: warning: symbol 'auto_test_c_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:56:5: warning: symbol 'auto_test_c_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:58:5: warning: symbol 'auto_test_c_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:60:5: warning: symbol 'auto_test_c_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:62:5: warning: symbol 'auto_test_c_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:64:5: warning: symbol 'auto_test_c_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:66:5: warning: symbol 'auto_test_c_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:68:5: warning: symbol 'auto_test_c_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:70:5: warning: symbol 'auto_test_c_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:72:5: warning: symbol 'auto_test_c_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:74:5: warning: symbol 'auto_test_c_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:76:5: warning: symbol 'auto_test_c_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:78:5: warning: symbol 'auto_test_c_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:80:5: warning: symbol 'auto_test_c_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:82:5: warning: symbol 'auto_test_c_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:84:5: warning: symbol 'auto_test_c_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:86:5: warning: symbol 'auto_test_c_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:88:5: warning: symbol 'auto_test_c_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:90:5: warning: symbol 'auto_test_c_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:92:5: warning: symbol 'auto_test_c_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:94:5: warning: symbol 'auto_test_c_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:96:5: warning: symbol 'auto_test_c_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:98:5: warning: symbol 'auto_test_c_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:100:5: warning: symbol 'auto_test_c_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:102:5: warning: symbol 'auto_test_c_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:104:5: warning: symbol 'auto_test_c_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:106:5: warning: symbol 'auto_test_c_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:108:5: warning: symbol 'auto_test_c_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:110:5: warning: symbol 'auto_test_c_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:112:5: warning: symbol 'auto_test_c_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:114:5: warning: symbol 'auto_test_c_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:116:5: warning: symbol 'auto_test_c_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:118:5: warning: symbol 'auto_test_c_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:120:5: warning: symbol 'auto_test_c_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:122:5: warning: symbol 'auto_test_c_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:124:5: warning: symbol 'auto_test_c_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:126:5: warning: symbol 'auto_test_c_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:128:5: warning: symbol 'auto_test_c_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:130:5: warning: symbol 'auto_test_c_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:132:5: warning: symbol 'auto_test_c_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:134:5: warning: symbol 'auto_test_c_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:136:5: warning: symbol 'auto_test_c_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:138:5: warning: symbol 'auto_test_c_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:140:5: warning: symbol 'auto_test_c_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:142:5: warning: symbol 'auto_test_c_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:144:5: warning: symbol 'auto_test_c_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:146:5: warning: symbol 'auto_test_c_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:148:5: warning: symbol 'auto_test_c_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:150:5: warning: symbol 'auto_test_c_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:152:5: warning: symbol 'auto_test_c_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:154:5: warning: symbol 'auto_test_c_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:156:5: warning: symbol 'auto_test_c_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:158:5: warning: symbol 'auto_test_c_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:160:5: warning: symbol 'auto_test_c_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:162:5: warning: symbol 'auto_test_c_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:164:5: warning: symbol 'auto_test_c_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:166:5: warning: symbol 'auto_test_c_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:168:5: warning: symbol 'auto_test_c_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:170:5: warning: symbol 'auto_test_c_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:172:5: warning: symbol 'auto_test_c_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:174:5: warning: symbol 'auto_test_c_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:176:5: warning: symbol 'auto_test_c_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:178:5: warning: symbol 'auto_test_c_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:180:5: warning: symbol 'auto_test_c_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:182:5: warning: symbol 'auto_test_c_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:184:5: warning: symbol 'auto_test_c_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:186:5: warning: symbol 'auto_test_c_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:188:5: warning: symbol 'auto_test_c_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:190:5: warning: symbol 'auto_test_c_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:192:5: warning: symbol 'auto_test_c_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:194:5: warning: symbol 'auto_test_c_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:196:5: warning: symbol 'auto_test_c_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:198:5: warning: symbol 'auto_test_c_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:200:5: warning: symbol 'auto_test_c_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:202:5: warning: symbol 'auto_test_c_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:204:5: warning: symbol 'auto_test_c_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:206:5: warning: symbol 'auto_test_c_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:208:5: warning: symbol 'auto_test_c_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:210:5: warning: symbol 'auto_test_c_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_c.c:212:5: warning: too many warnings lib/tests/module/test_kallsyms_d.c:14:5: warning: symbol 'auto_test_d_0000000001' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:16:5: warning: symbol 'auto_test_d_0000000002' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:18:5: warning: symbol 'auto_test_d_0000000003' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:20:5: warning: symbol 'auto_test_d_0000000004' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:22:5: warning: symbol 'auto_test_d_0000000005' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:24:5: warning: symbol 'auto_test_d_0000000006' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:26:5: warning: symbol 'auto_test_d_0000000007' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:28:5: warning: symbol 'auto_test_d_0000000008' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:30:5: warning: symbol 'auto_test_d_0000000009' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:32:5: warning: symbol 'auto_test_d_0000000010' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:34:5: warning: symbol 'auto_test_d_0000000011' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:36:5: warning: symbol 'auto_test_d_0000000012' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:38:5: warning: symbol 'auto_test_d_0000000013' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:40:5: warning: symbol 'auto_test_d_0000000014' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:42:5: warning: symbol 'auto_test_d_0000000015' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:44:5: warning: symbol 'auto_test_d_0000000016' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:46:5: warning: symbol 'auto_test_d_0000000017' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:48:5: warning: symbol 'auto_test_d_0000000018' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:50:5: warning: symbol 'auto_test_d_0000000019' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:52:5: warning: symbol 'auto_test_d_0000000020' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:54:5: warning: symbol 'auto_test_d_0000000021' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:56:5: warning: symbol 'auto_test_d_0000000022' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:58:5: warning: symbol 'auto_test_d_0000000023' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:60:5: warning: symbol 'auto_test_d_0000000024' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:62:5: warning: symbol 'auto_test_d_0000000025' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:64:5: warning: symbol 'auto_test_d_0000000026' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:66:5: warning: symbol 'auto_test_d_0000000027' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:68:5: warning: symbol 'auto_test_d_0000000028' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:70:5: warning: symbol 'auto_test_d_0000000029' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:72:5: warning: symbol 'auto_test_d_0000000030' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:74:5: warning: symbol 'auto_test_d_0000000031' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:76:5: warning: symbol 'auto_test_d_0000000032' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:78:5: warning: symbol 'auto_test_d_0000000033' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:80:5: warning: symbol 'auto_test_d_0000000034' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:82:5: warning: symbol 'auto_test_d_0000000035' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:84:5: warning: symbol 'auto_test_d_0000000036' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:86:5: warning: symbol 'auto_test_d_0000000037' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:88:5: warning: symbol 'auto_test_d_0000000038' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:90:5: warning: symbol 'auto_test_d_0000000039' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:92:5: warning: symbol 'auto_test_d_0000000040' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:94:5: warning: symbol 'auto_test_d_0000000041' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:96:5: warning: symbol 'auto_test_d_0000000042' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:98:5: warning: symbol 'auto_test_d_0000000043' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:100:5: warning: symbol 'auto_test_d_0000000044' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:102:5: warning: symbol 'auto_test_d_0000000045' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:104:5: warning: symbol 'auto_test_d_0000000046' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:106:5: warning: symbol 'auto_test_d_0000000047' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:108:5: warning: symbol 'auto_test_d_0000000048' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:110:5: warning: symbol 'auto_test_d_0000000049' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:112:5: warning: symbol 'auto_test_d_0000000050' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:114:5: warning: symbol 'auto_test_d_0000000051' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:116:5: warning: symbol 'auto_test_d_0000000052' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:118:5: warning: symbol 'auto_test_d_0000000053' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:120:5: warning: symbol 'auto_test_d_0000000054' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:122:5: warning: symbol 'auto_test_d_0000000055' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:124:5: warning: symbol 'auto_test_d_0000000056' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:126:5: warning: symbol 'auto_test_d_0000000057' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:128:5: warning: symbol 'auto_test_d_0000000058' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:130:5: warning: symbol 'auto_test_d_0000000059' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:132:5: warning: symbol 'auto_test_d_0000000060' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:134:5: warning: symbol 'auto_test_d_0000000061' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:136:5: warning: symbol 'auto_test_d_0000000062' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:138:5: warning: symbol 'auto_test_d_0000000063' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:140:5: warning: symbol 'auto_test_d_0000000064' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:142:5: warning: symbol 'auto_test_d_0000000065' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:144:5: warning: symbol 'auto_test_d_0000000066' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:146:5: warning: symbol 'auto_test_d_0000000067' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:148:5: warning: symbol 'auto_test_d_0000000068' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:150:5: warning: symbol 'auto_test_d_0000000069' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:152:5: warning: symbol 'auto_test_d_0000000070' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:154:5: warning: symbol 'auto_test_d_0000000071' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:156:5: warning: symbol 'auto_test_d_0000000072' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:158:5: warning: symbol 'auto_test_d_0000000073' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:160:5: warning: symbol 'auto_test_d_0000000074' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:162:5: warning: symbol 'auto_test_d_0000000075' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:164:5: warning: symbol 'auto_test_d_0000000076' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:166:5: warning: symbol 'auto_test_d_0000000077' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:168:5: warning: symbol 'auto_test_d_0000000078' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:170:5: warning: symbol 'auto_test_d_0000000079' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:172:5: warning: symbol 'auto_test_d_0000000080' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:174:5: warning: symbol 'auto_test_d_0000000081' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:176:5: warning: symbol 'auto_test_d_0000000082' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:178:5: warning: symbol 'auto_test_d_0000000083' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:180:5: warning: symbol 'auto_test_d_0000000084' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:182:5: warning: symbol 'auto_test_d_0000000085' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:184:5: warning: symbol 'auto_test_d_0000000086' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:186:5: warning: symbol 'auto_test_d_0000000087' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:188:5: warning: symbol 'auto_test_d_0000000088' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:190:5: warning: symbol 'auto_test_d_0000000089' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:192:5: warning: symbol 'auto_test_d_0000000090' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:194:5: warning: symbol 'auto_test_d_0000000091' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:196:5: warning: symbol 'auto_test_d_0000000092' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:198:5: warning: symbol 'auto_test_d_0000000093' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:200:5: warning: symbol 'auto_test_d_0000000094' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:202:5: warning: symbol 'auto_test_d_0000000095' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:204:5: warning: symbol 'auto_test_d_0000000096' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:206:5: warning: symbol 'auto_test_d_0000000097' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:208:5: warning: symbol 'auto_test_d_0000000098' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:210:5: warning: symbol 'auto_test_d_0000000099' was not declared. Should it be static? lib/tests/module/test_kallsyms_d.c:212:5: warning: too many warnings In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../include/linux/async.h:14, from ../init/initramfs.c:3: ../init/initramfs.c:594:31: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:323:19: note: in definition of macro ‘__BIN_ATTR’ 323 | .read = _read, \ | ^~~~~ ../init/initramfs.c:594:8: note: in expansion of macro ‘BIN_ATTR’ 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~ ../init/initramfs.c:594:31: note: (near initialization for ‘bin_attr_initrd.read’) 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:323:19: note: in definition of macro ‘__BIN_ATTR’ 323 | .read = _read, \ | ^~~~~ ../init/initramfs.c:594:8: note: in expansion of macro ‘BIN_ATTR’ 594 | static BIN_ATTR(initrd, 0440, sysfs_bin_attr_simple_read, NULL, 0); | ^~~~~~~~ make[4]: *** [../scripts/Makefile.build:229: init/initramfs.o] Error 1 make[3]: *** [../scripts/Makefile.build:485: init] Error 2 make[3]: *** Waiting for unfinished jobs.... ../kernel/module/sysfs.c: In function ‘add_notes_attrs’: ../kernel/module/sysfs.c:199:30: error: ‘struct bin_attribute’ has no member named ‘read_new’ 199 | nattr->read_new = sysfs_bin_attr_simple_read; | ^~ make[5]: *** [../scripts/Makefile.build:229: kernel/module/sysfs.o] Error 1 make[4]: *** [../scripts/Makefile.build:485: kernel/module] Error 2 make[4]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../drivers/acpi/bgrt.c:11: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/bgrt.c:32:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 32 | static BIN_ATTR_SIMPLE_RO(image); | ^~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_image.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/acpi/bgrt.c:32:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 32 | static BIN_ATTR_SIMPLE_RO(image); | ^~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:229: drivers/acpi/bgrt.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../include/linux/module.h:21, from ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:9: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:76:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 76 | static BIN_ATTR_SIMPLE_RO(data_vault); | ^~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_data_vault.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:380:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 380 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0444) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/thermal/intel/int340x_thermal/int3400_thermal.c:76:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_RO’ 76 | static BIN_ATTR_SIMPLE_RO(data_vault); | ^~~~~~~~~~~~~~~~~~ make[7]: *** [../scripts/Makefile.build:229: drivers/thermal/intel/int340x_thermal/int3400_thermal.o] Error 1 make[6]: *** [../scripts/Makefile.build:485: drivers/thermal/intel/int340x_thermal] Error 2 make[5]: *** [../scripts/Makefile.build:485: drivers/thermal/intel] Error 2 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../include/linux/module.h:21, from ../drivers/firmware/dmi_scan.c:5: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:764:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 764 | static BIN_ATTR_SIMPLE_ADMIN_RO(smbios_entry_point); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_smbios_entry_point.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:764:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 764 | static BIN_ATTR_SIMPLE_ADMIN_RO(smbios_entry_point); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:765:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 765 | static BIN_ATTR_SIMPLE_ADMIN_RO(DMI); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_DMI.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/dmi_scan.c:765:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 765 | static BIN_ATTR_SIMPLE_ADMIN_RO(DMI); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[5]: *** [../scripts/Makefile.build:229: drivers/firmware/dmi_scan.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ../include/linux/kobject.h:20, from ../drivers/firmware/efi/rci2-table.c:15: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_rci2.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:229: drivers/firmware/efi/rci2-table.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/firmware/efi] Error 2 ../drivers/platform/x86/wmi-bmof.c: In function ‘wmi_bmof_probe’: ../drivers/platform/x86/wmi-bmof.c:54:28: error: ‘struct bin_attribute’ has no member named ‘read_new’ 54 | priv->bmof_bin_attr.read_new = sysfs_bin_attr_simple_read; | ^ make[6]: *** [../scripts/Makefile.build:229: drivers/platform/x86/wmi-bmof.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/platform/x86] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/platform] Error 2 make[4]: *** Waiting for unfinished jobs.... ../kernel/relay.c: In function ‘relay_create_buf_file’: ../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^ ../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/rapidio/rio-driver.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) ../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped ../drivers/firmware/dmi-sysfs.c:387:16: got void * ../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr ../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped ../drivers/rapidio/rio-sysfs.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/switches/idtcps.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) ../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock ../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): ../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) ../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock ../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * ../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): ../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block ../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) ../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst ../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * ../drivers/rapidio/rio-scan.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures make[3]: *** [../scripts/Makefile.build:485: kernel] Error 2 ../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 ../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' ../drivers/rapidio/rio.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: ../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] 675 | int rc; | ^~ ../drivers/rapidio/rio_cm.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 ../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 ../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len ../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id ../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id ../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] ../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch ../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] ../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) ../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch ../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] ../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 ../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 ../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 ../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 ../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 ../drivers/rapidio/devices/tsi721.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) ../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] ../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] ../drivers/rapidio/switches/idt_gen2.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures make[4]: *** [../scripts/Makefile.build:485: drivers/firmware] Error 2 ../drivers/rapidio/switches/idt_gen3.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/acpi/nfit/core.c: note: in included file: ../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures ../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures ../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 ../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 ../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 ../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 In file included from ../include/linux/kobject.h:20, from ../include/linux/energy_model.h:7, from ../include/linux/device.h:16, from ../include/linux/pm_qos.h:17, from ../drivers/gpu/drm/i915/i915_drv.h:35, from ../drivers/gpu/drm/i915/gvt/firmware.c:35: ../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/gvt/firmware.c:54:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 54 | static BIN_ATTR_SIMPLE_ADMIN_RO(gvt_firmware); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_gvt_firmware.read’) 376 | .read = sysfs_bin_attr_simple_read, \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) | ^~~~~~~~~~~~~~~~~~~~ ../drivers/gpu/drm/i915/gvt/firmware.c:54:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ 54 | static BIN_ATTR_SIMPLE_ADMIN_RO(gvt_firmware); | ^~~~~~~~~~~~~~~~~~~~~~~~ make[7]: *** [../scripts/Makefile.build:229: drivers/gpu/drm/i915/gvt/firmware.o] Error 1 make[6]: *** [../scripts/Makefile.build:485: drivers/gpu/drm/i915] Error 2 make[6]: *** Waiting for unfinished jobs.... make[4]: *** [../scripts/Makefile.build:485: drivers/thermal] Error 2 ../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) ../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base ../drivers/atm/nicstar.c:2112:23: got void * ../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 ../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression ../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 ../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 ../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 ../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= ../drivers/atm/nicstar.c:1690:29: left side has type unsigned int ../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 ../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) ../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 ../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] ../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block In file included from ../include/asm-generic/bug.h:22, from ../arch/x86/include/asm/bug.h:99, from ../include/linux/bug.h:5, from ../arch/x86/include/asm/paravirt.h:19, from ../arch/x86/include/asm/cpuid.h:64, from ../arch/x86/include/asm/processor.h:19, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../drivers/mtd/mtdpart.c:10: ../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: ../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ 391 | #define pr_fmt(fmt) fmt | ^~~ ../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ ../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ | ^~~~~~~~~~~~~~~~~~ ../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~ ../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ 693 | pr_debug("%s: got parser %s\n", master->name, | ^~~~~~~~ ../drivers/mtd/mtdpart.c:693:50: note: format string is defined here 693 | pr_debug("%s: got parser %s\n", master->name, | ^~ ../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= ../drivers/atm/iphase.c:167:56: left side has type restricted __be16 ../drivers/atm/iphase.c:167:56: right side has type int ../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:3040:23: got int vci ../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer ../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1187:23: got int [assigned] desc ../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:1299:12: expected int desc ../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol ../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= ../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 ../drivers/atm/iphase.c:1737:34: right side has type int ../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 ../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 ../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] ../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 ../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) ../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 ../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] ../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression ../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression ../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression ../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression ../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression ../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression ../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression ../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression ../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression ../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression ../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression ../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression ../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression ../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression ../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: ../include/linux/rio.h:204:34: warning: array of flexible structures ../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 ../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) ../drivers/atm/fore200e.c:442:12: expected unsigned int val ../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] ../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit ../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock ../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 ../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark ../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 ../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] ../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo ../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] ../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 ../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 ../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN ../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount ../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl ../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) ../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap ../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit ../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] ../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] ../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) ../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr ../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] ../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 ../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 ../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer ../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 ../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 ../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 ../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum ../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] ../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) ../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum ../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] ../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 ../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) ../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] ../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi ../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci ../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi ../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci ../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] ../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) ../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length ../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] ../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 ../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression ../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo ../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] ../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo ../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 ../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark ../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 ../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] ../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 ../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 make[5]: *** [../scripts/Makefile.build:485: drivers/gpu/drm] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/gpu] Error 2 ../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic ../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) ../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del ../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] ../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 ../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) ../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry ../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] ../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p ../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x ../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) ../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p ../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * ../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] ../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) ../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] ../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] ../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 ../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 ../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 ../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) ../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 ../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] ../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 ../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_probe.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:47:17: void * ../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:72:9: void * ../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:89:9: void * ../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:166:17: void * ../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): ../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * ../drivers/target/tcm_fc/tfc_sess.c:456:17: void * ../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression ../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: ../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1262 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1263 | "T10 VPD ASCII Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1264 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 1267 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1269 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] 1258 | "T10 VPD Binary Device Identifier: %s\n", | ^~ ../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 1257 | snprintf(buf, sizeof(buf), | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 1258 | "T10 VPD Binary Device Identifier: %s\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1259 | &vpd->device_identifier[0]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer ../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer ../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_util.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start ../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * ../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start ../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 ../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_ram.c:98:15: expected void * ../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * ../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/map_rom.c:80:15: expected void * ../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * ../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * ../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport ../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask ../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr ../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] ../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 ../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 ../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 ../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 ../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 ../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * ../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * ../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression ../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr ../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp ../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum ../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc ../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] ../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc ../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int ../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) ../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum ../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum ../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 ../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] ../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' ../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * ../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio ../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) ../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value ../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val ../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] ../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 ../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 ../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val ../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long ../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t ../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf ../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * ../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char ../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= ../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 ../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int ../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) ../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] ../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] ../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer ../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/net-next/wt-1/Makefile:1943: .] Error 2 make[1]: *** [/home/nipa/net-next/wt-1/Makefile:224: __sub-make] Error 2 make: *** [Makefile:224: __sub-make] Error 2 New errors added --- /tmp/tmp.ctbyCOYSjE 2024-12-05 12:21:52.799507743 -0800 +++ /tmp/tmp.3fCMQeNz4K 2024-12-05 12:22:21.934211137 -0800 @@ -360,2 +360 @@ -make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 -make[4]: *** Waiting for unfinished jobs.... +make[5]: *** Waiting for unfinished jobs.... @@ -386 +385 @@ -make[4]: *** [../scripts/Makefile.build:485: drivers/thermal] Error 2 +make[5]: *** Waiting for unfinished jobs.... @@ -427,0 +427,22 @@ +In file included from ../include/linux/kobject.h:20, + from ../drivers/firmware/efi/rci2-table.c:15: +../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] + 376 | .read = sysfs_bin_attr_simple_read, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ + 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) + | ^~~~~~~~~~~~~~~~~~~~ +../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ + 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_rci2.read’) + 376 | .read = sysfs_bin_attr_simple_read, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ + 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) + | ^~~~~~~~~~~~~~~~~~~~ +../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ + 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); + | ^~~~~~~~~~~~~~~~~~~~~~~~ +make[6]: *** [../scripts/Makefile.build:229: drivers/firmware/efi/rci2-table.o] Error 1 +make[5]: *** [../scripts/Makefile.build:485: drivers/firmware/efi] Error 2 @@ -433,22 +453,0 @@ -make[6]: *** Waiting for unfinished jobs.... -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'drvdata' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Function parameter or struct member 'ndevres' not described in 'intel_th_alloc' -../drivers/hwtracing/intel_th/core.c:866: warning: Excess function parameter 'irq' description in 'intel_th_alloc' -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'file' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'cmd' not described in 'binder_ctl_ioctl' -../drivers/android/binderfs.c:236: warning: Function parameter or struct member 'arg' not described in 'binder_ctl_ioctl' -../drivers/firmware/qcom/qcom_tzmem.c:442:13: warning: context imbalance in 'qcom_tzmem_to_phys' - wrong count at exit -../kernel/debug/debug_core.c: note: in included file (through ../include/linux/rbtree.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ../include/linux/mm.h, ../include/linux/pid_namespace.h): -../include/linux/rcupdate.h:847:9: warning: context imbalance in 'kgdb_cpu_enter' - different lock contexts for basic block -../drivers/android/binder_alloc.c:1056:17: warning: context imbalance in 'binder_alloc_free_page' - different lock contexts for basic block -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'msu_base' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'mbuf_priv' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'work' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'switch_on_unlock' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_addr' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'orig_sz' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'iter_list' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'stop_on_full' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'do_irq' not described in 'msc' -../drivers/hwtracing/intel_th/msu.c:168: warning: Function parameter or struct member 'multi_is_broken' not described in 'msc' -../kernel/debug/kdb/kdb_main.c:2271:40: warning: dereference of noderef expression @@ -457,58 +456,33 @@ -../kernel/seccomp.c:579:27: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:579:27: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:579:27: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:583:29: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:583:29: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:583:29: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:895:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:895:9: expected struct qspinlock *lock -../kernel/seccomp.c:895:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:1396:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1396:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1396:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1408:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1408:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1408:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1894:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1894:9: expected struct lockdep_map const *lock -../kernel/seccomp.c:1894:9: got struct lockdep_map [noderef] __rcu * -../kernel/seccomp.c:1980:31: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1980:31: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1980:31: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:1998:33: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:1998:33: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:1998:33: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2140:28: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2140:28: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2140:28: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2143:38: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2143:38: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2143:38: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:2149:30: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:2149:30: expected struct spinlock [usertype] *lock -../kernel/seccomp.c:2149:30: got struct spinlock [noderef] __rcu * -../kernel/seccomp.c:495:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:495:9: expected struct qspinlock *lock -../kernel/seccomp.c:495:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:602:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:602:9: expected struct qspinlock *lock -../kernel/seccomp.c:602:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:439:9: expected struct qspinlock *lock -../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:439:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:439:9: expected struct qspinlock *lock -../kernel/seccomp.c:439:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c:453:9: warning: incorrect type in argument 1 (different address spaces) -../kernel/seccomp.c:453:9: expected struct qspinlock *lock -../kernel/seccomp.c:453:9: got struct qspinlock [noderef] __rcu * -../kernel/seccomp.c: note: in included file (through ../include/linux/ptrace.h, ../include/linux/audit.h): -../include/linux/sched/signal.h:751:37: warning: incorrect type in argument 1 (different address spaces) -../include/linux/sched/signal.h:751:37: expected struct spinlock [usertype] *lock -../include/linux/sched/signal.h:751:37: got struct spinlock [noderef] __rcu * +make[4]: *** Waiting for unfinished jobs.... +../kernel/relay.c: In function ‘relay_create_buf_file’: +../kernel/relay.c:357:42: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] + 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); + | ^ +../kernel/relay.c:357:9: note: ‘snprintf’ output between 2 and 266 bytes into a destination of size 255 + 357 | snprintf(tmpname, NAME_MAX, "%s%d", chan->base_filename, cpu); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/rapidio/rio-driver.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/firmware/dmi-sysfs.c:387:16: warning: incorrect type in assignment (different address spaces) +../drivers/firmware/dmi-sysfs.c:387:16: expected unsigned char [noderef] [usertype] __iomem *mapped +../drivers/firmware/dmi-sysfs.c:387:16: got void * +../drivers/firmware/dmi-sysfs.c:397:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/firmware/dmi-sysfs.c:397:9: expected void *addr +../drivers/firmware/dmi-sysfs.c:397:9: got unsigned char [noderef] [usertype] __iomem *mapped +../drivers/rapidio/rio-sysfs.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/switches/idtcps.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../kernel/taskstats.c:279:9: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:279:9: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:279:9: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:291:36: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:291:36: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:291:36: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:578:27: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:578:27: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:578:27: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c:589:29: warning: incorrect type in argument 1 (different address spaces) +../kernel/taskstats.c:589:29: expected struct spinlock [usertype] *lock +../kernel/taskstats.c:589:29: got struct spinlock [noderef] __rcu * +../kernel/taskstats.c: note: in included file (through ../include/linux/taskstats_kern.h): @@ -517,0 +492,7 @@ +../kernel/taskstats.c: note: in included file (through ../include/linux/rculist.h, ../include/linux/sched/signal.h, ../include/linux/taskstats_kern.h): +../include/linux/rcupdate.h:878:9: warning: context imbalance in 'fill_stats_for_tgid' - different lock contexts for basic block +../drivers/firmware/turris-mox-rwtm.c:392:27: warning: incorrect type in argument 1 (different base types) +../drivers/firmware/turris-mox-rwtm.c:392:27: expected restricted __be32 [usertype] *dst +../drivers/firmware/turris-mox-rwtm.c:392:27: got unsigned int * +../drivers/rapidio/rio-scan.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures @@ -519,11 +500,112 @@ -../drivers/firmware/imx/sm-misc.c:15:23: warning: symbol 'scmi_imx_misc_ctrl_nb' was not declared. Should it be static? -../drivers/firmware/efi/esrt.c:128:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:129:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:130:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:131:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:132:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:133:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:201:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:202:1: warning: cast to restricted __le32 -../drivers/firmware/efi/esrt.c:203:1: warning: cast to restricted __le64 -../drivers/firmware/efi/esrt.c:341:25: warning: cast to restricted __le32 +../drivers/nvdimm/core.c:187:30: warning: cast to restricted __le32 +../drivers/nvdimm/core.c:221: warning: Function parameter or struct member 'len' not described in 'nd_uuid_store' +../drivers/rapidio/rio.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/rio_cm.c: In function ‘rio_txcq_handler’: +../drivers/rapidio/rio_cm.c:675:21: warning: variable ‘rc’ set but not used [-Wunused-but-set-variable] + 675 | int rc; + | ^~ +../drivers/rapidio/rio_cm.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/rio_cm.c:385:17: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:404:23: warning: cast to restricted __be32 +../drivers/rapidio/rio_cm.c:405:21: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:431:17: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:442:27: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:463:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:466:32: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:497:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:535:9: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:537:32: warning: cast to restricted __be16 +../drivers/rapidio/rio_cm.c:809:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:809:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:809:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:810:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:810:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:810:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:815:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:815:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:815:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:816:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:816:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:816:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:817:22: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:817:22: expected unsigned short [usertype] msg_len +../drivers/rapidio/rio_cm.c:817:22: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:977:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:977:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:977:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:978:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:978:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:978:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:983:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:983:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:983:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:984:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:984:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:984:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1032:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1032:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:1032:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1033:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1033:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:1033:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1034:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1034:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:1034:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1035:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1035:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:1035:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1406:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1406:26: expected unsigned int [usertype] src_id +../drivers/rapidio/rio_cm.c:1406:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1407:26: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1407:26: expected unsigned int [usertype] dst_id +../drivers/rapidio/rio_cm.c:1407:26: got restricted __be32 [usertype] +../drivers/rapidio/rio_cm.c:1412:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1412:21: expected unsigned short [usertype] dst_ch +../drivers/rapidio/rio_cm.c:1412:21: got restricted __be16 [usertype] +../drivers/rapidio/rio_cm.c:1413:21: warning: incorrect type in assignment (different base types) +../drivers/rapidio/rio_cm.c:1413:21: expected unsigned short [usertype] src_ch +../drivers/rapidio/rio_cm.c:1413:21: got restricted __be16 [usertype] +../drivers/rapidio/devices/tsi721.c:1793:44: warning: cast to restricted __le64 +../drivers/rapidio/devices/tsi721.c:137:35: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:137:35: expected restricted __le32 +../drivers/rapidio/devices/tsi721.c:137:35: got restricted __be32 +../drivers/rapidio/devices/tsi721.c:139:35: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:139:35: expected restricted __le32 +../drivers/rapidio/devices/tsi721.c:139:35: got unsigned int +../drivers/rapidio/devices/tsi721.c:185:25: warning: cast to restricted __be32 +../drivers/rapidio/devices/tsi721.c:185:25: warning: cast from restricted __le32 +../drivers/rapidio/devices/tsi721.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/rapidio/devices/tsi721.c:2267:29: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:2267:29: expected unsigned long long [usertype] +../drivers/rapidio/devices/tsi721.c:2267:29: got restricted __le64 [usertype] +../drivers/rapidio/devices/tsi721.c:2527:50: warning: incorrect type in assignment (different base types) +../drivers/rapidio/devices/tsi721.c:2527:50: expected unsigned long long [usertype] +../drivers/rapidio/devices/tsi721.c:2527:50: got restricted __le64 [usertype] +../drivers/rapidio/switches/idt_gen2.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +make[4]: *** [../scripts/Makefile.build:485: drivers/firmware] Error 2 +../drivers/rapidio/switches/idt_gen3.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/acpi/nfit/core.c: note: in included file: +../drivers/acpi/nfit/nfit.h:184:40: warning: array of flexible structures +../drivers/acpi/nfit/nfit.h:189:45: warning: array of flexible structures +../drivers/acpi/nfit/core.c:1403:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1412:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1421:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1430:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1440:25: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1449:44: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1468:44: warning: cast to restricted __le16 +../drivers/acpi/nfit/core.c:1502:41: warning: cast to restricted __le16 +../drivers/acpi/nfit/core.c:1527:44: warning: cast to restricted __be32 +../drivers/acpi/nfit/core.c:1791:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1793:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1794:33: warning: cast to restricted __be32 +../drivers/acpi/nfit/core.c:1797:33: warning: cast to restricted __be16 +../drivers/acpi/nfit/core.c:1798:33: warning: cast to restricted __be32 +make[4]: *** [../scripts/Makefile.build:485: drivers/acpi] Error 2 @@ -557,327 +639,366 @@ -In file included from ../include/linux/kobject.h:20, - from ../drivers/firmware/efi/rci2-table.c:15: -../include/linux/sysfs.h:376:19: error: initialization of ‘ssize_t (*)(struct file *, struct kobject *, struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, struct bin_attribute *, char *, long long int, long unsigned int)’} from incompatible pointer type ‘ssize_t (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, loff_t, size_t)’ {aka ‘long int (*)(struct file *, struct kobject *, const struct bin_attribute *, char *, long long int, long unsigned int)’} [-Wincompatible-pointer-types] - 376 | .read = sysfs_bin_attr_simple_read, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ - 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) - | ^~~~~~~~~~~~~~~~~~~~ -../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ - 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/sysfs.h:376:19: note: (near initialization for ‘bin_attr_rci2.read’) - 376 | .read = sysfs_bin_attr_simple_read, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -../include/linux/sysfs.h:383:41: note: in expansion of macro ‘__BIN_ATTR_SIMPLE_RO’ - 383 | struct bin_attribute bin_attr_##_name = __BIN_ATTR_SIMPLE_RO(_name, 0400) - | ^~~~~~~~~~~~~~~~~~~~ -../drivers/firmware/efi/rci2-table.c:43:8: note: in expansion of macro ‘BIN_ATTR_SIMPLE_ADMIN_RO’ - 43 | static BIN_ATTR_SIMPLE_ADMIN_RO(rci2); - | ^~~~~~~~~~~~~~~~~~~~~~~~ -make[6]: *** [../scripts/Makefile.build:229: drivers/firmware/efi/rci2-table.o] Error 1 -make[6]: *** Waiting for unfinished jobs.... -../drivers/firmware/efi/apple-properties.c:46:37: warning: array of flexible structures -../drivers/firmware/efi/embedded-firmware.c:18:1: warning: symbol 'efi_embedded_fw_list' was not declared. Should it be static? -../drivers/firmware/efi/embedded-firmware.c:20:6: warning: symbol 'efi_embedded_fw_checked' was not declared. Should it be static? -../drivers/firmware/efi/cper-x86.c: In function ‘cper_print_proc_ia’: -../drivers/firmware/efi/cper-x86.c:295:72: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] - 295 | snprintf(infopfx, sizeof(infopfx), "%s ", - | ^ -../drivers/firmware/efi/cper-x86.c:295:33: note: ‘snprintf’ output between 2 and 65 bytes into a destination of size 64 - 295 | snprintf(infopfx, sizeof(infopfx), "%s ", - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 296 | newpfx); - | ~~~~~~~ -../drivers/firmware/efi/test/efi_test.c:157:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:157:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:157:13: got unsigned long *[addressable] data_size -../drivers/firmware/efi/test/efi_test.c:160:61: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:160:61: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:160:61: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:167:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:167:60: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:167:60: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:187:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:187:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:187:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:194:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:194:35: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:194:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:209:45: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:209:45: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:209:45: got void *[addressable] data -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:215:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:215:19: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:215:19: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:220:19: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:220:19: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:220:19: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:243:53: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:243:53: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:243:53: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:248:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:248:60: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:248:60: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:253:39: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:253:39: expected void const [noderef] __user * -../drivers/firmware/efi/test/efi_test.c:253:39: got void *[addressable] data -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:263:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:263:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:263:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:292:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:292:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:292:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:301:27: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:301:27: expected struct efi_time_cap_t [noderef] [usertype] __user *cap_local -../drivers/firmware/efi/test/efi_test.c:301:27: got struct efi_time_cap_t [usertype] * -../drivers/firmware/efi/test/efi_test.c:308:41: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:308:41: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:308:41: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:325:46: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:325:46: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:325:46: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:330:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:330:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:330:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:354:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:354:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:354:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:360:38: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:360:38: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:360:38: got unsigned char [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:365:47: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:365:47: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:365:47: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:389:60: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:389:60: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:389:60: got struct efi_time_t [usertype] *[addressable] time -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:397:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:397:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:397:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:421:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:421:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:421:21: got unsigned long *[addressable] variable_name_size -../drivers/firmware/efi/test/efi_test.c:429:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:429:52: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:429:52: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:439:52: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:439:52: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:439:52: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:452:52: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:452:52: expected unsigned short [noderef] [usertype] __user *src -../drivers/firmware/efi/test/efi_test.c:452:52: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:461:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:461:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:461:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:468:35: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:468:35: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:468:35: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:479:62: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:479:62: expected unsigned short [noderef] [usertype] __user *dst -../drivers/firmware/efi/test/efi_test.c:479:62: got unsigned short [usertype] *[addressable] variable_name -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:487:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:487:21: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:487:21: got unsigned long *__ptr -../drivers/firmware/efi/test/efi_test.c:494:53: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:494:53: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:494:53: got struct guid_t [usertype] *[addressable] vendor_guid -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:522:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:522:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:522:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:529:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:529:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:529:13: got unsigned int [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:546:37: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:546:37: expected void const [noderef] __user * -../drivers/firmware/efi/test/efi_test.c:546:37: got void * -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:575:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:575:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:575:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:581:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:581:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:581:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:585:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:585:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:585:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:589:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:589:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:589:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:625:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:625:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:625:21: got struct efi_capsule_header_t [usertype] ** -../drivers/firmware/efi/test/efi_test.c:629:50: warning: incorrect type in argument 2 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:629:50: expected void const [noderef] __user *from -../drivers/firmware/efi/test/efi_test.c:629:50: got struct efi_capsule_header_t [usertype] *[assigned] c -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:643:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:643:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:643:13: got unsigned long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:653:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:653:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:653:13: got unsigned long long [usertype] *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *__ptr_pu -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:658:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:658:13: expected void [noderef] __user *to -../drivers/firmware/efi/test/efi_test.c:658:13: got int *__ptr -../drivers/firmware/efi/test/efi_test.c:671:24: warning: incorrect type in assignment (different address spaces) -../drivers/firmware/efi/test/efi_test.c:671:24: expected unsigned int [noderef] __user *supported_mask -../drivers/firmware/efi/test/efi_test.c:671:24: got unsigned int * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:35:27: warning: incorrect type in initializer (different address spaces) -../drivers/firmware/efi/test/efi_test.c:35:27: expected unsigned short [usertype] *[assigned] s -../drivers/firmware/efi/test/efi_test.c:35:27: got unsigned short [noderef] [usertype] __user *str -../drivers/firmware/efi/test/efi_test.c:44:13: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:44:13: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:44:13: got unsigned short [usertype] * -../drivers/firmware/efi/test/efi_test.c:50:21: warning: incorrect type in argument 1 (different address spaces) -../drivers/firmware/efi/test/efi_test.c:50:21: expected void const volatile [noderef] __user *ptr -../drivers/firmware/efi/test/efi_test.c:50:21: got unsigned short [usertype] * -make[5]: *** [../scripts/Makefile.build:485: drivers/firmware/efi] Error 2 -make[4]: *** [../scripts/Makefile.build:485: drivers/firmware] Error 2 +make[4]: *** [../scripts/Makefile.build:485: drivers/thermal] Error 2 +../drivers/atm/nicstar.c:554:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:554:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:554:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:573:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:573:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:573:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1148:29: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1153:56: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1483:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1489:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1489:44: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1489:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1492:44: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1492:44: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1492:44: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1804:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1804:36: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1804:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1810:36: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1810:36: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1810:36: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1859:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1859:52: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1860:17: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1866:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1873:22: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1874:32: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1882:41: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1882:41: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1882:41: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1887:46: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1892:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1892:17: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1892:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1961:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1971:18: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:1965:17: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1965:17: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1965:17: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1992:14: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2009:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2010:15: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2034:26: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2052:47: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2053:30: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2054:39: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2112:23: warning: incorrect type in assignment (different address spaces) +../drivers/atm/nicstar.c:2112:23: expected void [noderef] __user *iov_base +../drivers/atm/nicstar.c:2112:23: got void * +../drivers/atm/nicstar.c:2113:24: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2146:13: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2152:21: warning: cast to restricted __le32 +../drivers/atm/nicstar.c:2185:31: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2292:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2303:47: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2346:39: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:2580:26: warning: cast removes address space '__user' of expression +../drivers/atm/nicstar.c:1672:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1672:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1672:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1673:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1673:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1673:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1674:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1674:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1674:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1683:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1683:29: expected unsigned int [usertype] word_2 +../drivers/atm/nicstar.c:1683:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1684:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1684:29: expected unsigned int [usertype] word_3 +../drivers/atm/nicstar.c:1684:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1687:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1687:29: expected unsigned int [usertype] word_4 +../drivers/atm/nicstar.c:1687:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1690:29: warning: invalid assignment: |= +../drivers/atm/nicstar.c:1690:29: left side has type unsigned int +../drivers/atm/nicstar.c:1690:29: right side has type restricted __le32 +../drivers/atm/nicstar.c:1698:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1698:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1698:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:1701:29: warning: incorrect type in assignment (different base types) +../drivers/atm/nicstar.c:1701:29: expected unsigned int [usertype] word_1 +../drivers/atm/nicstar.c:1701:29: got restricted __le32 [usertype] +../drivers/atm/nicstar.c:2702:37: warning: context imbalance in 'ns_poll' - different lock contexts for basic block +In file included from ../include/asm-generic/bug.h:22, + from ../arch/x86/include/asm/bug.h:99, + from ../include/linux/bug.h:5, + from ../arch/x86/include/asm/paravirt.h:19, + from ../arch/x86/include/asm/cpuid.h:64, + from ../arch/x86/include/asm/processor.h:19, + from ../arch/x86/include/asm/timex.h:5, + from ../include/linux/timex.h:67, + from ../include/linux/time32.h:13, + from ../include/linux/time.h:60, + from ../include/linux/stat.h:19, + from ../include/linux/module.h:13, + from ../drivers/mtd/mtdpart.c:10: +../drivers/mtd/mtdpart.c: In function ‘parse_mtd_partitions’: +../drivers/mtd/mtdpart.c:693:34: warning: ‘%s’ directive argument is null [-Wformat-overflow=] + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~~~~~~~~~~~~~~~~~~~~ +../include/linux/printk.h:391:21: note: in definition of macro ‘pr_fmt’ + 391 | #define pr_fmt(fmt) fmt + | ^~~ +../include/linux/dynamic_debug.h:248:9: note: in expansion of macro ‘__dynamic_func_call_cls’ + 248 | __dynamic_func_call_cls(__UNIQUE_ID(ddebug), cls, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dynamic_debug.h:250:9: note: in expansion of macro ‘_dynamic_func_call_cls’ + 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~~~~~~~ +../include/linux/dynamic_debug.h:269:9: note: in expansion of macro ‘_dynamic_func_call’ + 269 | _dynamic_func_call(fmt, __dynamic_pr_debug, \ + | ^~~~~~~~~~~~~~~~~~ +../include/linux/printk.h:625:9: note: in expansion of macro ‘dynamic_pr_debug’ + 625 | dynamic_pr_debug(fmt, ##__VA_ARGS__) + | ^~~~~~~~~~~~~~~~ +../drivers/mtd/mtdpart.c:693:25: note: in expansion of macro ‘pr_debug’ + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~~~~~~~ +../drivers/mtd/mtdpart.c:693:50: note: format string is defined here + 693 | pr_debug("%s: got parser %s\n", master->name, + | ^~ +../drivers/atm/iphase.c:151:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:155:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:167:56: warning: invalid assignment: |= +../drivers/atm/iphase.c:167:56: left side has type restricted __be16 +../drivers/atm/iphase.c:167:56: right side has type int +../drivers/atm/iphase.c:204:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:220:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:228:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:241:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:242:29: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:279:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:384:14: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:444:17: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:446:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:529:19: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:583:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2966:11: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:3040:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:3040:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:3040:23: got int vci +../drivers/atm/iphase.c:668:17: warning: restricted __be16 degrades to integer +../drivers/atm/iphase.c:1187:23: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1187:23: expected restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1187:23: got int [assigned] desc +../drivers/atm/iphase.c:1299:12: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:1299:12: expected int desc +../drivers/atm/iphase.c:1299:12: got restricted __be16 [usertype] protocol +../drivers/atm/iphase.c:1508:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1555:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1567:20: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1584:25: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1737:34: warning: invalid assignment: |= +../drivers/atm/iphase.c:1737:34: left side has type restricted __be16 +../drivers/atm/iphase.c:1737:34: right side has type int +../drivers/atm/iphase.c:1814:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1815:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1968:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2024:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2051:22: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2114:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2130:9: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2131:15: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2132:16: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2280:16: warning: cast to restricted __le32 +../drivers/atm/iphase.c:2280:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2280:14: expected unsigned int [usertype] mac1 +../drivers/atm/iphase.c:2280:14: got restricted __be32 [usertype] +../drivers/atm/iphase.c:2282:16: warning: cast to restricted __le16 +../drivers/atm/iphase.c:2282:14: warning: incorrect type in assignment (different base types) +../drivers/atm/iphase.c:2282:14: expected unsigned short [usertype] mac2 +../drivers/atm/iphase.c:2282:14: got restricted __be16 [usertype] +../drivers/atm/iphase.c:2670:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:2674:24: warning: cast removes address space '__iomem' of expression +../drivers/atm/iphase.c:1134:25: warning: dereference of noderef expression +../drivers/atm/iphase.c:1139:30: warning: dereference of noderef expression +../drivers/atm/iphase.c:1149:29: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1170:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:21: warning: dereference of noderef expression +../drivers/atm/iphase.c:1171:57: warning: dereference of noderef expression +../drivers/atm/iphase.c:1397:10: warning: dereference of noderef expression +../drivers/atm/iphase.c:1410:18: warning: dereference of noderef expression +../drivers/atm/iphase.c:1492:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:1493:17: warning: dereference of noderef expression +../drivers/atm/iphase.c:2681:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2682:15: warning: dereference of noderef expression +../drivers/atm/iphase.c:2996:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:2999:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3000:9: warning: dereference of noderef expression +../drivers/atm/iphase.c:3010:35: warning: dereference of noderef expression +../drivers/atm/iphase.c:3011:51: warning: dereference of noderef expression +../drivers/atm/iphase.c:3028:36: warning: dereference of noderef expression +../drivers/atm/iphase.c:3029:11: warning: dereference of noderef expression +../drivers/rapidio/devices/rio_mport_cdev.c: note: in included file: +../include/linux/rio.h:204:34: warning: array of flexible structures +../drivers/atm/fore200e.c:434:12: warning: cast to restricted __le32 +../drivers/atm/fore200e.c:442:12: warning: incorrect type in argument 1 (different base types) +../drivers/atm/fore200e.c:442:12: expected unsigned int val +../drivers/atm/fore200e.c:442:12: got restricted __le32 [usertype] +../drivers/nvdimm/region_devs.c:955:9: warning: context imbalance in 'nd_region_acquire_lane' - wrong count at exit +../drivers/nvdimm/region_devs.c:968:36: warning: context imbalance in 'nd_region_release_lane' - unexpected unlock +../drivers/mtd/nftlmount.c:163:40: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:171:35: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:183:35: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:183:68: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:315:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:318:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:318:31: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:318:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:319:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:319:32: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:319:32: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:320:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:320:30: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:320:30: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:334:21: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:348:24: warning: cast to restricted __le32 +../drivers/mtd/nftlmount.c:500:22: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:508:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:508:30: expected unsigned short [addressable] [usertype] EraseMark +../drivers/mtd/nftlmount.c:508:30: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:509:31: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:509:31: expected unsigned short [addressable] [usertype] EraseMark1 +../drivers/mtd/nftlmount.c:509:31: got restricted __le16 [usertype] +../drivers/mtd/nftlmount.c:510:29: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlmount.c:510:29: expected unsigned int [addressable] [usertype] WearInfo +../drivers/mtd/nftlmount.c:510:29: got restricted __le32 [usertype] +../drivers/mtd/nftlmount.c:559:16: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:607:49: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:608:45: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:609:46: warning: cast to restricted __le16 +../drivers/mtd/nftlmount.c:765:26: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:179:37: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:202:23: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:218:21: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:219:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:230:24: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:232:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:233:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:234:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:242:28: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:244:53: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:249:21: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:258:27: warning: cast to restricted __le16 +../drivers/mtd/ftl.c:265:14: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:284:44: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:294:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:297:25: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:298:23: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:299:39: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:301:22: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:386:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:386:23: expected unsigned short [assigned] [usertype] LogicalEUN +../drivers/mtd/ftl.c:386:23: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:387:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:387:23: expected unsigned int [assigned] [usertype] EraseCount +../drivers/mtd/ftl.c:387:23: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:397:12: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:400:29: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:401:9: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:401:9: expected unsigned int [usertype] ctl +../drivers/mtd/ftl.c:401:9: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:439:28: warning: incorrect type in initializer (different base types) +../drivers/mtd/ftl.c:439:28: expected unsigned short [usertype] srcunitswap +../drivers/mtd/ftl.c:439:28: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:450:32: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:468:10: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:468:10: expected unsigned short [usertype] unit +../drivers/mtd/ftl.c:468:10: got restricted __le16 [usertype] +../drivers/mtd/ftl.c:484:17: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:508:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:508:32: expected unsigned int [usertype] +../drivers/mtd/ftl.c:508:32: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:518:36: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:712:52: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:726:13: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:765:43: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:811:19: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:834:18: warning: incorrect type in assignment (different base types) +../drivers/mtd/ftl.c:834:18: expected unsigned int [usertype] le_virt_addr +../drivers/mtd/ftl.c:834:18: got restricted __le32 [usertype] +../drivers/mtd/ftl.c:887:26: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:948:16: warning: cast to restricted __le32 +../drivers/mtd/ftl.c:1028:39: warning: cast to restricted __le32 +../drivers/atm/idt77105.c:303:35: warning: Using plain integer as NULL pointer +../drivers/mtd/nftlcore.c:218:31: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:221:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:380:54: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:380:54: expected unsigned short [addressable] [usertype] FoldMark1 +../drivers/mtd/nftlcore.c:380:54: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:428:56: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:428:56: expected unsigned short [addressable] [assigned] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:428:56: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:483:33: warning: cast to restricted __le32 +../drivers/mtd/nftlcore.c:555:25: warning: cast to restricted __le16 +../drivers/mtd/nftlcore.c:642:64: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:642:64: expected unsigned short [addressable] [usertype] SpareVirtUnitNum +../drivers/mtd/nftlcore.c:642:64: got restricted __le16 [usertype] +../drivers/mtd/nftlcore.c:658:33: warning: incorrect type in assignment (different base types) +../drivers/mtd/nftlcore.c:658:33: expected unsigned short [addressable] [usertype] SpareReplUnitNum +../drivers/mtd/nftlcore.c:658:33: got restricted __le16 [usertype] +../drivers/atm/eni.c:764:37: warning: cast to restricted __be32 +../drivers/atm/eni.c:2055:36: warning: incorrect type in assignment (different base types) +../drivers/atm/eni.c:2055:36: expected unsigned int [usertype] +../drivers/atm/eni.c:2055:36: got restricted __be32 [usertype] +../drivers/atm/atmtcp.c:129:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:129:21: expected unsigned short [addressable] [assigned] [usertype] vpi +../drivers/atm/atmtcp.c:129:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:131:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:131:21: expected unsigned short [addressable] [assigned] [usertype] vci +../drivers/atm/atmtcp.c:131:21: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:222:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:222:18: expected unsigned short [usertype] vpi +../drivers/atm/atmtcp.c:222:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:223:18: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:223:18: expected unsigned short [usertype] vci +../drivers/atm/atmtcp.c:223:18: got restricted __be16 [usertype] +../drivers/atm/atmtcp.c:224:21: warning: incorrect type in assignment (different base types) +../drivers/atm/atmtcp.c:224:21: expected unsigned int [usertype] length +../drivers/atm/atmtcp.c:224:21: got restricted __be32 [usertype] +../drivers/atm/atmtcp.c:300:33: warning: cast to restricted __be16 +../drivers/atm/atmtcp.c:300:50: warning: cast to restricted __be16 +../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c:183:61: warning: cast removes address space '__iomem' of expression +../drivers/mtd/inftlcore.c:588:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:588:39: expected unsigned short [addressable] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:588:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:589:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:589:36: expected unsigned short [addressable] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:589:36: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:599:39: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:599:39: expected unsigned short [addressable] [assigned] [usertype] virtualUnitNo +../drivers/mtd/inftlcore.c:599:39: got restricted __le16 [usertype] +../drivers/mtd/inftlcore.c:600:36: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlcore.c:600:36: expected unsigned short [addressable] [assigned] [usertype] prevUnitNo +../drivers/mtd/inftlcore.c:600:36: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:121:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:122:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:123:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:124:43: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:125:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:126:35: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:178:44: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:179:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:180:40: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:181:37: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:182:42: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:183:41: warning: cast to restricted __le32 +../drivers/mtd/inftlmount.c:402:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:402:23: expected unsigned short [usertype] EraseMark +../drivers/mtd/inftlmount.c:402:23: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:403:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/inftlmount.c:403:24: expected unsigned short [usertype] EraseMark1 +../drivers/mtd/inftlmount.c:403:24: got restricted __le16 [usertype] +../drivers/mtd/inftlmount.c:592:41: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:593:38: warning: cast to restricted __le16 +../drivers/mtd/inftlmount.c:594:38: warning: cast to restricted __le16 @@ -886,13 +1007,423 @@ -../drivers/accel/habanalabs/common/command_submission.c:3265:9: warning: context imbalance in 'unregister_timestamp_node' - different lock contexts for basic block -../drivers/accel/habanalabs/common/command_submission.c:3295:25: warning: context imbalance in 'ts_get_and_handle_kernel_record' - unexpected unlock -../drivers/android/binder.c:1976: warning: Function parameter or struct member 'file' not described in 'binder_task_work_cb' -../drivers/android/binder.c:1976: warning: Excess struct member 'fd' description in 'binder_task_work_cb' -../drivers/android/binder.c:2427: warning: Function parameter or struct member 'offset' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2427: warning: Function parameter or struct member 'skip_size' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2427: warning: Function parameter or struct member 'fixup_data' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2427: warning: Function parameter or struct member 'node' not described in 'binder_ptr_fixup' -../drivers/android/binder.c:2447: warning: Function parameter or struct member 'offset' not described in 'binder_sg_copy' -../drivers/android/binder.c:2447: warning: Function parameter or struct member 'sender_uaddr' not described in 'binder_sg_copy' -../drivers/android/binder.c:2447: warning: Function parameter or struct member 'length' not described in 'binder_sg_copy' -../drivers/android/binder.c:2447: warning: Function parameter or struct member 'node' not described in 'binder_sg_copy' -../drivers/android/binder.c:4010: warning: Function parameter or struct member 'thread' not described in 'binder_free_buf' +../drivers/mtd/rfd_ftl.c:100:13: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:110:25: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:292:29: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:292:29: expected unsigned short [usertype] magic +../drivers/mtd/rfd_ftl.c:292:29: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:351:29: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:550:19: warning: incorrect type in initializer (different base types) +../drivers/mtd/rfd_ftl.c:550:19: expected unsigned short [usertype] del +../drivers/mtd/rfd_ftl.c:550:19: got restricted __le16 [usertype] +../drivers/mtd/rfd_ftl.c:589:21: warning: cast to restricted __le16 +../drivers/mtd/rfd_ftl.c:644:15: warning: incorrect type in assignment (different base types) +../drivers/mtd/rfd_ftl.c:644:15: expected unsigned short [usertype] entry +../drivers/mtd/rfd_ftl.c:644:15: got restricted __le16 [usertype] +../drivers/atm/lanai.c:1397:29: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1397:29: expected restricted __be32 const [usertype] *p +../drivers/atm/lanai.c:1397:29: got unsigned int const [usertype] *[assigned] x +../drivers/atm/lanai.c:1716:52: warning: incorrect type in argument 1 (different base types) +../drivers/atm/lanai.c:1716:52: expected restricted __le32 const [usertype] *p +../drivers/atm/lanai.c:1716:52: got unsigned int [usertype] * +../drivers/atm/lanai.c:1176:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1176:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1176:30: got restricted __le32 [usertype] +../drivers/atm/lanai.c:1191:30: warning: incorrect type in assignment (different base types) +../drivers/atm/lanai.c:1191:30: expected unsigned int [usertype] +../drivers/atm/lanai.c:1191:30: got restricted __be32 [usertype] +../drivers/atm/idt77252.c:1218:15: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1231:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1388:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1388:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1388:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1424:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1430:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1441:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1467:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1471:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1482:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1507:30: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:1507:30: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:1507:30: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1518:24: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:745:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:745:27: expected unsigned int [usertype] word_1 +../drivers/atm/idt77252.c:745:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:747:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:747:27: expected unsigned int [usertype] word_2 +../drivers/atm/idt77252.c:747:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:748:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:748:27: expected unsigned int [usertype] word_3 +../drivers/atm/idt77252.c:748:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:749:27: warning: incorrect type in assignment (different base types) +../drivers/atm/idt77252.c:749:27: expected unsigned int [usertype] word_4 +../drivers/atm/idt77252.c:749:27: got restricted __le32 [usertype] +../drivers/atm/idt77252.c:1021:16: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1029:33: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1031:17: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1038:18: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1247:30: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1266:26: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1342:32: warning: cast to restricted __le32 +../drivers/atm/idt77252.c:1343:34: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_probe.c:227:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:229:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:230:27: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:231:28: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:232:36: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:233:38: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_probe.c:241:49: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_probe.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:330:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:336:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/target/tcm_fc/tfc_sess.c:47:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:47:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:47:17: void * +../drivers/target/tcm_fc/tfc_sess.c:72:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:72:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:72:9: void * +../drivers/target/tcm_fc/tfc_sess.c:89:9: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:89:9: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:89:9: void * +../drivers/target/tcm_fc/tfc_sess.c:166:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:166:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:166:17: void * +../drivers/target/tcm_fc/tfc_sess.c:456:17: error: incompatible types in comparison expression (different address spaces): +../drivers/target/tcm_fc/tfc_sess.c:456:17: void [noderef] __rcu * +../drivers/target/tcm_fc/tfc_sess.c:456:17: void * +../drivers/mtd/lpddr/lpddr_cmds.c:547:20: warning: cast removes address space '__iomem' of expression +../drivers/target/target_core_transport.c: In function ‘transport_dump_vpd_ident’: +../drivers/target/target_core_transport.c:1263:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1262:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1262 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1263 | "T10 VPD ASCII Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1264 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1268:59: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 221 [-Wformat-truncation=] + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1267:17: note: ‘snprintf’ output between 35 and 288 bytes into a destination of size 254 + 1267 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1268 | "T10 VPD UTF-8 Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1269 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/target/target_core_transport.c:1258:60: warning: ‘%s’ directive output may be truncated writing up to 253 bytes into a region of size 220 [-Wformat-truncation=] + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ^~ +../drivers/target/target_core_transport.c:1257:17: note: ‘snprintf’ output between 36 and 289 bytes into a destination of size 254 + 1257 | snprintf(buf, sizeof(buf), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + 1258 | "T10 VPD Binary Device Identifier: %s\n", + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1259 | &vpd->device_identifier[0]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __be16 degrades to integer +../drivers/mtd/chips/cfi_util.c:96:26: warning: restricted __le16 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __be32 degrades to integer +../drivers/mtd/chips/cfi_util.c:99:26: warning: restricted __le32 degrades to integer +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_util.c:184:23: warning: cast to restricted __be16 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_util.c:187:23: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_util.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/mtd/devices/pmc551.c:743:29: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/devices/pmc551.c:743:29: expected unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:743:29: got void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:783:53: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:783:53: got unsigned char [usertype] *start +../drivers/mtd/devices/pmc551.c:833:52: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/devices/pmc551.c:833:52: expected void [noderef] __iomem * +../drivers/mtd/devices/pmc551.c:833:52: got unsigned char [usertype] *start +../drivers/mtd/spi-nor/sfdp.c:769:38: warning: dubious: x | !y +../drivers/mtd/spi-nor/sfdp.c:1394:13: warning: cast to restricted __le32 +../drivers/mtd/spi-nor/sfdp.c:1429:13: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:142:40: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0020.c:143:42: warning: cast to restricted __be32 +../drivers/mtd/chips/map_ram.c:98:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_ram.c:98:15: expected void * +../drivers/mtd/chips/map_ram.c:98:15: got void [noderef] __iomem * +../drivers/mtd/chips/map_rom.c:80:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/map_rom.c:80:15: expected void * +../drivers/mtd/chips/map_rom.c:80:15: got void [noderef] __iomem * +../drivers/mtd/nand/raw/nand_legacy.c:42:17: warning: cast from restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0002.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: warning: incorrect type in assignment (different address spaces) +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: expected void * +../drivers/mtd/chips/cfi_cmdset_0001.c:1418:15: got void [noderef] __iomem * +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: expected unsigned int [usertype] FeatureSupport +../drivers/mtd/chips/cfi_cmdset_0001.c:181:30: got restricted __le32 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: expected unsigned short [usertype] BlkStatusRegMask +../drivers/mtd/chips/cfi_cmdset_0001.c:182:32: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: warning: incorrect type in assignment (different base types) +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: expected unsigned short [usertype] ProtRegAddr +../drivers/mtd/chips/cfi_cmdset_0001.c:183:27: got restricted __le16 [usertype] +../drivers/mtd/chips/cfi_cmdset_0001.c:417:32: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:418:34: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:419:29: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:437:60: warning: cast to restricted __le32 +../drivers/mtd/chips/cfi_cmdset_0001.c:438:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:439:59: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c:473:51: warning: cast to restricted __le16 +../drivers/mtd/chips/cfi_cmdset_0001.c: note: in included file: +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __le16 +../include/linux/mtd/cfi.h:314:24: warning: cast to restricted __be16 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __le32 +../include/linux/mtd/cfi.h:320:16: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/nand_onfi.c:320:27: warning: cast to restricted __le16 +../drivers/mtd/nand/raw/nand_onfi.c:323:44: warning: cast to restricted __le16 +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:779:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:779:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: warning: incorrect type in argument 2 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:817:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:817:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void const * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/onenand/onenand_base.c:860:9: expected void * +../drivers/mtd/nand/onenand/onenand_base.c:860:9: got void [noderef] __iomem * +../drivers/mtd/maps/nettel.c:179:25: warning: cast removes address space '__iomem' of expression +../drivers/mtd/maps/nettel.c:223:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:223:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:223:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:416:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:416:17: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:416:17: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/maps/nettel.c:434:25: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/maps/nettel.c:434:25: expected void volatile [noderef] __iomem *addr +../drivers/mtd/maps/nettel.c:434:25: got void *static [assigned] [toplevel] nettel_mmcrp +../drivers/mtd/ubi/fastmap.c:571:23: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:571:23: expected unsigned long long max_sqnum +../drivers/mtd/ubi/fastmap.c:571:23: got restricted __be64 [usertype] sqnum +../drivers/mtd/ubi/fastmap.c:1038:17: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1038:17: expected restricted __be32 [usertype] tmp_crc +../drivers/mtd/ubi/fastmap.c:1038:17: got unsigned int [usertype] +../drivers/mtd/ubi/fastmap.c:1040:13: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1040:13: expected restricted __be32 [usertype] crc +../drivers/mtd/ubi/fastmap.c:1040:13: got unsigned int +../drivers/mtd/ubi/fastmap.c:1049:22: warning: incorrect type in assignment (different base types) +../drivers/mtd/ubi/fastmap.c:1049:22: expected restricted __be64 [usertype] sqnum +../drivers/mtd/ubi/fastmap.c:1049:22: got unsigned long long [assigned] sqnum +../drivers/mtd/nand/raw/nandsim.c:1901:41: warning: cast from restricted __le16 +../drivers/mtd/nand/raw/nandsim.c:2073:59: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/nandsim.c:2073:59: expected unsigned short [usertype] +../drivers/mtd/nand/raw/nandsim.c:2073:59: got restricted __le16 [usertype] +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:260: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:304: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:446: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_in_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'chip' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'buf' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'len' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/omap2.c:467: warning: Function parameter or struct member 'force_8bit' not described in 'omap_nand_data_out_dma_pref' +../drivers/mtd/nand/raw/hisi504_nand.c:362:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:367:26: warning: cast removes address space '__iomem' of expression +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:465:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:477:17: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void const * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: expected void * +../drivers/mtd/nand/raw/hisi504_nand.c:603:9: got void [noderef] __iomem *mmio +../drivers/mtd/nand/raw/r852.c:105:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:105:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:105:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:109:25: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:109:25: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:109:25: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:142:17: warning: incorrect type in argument 3 (different base types) +../drivers/mtd/nand/raw/r852.c:142:17: expected unsigned int [usertype] value +../drivers/mtd/nand/raw/r852.c:142:17: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/r852.c:51:24: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/r852.c:59:16: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/r852.c:59:16: expected unsigned int val +../drivers/mtd/nand/raw/r852.c:59:16: got restricted __le32 [usertype] +../drivers/mtd/nand/raw/sh_flctl.c:457:16: warning: cast to restricted __le32 +../drivers/mtd/nand/raw/sh_flctl.c:480:26: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:495:38: warning: cast to restricted __be32 +../drivers/mtd/nand/raw/sh_flctl.c:511:24: warning: incorrect type in argument 1 (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:511:24: expected unsigned int val +../drivers/mtd/nand/raw/sh_flctl.c:511:24: got restricted __be32 [usertype] +../drivers/mtd/nand/raw/sh_flctl.c:524:24: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/sh_flctl.c:524:24: expected unsigned long +../drivers/mtd/nand/raw/sh_flctl.c:524:24: got restricted __be32 [usertype] +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: warning: incorrect type in initializer (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: expected unsigned short [noderef] [usertype] __iomem *t +../drivers/mtd/nand/raw/mxc_nand.c:1477:26: got void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1514:65: got void [noderef] __iomem * +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: warning: incorrect type in argument 1 (different address spaces) +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: expected void *buf +../drivers/mtd/nand/raw/mxc_nand.c:1525:87: got void [noderef] __iomem * +../drivers/mtd/nand/raw/meson_nand.c:542:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:542:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:542:23: right side has type unsigned char +../drivers/mtd/nand/raw/meson_nand.c:543:23: warning: invalid assignment: |= +../drivers/mtd/nand/raw/meson_nand.c:543:23: left side has type restricted __le64 +../drivers/mtd/nand/raw/meson_nand.c:543:23: right side has type int +../drivers/mtd/nand/raw/meson_nand.c:555:32: warning: incorrect type in assignment (different base types) +../drivers/mtd/nand/raw/meson_nand.c:555:32: expected unsigned char [usertype] +../drivers/mtd/nand/raw/meson_nand.c:555:32: got restricted __le64 [usertype] +../drivers/mtd/nand/raw/meson_nand.c:556:38: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:570:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:571:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:572:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:577:21: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:578:53: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:579:37: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/meson_nand.c:823:23: warning: restricted __le64 degrades to integer +../drivers/mtd/nand/raw/brcmnand/brcmnand.c:1961:41: warning: dubious: x | !y Per-file breakdown --- /tmp/tmp.XkDzuBGdJZ 2024-12-05 12:22:21.948210995 -0800 +++ /tmp/tmp.9UpRyL5HHW 2024-12-05 12:22:21.958210893 -0800 @@ -1,13 +1,44 @@ - 2 ../drivers/accel/habanalabs/common/command_submission.c - 1 ../drivers/android/binder_alloc.c - 11 ../drivers/android/binder.c - 3 ../drivers/android/binderfs.c - 1 ../drivers/firmware/efi/apple-properties.c - 1 ../drivers/firmware/efi/cper-x86.c - 2 ../drivers/firmware/efi/embedded-firmware.c - 10 ../drivers/firmware/efi/esrt.c - 97 ../drivers/firmware/efi/test/efi_test.c - 1 ../drivers/firmware/imx/sm-misc.c - 1 ../drivers/firmware/qcom/qcom_tzmem.c - 3 ../drivers/hwtracing/intel_th/core.c - 10 ../drivers/hwtracing/intel_th/msu.c + 14 ../drivers/acpi/nfit/core.c + 2 ../drivers/acpi/nfit/nfit.h + 7 ../drivers/atm/atmtcp.c + 2 ../drivers/atm/eni.c + 2 ../drivers/atm/fore200e.c + 1 ../drivers/atm/idt77105.c + 27 ../drivers/atm/idt77252.c + 63 ../drivers/atm/iphase.c + 4 ../drivers/atm/lanai.c + 47 ../drivers/atm/nicstar.c + 2 ../drivers/firmware/dmi-sysfs.c + 1 ../drivers/firmware/turris-mox-rwtm.c + 11 ../drivers/mtd/chips/cfi_cmdset_0001.c + 4 ../drivers/mtd/chips/cfi_cmdset_0020.c + 7 ../drivers/mtd/chips/cfi_probe.c + 8 ../drivers/mtd/chips/cfi_util.c + 1 ../drivers/mtd/chips/map_ram.c + 1 ../drivers/mtd/chips/map_rom.c + 3 ../drivers/mtd/devices/pmc551.c + 40 ../drivers/mtd/ftl.c + 4 ../drivers/mtd/inftlcore.c + 17 ../drivers/mtd/inftlmount.c + 1 ../drivers/mtd/lpddr/lpddr_cmds.c + 4 ../drivers/mtd/maps/nettel.c + 1 ../drivers/mtd/mtdpart.c + 9 ../drivers/mtd/nand/onenand/onenand_base.c + 1 ../drivers/mtd/nand/raw/brcmnand/brcmnand.c + 11 ../drivers/mtd/nand/raw/hisi504_nand.c + 11 ../drivers/mtd/nand/raw/meson_nand.c + 3 ../drivers/mtd/nand/raw/mxc_nand.c + 1 ../drivers/mtd/nand/raw/nand_legacy.c + 2 ../drivers/mtd/nand/raw/nand_onfi.c + 2 ../drivers/mtd/nand/raw/nandsim.c + 16 ../drivers/mtd/nand/raw/omap2.c + 31 ../drivers/mtd/nand/raw/r852.c + 5 ../drivers/mtd/nand/raw/sh_flctl.c + 8 ../drivers/mtd/nftlcore.c + 19 ../drivers/mtd/nftlmount.c + 7 ../drivers/mtd/rfd_ftl.c + 3 ../drivers/mtd/spi-nor/sfdp.c + 4 ../drivers/mtd/ubi/fastmap.c + 2 ../drivers/nvdimm/core.c + 2 ../drivers/nvdimm/region_devs.c + 1 ../drivers/nvdimm/../../tools/testing/nvdimm/test/iomap.c @@ -14,0 +46,5 @@ + 7 ../drivers/rapidio/devices/tsi721.c + 29 ../drivers/rapidio/rio_cm.c + 3 ../drivers/target/target_core_transport.c + 5 ../drivers/target/tcm_fc/tfc_sess.c + 48 ../include/linux/mtd/cfi.h @@ -16 +52,2 @@ - 2 ../include/linux/sched/signal.h + 10 ../include/linux/rio.h + 1 ../include/linux/sched/signal.h @@ -19 +55,0 @@ - 1 ../kernel/debug/kdb/kdb_main.c @@ -21 +57,2 @@ - 18 ../kernel/seccomp.c + 1 ../kernel/relay.c + 4 ../kernel/taskstats.c