========== build_clang - 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/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:3: error: use of undeclared identifier '__assign_str' 192 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:3: error: use of undeclared identifier '__assign_str' 235 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:3: error: use of undeclared identifier '__assign_str' 261 | __assign_str(err, err); | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... ../kernel/bpf/verifier.c:18752:28: warning: unused variable 'idx' [-Wunused-variable] 18752 | u32 insn_cnt = prog->len, idx, i; | ^~~ ../kernel/bpf/verifier.c:18753:6: warning: unused variable 'ret' [-Wunused-variable] 18753 | int ret = 0; | ^~~ 2 warnings generated. make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __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/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:3: error: use of undeclared identifier '__assign_str' 192 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:3: error: use of undeclared identifier '__assign_str' 235 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:3: error: use of undeclared identifier '__assign_str' 261 | __assign_str(err, err); | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __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/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:3: error: use of undeclared identifier '__assign_str' 192 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:3: error: use of undeclared identifier '__assign_str' 235 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:419: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:3: error: use of undeclared identifier '__assign_str' 261 | __assign_str(err, err); | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:21: error: too many arguments provided to function-like macro invocation 192 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:21: error: too many arguments provided to function-like macro invocation 235 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:102: In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:21: error: too many arguments provided to function-like macro invocation 261 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:21: error: too many arguments provided to function-like macro invocation 88 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:3: error: use of undeclared identifier '__assign_str' 88 | __assign_str(err, err); | ^ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:21: error: too many arguments provided to function-like macro invocation 148 | __assign_str(err, err); | ^ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro '__assign_str' defined here 34 | #define __assign_str(dst) \ | ^ In file included from ../drivers/net/fjes/fjes_trace.c:13: In file included from ../drivers/net/fjes/fjes_trace.h:365: In file included from ../include/trace/define_trace.h:103: In file included from ../include/trace/perf.h:75: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:3: error: use of undeclared identifier '__assign_str' 148 | __assign_str(err, err); | ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... ../kernel/bpf/verifier.c:18752:28: warning: unused variable 'idx' [-Wunused-variable] 18752 | u32 insn_cnt = prog->len, idx, i; | ^~~ ../kernel/bpf/verifier.c:18753:6: warning: unused variable 'ret' [-Wunused-variable] 18753 | int ret = 0; | ^~~ 2 warnings generated. make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 New errors added --- /tmp/tmp.2L0bnmEY2r 2024-06-18 11:49:01.054470876 -0700 +++ /tmp/tmp.pdRy0HgX1d 2024-06-18 11:49:18.761864196 -0700 @@ -165,0 +166,7 @@ +../kernel/bpf/verifier.c:18752:28: warning: unused variable 'idx' [-Wunused-variable] + 18752 | u32 insn_cnt = prog->len, idx, i; + | ^~~ +../kernel/bpf/verifier.c:18753:6: warning: unused variable 'ret' [-Wunused-variable] + 18753 | int ret = 0; + | ^~~ +2 warnings generated. Per-file breakdown --- /tmp/tmp.4ySlTu7ic6 2024-06-18 11:49:18.769864374 -0700 +++ /tmp/tmp.vz5qwc3sWW 2024-06-18 11:49:18.771864418 -0700 @@ -1,0 +2 @@ + 2 ../kernel/bpf/verifier.c