2018/07/16 17:20:05 fuzzer started 2018/07/16 17:20:06 dialing manager at 127.0.0.1:37389 2018/07/16 17:20:06 syscalls: 69 2018/07/16 17:20:06 code coverage: support is not implemented in syzkaller 2018/07/16 17:20:06 comparison tracing: support is not implemented in syzkaller 2018/07/16 17:20:06 setuid sandbox: support is not implemented in syzkaller 2018/07/16 17:20:06 namespace sandbox: support is not implemented in syzkaller 2018/07/16 17:20:06 fault injection: support is not implemented in syzkaller 2018/07/16 17:20:06 leak checking: support is not implemented in syzkaller 2018/07/16 17:20:06 net packed injection: support is not implemented in syzkaller 2018/07/16 17:20:06 net device setup: support is not implemented in syzkaller 17:20:06 executing program 0: 17:20:06 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 17:20:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) access(&(0x7f0000000040)='./file0\x00', 0x8, 0x2) unlink(&(0x7f0000000080)='./file0\x00', 0x8) mkdir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) proc_yield(0x0) nunmount(&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='./file0\x00', 0x8) mkdir(&(0x7f0000000180)='./file0\x00', 0x8, 0x120) mkdir(&(0x7f00000001c0)='./file0\x00', 0x8, 0x20) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x1) nmount(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x4) unlink(&(0x7f0000000240)='./file0\x00', 0x8) self_notify(0x1, 0x1b, &(0x7f00000002c0)={0x7, 0x3, 0x5, &(0x7f0000000280)="83062b0231aef12799e8fc0db3143d43f94dae88b299abcd23ad18e9719f4c91b8a4cf5230253203e4e0f183ea2283a67bf12c02d367e1969916b7", 0x1}, 0x1) mkdir(&(0x7f0000000300)='./file0\x00', 0x8, 0x20) unlink(&(0x7f0000000340)='./file0\x00', 0x8) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x100, 0x14) lstat(&(0x7f00000003c0)='./file0\x00', 0x8, &(0x7f0000000400)) nmount(r0, &(0x7f0000000480)='./file0\x00', 0x8, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x8, 0xa5) rmdir(&(0x7f0000000500)='./file0\x00', 0x8) umask(0x0) r2 = proc_create(&(0x7f0000000540)='./file0\x00', 0x8, &(0x7f0000000580)='\x00', 0x1, 0x1) notify(r2, 0x8, &(0x7f0000000600)={0xe, 0x8, 0x5, &(0x7f00000005c0), 0x8a}) nmount(r1, &(0x7f0000000640)='./file0/file0\x00', 0xe, 0x15) nmount(r0, &(0x7f0000000680)='./file0\x00', 0x8, 0x2) r3 = openat(r0, &(0x7f00000006c0)='./file0\x00', 0x8, 0x80000, 0x10) vmm_poke_guest(0x3) fcntl$F_GETFD(r3, 0x1) openat(r0, &(0x7f0000000700)='./file0/file0\x00', 0xe, 0x8080, 0x0) link(&(0x7f0000000740)='./file0/file0\x00', 0xe, &(0x7f0000000780)='./file0\x00', 0x8) llseek(r1, 0x100000000, 0x9269, &(0x7f00000007c0), 0x1) 17:20:06 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) write(r1, &(0x7f0000000000)="278635c323cc03fa295b324f575830c0e9d478677c39a5e07265a7fda2201e6209e97521eb6c77daeb27e4de9e8fbd3e0cdb6d5cbdac65b6e91104326751a314d89c76bda465d9890bb231efe69e8ca156c18bf6c682144174e8318b9df108339bd2fd46f995467ef793ea3e91973aa34640fcf8278032eced764d037837120d6e56ebaf4d0f10e0467033d59b054585d0929a1404b6242f416aae51c83211342e671fef916d63453f72415e1a9df80e11e8f5c2896480b0", 0xb8) poke_ksched(0xffffffffffffffff, 0x0) r2 = proc_create(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='#\x00', 0x2, 0x0) waitpid(r2, &(0x7f0000000140), 0x2) provision(r2, 0x0, 0x3) fcntl$F_GETFL(r0, 0x3) pop_ctx(&(0x7f0000000180)="3f23ef0fb0b06cd80ee1d4b50ab8d5ddba962e60f4daed3cbc7bbf25221cc4d7093a12218219c3eb6026fd695ea03f530873531429e36ea3303ec836755460acc160fa6d78ad00b1412af5a20e09cfbe6b5f62c5c47bfc59f93c778b0f473456598fb1f942fda81472ee5dd3bf99ecd54118dc43ea8886d8c9435552d915443df1c57f8d791e0056de33b525010a540c6d4c07a7e3817a1825fccd11de1f0f14df3b7f503998f9b51fdbecbd49e819928ea2b5df350ab1b099def406c5154f467566371db4f94775e9a0568ea7c830571d6f4c496a1694af") r3 = proc_create(&(0x7f0000000280)='./file0\x00', 0x8, &(0x7f00000002c0)='\x00', 0x1, 0x0) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) proc_create(&(0x7f0000000300)='./file0\x00', 0x8, &(0x7f0000000340)='\x00', 0x1, 0x0) rmdir(&(0x7f0000000380)='./file0\x00', 0x8) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r4 = fcntl$F_DUPFD(r1, 0x0, r1, 0x0) fd2path(r1, &(0x7f00000003c0)=""/41, 0x29) fcntl$F_GETFD(r4, 0x1) abort_sysc_fd(r0) link(&(0x7f0000000400)='./file1\x00', 0x8, &(0x7f0000000440)='./file0\x00', 0x8) fcntl$F_SYNC(r1, 0x65) wstat(&(0x7f0000000480)='./file1\x00', 0x8, &(0x7f00000004c0)=""/66, 0x42, 0x0) wstat(&(0x7f0000000540)='./file0\x00', 0x8, &(0x7f0000000580)=""/68, 0x44, 0x0) nunmount(&(0x7f0000000600)='./file1\x00', 0x8, &(0x7f0000000640)='./file0\x00', 0x8) wstat(&(0x7f0000000680)='./file0\x00', 0x8, &(0x7f00000006c0)=""/104, 0x68, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000000, 0x20010, r0, 0x7) openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x8, 0x0, 0x40) fchdir(r3, r4) fcntl$F_GETFD(r4, 0x1) nmount(r0, &(0x7f0000000780)='./file0\x00', 0x8, 0x10) 17:20:06 executing program 5: vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x4) link(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='./file0\x00', 0x8) vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x2) cache_invalidate() r0 = proc_create(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='*@&\x00', 0x4, 0x1) chdir(r0, &(0x7f0000000100)='./file0\x00', 0x8) access(&(0x7f0000000140)='./file0\x00', 0x8, 0x84) access(&(0x7f0000000180)='./file1\x00', 0x8, 0x112) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', 0xe, 0x0, 0x20) write(r1, &(0x7f0000000200)="13c3d1d18bd4efbb9c6886e22d2f32b26f201ff9fcd62a9e3a93b76d176205f4c4f2dde840ab8e6f84bc2659eca7117eec185d409c50b01879a68d678d9c1ad87dcba2b7363ef47bd7da9ade6a768328e8402ea113556cca5f17f33a7854e917d03bde228f18763252459d14051764b6014356c4c2f763405f7711bb3e5658da", 0x80) access(&(0x7f0000000280)='./file0\x00', 0x8, 0x2) nmount(r1, &(0x7f00000002c0)='./file0\x00', 0x8, 0x10) nanosleep(&(0x7f0000000300)={0x10001, 0x3d}, 0x0) populate_va(&(0x7f0000ffb000/0x3000)=nil, 0xc822) nanosleep(&(0x7f0000000340)={0x4, 0x10000}, &(0x7f0000000380)) proc_run(0xffffffffffffffff) symlink(&(0x7f00000003c0)='./file1\x00', 0x8, &(0x7f0000000400)='./file0/file0\x00', 0xe) r2 = openat(r1, &(0x7f0000000440)='./file0/file0\x00', 0xe, 0x400, 0xa) r3 = proc_create(&(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000004c0)='*@&\x00', 0x4, 0x1) abort_sysc_fd(r1) r4 = openat(r2, &(0x7f0000000500)='./file1\x00', 0x8, 0x100041, 0x0) notify(r0, 0x19, &(0x7f00000005c0)={0xd, 0x0, 0x8, &(0x7f0000000540)="21cbdd1c266c69ee8128ce6b6afb2ecaf8b67186d587396be345300183e8caa8f51b5f6cfa4b5f352e912142ec971ba366e439d87f7d866547ea4667212017cdb679c5c16ce6f9d846e95e9c06084f6493f2e57abc64c9", 0x3e}) fcntl$F_SYNC(r4, 0x65) proc_destroy(r3, 0x6) access(&(0x7f0000000600)='./file0\x00', 0x8, 0x140) fcntl$F_GETFD(r4, 0x1) populate_va(&(0x7f0000ffb000/0x3000)=nil, 0x3150) fcntl$F_GETFL(r1, 0x3) getcwd(&(0x7f0000000640)=""/4096, 0x1000) stat(&(0x7f0000001640)='./file0/file0\x00', 0xe, &(0x7f0000001680)) 17:20:06 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x200, 0x10) fwstat(r0, &(0x7f0000000040)=""/4096, 0x1000, 0x0) r1 = proc_create(&(0x7f0000001040)='./file0\x00', 0x8, &(0x7f0000001080)='\x00', 0x1, 0x0) fchdir(r1, r0) nbind(&(0x7f00000010c0)='./file1\x00', 0x8, &(0x7f0000001100)='./file0\x00', 0x8, 0x2) link(&(0x7f0000001140)='./file1\x00', 0x8, &(0x7f0000001180)='./file1\x00', 0x8) fstat(r0, &(0x7f00000011c0)) fstat(r0, &(0x7f0000001240)) wstat(&(0x7f00000012c0)='./file0\x00', 0x8, &(0x7f0000001300)=""/13, 0xd, 0x0) r2 = openat(r0, &(0x7f0000001340)='./file1\x00', 0x8, 0x3, 0x1) fcntl$F_SETFL(r0, 0x4, 0x400) nmount(r0, &(0x7f0000001380)='./file1\x00', 0x8, 0x0) rename(&(0x7f00000013c0)='./file1\x00', 0x8, &(0x7f0000001400)='./file1\x00', 0x8) fcntl$F_GETFD(r2, 0x1) r3 = openat(r0, &(0x7f0000001440)='./file0\x00', 0x8, 0x80000, 0x32) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) fcntl$F_SETFD(r3, 0x2, 0x1) fcntl$F_GETFD(r2, 0x1) read(r0, &(0x7f0000001480)=""/72, 0x48) nunmount(&(0x7f0000001500)='./file0\x00', 0x8, &(0x7f0000001540)='./file1\x00', 0x8) read(r0, &(0x7f0000001580)=""/4096, 0x1000) unlink(&(0x7f0000002580)='./file1\x00', 0x8) fcntl$F_DUPFD(r2, 0x0, r0, 0x0) unlink(&(0x7f00000025c0)='./file0\x00', 0x8) fchdir(r1, r2) rmdir(&(0x7f0000002600)='./file0\x00', 0x8) wstat(&(0x7f0000002640)='./file0\x00', 0x8, &(0x7f0000002680)=""/251, 0xfb, 0x0) unlink(&(0x7f0000002780)='./file2\x00', 0x8) unlink(&(0x7f00000027c0)='./file0\x00', 0x8) nbind(&(0x7f0000002800)='./file0\x00', 0x8, &(0x7f0000002840)='./file0\x00', 0x8, 0x0) 17:20:06 executing program 7: rmdir(&(0x7f0000000000)='./file0\x00', 0x8) lstat(&(0x7f0000000040)='./file1\x00', 0x8, &(0x7f0000000080)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8, 0x800, 0x20) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x8, 0x10000, 0x80) vmm_poke_guest(0xb) r2 = proc_create(&(0x7f0000000180)='./file0\x00', 0x8, &(0x7f00000001c0)=',\x00', 0x2, 0x1) provision(r2, 0x0, 0xfffffffffffffffa) nbind(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)='./file1\x00', 0x8, 0x7) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) provision(r2, 0x0, 0x100000000) unlink(&(0x7f0000000280)='./file1/file0\x00', 0xe) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) proc_create(&(0x7f00000002c0)='./file2\x00', 0x8, &(0x7f0000000300)=',\x00', 0x2, 0x1) unlink(&(0x7f0000000340)='./file0\x00', 0x8) access(&(0x7f0000000380)='./file0\x00', 0x8, 0x9) nunmount(&(0x7f00000003c0)='./file1/file0\x00', 0xe, &(0x7f0000000400)='./file2\x00', 0x8) link(&(0x7f0000000440)='./file2\x00', 0x8, &(0x7f0000000480)='./file1\x00', 0x8) cache_invalidate() link(&(0x7f00000004c0)='./file1/file0\x00', 0xe, &(0x7f0000000500)='./file1\x00', 0x8) vmm_ctl$VMM_CTL_GET_EXITS(0x1) openat(r3, &(0x7f0000000540)='./file2\x00', 0x8, 0x21c02, 0x80) cache_invalidate() readlink(&(0x7f0000000580)='./file1/file0\x00', 0xe, &(0x7f00000005c0)=""/117, 0x75) openat(r1, &(0x7f0000000640)='./file2\x00', 0x8, 0x43, 0x0) openat(r1, &(0x7f0000000680)='./file0\x00', 0x8, 0x30000, 0x1) rmdir(&(0x7f00000006c0)='./file2\x00', 0x8) llseek(r1, 0x9ef, 0x9, &(0x7f0000000700), 0x3) exec(&(0x7f0000000740)='./file1\x00', 0x8, &(0x7f0000000780)=',\x00', 0x2) 17:20:06 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0xa9080, 0x64691cebbaffb788) fcntl$F_SETFL(r0, 0x4, 0x400) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x21000, 0x18) fcntl$F_GETFL(r0, 0x3) fcntl$F_SYNC(r0, 0x65) self_notify(0x0, 0x1b, &(0x7f00000000c0)={0x5, 0x2, 0x6, &(0x7f0000000080)="693b4760d8f5b7c14d9bdabb89442d8ab8ff11204520c476bd", 0x5}, 0x0) tcgetattr(r0, &(0x7f0000000100)) fcntl$F_GETFL(r0, 0x3) rmdir(&(0x7f0000000140)='./file0\x00', 0x8) fcntl$F_SETFL(r0, 0x4, 0x400) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x403, 0x21) tap_fds(&(0x7f0000000580)=[{r0, 0x3, 0x14, 0x2, &(0x7f0000000240)={&(0x7f00000001c0)="8c995ee6e0c74714441e39a59ff3e094f9e4a7f42122e374101b3d3532814bf2aa5afff7f3f6fb824d4bd0c6b8c90bce9d6b70eaa9ad6b7426c4c79282244c66ac828550dc6158273b32a0e271c46881", 0x0, 0x1, 0x80, 0xffffffffffff36ec, 0x9}}, {r2, 0x3, 0x200, 0xffffffffffffffc1, &(0x7f0000000300)={&(0x7f0000000280)="1d608884a008898b7264dccb1750102356e2489bdb1f8a3e0d2c4d3779ccd27691bb611240eb99e0d564db881bfb87607ebe8801aac410fc41418a14596994cc3cebe186059b7ebe5179f311b3c254e7", 0x5, 0x0, 0x7, 0x8860, 0xfffffffffffffff7}}, {r0, 0x3, 0x40c, 0x25d8, &(0x7f00000003c0)={&(0x7f0000000340)="80f89ac53f2de569f2a7ea57c19bd3b27eb869d64829790aebef618c258270d025172f747c29d6e54f689cbf1a690b4e3404f2de351780ee983ce265802c3ff557f135dab16e5eabb8b7beef53f1b337", 0x5, 0x0, 0x0, 0x7, 0x7fffffff}}, {r0, 0x3, 0x10, 0x2, &(0x7f0000000480)={&(0x7f0000000400)="6ebcbdef95105dd38827eeb583b44cb90b710b580d32307bde8e038071d5b2b0f49c5c19dcdc464a73ffd9e500d636f074d9cc9c85573011055fc5a28fc7fc9af97f15765b312589aa6250612d43a89e", 0x5, 0x0, 0x4, 0x5, 0x7}}, {r0, 0x3, 0x2, 0x7fffffff, &(0x7f0000000540)={&(0x7f00000004c0)="47bef3b5317019d50fb04646c20e7e46fca30b797fb145e3754ad650bea7dcce771d4231d48deb31423adcb2954fdbdf5134dc1533d19776b2285acf72a54f30483ca0b68d0ce6d2317224b063bcc89e", 0xcf1, 0x1, 0x400, 0x101, 0x5}}], 0x5) r3 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8, 0x1800, 0x40) write(r1, &(0x7f0000000680)="69220aef0481a2a3ac33d83a88be7e609558656b5b0937219a1aaa1201ea61cf3f5b4d6db0356d631cc1ffc7e8f221bb05600a79dff4851be6d984133774ddc31385b233bd0a2f4a20c35672377268b1cf403bf512af8715951d312f54129f07cedabdaef0d2", 0x66) fcntl$F_SYNC(r2, 0x65) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3000003, 0x11810, r3, 0x9) abort_sysc_fd(r0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x20010, r3, 0x0) abort_sysc_fd(r2) r4 = proc_create(&(0x7f0000000700)='./file0/file0\x00', 0xe, &(0x7f0000000740)='@\\#\x00', 0x4, 0x1) notify(r4, 0xa, &(0x7f0000000880)={0xd, 0x8994, 0x7, &(0x7f0000000780)="f90032fbe147a7fb647cef40a1d84a8da4474e43e4a6ba139fc3e43b7f0ecf45a484167eadf7adb5d2beca0a6d8df1d7b026b670a03e6cf8d13bcaec87482d798c4f85c470480c88f61a3dc0a1e8a53a239b977e2cfb8df1f97a3367e443a48b6611b33043de08db0d8fb28715e69c69924045522c97d76d8d30d10670820f3d84d2b5e4a1cbab78d933cbe0214d831432e6e191fbe7402a9fc075a12dfc8a374d7aeb57b10bb81af7603aad3d306d088411fb468aec494d34e7cfeb964d4382fde9b591cb756ced96b497fd33", 0x5}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000000, 0x4010, r0, 0x1000) dup_fds_to(r4, &(0x7f00000008c0)=[{r3}, {r1}, {r2}, {r2}, {r1}, {r0}], 0x6) openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0x18000, 0x2) notify(r4, 0x1f, &(0x7f0000000a00)={0x9, 0x9, 0x7, &(0x7f0000000980)="eea7689eb749d347c7ea986443dea49c3ce0b1a23b6def5584e67fa56381ace356d54a93e64803e70278059e20751f4258b0d583b21e55c32e54abef490f77d16603d0f92d6894d4f8a9482ae5fd933329b892d041cdc904d18d2d", 0x8}) proc_run(r4) abort_sysc_fd(r3) proc_create(&(0x7f0000000a40)='./file0/file0\x00', 0xe, &(0x7f0000000a80)='@\\#\x00', 0x4, 0x1) openat(0xffffffffffffffff, &(0x7f0000000ac0)='./file0\x00', 0x8, 0x400, 0x10) fstat(r1, &(0x7f0000000b00)) 17:20:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x441, 0x57, 0x0) read(r0, &(0x7f0000000000), 0x0) fwstat(r0, &(0x7f0000000080)=""/108, 0x6c, 0x0) bash-4.3$ nbuf 108, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! nbuf 108, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! 17:20:07 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000680)='./file0\x00', 0x111000, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) 17:20:07 executing program 0: vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x4) 17:20:07 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2000006, 0x20011, r0, 0x0) 17:20:07 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000003, 0x8112, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0, 0x2) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x5) 17:20:07 executing program 0: openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x160, 0x0) mkdir(&(0x7f0000000880)='./file0\x00', 0x6, 0x101) 17:20:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x60, 0x0, 0x0) fcntl$F_DUPFD(r0, 0x0, r0, 0x0) 17:20:07 executing program 0: mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x10000000003, 0x8032, 0xffffffffffffffff, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10830, r0, 0x40) 17:20:07 executing program 0: self_notify(0x2, 0x4, &(0x7f0000001080)={0x1f, 0x1, 0x800, &(0x7f0000001000)="db920bc565cbfa6946ef8defe28ecd7e2c37275ae5d4187c6f923e56e2b55acd78cdce301bfe5545cd1937f3ed6429580e53815c7307a50ae2234e88959dabb95e817840ab299c6c0c0e2dc1a5f58430270ecc84", 0x41d109f3}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xfffffffffffffffe, 0x10004012, 0xffffffffffffff9c, 0x0) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x1) fwstat(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x0) nbuf 4096, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! 17:20:08 executing program 1: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3, 0x52011, 0xffffffffffffff9c, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x20000, 0x101) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x180000, 0x13) 17:20:09 executing program 0: change_vcore(0x40, 0x1) cache_invalidate() lstat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) change_vcore(0x7fff, 0x1) r0 = proc_create(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='[\x00', 0x2, 0x0) notify(r0, 0x1, &(0x7f0000000180)={0xb, 0x77a, 0x6e, &(0x7f0000000140)="c8220811d23d016b45924d2d4845e1f4b0c10037d6bfa802d7d2f0392194764321c882ed5851", 0x7}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x9803, 0x106) tcgetattr(r1, &(0x7f0000000200)) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x8, 0x40, 0x19c) r3 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x8, 0x10103, 0x2) r4 = openat(r2, &(0x7f00000002c0)='./file0\x00', 0x8, 0x600, 0x0) r5 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x8, 0x2, 0x20) fstat(r2, &(0x7f0000000340)) fcntl$F_SETFL(r4, 0x4, 0x0) rename(&(0x7f00000003c0)='./file0\x00', 0x8, &(0x7f0000000400)='./file0\x00', 0x8) proc_create(&(0x7f0000000440)='./file0\x00', 0x8, &(0x7f0000000480)='[\x00', 0x2, 0x0) nmount(r5, &(0x7f00000004c0)='./file0\x00', 0x8, 0x2) openat(r3, &(0x7f0000000500)='./file0\x00', 0x8, 0x40, 0x80) write(r4, &(0x7f0000000540)="93f05a0e1f7fd598e769bdb26d790f547d0a7355a80aa20987347a24e078306ef16a2816b8b2e9223c65fc2510e0a0c681236cf7cf118ec24909919aac800da0714ca0ebce0847d4b0775848999ddac11af3a2ac1385496c9e9d483f39ec3622e55c62aa012d29091e97af38b973aaf3cbebbb83f13b9a89e58d8a997196adacd1e8e4bcf274d6626fe6cd7143f07912fc484e364f74a105932ba813b9e1aaeea6cc4f091358f7688c6dbfcfe0efe9c0a330667fa5e5ad03b1b4f5a6b8f65b26ccaff1cf6b6e228ebdf26100280ff4cf3fbfea4da94be7d180cd389b62c58f60f074d7df05ac679bbc3fdf3eb87d316a18ac1c052cfcb5130cdb79e625c0693528a54342e1ed5c9ad69aa9611a59f28bb755954f9350a6e4656b4f1c9988473a4bc38ff4bdf13fb02d9be4af340c73a5ad4177a8384bfbb670cc47b56d12d3eb7e1454f8a5e8625b1a96d261a2349c2753015ab609a88ee0b11c28baa9118ddb73f8612b8773ebbac8b13a184eafb25a695e7e2ac50840f2cb4814d601db7bbbc509ed27c98389c7d12a6e7f493396e5829190e693c5651084045c11930b73666a4d5c6bfab285eb8b450473fc357dbf80c7cc1a49b8b950fdfdfffed82ac06d2c92c456faa0da102205ccfd8dfaf6c3d4a74691c467eddf54245d0f1bfdc7924d24adcd704101602d164b0bd0c1d9cb61ecb4af6c7d0bbc5d60794afd1e249efc20153be75efab629aaa0ff64c81dedd4f10f5d88dda089960bc84f0efb0cc1927631620a2da919362cb5983b663a652f756e6ee38bde4e746dfe1c1385ed2cd44e451b4ff7d67abc4e4cfc3c7fedf09a244989f6bf45bc5a5214bf461fbe3017ad107a36df41754a6fce9634b9650ae5e74e0a35297c73ee42d51a907e1ea4c5927536dcaf2b7c57c86d25b6a2a2fcdf3101bc385745d3d062c51bff57d40831237d5fefdb991688dc4df5ae6dcd8e5a0df96ff1441f2488d4843e5f3358631be372cd4772c2d7e8ad36b871821d8c59e716b5929529bf9ead9e3e933ba6c8abb96439069aca5cc62196a1ff9410c3da9c5bfd421147948bd62904ed7aaf8097b0f6c70763e5972a1d2f5939e7dfc8cf629fbb219462ab6b1f5058f6bfefea9dc6c07accab6b5d7cf70cf15f03ca4b807dc4dbadf1fe2ae76ec8175dcbc72ad90654741a4b269a8d54abb69a45f005d9f1547117040ae256363472bca5b51696de662a76535a1b5703b32f1939aa7686adfca4cbddc3a7e1998b681e7cf3b1ce75db0cfc75daa90fd2f10a260424cbe53c3bad82d8659b499e7edb388a8d2110342aa7a49bb36069a3c468509b7e28098cda87087dbb4b32b097f6073b484187bb3980e3ddfee8d5c3ecd2ed128dc2c29a0d37d687658e20fc833794ed3ee395460edf391b5dfbea0c2ce772292029593ca0f7ff6bab4e60223329ad73fb7b11370755b0c8fdd3da904a253a6b3a304764ca4080c0b4e394291b0884fa540c5b93b99a5bfba584b0371cde53ec82c492e45784e1b98bbf82d90727ee279518702e4b341dae512c40327a98d9379628178db6c1f1250784fb079ea9d5bee3ec25ee2c3bd012ba348df635993ada938a07a53bef0716dcf0271f53c22b25fa3dedb71006d175f6fad39631c7ce59e123263ce3bf97dac44f170def04901330f9192a588aa5585322e9969bba5b257a28455abe2166ea580db27e620a880ecc96d5190610664af306bb0147ccaf6c462e28d6c66eaa5f50ec2baadd7d510cb6525437d0eae60104bd568e223ad937e91e15970247377fee2d5eb0272b3e4731524dd79c8fd29981332bae17e2967a0155880aa7f899d0ed85a75fceaa5892ce5614ba3112b342989c91cae18d8ba286adf471494b2f85bb43324f76b01afab52e7df61e5d1fab1551e1197a07bcffeb70b4cc2b8d466443dd036a37681389b72ed90e55bd25d7bc31a12b61d890b587b34fc5a94ecf32be2654de4f2b5929c53150c71f079a737459e83311b3c6f5717abbb193bdf7d09fdd699bae8f939583bb2a7bb0fe0bbe7551a4c2c4894a80190aea6d9c708eb03ba9581e08585f103b1106ac853475c005af1166ae7b4432855244d2bdd1ed2af1d49f47696648a31d14a304e2c2e4850960bf1db5048175d79b8f8fe553c24c9c4e5cd46a5ac46758fa53403fa7e3eae058d1221977c7bd6f3bde275ea40d8ee4b4e4c3a41f1edfbc8911c18b8ad598b8c2499432bcbce65490f022f1089918d0b9981501767ac9851cf4035183668c81a54f5f37e8d93b230f6a1eed1ec9cafa76731542277ab77afca7bc21db5643371d6d4d8f71d34dbaff92a34ed57ed9ba515bbd34e5d3e5c1e2460860054975b76f5e71bca218dbee5715a84c01c12633f732ef5bffdb5b0ee1a806e5b06c49fde010e33488c629be9b49e03ca22312437159426b99482d6c3ff817a96d8249e5c89f8db74333f39b43b6429b8d4b52b12dcf6528d9a13e70720a54d98f46e425c56bd00e38bf29c6445187c47a9da8d4206dae224518b26ff1c6e81a8bac156e86e4f78fc5803f8f9e541161a5913bf892d6332da18694544555e537c5ef00949fb52b8f538b640ee55fd73036e92685e36d271183c87239a9c8c10cd8099ed62747bb4fdbad64e89ab3f74a880355badf56778b75300b8d71e606aebfb74afe25248bf7d9a27c0c03074eb5bbab43c9de7d3cf7e804a2a3ceb9c4b6011817754b1b3d4bbf875993b5539053908a04b8eabed421d79dcd0a6b4d34056bacd7771510adf617ffc6cbc2add4932b14af27004b474c47117d5797a99e9d6179e044e59dba1bfc4ecfe0bc05a266789f416f3aa6efb9106cf824eb0ad6493600c0ab9a60e018eece12b92b239d11d15fe6c28e611a60a1cd42e5f0bf0285cf3913fa78e332386cc532bc5a5f6258a83be7bec6a5ed50efd6bc50954ada46d66697ea0af885af71d40be6981813b725efe0d533e61f91d8f7a978b2e9419a15bbf2864400222b93f9a00ec839ae14ce24a6ec32fbb1151442065e3bdaf39e2e73e3ae8b026fef53339f476c9844abbb4d9bffe2e9c9aa15b95f051ec593d88a5464051273aff8b4ce593394f0aacc4f1ae8d00e601db3c6880d7587b8a514ba1c0baa0849f5bdfb12c0dc748a3b52ce36a64deb2a53d571cf7ac3727fcfafe96f4bcd944ddab91f94cb7cea3bf7731c3a3331a0a3d19feee110b127c465a7afee57b1cdab6392d1ec5a503a9356d70b5c34b7dd8abce0f34adcf46131094d7d1b5cc7d27295a226cb8cde2ed0fca4a9e27c8453bb4fcb80993271b57208cfdbf221b05e545c3083e271ff07d7e667912818c4b96f215e50b0447ef0edf1a2fe0914a64004f5575002bdeeca39adbc38be8f13f4f3226744456991d4b15339c1e3922dd12a8b779554d1a4b34c3c9830696c7584bf301076e787e59c52d0099abbe23bb50e791d367ac74465f5f6c9c2b1d94773398533c1260702fb55fd83d6edf00f18c9b0f9602a70a7297e032d1710d7eb0080d46bed079f32c27b38fb091934cc7276222c77eddc7dcac1348b5b2d382a4ad145c3bdc1389a36aef1f98c34b07f4dddee90274874c505b717f532b4a6426fa2cd3a2f9ff6c69e6e99c283e2d349c88b80d4dfba169fa236c535622d425c121abeddb3a3232387cc6e5e1d892762220ed74b1a4f7aee7757d8816f1d615b574e0d6d9c7c065d0add211c6852d4b2259988102d636970a18effc201e4cca3075a64972593e7aeadccbf7df54bb808f6262b8f2d7701c3f03609fc75a9a259d2be7a7a4e51a567ef8d9213ffc854766e0a6ea1e482ce20fdaf09f6f97b901522d49f5114e0f27a2da6900b84b4381e489665182d6134d03caa6acba77cda230bcadec53b6789ac821c1d31a1fbbe63ed6f6f279f8d4e0cca0726f349a51917b63c2137e5d7f3fa435e99bfdfbf334a9efacaf99116f5cd8be17b41147405bee06b90b51934befb7eabccd2123e5eaf8b655fc94cef7c6b51d9c168f82a30bf731b60f2a35a7d891e71e5afa4aefbd7aaedd3de727f200d5f7e408b9850bbc705f3adc52c2b01a2b2dcff876fc7ce2f07bae0df5af7cc40f060b52c799c0ab13ce2797b5a0a57cba2aadb7ddd5eac9f159dfd8a62b171167faa70685f72d00cc345f2ab295fe8b635f805e5ee965901ad2feefe5cc051ad3ed5f4243b178d0de58f68bf522900bf0dee5207ff0d21d11a172bf054d2cebcb3db63c8c914c82d116bfeaa5d96f209818fe32baf3aaaab4d9642741a0d0b3cf9bfb54e9b0d7143221d7fe60f2672eb5e9b11c1af2be0ce252f5957b2ad1b58f039275c70b807a684232d8b209919f0228864512f05841d879164f1df8adce77981d9e3e2ea295f2f60d14dd0ec213fe689d4ca822df7a3359647d8df7fd8474a53fd40dcdcd845a8f0b0919faa1a57bc5178ccbf49d008a4f484d50ea0f0075acad2323c16093dd1d4f50f7f51be6aaf8a23390e4de5d23dbdb6593671a9f90168df3daa1fbbbfb9d47ab12e85d5f9e3ed088df286d4f21a9a900dfba34e600e0d79750250f2b04fbb9c8b7a631d5b8b60f15c770fcab3a76da09522bb99a14d0db154ecccb0282c7eaf50843c807c8872585814821dbe533dfa2b215f59e23f8b8c58d452947c69c81191c6c074fac98cd2b516ef84df4d91bf6368dd47709b67910a3c3f4002a2c5816d38a42749ff8044ac11a9d64f3de93c5aec556a559a8c540cce092890e866569f5968375e0497b37adea04d17ce9f8870db1ff9ec460d7d1e709b45addf57ce2dafd3791ba5e412dd000f27774072e942a79478a53837928c41c407b07435a99e09cc9c6fb2269ce5709bc595a3319d41fffbbc0f4470f21c633e0c59ed9eaf59b3b3fac86be61884eba5f766ac8db2ec304f9334782378a1dead4ed9e5c860bd38fc45003c0e95e83cd080f96b2f9af78347a30ebc408d6bf881c1079521e9fa9f79863c4c298a8eb2986bc6c529091101f652ff27f9dbb8cae48ee10446e9238b0a168fdb45717bef2e5341ac57c66d51176db3d0beb10ecda3fc696fb550128d699c555eed6f91175d105b1acdb5d53f0661db2462490dc1d9d6e8bb3b9399f1df5eebe57eb8034778b475272adb71ac64a5301dbae54e884fe36f354e8697974e0b578757ce2c4950696adc38ae80dacb2b6954cd40839507b6ac9a6dfe0adcc1859a2e9c89c191c6e28f41d8278828e5b416f08b097fcf9afaf5f5747f6e2e213aa399193b744a5ae141ef35768fd98bfb451b6827f560c4eb9f565d1e52964ba64f85f0f038eaaeb6f3cd6a9d6e5e2904a0cb0f41d1ff450e51cd603e194841b15398df799cb8de53ffc44b7b1f6b497388a52b6735ae6e58249a3fda3897d6ef35ed2f86cd3f9ed6a97c9453e4c7d96a259c54ba73cbe1dea3fd48e341d06e73f813c11b281e9757a4d70f4b73cd270bea6210415c5dc8863dd9c91d3a11c083ea4e7dbb5d90de972a25b667b5f94ac29e7771d78d55dbf51e3e38bba131215f6fbcf06ffb3d0c2f3100f5b2ef75debea6bf18620b6c8a530b2f5da6e72402142aea997a512c6c57f396d6c8ea5f4616202782a858cbba56caf5987780f15f44b8ada405e81f1cb1c9957ee55a8e270d81b01637ab0f8f08c198bd62266253a6a1292e452704883c2b1240a0c6e70ff1de87177d32fcf25e2a297608a73afa98b6c668f4b26cc4dab2836ba23d150451f5c38afcdddac437409d73a52ed26611de6ebdaf52dba5d404b24c2b0b882a0b675966d1647b8d78bc72dc518be10ddaa734", 0x1000) llseek(r4, 0x100000001, 0x2, &(0x7f0000001540), 0x1) getvcoreid() proc_create(&(0x7f0000001580)='./file0\x00', 0x8, &(0x7f00000015c0)='\x00', 0x1, 0x1) vmm_add_gpcs(0x1, &(0x7f0000001900)={&(0x7f0000001600)="293586411ebf9b700edaf3bf10da9de3e8edc6bba91da17604a50db99fd42f2d6dfe3c9f3a769ee651073f5812331d942faa7a697de56ed9e533e5ee86dd398d34a73b2a0355122f2970b9cabe32fb9ee085efd17f307df5d00924e59790627392f28e38038be6181b157ca9997f95d97f4381fc79f9e4f9473d3df18dbdfb6e6ab1db2ebb35d699104b7c876da91f7b10d90ff9de819f0250ff318cee108941d0e7c34c67bad02703d9d05e4fa8ea0effff4638bc06277614037ebaceab2d4796b21017c6452b62d09ec2562e7a90584a9ebb12328046260f4bafb5e5ada5b675033c", &(0x7f0000001700)="9da8aa11b188a839c7150fb23de5f2fcdf633741e0763360dc09837a224d624ded298c401b73f62099adda6af7752518c83b30c4f3a2cc293577f19e5cb8a89a4c1aea5945767b2d97e8f149951dd4f6de4ead", &(0x7f0000001780)="d56663fc962dd58b0742efbabf37f72045a571712bb64892371ac22d7ac997df6a048c5ca96d766ddbcbc79e6eb6b1723b4545064c52e28e2f9b67348cdcca0b8b5a67403eae3b8baf0b508429429f2f624005b8a794e8bcde4886afcbad62fbaac39e8dd1a12369a4c94fa977387ad1f191d0a7be2d47b806dffd30504e0c5e67f86cd1580146ab0ed5407d9fe4d93a65d1616fd55b8cbeb79953f2576c029786d2470d01a8d57c9aae715caabc2fb686aa4d9c730dab277001170521134c4ec68cf92f8b", &(0x7f0000001880)="8f18a92a3d7dd7dd70b3dc", &(0x7f00000018c0)="4bc633cdfdf337529f76b74ba49d0188f213abce72029dd43a188250d4afa7d16aa92f95a00483e41eb22abfcdeaf85cd0891e5d3efd73e2a50fb71cb229"}) fstat(r1, &(0x7f0000001940)) tap_fds(&(0x7f0000001c00)=[{r1, 0x3, 0x109, 0x9, &(0x7f0000001a40)={&(0x7f00000019c0)="2a40925a3d2885e86814725bbe2cda1a7434ba511f2e6a12051bdde30a639d8e84d46d58b5f42cf1be5e0f76851de91d3f45dc3b24e7e19d98dff51e1cc568f59a2cb127133a24f9cd9f48429fb78821", 0x3, 0x1, 0x1, 0xffffffffffffffe0, 0xc3}}, {r2, 0x3, 0x4, 0xffffffff, &(0x7f0000001b00)={&(0x7f0000001a80)="881282e576792f115ffabc604375bbd6dd43f56e74d7bbe72c24ed1dad1634e33e8a9e51c7d4af51b391da5c2b81877285e27944e5c43863b470157aa2d31892e03db167e1a483e3fb4a643205ba5d4d", 0xd48, 0x1, 0x5, 0x2, 0x734}}, {r4, 0x3, 0x40, 0x2, &(0x7f0000001bc0)={&(0x7f0000001b40)="4c61f4ec1e158f637c4657c8b0551cdfee13e5c3d102536db8d23a597203667d4f6ef4244960b34da2b871c79a25b1aaf95ff8e4e7b0f6552fbb2b8f5a49f58e6e733ea90f176276d4892152c59f08a2", 0x0, 0x0, 0x7f, 0x0, 0x7fff}}], 0x3) pop_ctx(&(0x7f0000001c80)="f9671716855732ab37f1c6fbebb073229ad8ef626242bc804d08ac7b27aec523a649daccaef2131c790325fcfc4e71080c36388255161ae88de48435ad2707524e368dcb402e8cf05ccd12a030de39b690cfb7079b4ceae0193bb6ba4c1552012da02a01eadd5256d15b32071d6ce9f9c43fdb7e2a3f61373dad7713dfad7a785aaef857a30a9551519a7158a20d651f5d7280ad62240ff93525a28dbf6491c1582e12b351f6fe991aff4b748f1869a7f0b57e2d86bc33b6438c85da8e6b6807ee6f6b6955e23c82aaa87d747930ca200753096c806490ab") openat(r4, &(0x7f0000001d80)='./file1\x00', 0x8, 0x120100, 0x8) openat(r3, &(0x7f0000001dc0)='./file1\x00', 0x8, 0x8100, 0x81) proc_create(&(0x7f0000001e00)='./file0\x00', 0x8, &(0x7f0000001e40)='[\x00', 0x2, 0x0) proc_create(&(0x7f0000001e80)='./file1\x00', 0x8, &(0x7f0000001ec0)='$%[\x00', 0x4, 0x1) kernel panic at kern/src/rcu.c:325, from core 3: HW TRAP frame at 0xfffffff00001af40 on core 2 assertion failed: rpi->gp_acked + 1 == READ_ONCE(rsp->gpnum) rax 0x000000000000003d rbx 0xffffffffc8667ec0 Stack Backtrace on Core 3: rcx 0xffffffffc8667ec8 #01 [<0xffffffffc200a3b7>] in backtrace rdx 0x0000001f880ab93e #02 [<0xffffffffc2009b7c>] in _panic rbp 0xfffffff0000a3fd8 rsi 0x0000000000000003 #03 [<0xffffffffc20502f9>] in rcu_report_qs_rpi rdi 0xffffffffc8667ec0 #04 [<0xffffffffc2050c4c>] in rcu_report_qs r8 0x0000000000000000 #05 [<0xffffffffc204d12b>] in proc_restartcore r9 0xffffffffc8667fb8 #06 [<0xffffffffc20aaf20>] in sysenter_callwrapper r10 0x0000000000000078 r11 0xffffffffc8667f78 r12 0xffff80000218aae0 r13 0x0000000000000002 r14 0x0000000000000000 r15 0x0000000000000002 Entering Nanwan's Dungeon on Core 3 (Ints off): trap 0x00000008 Double Fault Type 'help' for a list of commands. gsbs 0xffffffffc8667ec0 ROS(Core 3)> fsbs 0x0000000000000000 err 0x--------00000000 rip 0xffffffffc209f2c1 cs 0x------------0008 flag 0x0000000000010246 rsp 0xfffffff0000a3fd8 ss 0x------------0010 Backtrace of kernel context on Core 2: #01 [<0xffffffffc209f2c1>] in cpu_halt #02 [<0xffffffffc205442a>] in __smp_idle kernel panic at kern/arch/x86/trap.c:541, from core 2: Double fault! Check the kernel stack pointer; you likely ran off the end of the stack. Stack Backtrace on Core 2: #01 [<0xffffffffc200a3b7>] in backtrace #02 [<0xffffffffc2009b7c>] in _panic #03 [<0xffffffffc20aa253>] in handle_double_fault Entering Nanwan's Dungeon on Core 2 (Ints off): Type 'help' for a list of commands.