panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 953 Starting stack trace... panic(ffffffff83390337) at panic+464 __assert(ffffffff833d1747,ffffffff833e1a9d,3b9,ffffffff8340b65d) at __assert+41 refcnt_finalize(ffff80003c4257d0,ffffffff833868b5) at refcnt_finalize+475 pppx_if_destroy(285b98,ffff80003c4257c8) at pppx_if_destroy+61 pppxclose(285b98,1,2000,ffff8000fffee2b0 ) at pppxclose+160 spec_close(ffff80003c47ebe0) at spec_close+1047 VOP_CLOSE(fffffd8072135978,1,fffffd80097fb548,ffff8000fffee2b0) at VOP_CLOSE+306 vn_closefile(fffffd805b2b2288,ffff8000fffee2b0) at vn_closefile+299 fdrop(fffffd805b2b2288,ffff8000fffee2b0) at fdrop+289 closef(fffffd805b2b2288,ffff8000fffee2b0) at closef+402 fdfree(ffff8000fffee2b0) at fdfree+278 exit1(ffff8000fffee2b0,0,0,1) at exit1+1398 sys_exit(ffff8000fffee2b0,ffff80003c47ef50,ffff80003c47eea0) at sys_exit+26 syscall(ffff80003c47ef50) at syscall+2839 Xsyscall() at Xsyscall+296 end of kernel end trace frame: 0x7f0ae7f26d10, count: 242 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace