On 06/07/2017 11:57 AM, Shuah Khan wrote: > Fix the following compile warns. checkpatch wants trailing statements > on next line. > > gcc -Wl,-no-as-needed -Wall -lpthread seccomp_bpf.c -o > /lkml/linux-kselftest/tools/testing/selftests/seccomp/seccomp_bpf > In file included from seccomp_bpf.c:40:0: > seccomp_bpf.c: In function ‘change_syscall’: > ../kselftest_harness.h:558:2: warning: this ‘for’ clause does not > guard... [-Wmisleading-indentation] > for (; _metadata->trigger; _metadata->trigger = __bail(_assert)) > ^ > ../kselftest_harness.h:574:14: note: in expansion of macro > ‘OPTIONAL_HANDLER’ > } while (0); OPTIONAL_HANDLER(_assert) > ^~~~~~~~~~~~~~~~ > ../kselftest_harness.h:440:2: note: in expansion of macro ‘__EXPECT’ > __EXPECT(expected, seen, ==, 0) > ^~~~~~~~ > seccomp_bpf.c:1313:2: note: in expansion of macro ‘EXPECT_EQ’ > EXPECT_EQ(0, ret); > ^~~~~~~~~ > seccomp_bpf.c:1317:2: note: ...this statement, but the latter is > misleadingly indented as if it is guarded by the ‘for’ > { > ^ > make: Leaving directory > '/lkml/linux-kselftest/tools/testing/selftests/seccomp' > > Signed-off-by: Shuah Khan <shuahkh@xxxxxxxxxxxxxxx> Applied to linux-kselftest next for 4.13-rc1 thanks, -- Shuah > --- > tools/testing/selftests/kselftest_harness.h | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/tools/testing/selftests/kselftest_harness.h b/tools/testing/selftests/kselftest_harness.h > index c56f72e07cd7..432245faeab3 100644 > --- a/tools/testing/selftests/kselftest_harness.h > +++ b/tools/testing/selftests/kselftest_harness.h > @@ -555,7 +555,8 @@ > * return while still providing an optional block to the API consumer. > */ > #define OPTIONAL_HANDLER(_assert) \ > - for (; _metadata->trigger; _metadata->trigger = __bail(_assert)) > + for (; _metadata->trigger; _metadata->trigger = __bail(_assert)) \ > + ; > > #define __EXPECT(_expected, _seen, _t, _assert) do { \ > /* Avoid multiple evaluation of the cases */ \ > -- To unsubscribe from this list: send the line "unsubscribe linux-kselftest" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html