Extracting prog: 3m33.330661s Minimizing prog: 39m26.998853905s Simplifying prog options: 2m9.222691069s Extracting C: 1m17.500158573s Simplifying C: 25m22.230714749s extracting reproducer from 1 programs testing a last program of every proc single: executing 1 programs separately with timeout 30s testing program (duration=30s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-sendmsg$nl_route-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program did not crash single: failed to extract reproducer single: executing 1 programs separately with timeout 6m0s testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-sendmsg$nl_route-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program crashed: possible deadlock in sco_conn_del single: successfully extracted reproducer found reproducer with 4 syscalls minimizing guilty program testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-sendmsg$nl_route-syz_init_net_socket$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-sendmsg$nl_route-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) connect$bt_sco(0xffffffffffffffff, &(0x7f0000000000)={0x1f, @none}, 0x8) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program crashed: possible deadlock in sco_conn_del testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(0x0, 0x7) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB, @ANYRES8], 0x7) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program did not crash testing program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, 0x0, 0x0) program did not crash extracting C reproducer testing compiled C program (duration=6m0s, {Threaded:true Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: no output from test machine a never seen crash title: no output from test machine, ignore simplifying guilty program options testing program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco detailed listing: executing program 0: syz_emit_vhci(&(0x7f0000000b40)=ANY=[@ANYBLOB="040e05003d200045dddd22c0dab0cb8632b974b8ccd579716370f9f61c2e4200a4e071279dcaaf07eb4be950c20ef3a97990c866786aff07000003004f3c32d709082a0f9b1b9963f20a434c2b99970736d05d96a5f68301f71ccd4c15a7e68b8f2ab15a868126763bfed213db9a80ac58e382ff89badf4831e45ba0f2ee0c8eac1a5d57679add74882e7cd5451d4aa7a1f0ba9f0bbeab63bb9ddbcba043382a3446c9a89b7dc059d1968a661257584ca1ad7547f659a79b3e60133bf786c90e5731786be872e9b312b94bf566f33950eeff28f631ce744f68e9f77db291603bf7bf83111d2d6176fb8d5710c838933ffd6870b9295fcae16858afcacbf17690941e2852531a34ac9ad98958bdff0640c7449cd7bf9da625d71ac287bf937d20a918ca876300", @ANYRES8], 0x7) r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(r0, &(0x7f0000000000)={0x1f, @none}, 0x8) program crashed: possible deadlock in sco_conn_del extracting C reproducer testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:5 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del simplifying C reproducer testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:true NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox: SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:false KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:false IEEE802154:true Sysctl:true Swap:false UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:true NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:true Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:true BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:true CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:true VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:false Wifi:true IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: no output from test machine a never seen crash title: no output from test machine, ignore testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:true Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:true HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:true Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:false Sysctl:true Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:false Sysctl:false Swap:true UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del testing compiled C program (duration=6m0s, {Threaded:false Repeat:true RepeatTimes:0 Procs:1 Slowdown:1 Sandbox:none SandboxArg:0 Leak:false NetInjection:false NetDevices:false NetReset:false Cgroups:false BinfmtMisc:false CloseFDs:true KCSAN:false DevlinkPCI:false NicVF:false USB:false VhciInjection:true Wifi:false IEEE802154:false Sysctl:false Swap:false UseTmpDir:false HandleSegv:false Trace:false LegacyOptions:{Collide:false Fault:false FaultCall:0 FaultNth:0}}): syz_emit_vhci-syz_init_net_socket$bt_sco-connect$bt_sco program crashed: possible deadlock in sco_conn_del reproducing took 1h15m45.702262324s repro crashed as (corrupted=false): Bluetooth: hci0: hardware error 0x00 ====================================================== WARNING: possible circular locking dependency detected 5.15.170-syzkaller #0 Not tainted ------------------------------------------------------ kworker/u5:2/4027 is trying to acquire lock: ffff0000ccfba120 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}, at: lock_sock include/net/sock.h:1678 [inline] ffff0000ccfba120 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}, at: sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 but task is already holding lock: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_disconn_cfm include/net/bluetooth/hci_core.h:1517 [inline] ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xb8/0x220 net/bluetooth/hci_conn.c:1622 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (hci_cb_list_lock){+.+.}-{3:3}: __mutex_lock_common+0x194/0x2154 kernel/locking/mutex.c:596 __mutex_lock kernel/locking/mutex.c:729 [inline] mutex_lock_nested+0xa4/0xf8 kernel/locking/mutex.c:743 hci_connect_cfm include/net/bluetooth/hci_core.h:1502 [inline] hci_remote_features_evt+0x480/0x940 net/bluetooth/hci_event.c:3352 hci_event_packet+0x5ec/0x12b4 net/bluetooth/hci_event.c:6421 hci_rx_work+0x1c0/0x7c4 net/bluetooth/hci_core.c:5155 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 -> #1 (&hdev->lock){+.+.}-{3:3}: __mutex_lock_common+0x194/0x2154 kernel/locking/mutex.c:596 __mutex_lock kernel/locking/mutex.c:729 [inline] mutex_lock_nested+0xa4/0xf8 kernel/locking/mutex.c:743 sco_sock_connect+0x170/0x848 net/bluetooth/sco.c:591 __sys_connect_file net/socket.c:1923 [inline] __sys_connect+0x268/0x290 net/socket.c:1940 __do_sys_connect net/socket.c:1950 [inline] __se_sys_connect net/socket.c:1947 [inline] __arm64_sys_connect+0x7c/0x94 net/socket.c:1947 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 -> #0 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}: check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3788 [inline] __lock_acquire+0x32d4/0x7638 kernel/locking/lockdep.c:5012 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5623 lock_sock_nested+0xec/0x1ec net/core/sock.c:3250 lock_sock include/net/sock.h:1678 [inline] sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 sco_disconn_cfm+0x8c/0xdc net/bluetooth/sco.c:1213 hci_disconn_cfm include/net/bluetooth/hci_core.h:1520 [inline] hci_conn_hash_flush+0x104/0x220 net/bluetooth/hci_conn.c:1622 hci_dev_do_close+0x7e4/0x1060 net/bluetooth/hci_core.c:1795 hci_error_reset+0xec/0x2b8 net/bluetooth/hci_core.c:2341 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 other info that might help us debug this: Chain exists of: sk_lock-AF_BLUETOOTH-BTPROTO_SCO --> &hdev->lock --> hci_cb_list_lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(hci_cb_list_lock); lock(&hdev->lock); lock(hci_cb_list_lock); lock(sk_lock-AF_BLUETOOTH-BTPROTO_SCO); *** DEADLOCK *** 5 locks held by kworker/u5:2/4027: #0: ffff0000ccf28138 ((wq_completion)hci0){+.+.}-{0:0}, at: process_one_work+0x66c/0x11b8 kernel/workqueue.c:2283 #1: ffff80001fa67c00 ((work_completion)(&hdev->error_reset)){+.+.}-{0:0}, at: process_one_work+0x6ac/0x11b8 kernel/workqueue.c:2285 #2: ffff0000cb860ff0 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x64/0x1060 net/bluetooth/hci_core.c:1737 #3: ffff0000cb860078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_do_close+0x338/0x1060 net/bluetooth/hci_core.c:1782 #4: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_disconn_cfm include/net/bluetooth/hci_core.h:1517 [inline] #4: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xb8/0x220 net/bluetooth/hci_conn.c:1622 stack backtrace: CPU: 1 PID: 4027 Comm: kworker/u5:2 Not tainted 5.15.170-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: hci0 hci_error_reset Call trace: dump_backtrace+0x0/0x530 arch/arm64/kernel/stacktrace.c:152 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:216 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x108/0x170 lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 print_circular_bug+0x150/0x1b8 kernel/locking/lockdep.c:2011 check_noncircular+0x2cc/0x378 kernel/locking/lockdep.c:2133 check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3788 [inline] __lock_acquire+0x32d4/0x7638 kernel/locking/lockdep.c:5012 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5623 lock_sock_nested+0xec/0x1ec net/core/sock.c:3250 lock_sock include/net/sock.h:1678 [inline] sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 sco_disconn_cfm+0x8c/0xdc net/bluetooth/sco.c:1213 hci_disconn_cfm include/net/bluetooth/hci_core.h:1520 [inline] hci_conn_hash_flush+0x104/0x220 net/bluetooth/hci_conn.c:1622 hci_dev_do_close+0x7e4/0x1060 net/bluetooth/hci_core.c:1795 hci_error_reset+0xec/0x2b8 net/bluetooth/hci_core.c:2341 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 final repro crashed as (corrupted=false): Bluetooth: hci0: hardware error 0x00 ====================================================== WARNING: possible circular locking dependency detected 5.15.170-syzkaller #0 Not tainted ------------------------------------------------------ kworker/u5:2/4027 is trying to acquire lock: ffff0000ccfba120 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}, at: lock_sock include/net/sock.h:1678 [inline] ffff0000ccfba120 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}, at: sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 but task is already holding lock: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_disconn_cfm include/net/bluetooth/hci_core.h:1517 [inline] ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xb8/0x220 net/bluetooth/hci_conn.c:1622 which lock already depends on the new lock. the existing dependency chain (in reverse order) is: -> #2 (hci_cb_list_lock){+.+.}-{3:3}: __mutex_lock_common+0x194/0x2154 kernel/locking/mutex.c:596 __mutex_lock kernel/locking/mutex.c:729 [inline] mutex_lock_nested+0xa4/0xf8 kernel/locking/mutex.c:743 hci_connect_cfm include/net/bluetooth/hci_core.h:1502 [inline] hci_remote_features_evt+0x480/0x940 net/bluetooth/hci_event.c:3352 hci_event_packet+0x5ec/0x12b4 net/bluetooth/hci_event.c:6421 hci_rx_work+0x1c0/0x7c4 net/bluetooth/hci_core.c:5155 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 -> #1 (&hdev->lock){+.+.}-{3:3}: __mutex_lock_common+0x194/0x2154 kernel/locking/mutex.c:596 __mutex_lock kernel/locking/mutex.c:729 [inline] mutex_lock_nested+0xa4/0xf8 kernel/locking/mutex.c:743 sco_sock_connect+0x170/0x848 net/bluetooth/sco.c:591 __sys_connect_file net/socket.c:1923 [inline] __sys_connect+0x268/0x290 net/socket.c:1940 __do_sys_connect net/socket.c:1950 [inline] __se_sys_connect net/socket.c:1947 [inline] __arm64_sys_connect+0x7c/0x94 net/socket.c:1947 __invoke_syscall arch/arm64/kernel/syscall.c:38 [inline] invoke_syscall+0x98/0x2b8 arch/arm64/kernel/syscall.c:52 el0_svc_common+0x138/0x258 arch/arm64/kernel/syscall.c:142 do_el0_svc+0x58/0x14c arch/arm64/kernel/syscall.c:181 el0_svc+0x7c/0x1f0 arch/arm64/kernel/entry-common.c:608 el0t_64_sync_handler+0x84/0xe4 arch/arm64/kernel/entry-common.c:626 el0t_64_sync+0x1a0/0x1a4 arch/arm64/kernel/entry.S:584 -> #0 (sk_lock-AF_BLUETOOTH-BTPROTO_SCO){+.+.}-{0:0}: check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3788 [inline] __lock_acquire+0x32d4/0x7638 kernel/locking/lockdep.c:5012 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5623 lock_sock_nested+0xec/0x1ec net/core/sock.c:3250 lock_sock include/net/sock.h:1678 [inline] sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 sco_disconn_cfm+0x8c/0xdc net/bluetooth/sco.c:1213 hci_disconn_cfm include/net/bluetooth/hci_core.h:1520 [inline] hci_conn_hash_flush+0x104/0x220 net/bluetooth/hci_conn.c:1622 hci_dev_do_close+0x7e4/0x1060 net/bluetooth/hci_core.c:1795 hci_error_reset+0xec/0x2b8 net/bluetooth/hci_core.c:2341 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870 other info that might help us debug this: Chain exists of: sk_lock-AF_BLUETOOTH-BTPROTO_SCO --> &hdev->lock --> hci_cb_list_lock Possible unsafe locking scenario: CPU0 CPU1 ---- ---- lock(hci_cb_list_lock); lock(&hdev->lock); lock(hci_cb_list_lock); lock(sk_lock-AF_BLUETOOTH-BTPROTO_SCO); *** DEADLOCK *** 5 locks held by kworker/u5:2/4027: #0: ffff0000ccf28138 ((wq_completion)hci0){+.+.}-{0:0}, at: process_one_work+0x66c/0x11b8 kernel/workqueue.c:2283 #1: ffff80001fa67c00 ((work_completion)(&hdev->error_reset)){+.+.}-{0:0}, at: process_one_work+0x6ac/0x11b8 kernel/workqueue.c:2285 #2: ffff0000cb860ff0 (&hdev->req_lock){+.+.}-{3:3}, at: hci_dev_do_close+0x64/0x1060 net/bluetooth/hci_core.c:1737 #3: ffff0000cb860078 (&hdev->lock){+.+.}-{3:3}, at: hci_dev_do_close+0x338/0x1060 net/bluetooth/hci_core.c:1782 #4: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_disconn_cfm include/net/bluetooth/hci_core.h:1517 [inline] #4: ffff800016d374e8 (hci_cb_list_lock){+.+.}-{3:3}, at: hci_conn_hash_flush+0xb8/0x220 net/bluetooth/hci_conn.c:1622 stack backtrace: CPU: 1 PID: 4027 Comm: kworker/u5:2 Not tainted 5.15.170-syzkaller #0 Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 09/13/2024 Workqueue: hci0 hci_error_reset Call trace: dump_backtrace+0x0/0x530 arch/arm64/kernel/stacktrace.c:152 show_stack+0x2c/0x3c arch/arm64/kernel/stacktrace.c:216 __dump_stack lib/dump_stack.c:88 [inline] dump_stack_lvl+0x108/0x170 lib/dump_stack.c:106 dump_stack+0x1c/0x58 lib/dump_stack.c:113 print_circular_bug+0x150/0x1b8 kernel/locking/lockdep.c:2011 check_noncircular+0x2cc/0x378 kernel/locking/lockdep.c:2133 check_prev_add kernel/locking/lockdep.c:3053 [inline] check_prevs_add kernel/locking/lockdep.c:3172 [inline] validate_chain kernel/locking/lockdep.c:3788 [inline] __lock_acquire+0x32d4/0x7638 kernel/locking/lockdep.c:5012 lock_acquire+0x240/0x77c kernel/locking/lockdep.c:5623 lock_sock_nested+0xec/0x1ec net/core/sock.c:3250 lock_sock include/net/sock.h:1678 [inline] sco_conn_del+0xf0/0x4cc net/bluetooth/sco.c:200 sco_disconn_cfm+0x8c/0xdc net/bluetooth/sco.c:1213 hci_disconn_cfm include/net/bluetooth/hci_core.h:1520 [inline] hci_conn_hash_flush+0x104/0x220 net/bluetooth/hci_conn.c:1622 hci_dev_do_close+0x7e4/0x1060 net/bluetooth/hci_core.c:1795 hci_error_reset+0xec/0x2b8 net/bluetooth/hci_core.c:2341 process_one_work+0x790/0x11b8 kernel/workqueue.c:2310 worker_thread+0x910/0x1034 kernel/workqueue.c:2457 kthread+0x37c/0x45c kernel/kthread.c:334 ret_from_fork+0x10/0x20 arch/arm64/kernel/entry.S:870