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..40 # # Starting 40 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.oob ... # # OK msg_oob.no_peek.oob # ok 2 msg_oob.no_peek.oob # # RUN msg_oob.no_peek.oob_drop ... # # OK msg_oob.no_peek.oob_drop # ok 3 msg_oob.no_peek.oob_drop # # RUN msg_oob.no_peek.oob_ahead ... # # OK msg_oob.no_peek.oob_ahead # ok 4 msg_oob.no_peek.oob_ahead # # RUN msg_oob.no_peek.oob_break ... # # OK msg_oob.no_peek.oob_break # ok 5 msg_oob.no_peek.oob_break # # RUN msg_oob.no_peek.oob_ahead_break ... # # OK msg_oob.no_peek.oob_ahead_break # ok 6 msg_oob.no_peek.oob_ahead_break # # RUN msg_oob.no_peek.oob_break_drop ... # # OK msg_oob.no_peek.oob_break_drop # ok 7 msg_oob.no_peek.oob_break_drop # # RUN msg_oob.no_peek.ex_oob_break ... # # OK msg_oob.no_peek.ex_oob_break # ok 8 msg_oob.no_peek.ex_oob_break # # RUN msg_oob.no_peek.ex_oob_drop ... # # msg_oob.c:242:ex_oob_drop:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:242:ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:ex_oob_drop:TCP :Invalid argument # # OK msg_oob.no_peek.ex_oob_drop # ok 9 msg_oob.no_peek.ex_oob_drop # # RUN msg_oob.no_peek.ex_oob_drop_2 ... # # msg_oob.c:242:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop_2:TCP :Resource temporarily unavailable # # OK msg_oob.no_peek.ex_oob_drop_2 # ok 10 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 11 msg_oob.no_peek.ex_oob_oob # # RUN msg_oob.no_peek.ex_oob_ahead_break ... # # msg_oob.c:242:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:243:ex_oob_ahead_break:TCP :helloworl # # OK msg_oob.no_peek.ex_oob_ahead_break # ok 12 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 13 msg_oob.no_peek.ex_oob_siocatmark # # RUN msg_oob.no_peek.inline_oob ... # # OK msg_oob.no_peek.inline_oob # ok 14 msg_oob.no_peek.inline_oob # # RUN msg_oob.no_peek.inline_oob_break ... # # OK msg_oob.no_peek.inline_oob_break # ok 15 msg_oob.no_peek.inline_oob_break # # RUN msg_oob.no_peek.inline_oob_ahead_break ... # # msg_oob.c:242:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:243:inline_oob_ahead_break:TCP :oworld # # OK msg_oob.no_peek.inline_oob_ahead_break # ok 16 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 17 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 18 msg_oob.no_peek.inline_ex_oob_no_drop # # RUN msg_oob.no_peek.inline_ex_oob_drop ... # # msg_oob.c:267:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:268:inline_ex_oob_drop:TCP :y # # msg_oob.c:242:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # OK msg_oob.no_peek.inline_ex_oob_drop # ok 19 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 20 msg_oob.no_peek.inline_ex_oob_siocatmark # # RUN msg_oob.peek.non_oob ... # # OK msg_oob.peek.non_oob # ok 21 msg_oob.peek.non_oob # # RUN msg_oob.peek.oob ... # # OK msg_oob.peek.oob # ok 22 msg_oob.peek.oob # # RUN msg_oob.peek.oob_drop ... # # OK msg_oob.peek.oob_drop # ok 23 msg_oob.peek.oob_drop # # RUN msg_oob.peek.oob_ahead ... # # OK msg_oob.peek.oob_ahead # ok 24 msg_oob.peek.oob_ahead # # RUN msg_oob.peek.oob_break ... # # OK msg_oob.peek.oob_break # ok 25 msg_oob.peek.oob_break # # RUN msg_oob.peek.oob_ahead_break ... # # OK msg_oob.peek.oob_ahead_break # ok 26 msg_oob.peek.oob_ahead_break # # RUN msg_oob.peek.oob_break_drop ... # # OK msg_oob.peek.oob_break_drop # ok 27 msg_oob.peek.oob_break_drop # # RUN msg_oob.peek.ex_oob_break ... # # OK msg_oob.peek.ex_oob_break # ok 28 msg_oob.peek.ex_oob_break # # RUN msg_oob.peek.ex_oob_drop ... # # msg_oob.c:242:ex_oob_drop:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:242:ex_oob_drop:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:242:ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:ex_oob_drop:TCP :Invalid argument # # msg_oob.c:242:ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:ex_oob_drop:TCP :Invalid argument # # OK msg_oob.peek.ex_oob_drop # ok 29 msg_oob.peek.ex_oob_drop # # RUN msg_oob.peek.ex_oob_drop_2 ... # # msg_oob.c:242:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop_2:TCP :Resource temporarily unavailable # # msg_oob.c:242:ex_oob_drop_2:AF_UNIX :x # # msg_oob.c:243:ex_oob_drop_2:TCP :Resource temporarily unavailable # # OK msg_oob.peek.ex_oob_drop_2 # ok 30 msg_oob.peek.ex_oob_drop_2 # # RUN msg_oob.peek.ex_oob_oob ... # # OK msg_oob.peek.ex_oob_oob # ok 31 msg_oob.peek.ex_oob_oob # # RUN msg_oob.peek.ex_oob_ahead_break ... # # msg_oob.c:242:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:243:ex_oob_ahead_break:TCP :helloworl # # msg_oob.c:242:ex_oob_ahead_break:AF_UNIX :hellowol # # msg_oob.c:243:ex_oob_ahead_break:TCP :helloworl # # OK msg_oob.peek.ex_oob_ahead_break # ok 32 msg_oob.peek.ex_oob_ahead_break # # RUN msg_oob.peek.ex_oob_siocatmark ... # # OK msg_oob.peek.ex_oob_siocatmark # ok 33 msg_oob.peek.ex_oob_siocatmark # # RUN msg_oob.peek.inline_oob ... # # OK msg_oob.peek.inline_oob # ok 34 msg_oob.peek.inline_oob # # RUN msg_oob.peek.inline_oob_break ... # # OK msg_oob.peek.inline_oob_break # ok 35 msg_oob.peek.inline_oob_break # # RUN msg_oob.peek.inline_oob_ahead_break ... # # msg_oob.c:242:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:243:inline_oob_ahead_break:TCP :oworld # # msg_oob.c:242:inline_oob_ahead_break:AF_UNIX :world # # msg_oob.c:243:inline_oob_ahead_break:TCP :oworld # # OK msg_oob.peek.inline_oob_ahead_break # ok 36 msg_oob.peek.inline_oob_ahead_break # # RUN msg_oob.peek.inline_ex_oob_break ... # # OK msg_oob.peek.inline_ex_oob_break # ok 37 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 38 msg_oob.peek.inline_ex_oob_no_drop # # RUN msg_oob.peek.inline_ex_oob_drop ... # # msg_oob.c:267:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:268:inline_ex_oob_drop:TCP :y # # msg_oob.c:267:inline_ex_oob_drop:AF_UNIX :x # # msg_oob.c:268:inline_ex_oob_drop:TCP :y # # msg_oob.c:242:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # msg_oob.c:242:inline_ex_oob_drop:AF_UNIX :y # # msg_oob.c:243:inline_ex_oob_drop:TCP :Resource temporarily unavailable # # OK msg_oob.peek.inline_ex_oob_drop # ok 39 msg_oob.peek.inline_ex_oob_drop # # RUN msg_oob.peek.inline_ex_oob_siocatmark ... # # OK msg_oob.peek.inline_ex_oob_siocatmark # ok 40 msg_oob.peek.inline_ex_oob_siocatmark # # PASSED: 40 / 40 tests passed. # # Totals: pass:40 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 unreferenced object 0x00042d20 (size 64): comm "swapper/0", pid 0, jiffies 4294667296 hex dump (first 32 bytes on cpu 0): 00 00 00 00 00 00 00 00 00 00 06 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc 0): pcpu_alloc_noprof+0x4ad/0xab0 setup_zone_pageset+0x30/0x290 setup_per_cpu_pageset+0x6a/0x1f0 start_kernel+0x2a4/0x410 x86_64_start_reservations+0x18/0x30 x86_64_start_kernel+0xba/0x110 common_startup_64+0x12c/0x138 unreferenced object 0x00042d80 (size 320): comm "swapper/0", pid 0, jiffies 4294667296 hex dump (first 32 bytes on cpu 0): 00 00 00 00 ad 4e ad de ff ff ff ff 00 00 00 00 .....N.......... ff ff ff ff ff ff ff ff 40 75 8c ba ff ff ff ff ........@u...... backtrace (crc 0): pcpu_alloc_noprof+0x4ad/0xab0 setup_zone_pageset+0x6e/0x290 setup_per_cpu_pageset+0x6a/0x1f0 start_kernel+0x2a4/0x410 x86_64_start_reservations+0x18/0x30 x86_ DETECTED CRASH, lowering timeout 64_start_kernel+0xba/0x110 common_startup_64+0x12c/0x138 unreferenced object 0x00043040 (size 48): comm "swapper/0", pid 0, jiffies 4294667296 hex dump (first 32 bytes on cpu 0): 1e 05 01 02 f3 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 07 0b 14 00 00 00 00 00 00 00 00 00 00 00 ................ backtrace (crc 0): pcpu_alloc_noprof+0x4ad/0xab0 setup_per_cpu_pageset+0xd2/0x1f0 start_kernel+0x2a4/0x410 x86_64_start_reservations+0x18/0x30 x86_64_start_kernel+0xba/0x110 common_startup_64+0x12c/0x138 xx__->