assert "__mp_lock_held(&sched_lock, curcpu()) == NUM" failed in kern_lock.c (5)

0 views
Skip to first unread message

syzbot

unread,
Apr 11, 2024, 11:17:19 AMApr 11
to syzkaller-o...@googlegroups.com
Hello,

syzbot found the following issue on:

HEAD commit: 123b2274d92c Remove parentheses after return
git tree: openbsd
console output: https://syzkaller.appspot.com/x/log.txt?x=151439cb180000
kernel config: https://syzkaller.appspot.com/x/.config?x=7058272de1526588
dashboard link: https://syzkaller.appspot.com/bug?extid=ffbd9674202c5cdbc5b1

Unfortunately, I don't have any reproducer for this issue yet.

Downloadable assets:
disk image: https://storage.googleapis.com/syzbot-assets/98bb61e3546e/disk-123b2274.raw.xz
bsd.gdb: https://storage.googleapis.com/syzbot-assets/b2bb4406b335/bsd-123b2274.gdb.xz
kernel image: https://storage.googleapis.com/syzbot-assets/e5c4cfe737ce/kernel-123b2274.xz

IMPORTANT: if you fix the issue, please add the following tag to the commit:
Reported-by: syzbot+ffbd96...@syzkaller.appspotmail.com

panic: trap type 13, code=0, pc=ffffffff81b881dc
Starting stack trace...
panic(ffffffff82848e7a) at panic+0x16f sys/kern/subr_prf.c:229
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 254
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 234
End of stack trace.

dump to dev 4,1 not possible
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 219
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 204
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 189
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 174
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 159
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 scsi_iopool_get sys/scsi/scsi_base.c:260 [inline]
scsi_iopool_run(ffff8000000a3048) at scsi_iopool_run+0x95 sys/scsi/scsi_base.c:424
scsi_xsh_runqueue(ffff80000002c500) at scsi_xsh_runqueue+0x2e5 sys/scsi/scsi_base.c:599
scsi_xsh_add(ffff80000019f1e0) at scsi_xsh_add+0xcd sys/scsi/scsi_base.c:538
sdstrategy(fffffd806b3f67b8) at sdstrategy+0x187 sys/scsi/sd.c:567
spec_strategy(ffffffff82d4f0f8) at spec_strategy+0x3c sys/kern/spec_vnops.c:448
VOP_STRATEGY(fffffd807efb6798,fffffd806b3f67b8) at VOP_STRATEGY+0x9f sys/kern/vfs_vops.c:628
bwrite(fffffd806b3f67b8) at bwrite+0x1d0 sys/kern/vfs_bio.c:757
ffs_update(fffffd806e98b670,1) at ffs_update+0x27f sys/ufs/ffs/ffs_inode.c:111
ffs_truncate(fffffd806e98b670,0,0,ffffffffffffffff) at ffs_truncate+0x987
ufs_inactive(ffffffff82d4f488) at ufs_inactive+0x16a sys/ufs/ufs/ufs_inode.c:84
VOP_INACTIVE(fffffd80712682e8,ffff800033f6c7e0) at VOP_INACTIVE+0xc5 sys/kern/vfs_vops.c:489
vput(fffffd80712682e8) at vput+0xac sys/kern/vfs_subr.c:779
vn_close(fffffd80712682e8,2,ffffffffffffffff,ffff800033f6c7e0) at vn_close+0x81 sys/kern/vfs_vnops.c:294
acct_shutdown() at acct_shutdown+0x6c sys/kern/kern_acct.c:359
vfs_shutdown(ffff800033f6c7e0) at vfs_shutdown+0x1a sys/kern/vfs_subr.c:1779
boot(100) at boot+0xe6 sys/arch/amd64/amd64/machdep.c:903
reboot(100) at reboot+0x81
panic(ffffffff82848e7a) at panic+0x18f sys/kern/subr_prf.c:231
kerntrap(ffffffff82d4f730) at kerntrap+0x1d7 sys/arch/amd64/amd64/trap.c:327
Xcalltrap_specstk_untramp() at Xcalltrap_specstk_untramp+0xf
end trace frame: 0x0, count: 144
End of stack trace.
panic: kernel diagnostic assertion "__mp_lock_held(&sched_lock, curcpu()) == 0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_lock.c", line 63
Starting stack trace...
panic(ffffffff8294fdae) at panic+0x16f sys/kern/subr_prf.c:229
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
config_activate_children(ffff80000002ce00,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893
pciactivate(ffff80000002ce00,6) at pciactivate+0x79 sys/dev/pci/pci.c:230
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff80000002f080,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_suspend_all(6) at config_suspend_all+0x312 sys/kern/subr_autoconf.c:855
boot(104) at boot+0x179 sys/arch/amd64/amd64/machdep.c:922
reboot(104) at reboot+0x81
panic(ffffffff8294fdae) at panic+0x18f sys/kern/subr_prf.c:231
__assert(ffffffff82909147,ffffffff8287c844,3f,ffffffff828f07f7) at __assert+0x29 sys/kern/subr_prf.c:157
_kernel_lock() at _kernel_lock+0xb6 sys/kern/kern_lock.c:63
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 scsi_iopool_get sys/scsi/scsi_base.c:259 [inline]
scsi_xs_get(ffff80000002c500,103) at scsi_xs_get+0x135 sys/scsi/scsi_base.c:655
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sd_flush sys/scsi/sd.c:1867 [inline]
sdactivate(ffff80000019f000,6) at sdactivate+0x1e2 sys/scsi/sd.c:271
config_suspend(ffff80000019f000,6) at config_suspend+0x50 sys/kern/subr_autoconf.c:831
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_link sys/scsi/scsiconf.c:410 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b scsi_activate_bus sys/scsi/scsiconf.c:360 [inline]
scsibusactivate(ffff800000049b80,6) at scsibusactivate+0x7b sys/scsi/scsiconf.c:259
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 config_suspend sys/kern/subr_autoconf.c:831 [inline]
config_activate_children(ffff8000000a3000,6) at config_activate_children+0x128 sys/kern/subr_autoconf.c:893
config_activate_children(ffff800000024800,6) at config_activate_children+0x13a sys/kern/subr_autoconf.c:893

---
This report is generated by a bot. It may contain errors.
See https://goo.gl/tpsmEJ for more information about syzbot.
syzbot engineers can be reached at syzk...@googlegroups.com.

syzbot will keep track of this issue. See:
https://goo.gl/tpsmEJ#status for how to communicate with syzbot.

If the report is already addressed, let syzbot know by replying with:
#syz fix: exact-commit-title

If you want to overwrite report's subsystems, reply with:
#syz set subsystems: new-subsystem
(See the list of subsystem names on the web dashboard)

If the report is a duplicate of another one, reply with:
#syz dup: exact-subject-of-another-report

If you want to undo deduplication, reply with:
#syz undup
Reply all
Reply to author
Forward
0 new messages