make -C tools/testing/selftests TARGETS="net/af_unix" TEST_PROGS=msg_oob TTEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-3/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net/af_unix' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net/af_unix' make[1]: Entering directory '/home/virtme/testing-3/tools/testing/selftests/net/af_unix' TAP version 13 1..1 # overriding timeout to 7200 # selftests: net/af_unix: msg_oob # TAP version 13 # 1..48 # # Starting 48 tests from 2 test cases. # # RUN msg_oob.no_peek.non_oob ... # # OK msg_oob.no_peek.non_oob # ok 1 msg_oob.no_peek.non_oob # # RUN msg_oob.no_peek.non_oob_no_reset ... # # OK msg_oob.no_peek.non_oob_no_reset # ok 2 msg_oob.no_peek.non_oob_no_reset # # RUN msg_oob.no_peek.oob ... # # msg_oob.c:244:oob:AF_UNIX : # # msg_oob.c:245:oob:TCP :Connection reset by peer # # OK msg_oob.no_peek.oob # ok 3 msg_oob.no_peek.oob # # RUN msg_oob.no_peek.oob_reset ... # # OK msg_oob.no_peek.oob_reset # ok 4 msg_oob.no_peek.oob_reset # # RUN msg_oob.no_peek.oob_drop ... # # OK msg_oob.no_peek.oob_drop # ok 5 msg_oob.no_peek.oob_drop # # RUN msg_oob.no_peek.oob_ahead ... # # msg_oob.c:244:oob_ahead:AF_UNIX : # # msg_oob.c:245:oob_ahead:TCP :Connection reset by peer # # OK msg_oob.no_peek.oob_ahead # ok 6 msg_oob.no_peek.oob_ahead # # RUN msg_oob.no_peek.oob_break ... # # OK msg_oob.no_peek.oob_break # ok 7 msg_oob.no_peek.oob_break # # RUN msg_oob.no_peek.oob_ahead_break ... # # OK msg_oob.no_peek.oob_ahead_break # ok 8 msg_oob.no_peek.oob_ahead_break # # RUN msg_oob.no_peek.oob_break_drop ... # # OK msg_oob.no_peek.oob_break_drop # ok 9 msg_oob.no_peek.oob_break_drop # # RUN msg_oob.no_peek.ex_oob_break ... # # OK msg_oob.no_peek.ex_oob_break # ok 10 msg_oob.no_peek.ex_oob_break # # RUN msg_oob.no_peek.ex_oob_drop ... # # msg_oob.c:244:ex_oob_drop:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:244:ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:ex_oob_drop:TCP :Invalid argument # # OK msg_oob.no_peek.ex_oob_drop # ok 11 msg_oob.no_peek.ex_oob_drop # # RUN msg_oob.no_peek.ex_oob_drop_2 ... # # msg_oob.c:244:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop_2:TCP :Resource temporarily unavailable # # OK msg_oob.no_peek.ex_oob_drop_2 # ok 12 msg_oob.no_peek.ex_oob_drop_2 # # RUN msg_oob.no_peek.ex_oob_oob ... # # OK msg_oob.no_peek.ex_oob_oob # ok 13 msg_oob.no_peek.ex_oob_oob # # RUN msg_oob.no_peek.ex_oob_ex_oob ... # # msg_oob.c:244:ex_oob_ex_oob:AF_UNIX : # # msg_oob.c:245:ex_oob_ex_oob:TCP :Connection reset by peer # # OK msg_oob.no_peek.ex_oob_ex_oob # ok 14 msg_oob.no_peek.ex_oob_ex_oob # # RUN msg_oob.no_peek.ex_oob_ex_oob_oob ... # # OK msg_oob.no_peek.ex_oob_ex_oob_oob # ok 15 msg_oob.no_peek.ex_oob_ex_oob_oob # # RUN msg_oob.no_peek.ex_oob_ahead_break ... # # msg_oob.c:244:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:245:ex_oob_ahead_break:TCP :helloworl # # msg_oob.c:244:ex_oob_ahead_break:AF_UNIX : # # msg_oob.c:245:ex_oob_ahead_break:TCP :Connection reset by peer # # OK msg_oob.no_peek.ex_oob_ahead_break # ok 16 msg_oob.no_peek.ex_oob_ahead_break # # RUN msg_oob.no_peek.ex_oob_siocatmark ... # # OK msg_oob.no_peek.ex_oob_siocatmark # ok 17 msg_oob.no_peek.ex_oob_siocatmark # # RUN msg_oob.no_peek.inline_oob ... # # OK msg_oob.no_peek.inline_oob # ok 18 msg_oob.no_peek.inline_oob # # RUN msg_oob.no_peek.inline_oob_break ... # # OK msg_oob.no_peek.inline_oob_break # ok 19 msg_oob.no_peek.inline_oob_break # # RUN msg_oob.no_peek.inline_oob_ahead_break ... # # msg_oob.c:244:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:245:inline_oob_ahead_break:TCP :oworld # # OK msg_oob.no_peek.inline_oob_ahead_break # ok 20 msg_oob.no_peek.inline_oob_ahead_break # # RUN msg_oob.no_peek.inline_ex_oob_break ... # # OK msg_oob.no_peek.inline_ex_oob_break # ok 21 msg_oob.no_peek.inline_ex_oob_break # # RUN msg_oob.no_peek.inline_ex_oob_no_drop ... # # OK msg_oob.no_peek.inline_ex_oob_no_drop # ok 22 msg_oob.no_peek.inline_ex_oob_no_drop # # RUN msg_oob.no_peek.inline_ex_oob_drop ... # # msg_oob.c:269:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:270:inline_ex_oob_drop:TCP :y # # msg_oob.c:244:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # OK msg_oob.no_peek.inline_ex_oob_drop # ok 23 msg_oob.no_peek.inline_ex_oob_drop # # RUN msg_oob.no_peek.inline_ex_oob_siocatmark ... # # OK msg_oob.no_peek.inline_ex_oob_siocatmark # ok 24 msg_oob.no_peek.inline_ex_oob_siocatmark # # RUN msg_oob.peek.non_oob ... # # OK msg_oob.peek.non_oob # ok 25 msg_oob.peek.non_oob # # RUN msg_oob.peek.non_oob_no_reset ... # # OK msg_oob.peek.non_oob_no_reset # ok 26 msg_oob.peek.non_oob_no_reset # # RUN msg_oob.peek.oob ... # # msg_oob.c:244:oob:AF_UNIX : # # msg_oob.c:245:oob:TCP :Connection reset by peer # # OK msg_oob.peek.oob # ok 27 msg_oob.peek.oob # # RUN msg_oob.peek.oob_reset ... # # OK msg_oob.peek.oob_reset # ok 28 msg_oob.peek.oob_reset # # RUN msg_oob.peek.oob_drop ... # # OK msg_oob.peek.oob_drop # ok 29 msg_oob.peek.oob_drop # # RUN msg_oob.peek.oob_ahead ... # # msg_oob.c:244:oob_ahead:AF_UNIX : # # msg_oob.c:245:oob_ahead:TCP :Connection reset by peer # # OK msg_oob.peek.oob_ahead # ok 30 msg_oob.peek.oob_ahead # # RUN msg_oob.peek.oob_break ... # # OK msg_oob.peek.oob_break # ok 31 msg_oob.peek.oob_break # # RUN msg_oob.peek.oob_ahead_break ... # # OK msg_oob.peek.oob_ahead_break # ok 32 msg_oob.peek.oob_ahead_break # # RUN msg_oob.peek.oob_break_drop ... # # OK msg_oob.peek.oob_break_drop # ok 33 msg_oob.peek.oob_break_drop # # RUN msg_oob.peek.ex_oob_break ... # # OK msg_oob.peek.ex_oob_break # ok 34 msg_oob.peek.ex_oob_break # # RUN msg_oob.peek.ex_oob_drop ... # # msg_oob.c:244:ex_oob_drop:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:244:ex_oob_drop:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:244:ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:ex_oob_drop:TCP :Invalid argument # # msg_oob.c:244:ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:ex_oob_drop:TCP :Invalid argument # # OK msg_oob.peek.ex_oob_drop # ok 35 msg_oob.peek.ex_oob_drop # # RUN msg_oob.peek.ex_oob_drop_2 ... # # msg_oob.c:244:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop_2:TCP :Resource temporarily unavailable # # msg_oob.c:244:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:245:ex_oob_drop_2:TCP :Resource temporarily unavailable # # OK msg_oob.peek.ex_oob_drop_2 # ok 36 msg_oob.peek.ex_oob_drop_2 # # RUN msg_oob.peek.ex_oob_oob ... # # OK msg_oob.peek.ex_oob_oob # ok 37 msg_oob.peek.ex_oob_oob # # RUN msg_oob.peek.ex_oob_ex_oob ... # # msg_oob.c:244:ex_oob_ex_oob:AF_UNIX : # # msg_oob.c:245:ex_oob_ex_oob:TCP :Connection reset by peer # # OK msg_oob.peek.ex_oob_ex_oob # ok 38 msg_oob.peek.ex_oob_ex_oob # # RUN msg_oob.peek.ex_oob_ex_oob_oob ... # # OK msg_oob.peek.ex_oob_ex_oob_oob # ok 39 msg_oob.peek.ex_oob_ex_oob_oob # # RUN msg_oob.peek.ex_oob_ahead_break ... # # msg_oob.c:244:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:245:ex_oob_ahead_break:TCP :helloworl # # msg_oob.c:244:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:245:ex_oob_ahead_break:TCP :helloworl # # msg_oob.c:244:ex_oob_ahead_break:AF_UNIX : # # msg_oob.c:245:ex_oob_ahead_break:TCP :Connection reset by peer # # OK msg_oob.peek.ex_oob_ahead_break # ok 40 msg_oob.peek.ex_oob_ahead_break # # RUN msg_oob.peek.ex_oob_siocatmark ... # # OK msg_oob.peek.ex_oob_siocatmark # ok 41 msg_oob.peek.ex_oob_siocatmark # # RUN msg_oob.peek.inline_oob ... # # OK msg_oob.peek.inline_oob # ok 42 msg_oob.peek.inline_oob # # RUN msg_oob.peek.inline_oob_break ... # # OK msg_oob.peek.inline_oob_break # ok 43 msg_oob.peek.inline_oob_break # # RUN msg_oob.peek.inline_oob_ahead_break ... # # msg_oob.c:244:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:245:inline_oob_ahead_break:TCP :oworld # # msg_oob.c:244:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:245:inline_oob_ahead_break:TCP :oworld # # OK msg_oob.peek.inline_oob_ahead_break # ok 44 msg_oob.peek.inline_oob_ahead_break # # RUN msg_oob.peek.inline_ex_oob_break ... # # OK msg_oob.peek.inline_ex_oob_break # ok 45 msg_oob.peek.inline_ex_oob_break # # RUN msg_oob.peek.inline_ex_oob_no_drop ... # # OK msg_oob.peek.inline_ex_oob_no_drop # ok 46 msg_oob.peek.inline_ex_oob_no_drop # # RUN msg_oob.peek.inline_ex_oob_drop ... # # msg_oob.c:269:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:270:inline_ex_oob_drop:TCP :y # # msg_oob.c:269:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:270:inline_ex_oob_drop:TCP :y # # msg_oob.c:244:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:244:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:245:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # OK msg_oob.peek.inline_ex_oob_drop # ok 47 msg_oob.peek.inline_ex_oob_drop # # RUN msg_oob.peek.inline_ex_oob_siocatmark ... # # OK msg_oob.peek.inline_ex_oob_siocatmark # ok 48 msg_oob.peek.inline_ex_oob_siocatmark # # PASSED: 48 / 48 tests passed. # # Totals: pass:48 fail:0 xfail:0 xpass:0 skip:0 error:0 ok 1 selftests: net/af_unix: msg_oob make[1]: Leaving directory '/home/virtme/testing-3/tools/testing/selftests/net/af_unix' make: Leaving directory '/home/virtme/testing-3/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->