bisecting cause commit starting from b9011c7e671dbbf59bb753283ddfd03f0c9eb865 building syzkaller on 33c26cb735dc83786ebebe071a3e17cdd5383ead testing commit b9011c7e671dbbf59bb753283ddfd03f0c9eb865 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 7f4a6970b16d0788f02d2862aeb66030f9e3689072838cac5d6d726bafe31f00 run #0: crashed: KASAN: use-after-free Read in __d_alloc run #1: crashed: KASAN: use-after-free Read in __d_alloc run #2: crashed: KASAN: use-after-free Read in __d_alloc run #3: crashed: KASAN: use-after-free Read in __d_alloc run #4: crashed: KASAN: use-after-free Read in __d_alloc run #5: crashed: KASAN: use-after-free Read in __d_alloc run #6: crashed: KASAN: use-after-free Read in __d_alloc run #7: crashed: KASAN: use-after-free Read in __d_alloc run #8: crashed: KASAN: use-after-free Read in __d_alloc run #9: crashed: KASAN: use-after-free Read in __d_alloc run #10: crashed: KASAN: use-after-free Read in __d_alloc run #11: crashed: KASAN: use-after-free Read in __d_alloc run #12: crashed: KASAN: use-after-free Read in __d_alloc run #13: crashed: KASAN: use-after-free Read in __d_alloc run #14: crashed: KASAN: use-after-free Read in __d_alloc run #15: crashed: KASAN: use-after-free Read in __d_alloc run #16: crashed: KASAN: use-after-free Read in __d_alloc run #17: crashed: KASAN: use-after-free Read in __d_alloc run #18: crashed: KASAN: use-after-free Read in __d_alloc run #19: boot failed: possible deadlock in blktrans_open testing release v5.13 testing commit 62fb9874f5da54fdb243003b386128037319b219 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 1cb5111c0f95c1fc7e3896d55db5b53fbce5858f143c657e735c92f7019c7d10 all runs: crashed: BUG: sleeping function called from invalid context in lock_sock_nested testing release v5.12 testing commit 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: f49397d19055b9442e2c2b720108afe8474cea2e340222187afff379ccf6ade1 run #0: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor223491552" "root@10.128.1.89:./syz-executor223491552"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.89 port 22 timed out lost connection run #1: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor665882642" "root@10.128.1.107:./syz-executor665882642"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.107 port 22 timed out lost connection run #2: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor381040404" "root@10.128.1.118:./syz-executor381040404"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.118 port 22 timed out lost connection run #3: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor960904035" "root@10.128.1.28:./syz-executor960904035"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.28 port 22 timed out lost connection run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect start 62fb9874f5da54fdb243003b386128037319b219 9f4ad9e425a1d3b6a34617b8ea226d56a119a717 Bisecting: 8739 revisions left to test after this (roughly 13 steps) [85f3f17b5db2dd9f8a094a0ddc665555135afd22] Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/song/md into block-5.13 testing commit 85f3f17b5db2dd9f8a094a0ddc665555135afd22 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 714cf9b6fe7a618558f7d423d77c11e1f7356ff667a019d2f409379192a0b248 run #0: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor136465223" "root@10.128.1.81:./syz-executor136465223"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.81 port 22 timed out lost connection run #1: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor853834746" "root@10.128.1.118:./syz-executor853834746"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.118 port 22 timed out lost connection run #2: OK run #3: OK run #4: OK run #5: OK run #6: OK run #7: OK run #8: OK run #9: OK # git bisect good 85f3f17b5db2dd9f8a094a0ddc665555135afd22 Bisecting: 4369 revisions left to test after this (roughly 12 steps) [23243c1ace9fb4eae2f75e0fe0ece8e3219fb4f3] arch: use cross_compiling to check whether it is a cross build or not testing commit 23243c1ace9fb4eae2f75e0fe0ece8e3219fb4f3 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 06324180c222f3c3c3d0179e247adfbd7c9f04a301d65f49e666b2548447f474 run #0: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #1: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #2: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #3: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #4: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #5: crashed: WARNING in __nf_unregister_net_hook run #6: crashed: WARNING in __nf_unregister_net_hook run #7: basic kernel testing failed: WARNING in __nf_unregister_net_hook run #8: crashed: WARNING in __nf_unregister_net_hook run #9: crashed: WARNING in __nf_unregister_net_hook # git bisect bad 23243c1ace9fb4eae2f75e0fe0ece8e3219fb4f3 Bisecting: 2187 revisions left to test after this (roughly 11 steps) [aeacb52a8de7046be5399ba311f49bce96e1b269] net/mlx5: DR, Add support for isolate_vl_tc QP testing commit aeacb52a8de7046be5399ba311f49bce96e1b269 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 7da6112acd429552067091d6fc3aa9f237ff0c5ae78a231523084fb8182400dd run #0: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.1.23:./syz-fuzzer"]: exit status 1 ssh: connect to host 10.128.1.23 port 22: Connection timed out lost connection run #1: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.1.0:./syz-fuzzer"] Warning: Permanently added '10.128.1.0' (ECDSA) to the list of known hosts. run #2: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #3: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #4: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #5: boot failed: KASAN: use-after-free Read in page_to_skb run #6: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #7: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #8: boot failed: KASAN: use-after-free Read in page_to_skb run #9: boot failed: KASAN: use-after-free Read in page_to_skb # git bisect skip aeacb52a8de7046be5399ba311f49bce96e1b269 Bisecting: 2187 revisions left to test after this (roughly 11 steps) [e7d48e5fbf30f85c89d83683c3d2dbdaa8884103] net: enetc: add a mini driver for the Integrated Endpoint Register Block testing commit e7d48e5fbf30f85c89d83683c3d2dbdaa8884103 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: e5f084945ae841ae3027105c720634b6a9d9acbcee60b0fb916db05ed4e948b8 run #0: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.1.64:./syz-fuzzer"] Warning: Permanently added '10.128.1.64' (ECDSA) to the list of known hosts. run #1: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.1.116:./syz-fuzzer"] run #2: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #3: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #4: boot failed: KASAN: use-after-free Read in page_to_skb run #5: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #6: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #7: boot failed: KASAN: use-after-free Read in page_to_skb run #8: boot failed: KASAN: slab-out-of-bounds Read in page_to_skb run #9: boot failed: KASAN: use-after-free Read in page_to_skb # git bisect skip e7d48e5fbf30f85c89d83683c3d2dbdaa8884103 Bisecting: 2187 revisions left to test after this (roughly 11 steps) [5b7c0c32c90494f5aaf13f417cff5dc204575597] net: ocelot: Simplify MRP deletion testing commit 5b7c0c32c90494f5aaf13f417cff5dc204575597 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 9d9ea8dc2548495392b4f1ec2ca2d925e913d5207a42858c2c6814942d37f445 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: crashed: WARNING in kvm_wait run #2: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor529862444" "root@10.128.0.251:./syz-executor529862444"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.251 port 22 timed out lost connection run #3: boot failed: WARNING in kvm_wait run #4: boot failed: WARNING in kvm_wait run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad 5b7c0c32c90494f5aaf13f417cff5dc204575597 Bisecting: 375 revisions left to test after this (roughly 9 steps) [5acd0cfbfbb5a688da1bfb1a2152b0c855115a35] net: lapbether: Prevent racing when checking whether the netif is running testing commit 5acd0cfbfbb5a688da1bfb1a2152b0c855115a35 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: d590cb9d8a5fa371ff84fbdd78444022ffd6d55ff2e907a4152dacdb150d5b6d run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.1.87:./syz-execprog"] Warning: Permanently added '10.128.1.87' (ECDSA) to the list of known hosts. run #2: crashed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: crashed: WARNING in kvm_wait run #5: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor046730042" "root@10.128.1.79:./syz-executor046730042"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.79 port 22 timed out lost connection run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: OK # git bisect bad 5acd0cfbfbb5a688da1bfb1a2152b0c855115a35 Bisecting: 186 revisions left to test after this (roughly 8 steps) [3094552bcd726682ded98e4f4aa97a7c6646f638] net/mlx5: SF, Fix return type testing commit 3094552bcd726682ded98e4f4aa97a7c6646f638 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 31581e5529036e3b52a41962231b42215f6d3dff2fad9b5346ca47356dbc997f run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: crashed: WARNING in kvm_wait run #3: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.1.82:./syz-execprog"] Warning: Permanently added '10.128.1.82' (ECDSA) to the list of known hosts. run #4: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.10.21:./syz-execprog"] Warning: Permanently added '10.128.10.21' (ECDSA) to the list of known hosts. run #5: crashed: WARNING in kvm_wait run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor094360857" "root@10.128.10.22:./syz-executor094360857"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.10.22 port 22 timed out lost connection run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad 3094552bcd726682ded98e4f4aa97a7c6646f638 Bisecting: 93 revisions left to test after this (roughly 7 steps) [3fcd50d6f9a963a21e142d71be135eff6a374d2d] selftests/bpf: Add BTF_KIND_FLOAT to test_core_reloc_size testing commit 3fcd50d6f9a963a21e142d71be135eff6a374d2d compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: b2c14a3799bc496c38ee485724ec5d9ab133000b2319a8f345145e5c306eedbe run #0: basic kernel testing failed: WARNING in kvm_wait run #1: crashed: WARNING in kvm_wait run #2: crashed: WARNING in kvm_wait run #3: boot failed: WARNING in kvm_wait run #4: boot failed: WARNING in kvm_wait run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad 3fcd50d6f9a963a21e142d71be135eff6a374d2d Bisecting: 46 revisions left to test after this (roughly 6 steps) [04883a079968e6250a4549f6fadb6427c534885e] tools, bpf_asm: Hard error on out of range jumps testing commit 04883a079968e6250a4549f6fadb6427c534885e compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2abced46928ba3c819ffeb0f94303771d7fe2d0bafb5933e94f801eec21fea99 run #0: crashed: WARNING in kvm_wait run #1: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.1.109:./syz-execprog"] Warning: Permanently added '10.128.1.109' (ECDSA) to the list of known hosts. run #2: crashed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor013086790" "root@10.128.0.149:./syz-executor013086790"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.149 port 22 timed out lost connection run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad 04883a079968e6250a4549f6fadb6427c534885e Bisecting: 22 revisions left to test after this (roughly 5 steps) [16137b09a66f2b75090f1e56a9ba0e27ef845ebc] bpf: Compute data_end dynamically with JIT code testing commit 16137b09a66f2b75090f1e56a9ba0e27ef845ebc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 073b1aeaea16c18e0ecdfa88bab1adc7b98c8c5a76af126e753292829a2c3614 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor853360814" "root@10.128.1.90:./syz-executor853360814"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.90 port 22 timed out lost connection run #2: OK run #3: boot failed: WARNING in kvm_wait run #4: boot failed: WARNING in kvm_wait run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: OK # git bisect skip 16137b09a66f2b75090f1e56a9ba0e27ef845ebc Bisecting: 22 revisions left to test after this (roughly 5 steps) [1435137573f9c75455903e8cd01f84d6e092ea16] bpf: Refactor check_func_call() to allow callback function testing commit 1435137573f9c75455903e8cd01f84d6e092ea16 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 6b1a0db1fe22f733538052475cd2751e0fb0b62bf8b368e4880ffbbf02727057 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: crashed: WARNING in kvm_wait run #2: crashed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: crashed: WARNING in kvm_wait run #5: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor136444123" "root@10.128.10.13:./syz-executor136444123"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.10.13 port 22 timed out lost connection run #6: OK run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: OK # git bisect bad 1435137573f9c75455903e8cd01f84d6e092ea16 Bisecting: 17 revisions left to test after this (roughly 4 steps) [d3e3bf5b4c673e79c5a11608f53d4e0059a7ec79] selftests/bpf: Restructure xsk selftests testing commit d3e3bf5b4c673e79c5a11608f53d4e0059a7ec79 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2f49150e83ecbb0766192a0473c0b0117ee89fde87d6bed886900057b0e29661 run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor873390093" "root@10.128.1.58:./syz-executor873390093"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.58 port 22 timed out lost connection run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: boot failed: WARNING in kvm_wait run #9: boot failed: WARNING in kvm_wait # git bisect bad d3e3bf5b4c673e79c5a11608f53d4e0059a7ec79 Bisecting: 8 revisions left to test after this (roughly 3 steps) [1f87dcf116adedd6b9f47258d4fdf4fa9ce74002] selftests/bpf: Add non-BPF_LSM test for task local storage testing commit 1f87dcf116adedd6b9f47258d4fdf4fa9ce74002 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: faa94332492159fd889ec17d04616d89e916b23397bc44afef967e7029ba80be run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-execprog" "root@10.128.1.120:./syz-execprog"] Warning: Permanently added '10.128.1.120' (ECDSA) to the list of known hosts. run #5: boot failed: WARNING in kvm_wait run #6: boot failed: WARNING in kvm_wait run #7: boot failed: WARNING in kvm_wait run #8: OK run #9: OK reproducer seems to be flaky # git bisect bad 1f87dcf116adedd6b9f47258d4fdf4fa9ce74002 Bisecting: 3 revisions left to test after this (roughly 2 steps) [3914d88f7608e6c2e80e344474fa289370c32451] xsk: Respect device's headroom and tailroom on generic xmit path testing commit 3914d88f7608e6c2e80e344474fa289370c32451 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 6ce412ef74360e19d8359040c78dd130c7ab2502705dc950f13b29cc487e4dbe run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: crashed: WARNING in kvm_wait run #4: crashed: WARNING in kvm_wait run #5: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.1.124:./syz-fuzzer"] Warning: Permanently added '10.128.1.124' (ECDSA) to the list of known hosts. run #6: crashed: WARNING in kvm_wait run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor148522526" "root@10.128.0.35:./syz-executor148522526"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.35 port 22 timed out lost connection run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor362471141" "root@10.128.1.48:./syz-executor362471141"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.48 port 22 timed out lost connection run #9: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor085305439" "root@10.128.1.77:./syz-executor085305439"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.77 port 22 timed out lost connection run #10: boot failed: WARNING in kvm_wait run #11: boot failed: WARNING in kvm_wait run #12: boot failed: WARNING in kvm_wait run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: OK # git bisect bad 3914d88f7608e6c2e80e344474fa289370c32451 Bisecting: 2 revisions left to test after this (roughly 1 step) [2463e073497385ef63c220571013a2b89e9b95cc] netdevice: Add missing IFF_PHONY_HEADROOM self-definition testing commit 2463e073497385ef63c220571013a2b89e9b95cc compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 7182201df397867b9ec2592188b64cefa9e0e7b750195c2a4311d0756ebb391a run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: WARNING in kvm_wait run #4: basic kernel testing failed: WARNING in kvm_wait run #5: crashed: WARNING in kvm_wait run #6: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-executor" "root@10.128.10.22:./syz-executor"] Warning: Permanently added '10.128.10.22' (ECDSA) to the list of known hosts. run #7: crashed: WARNING in kvm_wait run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor411447929" "root@10.128.10.12:./syz-executor411447929"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.10.12 port 22 timed out lost connection run #9: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor151838596" "root@10.128.1.119:./syz-executor151838596"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.119 port 22 timed out lost connection run #10: crashed: WARNING in kvm_wait run #11: boot failed: WARNING in kvm_wait run #12: boot failed: WARNING in kvm_wait run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad 2463e073497385ef63c220571013a2b89e9b95cc Bisecting: 0 revisions left to test after this (roughly 0 steps) [b9fc8b4a591811546fec2dbef7e9f809362100c9] bpf: Add kernel/modules BTF presence checks to bpftool feature command testing commit b9fc8b4a591811546fec2dbef7e9f809362100c9 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2dd082484b081a327ffc75c2bc9121936c876316014d38dc47cfec29b5621e9b run #0: basic kernel testing failed: WARNING in kvm_wait run #1: basic kernel testing failed: WARNING in kvm_wait run #2: basic kernel testing failed: WARNING in kvm_wait run #3: basic kernel testing failed: failed to copy test binary to VM: timedout ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/syzkaller/jobs/linux/gopath/src/github.com/google/syzkaller/bin/linux_amd64/syz-fuzzer" "root@10.128.0.222:./syz-fuzzer"] Warning: Permanently added '10.128.0.222' (ECDSA) to the list of known hosts. run #4: crashed: WARNING in kvm_wait run #5: crashed: WARNING in kvm_wait run #6: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor520450083" "root@10.128.0.216:./syz-executor520450083"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.216 port 22 timed out lost connection run #7: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor989739302" "root@10.128.1.21:./syz-executor989739302"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.21 port 22 timed out lost connection run #8: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor658569805" "root@10.128.0.242:./syz-executor658569805"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.0.242 port 22 timed out lost connection run #9: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor250114376" "root@10.128.1.49:./syz-executor250114376"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.49 port 22 timed out lost connection run #10: basic kernel testing failed: failed to copy test binary to VM: failed to run ["scp" "-P" "22" "-F" "/dev/null" "-o" "UserKnownHostsFile=/dev/null" "-o" "BatchMode=yes" "-o" "IdentitiesOnly=yes" "-o" "StrictHostKeyChecking=no" "-o" "ConnectTimeout=10" "/tmp/syz-executor623747591" "root@10.128.1.63:./syz-executor623747591"]: exit status 1 Connection timed out during banner exchange Connection to 10.128.1.63 port 22 timed out lost connection run #11: boot failed: WARNING in kvm_wait run #12: boot failed: WARNING in kvm_wait run #13: boot failed: WARNING in kvm_wait run #14: boot failed: WARNING in kvm_wait run #15: boot failed: WARNING in kvm_wait run #16: boot failed: WARNING in kvm_wait run #17: boot failed: WARNING in kvm_wait run #18: boot failed: WARNING in kvm_wait run #19: boot failed: WARNING in kvm_wait # git bisect bad b9fc8b4a591811546fec2dbef7e9f809362100c9 b9fc8b4a591811546fec2dbef7e9f809362100c9 is the first bad commit commit b9fc8b4a591811546fec2dbef7e9f809362100c9 Author: Grant Seltzer Date: Mon Feb 22 19:58:46 2021 +0000 bpf: Add kernel/modules BTF presence checks to bpftool feature command This adds both the CONFIG_DEBUG_INFO_BTF and CONFIG_DEBUG_INFO_BTF_MODULES kernel compile option to output of the bpftool feature command. This is relevant for developers that want to account for data structure definition differences between kernels. Signed-off-by: Grant Seltzer Signed-off-by: Andrii Nakryiko Signed-off-by: Daniel Borkmann Acked-by: Martin KaFai Lau Link: https://lore.kernel.org/bpf/20210222195846.155483-1-grantseltzer@gmail.com tools/bpf/bpftool/feature.c | 4 ++++ 1 file changed, 4 insertions(+) parent commit d310ec03a34e92a77302edb804f7d68ee4f01ba0 wasn't tested testing commit d310ec03a34e92a77302edb804f7d68ee4f01ba0 compiler: gcc (GCC) 10.2.1 20210217, GNU ld (GNU Binutils for Debian) 2.35.1 kernel signature: 2dd082484b081a327ffc75c2bc9121936c876316014d38dc47cfec29b5621e9b culprit signature: 2dd082484b081a327ffc75c2bc9121936c876316014d38dc47cfec29b5621e9b parent signature: 2dd082484b081a327ffc75c2bc9121936c876316014d38dc47cfec29b5621e9b Reproducer flagged being flaky revisions tested: 19, total time: 5h22m22.540152107s (build: 2h7m46.994924242s, test: 3h12m22.426679518s) first bad commit: b9fc8b4a591811546fec2dbef7e9f809362100c9 bpf: Add kernel/modules BTF presence checks to bpftool feature command recipients (to): ["andrii@kernel.org" "daniel@iogearbox.net" "grantseltzer@gmail.com" "kafai@fb.com"] recipients (cc): [] crash: WARNING in kvm_wait batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! batman_adv: The newly added mac address (aa:aa:aa:aa:aa:3d) already exists on: batadv_slave_0 batman_adv: It is strongly recommended to keep mac addresses unique to avoid problems! batman_adv: batadv0: Interface activated: batadv_slave_0 ------------[ cut here ]------------ raw_local_irq_restore() called with IRQs enabled WARNING: CPU: 0 PID: 19853 at kernel/locking/irqflag-debug.c:10 warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Modules linked in: CPU: 0 PID: 19853 Comm: syz-executor.5 Not tainted 5.11.0-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 RIP: 0010:warn_bogus_irq_restore+0x1d/0x20 kernel/locking/irqflag-debug.c:10 Code: 24 48 c7 c7 60 7b 89 88 e8 ec df c1 ff 80 3d ee fe e5 03 00 74 01 c3 48 c7 c7 60 f3 8a 88 c6 05 dd fe e5 03 01 e8 e1 de c1 ff <0f> 0b c3 48 39 77 10 0f 84 97 00 00 00 66 f7 47 22 f0 ff 74 4b 48 RSP: 0018:ffffc900025f6d40 EFLAGS: 00010282 RAX: 0000000000000000 RBX: ffff88803e769268 RCX: 0000000000000000 RDX: 0000000000000202 RSI: ffffffff88de2c80 RDI: fffff520004bed9a RBP: 0000000000000200 R08: 0000000000000001 R09: ffff8880b9e4c1a7 R10: ffffed10173c9834 R11: 0000000000000001 R12: 0000000000000003 R13: ffffed1007ced24d R14: 0000000000000001 R15: ffff8880b9e51f00 FS: 000000000191d400(0000) GS:ffff8880b9e00000(0000) knlGS:0000000000000000 CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 CR2: 00007f057215f000 CR3: 000000004c358000 CR4: 00000000001506f0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 Call Trace: kvm_wait arch/x86/kernel/kvm.c:860 [inline] kvm_wait+0xc9/0xe0 arch/x86/kernel/kvm.c:837 pv_wait arch/x86/include/asm/paravirt.h:564 [inline] pv_wait_head_or_lock kernel/locking/qspinlock_paravirt.h:470 [inline] __pv_queued_spin_lock_slowpath+0x8b8/0xb40 kernel/locking/qspinlock.c:508 pv_queued_spin_lock_slowpath arch/x86/include/asm/paravirt.h:554 [inline] queued_spin_lock_slowpath arch/x86/include/asm/qspinlock.h:51 [inline] queued_spin_lock include/asm-generic/qspinlock.h:85 [inline] do_raw_spin_lock+0x200/0x2b0 kernel/locking/spinlock_debug.c:113 spin_lock_bh include/linux/spinlock.h:359 [inline] batadv_tt_local_resize_to_mtu+0x6c/0xe0 net/batman-adv/translation-table.c:3978 batadv_hardif_activate_interface.part.0.cold+0x65/0x1b4 net/batman-adv/hard-interface.c:655 batadv_hardif_activate_interface net/batman-adv/hard-interface.c:989 [inline] batadv_hard_if_event+0x2f1/0x1150 net/batman-adv/hard-interface.c:1005 notifier_call_chain+0x94/0x170 kernel/notifier.c:83 call_netdevice_notifiers_extack net/core/dev.c:2075 [inline] call_netdevice_notifiers net/core/dev.c:2089 [inline] __dev_notify_flags+0xcd/0x220 net/core/dev.c:8695 dev_change_flags+0xf6/0x150 net/core/dev.c:8733 do_setlink+0x77c/0x2f10 net/core/rtnetlink.c:2708 __rtnl_newlink+0xab2/0x1350 net/core/rtnetlink.c:3376 rtnl_newlink+0x5a/0x90 net/core/rtnetlink.c:3491 rtnetlink_rcv_msg+0x32f/0x860 net/core/rtnetlink.c:5553 netlink_rcv_skb+0x118/0x370 net/netlink/af_netlink.c:2502 netlink_unicast_kernel net/netlink/af_netlink.c:1312 [inline] netlink_unicast+0x42e/0x700 net/netlink/af_netlink.c:1338 netlink_sendmsg+0x70e/0xbe0 net/netlink/af_netlink.c:1927 sock_sendmsg_nosec net/socket.c:652 [inline] sock_sendmsg+0xab/0xe0 net/socket.c:672 __sys_sendto+0x1a4/0x270 net/socket.c:1975 __do_sys_sendto net/socket.c:1987 [inline] __se_sys_sendto net/socket.c:1983 [inline] __x64_sys_sendto+0xd8/0x1b0 net/socket.c:1983 do_syscall_64+0x2d/0x70 arch/x86/entry/common.c:46 entry_SYSCALL_64_after_hwframe+0x44/0xae RIP: 0033:0x41957c Code: fa fa ff ff 44 8b 4c 24 2c 4c 8b 44 24 20 89 c5 44 8b 54 24 28 48 8b 54 24 18 b8 2c 00 00 00 48 8b 74 24 10 8b 7c 24 08 0f 05 <48> 3d 00 f0 ff ff 77 34 89 ef 48 89 44 24 08 e8 20 fb ff ff 48 8b RSP: 002b:00007ffc58692b80 EFLAGS: 00000293 ORIG_RAX: 000000000000002c RAX: ffffffffffffffda RBX: 00000000014a4320 RCX: 000000000041957c RDX: 000000000000002c RSI: 00000000014a4370 RDI: 0000000000000003 RBP: 0000000000000000 R08: 00007ffc58692bd4 R09: 000000000000000c R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000 R13: 00000000014a4370 R14: 0000000000000003 R15: 0000000000000000 ---------------- Code disassembly (best guess): 0: 24 48 and $0x48,%al 2: c7 c7 60 7b 89 88 mov $0x88897b60,%edi 8: e8 ec df c1 ff callq 0xffc1dff9 d: 80 3d ee fe e5 03 00 cmpb $0x0,0x3e5feee(%rip) # 0x3e5ff02 14: 74 01 je 0x17 16: c3 retq 17: 48 c7 c7 60 f3 8a 88 mov $0xffffffff888af360,%rdi 1e: c6 05 dd fe e5 03 01 movb $0x1,0x3e5fedd(%rip) # 0x3e5ff02 25: e8 e1 de c1 ff callq 0xffc1df0b 2a: 0f 0b ud2 <-- trapping instruction 2c: c3 retq 2d: 48 39 77 10 cmp %rsi,0x10(%rdi) 31: 0f 84 97 00 00 00 je 0xce 37: 66 f7 47 22 f0 ff testw $0xfff0,0x22(%rdi) 3d: 74 4b je 0x8a 3f: 48 rex.W