2018/07/16 17:15:43 fuzzer started 2018/07/16 17:15:44 dialing manager at 127.0.0.1:37389 2018/07/16 17:15:44 syscalls: 69 2018/07/16 17:15:44 code coverage: support is not implemented in syzkaller 2018/07/16 17:15:44 comparison tracing: support is not implemented in syzkaller 2018/07/16 17:15:44 setuid sandbox: support is not implemented in syzkaller 2018/07/16 17:15:44 namespace sandbox: support is not implemented in syzkaller 2018/07/16 17:15:44 fault injection: support is not implemented in syzkaller 2018/07/16 17:15:44 leak checking: support is not implemented in syzkaller 2018/07/16 17:15:44 net packed injection: support is not implemented in syzkaller 2018/07/16 17:15:44 net device setup: support is not implemented in syzkaller 17:15:44 executing program 1: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x1) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) nbind(&(0x7f0000001000)='./file0\x00', 0x8, &(0x7f0000001040)='./file0\x00', 0x8, 0x2) fcntl$F_SYNC(r1, 0x65) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) lstat(&(0x7f0000001080)='./file0/file0\x00', 0xe, &(0x7f00000010c0)) r2 = fcntl$F_DUPFD(r0, 0x0, r1, 0x1) r3 = openat(r2, &(0x7f0000001140)='./file0/file0\x00', 0xe, 0x100003, 0x0) r4 = proc_create(&(0x7f0000001180)='./file0/file0\x00', 0xe, &(0x7f00000011c0)='\x00', 0x1, 0x1) chdir(r4, &(0x7f0000001200)='./file0/file0\x00', 0xe) link(&(0x7f0000001240)='./file0\x00', 0x8, &(0x7f0000001280)='./file0/file1\x00', 0xe) fwstat(r3, &(0x7f00000012c0)=""/56, 0x38, 0x0) proc_create(&(0x7f0000001300)='./file0\x00', 0x8, &(0x7f0000001340)='\x00', 0x1, 0x1) lstat(&(0x7f0000001380)='./file0\x00', 0x8, &(0x7f00000013c0)) symlink(&(0x7f0000001440)='./file0/file1\x00', 0xe, &(0x7f0000001480)='./file0\x00', 0x8) abort_sysc_fd(r2) nmount(r3, &(0x7f00000014c0)='./file0/file0\x00', 0xe, 0x10) fstat(r2, &(0x7f0000001500)) fcntl$F_GETFL(r2, 0x3) nbind(&(0x7f0000001580)='./file0\x00', 0x8, &(0x7f00000015c0)='./file0\x00', 0x8, 0x3) nbind(&(0x7f0000001600)='./file0\x00', 0x8, &(0x7f0000001640)='./file0\x00', 0x8, 0x0) fstat(r3, &(0x7f0000001680)) r5 = fcntl$F_DUPFD(r2, 0x0, r1, 0x1) abort_sysc_fd(r5) fcntl$F_SETFL(r1, 0x4, 0x800) openat(r3, &(0x7f0000001700)='./file0/file0\x00', 0xe, 0x8000, 0x20) cache_invalidate() read(r1, &(0x7f0000001740)=""/114, 0x72) nmount(r5, &(0x7f00000017c0)='./file0\x00', 0x8, 0x0) 17:15:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x803, 0x20) write(r0, &(0x7f0000000040)="3aa229f8120f90ecdd97e9b64eaec02c52b3ab253c063a353d857a29f544a64b60e16ed41a0ab6829e5ced297155bf0824dd6cbe98f6ad5c7710f3442fecde0da86d33d9fe834c3afa7fb873e784cc98dee184d42145597dc7c37fdd799209556fd2ba77d1b810447988747e31b7c7210c5e0d8287b3226c42536600c617d365adf8d8c575da2c9f8e9865de1d036dfae797ac4c38b2c54bcfc9e73a38920bea52d44c5fb331a36a25afc9d8", 0xac) write(r0, &(0x7f0000000100)="55b13aa2436801dc5038a4529663797a66cbe48022c016e08f2295dbd20dd2212ffd6a4b1a53d15ecaf07e5b93dec546d183d35c94b5df3efdac609e89463e480b13b22b53ac5ea66beb2e0cb975ad2ea43169c16f856b99dc1e9a7349", 0x5d) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x0) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8, 0x140, 0x180) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2, 0x46) cache_invalidate() nmount(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) r3 = fcntl$F_DUPFD(r2, 0x0, r1, 0x1) tap_fds(&(0x7f0000000540)=[{r1, 0x3, 0x352, 0x3, &(0x7f00000002c0)={&(0x7f0000000240)="7053810c19994e636b93d252ee797df4832d945165388125a22552f169b0f6151f208ddde085108871874e33a4ef3dde7d538fcaf54f88aa3137f516d07cfe987a0b23174277f480c4147237e9d0b684", 0x2, 0x0, 0x200, 0xfffffffffffff5b6, 0x2}}, {r3, 0x3, 0x400, 0xb7f, &(0x7f0000000380)={&(0x7f0000000300)="493cadef8ca88ed1042ac99e421458b789ca75490ac73862fdae8fdf3882ec00a267e6027168d5ced8ddef7279d0024c688ab2381f3d919898e3c7186fe1456f199a6141d88c362331dd9a006a063fad", 0x7fff, 0x0, 0x7f, 0x2, 0x4}}, {r0, 0x3, 0x100, 0x4caa6c48, &(0x7f0000000440)={&(0x7f00000003c0)="1de8b356c747135482b5ac971ce8a08f12d42eec77ba76115e56b0c3be30fb22ea275d2b179d9f3300dd160cd7bd028fd89af341d3375e4cd3084e00e13cfa5e0f98f42448db3ac9111eaf68adddf289", 0x100000001, 0x1, 0x2, 0x1, 0xfffffffffffffc01}}, {r2, 0x2, 0x200, 0x4, &(0x7f0000000500)={&(0x7f0000000480)="d1d8b022347308c7330fbc6c118b14097373d630b0d89521eb7f15f169f8c67557c02c18bc7a249b09ec3660ea575bf8d8819db25ab1ea6bed813ad4cf32c54d3471ce38bfa2851fc51f67185e3a3df8", 0xff, 0x1, 0x81, 0x4, 0xfff}}], 0x4) r4 = openat(r2, &(0x7f00000005c0)='./file0\x00', 0x8, 0x2, 0x1) nmount(r4, &(0x7f0000000600)='./file0\x00', 0x8, 0x10) getvcoreid() self_notify(0x1, 0x6, &(0x7f0000000680)={0x37, 0x9, 0x3, &(0x7f0000000640)="778456ec3374"}, 0x1) r5 = openat(r4, &(0x7f00000006c0)='./file0\x00', 0x8, 0x8000, 0x1) change_vcore(0x3, 0x1) write(r1, &(0x7f0000000700)="4b5585b5fe01024c37e5d800181259f9b02709ac70881225dbb916c804884301dcf0438fe91b4eb13fa17ccf42281b1eac3017f9735d4101c90da200c015", 0x3e) link(&(0x7f0000000740)='./file0\x00', 0x8, &(0x7f0000000780)='./file0\x00', 0x8) r6 = openat(r5, &(0x7f00000007c0)='./file0\x00', 0x8, 0x8000, 0x20) self_notify(0x2, 0xf, &(0x7f0000000900)={0x9, 0x0, 0xf85, &(0x7f0000000800)="71921303d1f5e1d3a3f1710c812954aef7e38416bf903c9e3695cf347ab62e4ffd4c1adbd9250750343a8d6ffcc969c61b49ae94b8e87e9885c1a3e9a966fab51f8c63dc9cd17847e2f6da59fbfd5fcbeef3e76d8cfd1da0783ea33b0ec67705bae4d91c33d539b4db07d2b1fdb750212487b503fea98925bc094ca408c81b65f257ff441483001a7fd8bc5ee04957c24de53c7344955ef1a21dcdc95283b7f9ce02c0a1a7242e289c9ec32282e668d59f7747c426726b5f0708e02e1c1b2bc84b783ad1d101b512ee034f57c030494fcaeedefb1f252794ac4caef74ca8854db12f08cc79cd15a74fd3e7131cbb7c7b57f5", 0x5}, 0x0) write(r6, &(0x7f0000000940)="ef0136da54dabf903d", 0x9) fcntl$F_SETFD(r5, 0x2, 0x1) self_notify(0x0, 0xa, &(0x7f0000000a80)={0x9, 0x2800000000000, 0x4, &(0x7f0000000980)="26e4aef5c4540d47f396a02bec3d27c3cfe721c5bef4ca4c46139a69037342ddbd7999c00353fe31155c73fe66a815417159389dc4255ff5c544e977c2bc2cb1db8cbf9957f87be9cacd80a9cc01f9d4e261d6ea40d8071b95968de3e2a3414bc9ef0fcad85c7a01ba0ffd6c429fb47c2c149f67e2a203584b75f402339c530709340dbe37eaca8e9bae9bb27f88d138f61fcaba84ac3862714ebdfcebf829c7978ded6ff35d4581fd938eebcda4becc75b2469dc15e5156715e707d1a624aaff999df6b25b2481a25727d3cb0fc446f26419636921ffa92f2a703ff7b2bea469b4ac60e14", 0x40}, 0x0) fwstat(r2, &(0x7f0000000ac0)=""/3, 0x3, 0x0) read(r5, &(0x7f0000000b00)=""/189, 0xbd) llseek(r3, 0xffffffffffffff7f, 0x8, &(0x7f0000000bc0), 0x2) openat(r1, &(0x7f0000000c00)='./file0\x00', 0x8, 0x20000, 0x0) llseek(r1, 0x1000, 0x3f, &(0x7f0000000c40), 0x1) halt_core(0x0) self_notify(0x7f, 0x1b, &(0x7f0000000d00)={0x1f, 0x9, 0x7ff, &(0x7f0000000c80)="71f59d4c27f133ef6cc004142e13a4858debb1c4a52e563b3917d23356e0631cf8b07a8be08d5aca108f5569156c40d6d862ce813ac7a31006fe64d46377b9513acfef4640ee423ab0370cfa747a06389d3290b2f3dfc6f3a1", 0xe000000000000000}, 0x0) 17:15:44 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00', 0x8) r0 = proc_create(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)="d8263a2700", 0x5, 0x1) chdir(r0, &(0x7f00000000c0)='./file0\x00', 0x8) proc_create(&(0x7f0000000100)='./file1\x00', 0x8, &(0x7f0000000140)=',^}+\x00', 0x5, 0x1) r1 = proc_create(&(0x7f0000000180)='./file0\x00', 0x8, &(0x7f00000001c0)="d8263a2700", 0x5, 0x0) proc_create(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)="40212d2b27892d2600", 0x9, 0x1) rmdir(&(0x7f0000000280)='./file0\x00', 0x8) symlink(&(0x7f00000002c0)='./file1\x00', 0x8, &(0x7f0000000300)='./file1\x00', 0x8) r2 = proc_create(&(0x7f0000000340)='./file1\x00', 0x8, &(0x7f0000000380)="d8263a2700", 0x5, 0x0) readlink(&(0x7f00000003c0)='./file1/file0\x00', 0xe, &(0x7f0000000400)=""/4096, 0x1000) rmdir(&(0x7f0000001400)='./file1\x00', 0x8) chdir(r2, &(0x7f0000001440)='./file1/file0\x00', 0xe) nunmount(&(0x7f0000001480)='./file2\x00', 0x8, &(0x7f00000014c0)='./file1/file0\x00', 0xe) symlink(&(0x7f0000001500)='./file1/file0\x00', 0xe, &(0x7f0000001540)='./file1\x00', 0x8) chdir(r1, &(0x7f0000001580)='./file1\x00', 0x8) mkdir(&(0x7f00000015c0)='./file1/file0\x00', 0xe, 0x62) mkdir(&(0x7f0000001600)='./file0\x00', 0x8, 0x80) r3 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file1\x00', 0x8, 0x10000, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x20810, r3, 0x2) lstat(&(0x7f0000001680)='./file2\x00', 0x8, &(0x7f00000016c0)) mkdir(&(0x7f0000001740)='./file1\x00', 0x8, 0x4) rmdir(&(0x7f0000001780)='./file0\x00', 0x8) symlink(&(0x7f00000017c0)='./file2\x00', 0x8, &(0x7f0000001800)='./file2\x00', 0x8) fd2path(r3, &(0x7f0000001840)=""/46, 0x2e) nmount(r3, &(0x7f0000001880)='./file2\x00', 0x8, 0xea54905f647887b4) r4 = openat(r3, &(0x7f00000018c0)='./file1/file0\x00', 0xe, 0x20840, 0x1c0) readlink(&(0x7f0000001900)='./file2\x00', 0x8, &(0x7f0000001940)=""/4, 0x4) nunmount(&(0x7f0000001980)='./file1/file0\x00', 0xe, &(0x7f00000019c0)='./file0\x00', 0x8) fcntl$F_GETFD(r4, 0x1) rmdir(&(0x7f0000001a00)='./file1/file1\x00', 0xe) 17:15:44 executing program 2: populate_va(&(0x7f0000ffb000/0x2000)=nil, 0x1) rmdir(&(0x7f0000000000)='\x00', 0x1) vmm_poke_guest(0x1) exec(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='\x00', 0x1) notify(0xffffffffffffffff, 0x7, &(0x7f0000000140)={0x3, 0x9, 0x98b8, &(0x7f00000000c0)="12821bb9a79dd3353bd1acf2d58b35ee3551c50f047064388c301ed96ce343b9b9611d588b250af840d6c37b88e773df8525dda8b424dd6f9e243d497b37bb0ddabecfe487b94fd5e707c0387b7526693ffa07c5f10c492855fbccf13fae1fb23e81d3", 0x196b}) vmm_ctl$VMM_CTL_GET_EXITS(0x1) exec(&(0x7f0000000180)='./file0\x00', 0x8, &(0x7f00000001c0)='\x00', 0x1) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x8, 0x40, 0x40) r2 = fcntl$F_DUPFD(r0, 0x0, r1, 0x0) rmdir(&(0x7f0000000240)='./file0\x00', 0x8) r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x8, 0x8000, 0xc0) link(&(0x7f00000002c0)='./file0\x00', 0x8, &(0x7f0000000300)='./file0\x00', 0x8) r4 = proc_create(&(0x7f0000000340)='./file0/file0\x00', 0xe, &(0x7f0000000380)='\x00', 0x1, 0x1) chdir(r4, &(0x7f00000003c0)='./file0\x00', 0x8) exec(&(0x7f0000000400)='./file0\x00', 0x8, &(0x7f0000000440)='\x00', 0x1) notify(r4, 0x0, &(0x7f0000000580)={0xf, 0x7, 0x3, &(0x7f0000000480)="b2585df61825cdbfb3d3853b571c9ae3402bbf61e80e7acadf4f1c4996f4ae3e42f63e0dd863ccae761a0432cf0c123bac4e171e314ab4c84bbbfa3f2e12098e7f13026fcb6917fd37f9bf2a36850f243d552c50bf4e6f9a70e61a3baa99b72f414ecfcede9a9235b9d902611783db82d272280a383fea22508a444c596b2aa571de03a3753bd0a011ca9f535fe019ac204620b2acb3646b753c0908b801ece5910c785a87698ad82e8a28e59bfc7a2aec6f82c3469a2a9ae73541210bac401e36dbf69a97e83d746347b5af14aef6d9d113e4", 0x9}) symlink(&(0x7f00000005c0)='./file0/file0\x00', 0xe, &(0x7f0000000600)='./file0/file0\x00', 0xe) rmdir(&(0x7f0000000640)='./file0\x00', 0x8) write(r1, &(0x7f0000000680)="ef97ef4aaf2628e858c51784641ebe0705915d460fb62125702d96a27be1560115698d1ef401a51bb6f11a7bec6dab37705be99d3ac5347bd9fe05c9d8712312b10342652ecc5fa5595ac506ba6ed66ac13b6751fe54b84105cb5ac454bc8941ebd1422a1e0626ef4bc1a1656f1479d0a5e74f537f45777e9063426929410dba4f777c45a904cc84bd042f5fa239293d3aed48a2b4efb6b6e1c3995d43ad75953d8c2f2ea62e5952e3289a19795435a80ef1831d622757012d8d6a8249f22e8bdeefc0c224600632e199827150ca3ad4503a96c96c6a9a8e3401c86ebfeb364837a3357f1e1b3f512c8796edd8bf5940b991519f8cac9888587328f64c3606", 0xff) fwstat(r1, &(0x7f0000000780)=""/95, 0x5f, 0x0) tcgetattr(r2, &(0x7f0000000800)) wstat(&(0x7f0000000840)='./file0\x00', 0x8, &(0x7f0000000880)=""/42, 0x2a, 0x0) exec(&(0x7f00000008c0)='./file0\x00', 0x8, &(0x7f0000000900)='\x00', 0x1) nbind(&(0x7f0000000940)='./file0\x00', 0x8, &(0x7f0000000980)='./file0/file0\x00', 0xe, 0x0) proc_create(&(0x7f00000009c0)='./file0/file1\x00', 0xe, &(0x7f0000000a00)='\x00', 0x1, 0x0) symlink(&(0x7f0000000a40)='./file0/file0\x00', 0xe, &(0x7f0000000a80)='./file0\x00', 0x8) wstat(&(0x7f0000000ac0)='./file0/file1\x00', 0xe, &(0x7f0000000b00)=""/250, 0xfa, 0x0) wstat(&(0x7f0000000c00)='./file0\x00', 0x8, &(0x7f0000000c40)=""/238, 0xee, 0x0) tap_fds(&(0x7f0000001040)=[{r0, 0x3, 0x200, 0x1183, &(0x7f0000000dc0)={&(0x7f0000000d40)="71c6f95a7d5d4cbf15dc76641d08708f61194299b427c2813294aa05d8679ede0c48785e56514425ba88a043d95c21d1ded6bc3e5b0d4600844f0307d4e72c7862a9ffa8b5c35096beaeba30c81d4c40", 0xd7, 0x1, 0x9, 0x6, 0x3}}, {r3, 0x3, 0x80, 0x6, &(0x7f0000000e80)={&(0x7f0000000e00)="a5c674eceabe4a2f83a1a3cedbf1fc1fe2c6675736fea35eaca099aafdbfd2cd4b340bd8936c893f0e540d4ddd1348d891e6ce120f877e0f60b56a99d9639ada8b1f6c6a6fa63ce47f5949b902cde00d", 0x3491, 0x1, 0x7, 0x2, 0x6cca}}, {r3, 0x3, 0x600, 0xfff, &(0x7f0000000f40)={&(0x7f0000000ec0)="6bf1f2239fa3c1fef01de0e5a0cab6a26a531dfb70e7eb6bb41681921a0e23eb7bcfc479090f115fbbf8c926ded66c68b67e6c8a105a93a95387e8459c3421288b4cad26ff977498ffd807450c9f42f1", 0xfff, 0x1, 0x0, 0x1, 0x6081797}}, {r2, 0x2, 0x200, 0x0, &(0x7f0000001000)={&(0x7f0000000f80)="40dccef15367068a3577ca09529574695fd1309834df6d10d0d274094a4e020a6180d18a344b6d9e23b70c2417d4fbd89f8e21869a141efe15cf723d1a7bba2b684062d9c253609b4c330644fe280e8d", 0xed1f, 0x0, 0xa9c9, 0x400, 0x7}}], 0x4) 17:15:44 executing program 4: getvcoreid() vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) vc_entry() readlink(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)=""/4096, 0x1000) fork() proc_destroy(0x0, 0x8000) rename(&(0x7f0000001040)='./file0\x00', 0x8, &(0x7f0000001080)='./file0\x00', 0x8) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) pop_ctx(&(0x7f00000010c0)="6cdec2da36c1d59c89900e201ad519732626dfb8d20d6a61822136c4d8bbfa7d2a57094f42ce3bce380b7502be95bfe7cfec18567e58cc6247e259f15f1a7b142fea68e63da8696b8ed90d1b532b424238685830f8bc4deccade94d37e62c85069c7d41a07a672dd6afef5de0df8054a2a50c7b16e671fdcd04dc891ff82c2b43dcf761486e673a46f69abd2ed3d2bc816861f4cac409bdb5be677a89c5f53607df22197cbd97a05ac625edb236666a6acf7ba89aa5481984afb56f86dd71de853bf418f811b8b48e72a68bf1dfb9c539db0602892dc72ab") r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x0) fcntl$F_GETFD(r0, 0x1) link(&(0x7f00000011c0)='./file0\x00', 0x8, &(0x7f0000001200)='./file0\x00', 0x8) rename(&(0x7f0000001240)='./file0\x00', 0x8, &(0x7f0000001280)='./file0\x00', 0x8) fcntl$F_GETFD(r0, 0x1) r1 = proc_create(&(0x7f00000012c0)='./file0\x00', 0x8, &(0x7f0000001300)='-\x00', 0x2, 0x0) chdir(r1, &(0x7f0000001340)='./file0\x00', 0x8) block(0x5) nunmount(&(0x7f0000001380)='./file0\x00', 0x8, &(0x7f00000013c0)='./file0\x00', 0x8) tap_fds(&(0x7f0000001a00)=[{r0, 0x3, 0x50, 0xca82, &(0x7f0000001480)={&(0x7f0000001400)="e8fa323ada49d813b8277ed473f6c4ff8ea8feb3e3ba22b5b2e948a96475158702038adec3dd291f3703d3447b54ddacc2dc59deda46dcdbeaf7727ec8b1613ad969c7e96a94a10d8c182318529abff5", 0xff, 0x1, 0xd52, 0x375b2355, 0x3f}}, {r0, 0x3, 0x8, 0x4, &(0x7f0000001540)={&(0x7f00000014c0)="02f9c1104c3534bdec1c97695419c219b295da77ad595ea14dc943b1b6b528adfcfa60e952ad07fab5b2683a8c1482531f2b32469542bcd5762772aca4735b975baa9a0aa237950e46c36921a26c8021", 0x4, 0x0, 0x100000000, 0x1000, 0x80}}, {r0, 0x3, 0x4, 0x2, &(0x7f0000001600)={&(0x7f0000001580)="00e3d1919f62be0489697e4a25a899fee3ffc1ff44f17a02b59649924d8f9cc81989fc2d48db92a11ab6ced798a938c86399be5b547741521612b62216b738de1774992dacc7034ef0d79413a81d325b", 0x1ff, 0x1, 0x2, 0x7, 0xfffffffffffffffb}}, {r0, 0x1, 0x100, 0x6, &(0x7f00000016c0)={&(0x7f0000001640)="08bf99bf6efd29370c02d699dd4110f5eb424535a05bb737918660bb1b30918c01152606ff457aac6196fa069e3d28242a295f5287005d78530ae979e074ba5fcb996837e9bac6d82a001eed11570e72", 0x0, 0x1, 0xffffffff, 0x4, 0x8}}, {r0, 0x1, 0x44, 0x0, &(0x7f0000001780)={&(0x7f0000001700)="6d96d107936d4bc4df76e36b818da3f2f361a5d7f51dc79bdfc47b00324fc4f40491d73d66455050c8d0a6990828fc0a9143c3b61613e5d3f5092dab38f410a99f6d264da6410b4bf373373389ef76b9", 0xfffffffffffffffb, 0x1, 0xffffffff, 0x63}}, {r0, 0x3, 0x40, 0x0, &(0x7f0000001840)={&(0x7f00000017c0)="8c5c0b66df08f2185e9e84b1984a9b619e73054ad8142f7f819e4a3e7cea5fb22bafc941694350b59fb255da2699cf03834485a01742a98875cd12ddc942e9da0357d20c7da2807c376323347e84197c", 0x3, 0x0, 0x7, 0x1, 0x3831}}, {r0, 0x1, 0x180, 0x20, &(0x7f0000001900)={&(0x7f0000001880)="75631d2f0d50ffdda678278e23493a411f81ce17ffa116b116d060c8698918849a9123333a6e160bd58759034a55415f09b2d071917a112e3cf6df5627ca4d72fdaea3f66d4bbb1657172db07c6f64db", 0x7, 0x0, 0x0, 0x1}}, {r0, 0x3, 0x0, 0x6, &(0x7f00000019c0)={&(0x7f0000001940)="dbfa2c60bcead24b30bee7523d3e04f007639d81616b495233d55a261a67ba5649442e7155a7c850837979120d32f6a0187e6f59325ee7991dbad92f95721161384f165f6f5a28f4ae2e5a1ca4487952", 0x3, 0x1, 0x3, 0x1ecd, 0x1}}], 0x8) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) llseek(r0, 0x7, 0x1, &(0x7f0000001b00), 0x1) r2 = fcntl$F_DUPFD(r0, 0x0, r0, 0x0) nmount(r0, &(0x7f0000001b40)='./file0\x00', 0x8, 0x0) abort_sysc_fd(r0) mkdir(&(0x7f0000001b80)='./file0\x00', 0x8, 0x1) openat(r2, &(0x7f0000001bc0)='./file1\x00', 0x8, 0x1, 0x2) nmount(r2, &(0x7f0000001c00)='./file1/file0\x00', 0xe, 0x2) nmount(r2, &(0x7f0000001c40)='./file0\x00', 0x8, 0x1) nunmount(&(0x7f0000001c80)='./file0\x00', 0x8, &(0x7f0000001cc0)='./file1\x00', 0x8) proc_create(&(0x7f0000001d00)='./file0\x00', 0x8, &(0x7f0000001d40)='\x00', 0x1, 0x0) 17:15:44 executing program 6: proc_yield(0x0) r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='+[\x00', 0x3, 0x0) poke_ksched(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x1c2, 0x40) proc_create(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='@&^', 0x3, 0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) fcntl$F_GETFD(r2, 0x1) nunmount(&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file0\x00', 0x8) proc_create(&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000200)='@&^', 0x3, 0x1) access(&(0x7f0000000240)='./file0\x00', 0x8, 0x100) getvcoreid() symlink(&(0x7f0000000280)='./file0\x00', 0x8, &(0x7f00000002c0)='./file0\x00', 0x8) access(&(0x7f0000000300)='./file0\x00', 0x8, 0x24) access(&(0x7f0000000340)='./file0\x00', 0x8, 0x20) nunmount(&(0x7f0000000380)='./file0\x00', 0x8, &(0x7f00000003c0)='./file0\x00', 0x8) close(r2) access(&(0x7f0000000400)='./file1\x00', 0x8, 0x2) proc_create(&(0x7f0000000440)='./file0\x00', 0x8, &(0x7f0000000480)='@&^', 0x3, 0x0) readlink(&(0x7f00000004c0)='./file1\x00', 0x8, &(0x7f0000000500)=""/243, 0xf3) proc_create(&(0x7f0000000600)='./file2\x00', 0x8, &(0x7f0000000640)='\x00', 0x1, 0x1) access(&(0x7f0000000680)='./file3\x00', 0x8, 0x58) proc_create(&(0x7f00000006c0)='./file0\x00', 0x8, &(0x7f0000000700)='/', 0x1, 0x1) proc_create(&(0x7f0000000740)='./file0\x00', 0x8, &(0x7f0000000780)='^%*^:{', 0x6, 0x1) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x8, 0x100, 0x20) nunmount(&(0x7f0000000800)='./file1\x00', 0x8, &(0x7f0000000840)='./file0\x00', 0x8) nmount(r1, &(0x7f0000000880)='./file3\x00', 0x8, 0x1) lstat(&(0x7f00000008c0)='./file2\x00', 0x8, &(0x7f0000000900)) unlink(&(0x7f0000000980)='./file2/file0\x00', 0xe) getpcoreid() symlink(&(0x7f00000009c0)='./file1/file0\x00', 0xe, &(0x7f0000000a00)='./file3\x00', 0x8) 17:15:44 executing program 5: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) fcntl$F_GETFD(r0, 0x1) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) fcntl$F_SYNC(r1, 0x65) fcntl$F_SETFD(r0, 0x2, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0xe, 0x3, 0x80) getvcoreid() stat(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) fcntl$F_GETFL(r1, 0x3) link(&(0x7f0000000140)='./file0/file0\x00', 0xe, &(0x7f0000000180)='./file0/file0\x00', 0xe) send_event(&(0x7f0000000240)={&(0x7f00000001c0)="a77ae3f4ca36b3d386dc04a9534970412105d3831f141d28d0dcf452ce3fb8fa2ee0f4e6e8ecd057b22485c1b7a6a991686bee16a2cc399e5138b73ea74eb51199b0557ee4488f3a50ecb9b85f1eb421", 0x7f, 0x1, 0x8, 0x8}, &(0x7f00000002c0)={0xa, 0x4, 0x6, &(0x7f0000000280)="a736c65527664233befa1ea1fe192ed4d2a70fed3554e8b5ddc4dc0f0aad505194d707cc3f2e494850dd969b3b0d1f6c3ed1b0b23063732d326cef", 0x2}, 0xc20) write(r0, &(0x7f0000000300)="2eaebc0226746701f50fa401c6104353bc8542db6095d6ed5296d3d39c843dede2b084cc9c86f60d1b9e9ca5a3a1ab53cb0fe0f229bb485589ab1994efe6bb51e06b7ef5efe080fa01", 0x49) vc_entry() write(r0, &(0x7f0000000380)="793b6779724d2275757a6ff8704e4b0a860c4eb4cd2b1ee949ca8871713d670c7cd335485e59b43b1543229c281985b9a9e862f46c40824d6024e6a9f870c525", 0x40) block(0xffff) send_event(&(0x7f0000000440)={&(0x7f00000003c0)="07f2d52bd5340d05b2523f020e79d8b232f3d18d26981b6249a4fb71e6bbfd9a6beff770eb0bb6b38df9452ad05586cd4e9764611a8462d746d1371f0313ddc8074ce6e9263d70f4b2bba38a96dc2780", 0x0, 0x0, 0x1, 0x40, 0x6}, &(0x7f0000000540)={0x2, 0x0, 0x6, &(0x7f0000000480)="0ec6d843e341d394de32158c8ea1cc9d75b8c8d95a63e0c2851abb146eef0566f208b41ef77c7f4c6c71aa486e48aefb7caa19429ed76f1d9e583a28ec76d74f002075fae460f4d0d9c68b84bc5b60ab43d991975e6a2b6197e7a7a8723c7d18798d57aeed0f7f5862860d58509b0866de775f35883228c9765f59309f8725132fb8bde24f098e24db648f5bfb2a29b65366c4272f159ab3008a12e949fe04eaf904207eba08a8", 0x7711}, 0x4) write(r0, &(0x7f0000000580)="8292c4aa8a5dee6acba093dfe2ee3623cd7badf055d54f90ff3055d325fff15fd9bdb6b4483e32da022043e3147d143d3d07edc74a507f651b3f541611640580d56eb1f4d8979ce7ed98a8983a208d80d242432fd496a594441bc0f8c105b0a4e9df65de2279d469b5e71122aa41775dc128da81acc0b519226c284c2ae86ebddc1e9fb0078e118e", 0x88) r3 = openat(r0, &(0x7f0000000640)='./file0\x00', 0x8, 0x8200, 0x0) fcntl$F_SETFD(r3, 0x2, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./file0/file0\x00', 0xe, 0x8000, 0x21) fcntl$F_GETFD(r2, 0x1) fd2path(r4, &(0x7f00000006c0)=""/243, 0xf3) write(r0, &(0x7f00000007c0)="96ee4a795750bc672379c97818e41b57cad7258f68a50e31fa5d57ba02de5c1cddcbc2759c77d8c8db3e962885", 0x2d) fcntl$F_DUPFD(r1, 0x0, r0, 0x0) close(r0) openat(r4, &(0x7f0000000800)='./file0/file0\x00', 0xe, 0x800, 0x2) openat(r2, &(0x7f0000000840)='./file0\x00', 0x8, 0x80200, 0x0) fcntl$F_SYNC(r4, 0x65) 17:15:44 executing program 7: lstat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) r0 = proc_create(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)="5b5b0a21c200", 0x6, 0x0) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x0) fchdir(r0, r1) r2 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) stat(&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)) close(r2) link(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)='./file0\x00', 0x8) vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x4) fwstat(r1, &(0x7f0000000280)=""/4096, 0x1000, 0x0) llseek(r1, 0x3, 0x0, &(0x7f0000001280), 0x1) lstat(&(0x7f00000012c0)='./file0\x00', 0x8, &(0x7f0000001300)) r3 = fcntl$F_DUPFD(r2, 0x0, r2, 0x0) r4 = fcntl$F_DUPFD(r2, 0x0, r1, 0x0) change_to_m() r5 = fcntl$F_DUPFD(r2, 0x0, r3, 0x1) r6 = fcntl$F_DUPFD(r4, 0x0, r3, 0x0) vmm_add_gpcs(0x8000, &(0x7f0000001600)={&(0x7f0000001380)="38058cc78c535f7cf473ecddde96b4d99a48", &(0x7f00000013c0)="039a9c1ebe8b34ad12f4657192be0a8a7a9f73dc196557cf3fa47ad43ca1aa9a", &(0x7f0000001400)="51353046a96e8fd9b6b89193a61414ff68e85dfd8beb0fd30fb58d1fb250ce6ef49923741d4c5349cd6a2d7341a4a7c65e26a66a85fca14aa3d0d6fc363f16bd9a416b4314db", &(0x7f0000001480)="57d1eaa370236d5f9093f7cf04fc8840436c66a5108213e376c9b32b8abd5884967b90c84f33ac675886eb59f3648a19ac328c4c75b0bd65aaeafc44fb89c3bda8ca498ac42c67b430471ec705a86932fbe497fdeb1f30407cb0a8e4a3559e779bd29d430e42264404fa2c0b083c4aa9bb4ef87f", &(0x7f0000001500)="427b6fa2a57a48f41e7e31f315e68c3b20b269f332ac681fb0ef5606701022160786357171ec6aa6ae66429c351c5ca76b18a7e6cd6f0e49ae32dd6250d5cdcbaafaa12c7880594cf8400481293291d672c8f62faf217066e4e0d8f60a785e3c089e7bfb77b22b12f5d0eb1f8e5be85db11ad348214f1508448651a8c63efca268000cb07169b203047a2c4f30baf5304098307c010aef8f2942dedb05b92c0e979db87c0c991eab827c19b0e496f7433fe773806c891f1086ea03b9fe2f29090e6fe74b3fca110047789ae383abc9c0356c40c05bc1d2353cf5325449e5c2e601925a"}) r7 = proc_create(&(0x7f0000001640)='./file0\x00', 0x8, &(0x7f0000001680)="5b5b0a21c200", 0x6, 0x0) llseek(r4, 0x0, 0x55, &(0x7f00000016c0), 0x2) proc_create(&(0x7f0000001700)='.\x00', 0x2, &(0x7f0000001740)=':\x00', 0x2, 0x1) fcntl$F_GETFL(r4, 0x3) change_vcore(0x7, 0x0) fork() read(r2, &(0x7f0000001780)=""/231, 0xe7) fchdir(r7, r3) dup_fds_to(r0, &(0x7f0000001880)=[{r6}, {r6}, {r2}, {r4}, {r3}, {r4}, {r6}, {r1}, {r3}], 0x9) read(r5, &(0x7f0000001900)=""/64, 0x40) proc_create(&(0x7f0000001940)='./file0\x00', 0x8, &(0x7f0000001980)='\x00', 0x1, 0x0) vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x2) bash-4.3$ nbuf 56, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! kernel panic at kern/src/ns/chan.c:796, from core 2: Got a walk from a symlink that wasn't ..! Stack Backtrace on Core 2: #01 [<0xffffffffc200a3b7>] in backtrace #02 [<0xffffffffc2009b7c>] in _panic #03 [<0xffffffffc2032fd2>] in walk #04 [<0xffffffffc20334d9>] in __namec_from #05 [<0xffffffffc20340af>] in namec #06 [<0xffffffffc203cef6>] in __stat #07 [<0xffffffffc203e0a9>] in sysstatakaros #08 [<0xffffffffc2055b9c>] in stat_helper #09 [<0xffffffffc2055c4f>] in sys_lstat #10 [<0xffffffffc2059149>] in syscall #11 [<0xffffffffc2059304>] in run_local_syscall #12 [<0xffffffffc2059839>] in prep_syscalls #13 [<0xffffffffc20aaf1a>] in sysenter_callwrapper Entering Nanwan's Dungeon on Core 2 (Ints on): Type 'help' for a list of commands. 17:15:51 executing program 1: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000003, 0x5d, 0xffffffffffffff9c, 0x20000000000000)