2018/07/16 17:38:00 fuzzer started 2018/07/16 17:38:00 dialing manager at 127.0.0.1:37389 2018/07/16 17:38:00 syscalls: 69 2018/07/16 17:38:00 code coverage: support is not implemented in syzkaller 2018/07/16 17:38:00 comparison tracing: support is not implemented in syzkaller 2018/07/16 17:38:00 setuid sandbox: support is not implemented in syzkaller 2018/07/16 17:38:00 namespace sandbox: support is not implemented in syzkaller 2018/07/16 17:38:00 fault injection: support is not implemented in syzkaller 2018/07/16 17:38:00 leak checking: support is not implemented in syzkaller 2018/07/16 17:38:00 net packed injection: support is not implemented in syzkaller 2018/07/16 17:38:00 net device setup: support is not implemented in syzkaller 17:38:00 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1000001) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000001) nbind(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x1) r2 = fcntl$F_DUPFD(r0, 0x0, r1, 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2, 0x0) change_to_m() r4 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) r5 = proc_create(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='\x00', 0x1, 0x1) provision(r5, 0x0, 0x9) r6 = fcntl$F_DUPFD(r4, 0x0, r0, 0x0) poke_ksched(r5, 0x0) fchdir(r5, r4) fcntl$F_SETFL(r4, 0x4, 0x8c00) r7 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x190000, 0x80) fcntl$F_DUPFD(r3, 0x0, r4, 0x0) read(r7, &(0x7f0000000140)=""/36, 0x24) fwstat(r3, &(0x7f0000000180)=""/212, 0xd4, 0x0) fcntl$F_DUPFD(r6, 0x0, r2, 0x0) r8 = fcntl$F_DUPFD(r3, 0x0, r0, 0x1) lstat(&(0x7f0000000280)='./file0\x00', 0x8, &(0x7f00000002c0)) halt_core(0x4c6a) fcntl$F_SETFD(r2, 0x2, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000) r9 = fcntl$F_DUPFD(r1, 0x0, r8, 0x1) change_vcore(0x7fff, 0x0) fwstat(r9, &(0x7f0000000340)=""/148, 0x94, 0x0) 17:38:00 executing program 1: r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)="285b267d2e5cfc3a7b5d7b00", 0xc, 0x0) notify(r0, 0x1f, &(0x7f00000000c0)={0xa, 0x1a, 0x2, &(0x7f0000000080)="807de0cb66dbe414315f3388bdd49477817c47ea03419c6de805717cf3429b85c798c861bd65cf419c17cec267262149e11cad3d2be8", 0x80000000}) notify(r0, 0xf, &(0x7f0000000140)={0x1d, 0x1, 0x3, &(0x7f0000000100)="756c6a194dd224ea2bcc99c3eed3fabcc9df2c4a8542357de94f968660", 0x8}) notify(0xffffffffffffffff, 0x4, &(0x7f00000001c0)={0x5, 0x2, 0x5, &(0x7f0000000180)="ef2011113774391b937f5cce17b49a6c35"}) r1 = proc_create(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)='-\x00', 0x2, 0x0) lstat(&(0x7f0000000280)='./file0\x00', 0x8, &(0x7f00000002c0)) lstat(&(0x7f0000000340)='./file0\x00', 0x8, &(0x7f0000000380)) rmdir(&(0x7f0000000400)='./file0\x00', 0x8) getvcoreid() access(&(0x7f0000000440)='./file0\x00', 0x8, 0x58) r2 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x8, 0x200, 0x141) fcntl$F_SYNC(r2, 0x65) umask(0x40) fwstat(r2, &(0x7f00000004c0)=""/46, 0x2e, 0x0) r3 = proc_create(&(0x7f0000000500)='./file0\x00', 0x8, &(0x7f0000000540)="285b267d2e5cfc3a7b5d7b00", 0xc, 0x0) vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x0) dup_fds_to(r1, &(0x7f0000000580)=[{r2}], 0x1) rename(&(0x7f00000005c0)='./file0\x00', 0x8, &(0x7f0000000600)='./file0\x00', 0x8) rmdir(&(0x7f0000000640)='./file0\x00', 0x8) unlink(&(0x7f0000000680)='./file0\x00', 0x8) r4 = fcntl$F_DUPFD(r2, 0x0, r2, 0x1) r5 = fcntl$F_DUPFD(r2, 0x0, r4, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) unlink(&(0x7f00000006c0)='./file0\x00', 0x8) change_to_m() fcntl$F_SETFD(r5, 0x2, 0x1) notify(r3, 0xb, &(0x7f0000000800)={0x0, 0x1, 0x3, &(0x7f0000000700)="af86115aef6ad2f6c31a2ff76b9b6dae30c05bd842d8b0933931679c8d18d6118638bfaedad4369e81867cd47847da0aae3381b971a12600ee069e918bb0c33936b04b7fbd0bb94daafeb32048538fb1a18a1cab8bd29daeeafa28790c82a5777ad61474f167ceaaad888c5de9b5549b2f1b29ea34fb3ac289ea3070c68eb0e2e96a9fbb6475560bdd59d00adf3c72bb926b6da06728ab7157072702dc2552f1966907438bb7e9523b42fdaec8f58e3918f63f97c5c775630085b7bf91aba6b19da1071dcbb83f1e06af6f609e71ac04e516243ccc9f2b642fadadc05c018758f97db1a1ea92fd347fcb3812cd1db743d9d30f10adc3fd01c4bac28f", 0x101}) fd2path(r2, &(0x7f0000000840)=""/178, 0xb2) exec(&(0x7f0000000900)='./file0\x00', 0x8, &(0x7f0000000940)='.\x00', 0x2) rmdir(&(0x7f0000000980)='./file0\x00', 0x8) 17:38:00 executing program 2: r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)="252c299c00", 0x5, 0x1) r1 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x83, 0xc2) dup_fds_to(r0, &(0x7f00000000c0)=[{r1}, {r2}], 0x2) nmount(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x4) fd2path(r1, &(0x7f0000000140), 0x0) r3 = fcntl$F_DUPFD(r2, 0x0, r2, 0x0) fwstat(r1, &(0x7f0000000180)=""/97, 0x61, 0x0) pop_ctx(&(0x7f0000000200)="6e4d021815e8b0598f0a05af31462943ee2327d77c05bff4f5e1af0a285c6d40566f1b849e41d99ea7d6a7ec4428fa898c96773965a65a21cd1beb805cf18723bb4753d7c4fa6f71d9dcabef44806554be3e8b727769c719f3188b859ee5098b212dc57bfc7dd50dcff9cb63cb15a50f7e143799883497d491b40d702c6171b4e38c71b643476c73ae4c114d5d993492a0696b9792603493788420f0a919b817ae5ca7a123828999cf0b9af5bf61212545691d66a77d0622a51a25648f312d9486aff10b97b678fb8ac35b0547a457205de507ab213e5055") write(r3, &(0x7f0000000300)="97da1f189f1423ff7513aab20292fe75e0a3f85ae363d757a9a832454ec330e858b7ea7ec2bbfc833a00cf4830e181a5ce454937bc80e30398b18e4d3bffbf931a65921f297bd6800218a701943a241e4b65091555a2ef2c7e48a342df9bdd1f1c16ee891b97b448d4fefb2c6b337c937d728c75266bb1ada7381f3a40558d8e28093daf108975180fdc01539617d1d3fe9fd935fce5669a6bb764d23c2ef4344ad24711c4841fcf0a52983559d14e76de7bb3e736d6b05600b4d7227a39b66368db58085be28a7ac3400d384bdd483f61fe5b967442fa77c26954bae1c906bc87ca8f6dc6a59c3ecf5dadda", 0xec) tcgetattr(r2, &(0x7f0000000400)) nmount(r2, &(0x7f0000000440)='./file0/file0\x00', 0xe, 0x11) halt_core(0x6890) write(r1, &(0x7f0000000480)="13", 0x1) send_event(&(0x7f0000000540)={&(0x7f00000004c0)="47bd40d3bb0651951899d98be4fcc5810038aca72f93578daf2016aff168c061ebb645828a1fc87c40a2b3c55fa9668afaf6403bbd42ac17b8bf15edccf3f16ae615fc1b0988906fd0ac5b8666665711", 0x1, 0x1, 0x10001, 0x5, 0x400}, &(0x7f0000000640)={0x1, 0x7, 0x40, &(0x7f0000000580)="0c7bf38511296dbb5dd33dbe0541415e511664297dc0e14a81766ade419c263d18924a58723125cf8aac30452230dd60c666fa9e0a22a667ca7fc4aaa46ddbcb92d731e6d3608fc4d692f2170746bb34b785f76e153b9c0228f5fb3d71cf846a1e06f8ba5d70b75fb28f0b0309af601e998f5d34b32d50a1541a253f2403b5e240916afb44c0ff29c90f9ae9", 0x7ff}, 0x4) link(&(0x7f0000000680)='./file0/file0\x00', 0xe, &(0x7f00000006c0)='./file0\x00', 0x8) write(r2, &(0x7f0000000700)="07af2ab73ee60b5217727b1cf695bfe0bfd0bdf0a4c9701d1718efa850f496fe65190fdf4fe141222b6372177fcb69d10dde6fdf7ee0e0391803f2aa49964fb0c8f8c9164248800adbbc65912947cae56e4c0231256e11b5bc", 0x59) unlink(&(0x7f0000000780)='./file0/file0\x00', 0xe) fcntl$F_SETFL(r1, 0x4, 0x180c00) fcntl$F_DUPFD(r2, 0x0, r2, 0x1) write(r1, &(0x7f00000007c0)="a94c0fded6e5be9bf5f65edeed5a4f17a11cf388c61460557754f4dcb9816f2f62aaa904e5733ac4c0bcf88c83bfab8e71e67a2bb9e782adc6ad15ca48c368bac3ef556e99d9249f9688406204be868299d245", 0x53) mkdir(&(0x7f0000000840)='./file0\x00', 0x8, 0x4c) vmm_ctl$VMM_CTL_SET_FLAGS(0x4, 0x2) fd2path(r3, &(0x7f0000000880)=""/10, 0xa) openat(r3, &(0x7f00000008c0)='./file0/file0\x00', 0xe, 0x108203, 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000900)='./file0\x00', 0x8, 0x21000, 0x10) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) getcwd(&(0x7f0000000940)=""/124, 0x7c) readlink(&(0x7f00000009c0)='./file0\x00', 0x8, &(0x7f0000000a00)=""/224, 0xe0) fd2path(r4, &(0x7f0000000b00)=""/57, 0x39) 17:38:00 executing program 3: r0 = fcntl$F_DUPFD(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x85) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x200, 0x1) fstat(r0, &(0x7f0000000040)) proc_yield(0x0) r2 = fcntl$F_DUPFD(r1, 0x0, r0, 0x0) wstat(&(0x7f00000000c0)='./file0/../file0\x00', 0x11, &(0x7f0000000100)=""/49, 0x31, 0x0) exec(&(0x7f0000000140)='./file0/../file0/file0\x00', 0x17, &(0x7f0000000180)='-}^\x00', 0x4) vmm_ctl$VMM_CTL_GET_EXITS(0x1) r3 = proc_create(&(0x7f00000001c0)='./file0/../file0/file0\x00', 0x17, &(0x7f0000000200)='-}^\x00', 0x4, 0x1) lstat(&(0x7f0000000240)='./file0\x00', 0x8, &(0x7f0000000280)) llseek(r0, 0x8, 0x5, &(0x7f0000000300), 0x1) symlink(&(0x7f0000000340)='./file0\x00', 0x8, &(0x7f0000000380)='./file0/../file0\x00', 0x11) wstat(&(0x7f00000003c0)='./file0/../file0\x00', 0x11, &(0x7f0000000400)=""/208, 0xd0, 0x0) proc_run(r3) r4 = proc_create(&(0x7f0000000500)='./file0/../file0\x00', 0x11, &(0x7f0000000540)='+-,\x00', 0x4, 0x0) rmdir(&(0x7f0000000580)='./file0/../file0/file0\x00', 0x17) mkdir(&(0x7f00000005c0)='./file0/../file0/../file0\x00', 0x1a, 0x1c) notify(r4, 0x3, &(0x7f0000000680)={0x0, 0x7, 0x0, &(0x7f0000000600)="6a97f86cc40c953d0f9109fa3b4b7e31d033c2c13f54e7cced6bbea803e1fe39e49327fd735fb4d794606ab40dd5a52757164d112dc0884f1e40260ab553660b4e47fc892db9a6a3c6a563ba462d0f424497d4e9bb02229b9b9699ad1fd9ed96", 0x80000001}) fstat(r2, &(0x7f00000006c0)) r5 = fcntl$F_DUPFD(r2, 0x0, r1, 0x1) access(&(0x7f0000000740)='./file0\x00', 0x8, 0x1) r6 = openat(r1, &(0x7f0000000780)='./file0/../file0/../file0/file0\x00', 0x20, 0x843, 0x80) wstat(&(0x7f00000007c0)='./file0/../file0/../file0/file0\x00', 0x20, &(0x7f0000000800)=""/159, 0x9f, 0x0) dup_fds_to(r4, &(0x7f00000008c0)=[{r2}], 0x1) r7 = openat(0xffffffffffffffff, &(0x7f0000000900)='./file1\x00', 0x8, 0x20240, 0x40) llseek(r5, 0xec, 0x101, &(0x7f0000000940), 0x1) fd2path(r6, &(0x7f0000000980)=""/216, 0xd8) r8 = openat(r7, &(0x7f0000000a80)='./file0/../file0/file0\x00', 0x17, 0x1000, 0x1) fd2path(r8, &(0x7f0000000ac0)=""/123, 0x7b) 17:38:00 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) rename(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='./file0\x00', 0x8) lstat(&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)) rmdir(&(0x7f0000000200)='./file0\x00', 0x8) unlink(&(0x7f0000000240)='./file0\x00', 0x8) lstat(&(0x7f0000000280)='./file0\x00', 0x8, &(0x7f00000002c0)) readlink(&(0x7f0000000340)='./file0\x00', 0x8, &(0x7f0000000380)=""/183, 0xb7) unlink(&(0x7f0000000440)='./file0\x00', 0x8) rename(&(0x7f0000000480)='./file0\x00', 0x8, &(0x7f00000004c0)='./file0\x00', 0x8) wstat(&(0x7f0000000500)='./file0\x00', 0x8, &(0x7f0000000540)=""/47, 0x2f, 0x0) lstat(&(0x7f0000000580)='./file0\x00', 0x8, &(0x7f00000005c0)) vmm_poke_guest(0x101) lstat(&(0x7f0000000640)='./file0\x00', 0x8, &(0x7f0000000680)) exec(&(0x7f0000000700)='./file0\x00', 0x8, &(0x7f0000000740)='.\x00', 0x2) unlink(&(0x7f0000000780)='./file0\x00', 0x8) rmdir(&(0x7f00000007c0)='./file0\x00', 0x8) stat(&(0x7f0000000800)='./file0\x00', 0x8, &(0x7f0000000840)) mkdir(&(0x7f00000008c0)='./file0\x00', 0x8, 0xd0f12b8dba71866) r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x1) nmount(r0, &(0x7f0000000900)='./file0\x00', 0x8, 0x2) exec(&(0x7f0000000940)='./file0\x00', 0x8, &(0x7f0000000980)='.\x00', 0x2) lstat(&(0x7f00000009c0)='./file0\x00', 0x8, &(0x7f0000000a00)) rename(&(0x7f0000000a80)='./file0\x00', 0x8, &(0x7f0000000ac0)='./file0\x00', 0x8) symlink(&(0x7f0000000b00)='./file0\x00', 0x8, &(0x7f0000000b40)='./file0\x00', 0x8) access(&(0x7f0000000b80)='./file0\x00', 0x8, 0x74) rename(&(0x7f0000000bc0)='./file0\x00', 0x8, &(0x7f0000000c00)='./file0\x00', 0x8) mkdir(&(0x7f0000000c40)='./file0\x00', 0x8, 0x1) stat(&(0x7f0000000c80)='./file0\x00', 0x8, &(0x7f0000000cc0)) nbind(&(0x7f0000000d40)='./file0\x00', 0x8, &(0x7f0000000d80)='./file0\x00', 0x8, 0x2) rename(&(0x7f0000000dc0)='./file0\x00', 0x8, &(0x7f0000000e00)='./file0\x00', 0x8) 17:38:00 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)) lstat(&(0x7f0000000180)='./file0\x00', 0x8, &(0x7f00000001c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x8, 0x8183, 0x24) fcntl$F_SYNC(r0, 0x65) close(r0) fwstat(r0, &(0x7f0000000280)=""/215, 0xd7, 0x0) nmount(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x10) rename(&(0x7f00000003c0)='./file2\x00', 0x8, &(0x7f0000000400)='./file1\x00', 0x8) fd2path(r0, &(0x7f0000000440)=""/206, 0xce) nmount(r0, &(0x7f0000000540)='./file0/file0\x00', 0xe, 0x0) nmount(r0, &(0x7f0000000580)='./file0\x00', 0x8, 0x10) link(&(0x7f00000005c0)='./file2\x00', 0x8, &(0x7f0000000600)='./file0/file0\x00', 0xe) nmount(r0, &(0x7f0000000640)='./file1\x00', 0x8, 0x10) rename(&(0x7f0000000680)='./file2\x00', 0x8, &(0x7f00000006c0)='./file3\x00', 0x8) tap_fds(&(0x7f0000000a00)=[{r0, 0x0, 0x0, 0x2, &(0x7f0000000780)={&(0x7f0000000700)="90d6e1318411d917167a9e0f5ccec85ec97422a8334ab552eff0a3ef1f18d5bf365c5a9e3141098f538b4a9f1b563a316386a9de336040c178c32129c368b8549aa1d53e0d18f0d6b982892261bd2653", 0x40, 0x1, 0x5, 0x578c, 0x8}}, {r0, 0x2, 0x4, 0x80000000, &(0x7f0000000840)={&(0x7f00000007c0)="813eb7312ac7e8735a7b637305810bd132ad7322fb24f74e9073f556af7c11c3f611d6970241b271981b581afc2fc02d4bd70cf120e0225f2baecd4b229d7c79a2eba7439936092991f029d54f3f94d1", 0x5, 0x0, 0x24de, 0x8001, 0x9}}, {r0, 0x3, 0x0, 0x639, &(0x7f0000000900)={&(0x7f0000000880)="8810467b5401add8a6c1a90a897d2c0b9fbae37eb29ee1add22e2de65837e04bafbbe3f9c62ab8e8f357b0b435322c4a6e6cd2f3e61f036f1712b2cd91e3c747b84c2e4b7b9c5d1e4354db5b5282abc6", 0x500000, 0x0, 0xfffffffffffffffe, 0x560, 0x4}}, {r0, 0x3, 0x100, 0xffffffffffffffff, &(0x7f00000009c0)={&(0x7f0000000940)="c04a2166796fd75931d5f60321b8bbf96c44c4e655de2c2327c91fe720fca7c7bbaa82287be6be5ef99312bd8dbe94b74f5598949457c62b80b62c469eb24514f3626b44230d0757719ea2570af68c84", 0x101, 0x0, 0x6, 0x9eb, 0x9}}], 0x4) fwstat(r0, &(0x7f0000000a80)=""/197, 0xc5, 0x0) tcgetattr(r0, &(0x7f0000000b80)) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) fstat(r0, &(0x7f0000000bc0)) r2 = openat(r1, &(0x7f0000000c40)='./file2\x00', 0x8, 0x90002, 0xa2) tcgetattr(r0, &(0x7f0000000c80)) stat(&(0x7f0000000cc0)='./file3\x00', 0x8, &(0x7f0000000d00)) r3 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) lstat(&(0x7f0000000d80)='\x00', 0x1, &(0x7f0000000dc0)) nmount(r0, &(0x7f0000000e40)='./file2\x00', 0x8, 0x12) getvcoreid() openat(r0, &(0x7f0000000e80)='./file2\x00', 0x8, 0x0, 0x26) fcntl$F_DUPFD(r1, 0x0, r2, 0x0) tcgetattr(r3, &(0x7f0000000ec0)) 17:38:00 executing program 7: proc_yield(0x0) getpcoreid() access(&(0x7f0000000000)='./file0\x00', 0x8, 0xa) stat(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)) exec(&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='.\x00', 0x2) unlink(&(0x7f0000000180)='./file1\x00', 0x8) link(&(0x7f00000001c0)='./file0/file0\x00', 0xe, &(0x7f0000000200)='./file1\x00', 0x8) exec(&(0x7f0000000240)='./file0\x00', 0x8, &(0x7f0000000280)=')\x00', 0x2) unlink(&(0x7f00000002c0)='./file0\x00', 0x8) access(&(0x7f0000000300)='./file2\x00', 0x8, 0xc0) proc_run(0x0) link(&(0x7f0000000340)='./file0\x00', 0x8, &(0x7f0000000380)='./file1\x00', 0x8) link(&(0x7f00000003c0)='./file0/file0\x00', 0xe, &(0x7f0000000400)='./file1\x00', 0x8) rmdir(&(0x7f0000000440)='./file0\x00', 0x8) rename(&(0x7f0000000480)='./file2\x00', 0x8, &(0x7f00000004c0)='./file1\x00', 0x8) mkdir(&(0x7f0000000500)='./file1\x00', 0x8, 0x44) access(&(0x7f0000000540)='./file0/file0\x00', 0xe, 0x20) r0 = proc_create(&(0x7f0000000580)='./file0/file0\x00', 0xe, &(0x7f00000005c0)=')\x00', 0x2, 0x1) proc_destroy(r0, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file2\x00', 0x8, 0x100002, 0x98) nmount(r1, &(0x7f0000000640)='./file0\x00', 0x8, 0x4) openat(r1, &(0x7f0000000680)='./file0/file0\x00', 0xe, 0x80, 0x5) access(&(0x7f00000006c0)='./file0\x00', 0x8, 0x90) mkdir(&(0x7f0000000700)='./file0\x00', 0x8, 0x4) rename(&(0x7f0000000740)='./file2\x00', 0x8, &(0x7f0000000780)='./file0\x00', 0x8) mkdir(&(0x7f00000007c0)='./file0\x00', 0x8, 0x4) unlink(&(0x7f0000000800)='./file1\x00', 0x8) read(r1, &(0x7f0000000840)=""/35, 0x23) wstat(&(0x7f0000000880)='./file0\x00', 0x8, &(0x7f00000008c0)=""/22, 0x16, 0x0) proc_create(&(0x7f0000000900)='./file0\x00', 0x8, &(0x7f0000000940)='.\x00', 0x2, 0x1) 17:38:00 executing program 6: send_event(&(0x7f0000000080)={&(0x7f0000000000)="3687f0561ff4a08d39ab6279e840f5882cd1c5f0bb4207e840cc62fe37225019ba5a81c65387fbe9ff63c7077f2b186dd4ed9f312a5084e82823a36f36d52cb0b0ae73750c40f6345f7d9bdea61f0b0e", 0x1, 0x0, 0x8, 0x6, 0x101}, &(0x7f00000001c0)={0xc, 0xfff, 0x5, &(0x7f00000000c0)="5d1c07afef84609723147a952b780d44238a0111b7e73cff3d05aab355b0d1ffefa28ee545bb2d1e2c8a255877544cc4e93cd4e12ccabb27bbeddafa30651e469a063f6dae33de595d5f89fee784ff987d5c1246507e36c9cd5d0cff97e1722291c1bfce74371f20cb794a93f8f0cd43e8c7e7308564220a897f8c66d3041a8e9decbfaf3fa6f02e321d6ea7bfc3a762981c653315672ce84e0414a50aad1aa43538be023dac5cb1b9713209422bdb5f3adee0f3aad8aaf41493fda7c21f7248bda8fbd6a50e650e57240a229203526495", 0x8001}, 0x2) send_event(&(0x7f0000000280)={&(0x7f0000000200)="d413fb0cd2a892d43c4b9fb947b0f72d1766a974110c03f92929bb1f5addaf4062432095360e9b917d3a681569c73a74f701149e725400697106cba1906d27bf5818bfe4e47d1941efa5f159dede0c68", 0x101, 0x0, 0x8, 0x7, 0x4}, &(0x7f0000000300)={0x7, 0x9, 0x2, &(0x7f00000002c0)="beed9cf221248438"}, 0x8b) send_event(&(0x7f00000003c0)={&(0x7f0000000340)="a6cbca947e8965763b5becb03a93bf9bec1db7c48f77e95565ce2ccac2c93da3f3fb14ff0c0232b219e783bf7a11a3391fc83aaf9b84cdd8c5b509824c2ec02ebbcb05046950198e3c26a2614cc8ee84", 0x80000001, 0x1, 0x0, 0x2, 0x4}, &(0x7f0000000440)={0x3b, 0x800, 0x3, &(0x7f0000000400)="3047ddfeeb0f2aa415088438a36d83907f5387fa1313f66539b7c22f6b8dc94cb125a51ebda4b6c08d5c8e6a23aecd", 0x1}, 0x0) vmm_ctl$VMM_CTL_GET_EXITS(0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) send_event(&(0x7f0000000500)={&(0x7f0000000480)="23cdf37cfb3f443770ed1dcc6b98d0af35f891ef22a30e1e814a4cbbc83601fd2bde43f8b73cab74c8bfccd2d420c1445812115fb62cd267311d9a32c85b2a28c28fbbe99a9a6617b482402dac71aa34", 0x80, 0x1, 0x7f, 0x800, 0x2ffc322d}, &(0x7f0000001540)={0x5, 0xffffffff00000000, 0x100, &(0x7f0000000540)="2dd14d9a36d2b4a063bf5051f07b99793c8870e40787ba9a52190bd74cf8049dcc43d2da9ef133a2e36b93935bd748dc5631268ae0bcc41337d83d2a0fb812c73987a28f5c44d5528a1890446363184630955527f4c38995b2d5734dd4452d629ada60a25c4a58e8c49006615fbb63019dd03205f1c6f1515491f100e4a0f160155130031dc6753dadb2cade196184f6758551388be3f1b79d15f982fe7924460594e84cccca3ddb27fbfb2a79229361eddf893477148a32860747cc22d6e3cb6712c927329d08c28bc1f12074e90ca70cd42a8a3f577093614d96f43c6d7c2532ac64a08b1f5b887ecc5cd2f0f50aef4a70842a8d1b07f65ff3854d81cdc068e13ba9492b04c50aef7c1ad1d26e06bc258a32ba9b6362104de5c7f71dba0f1803a1ffab3ff338f52d11b5f8f403bc9314b59837a8cabcf56c200e868f70d654df88e44072647c3f25da115df34967ad4c0760684465c722804b474c10686881964a23924e9624d55ea15a8421ebad4d2aecf9c56f2c29a9edbaff1efafc6aa5f9f5938022453b212ce68444df97734c1a56a8603465a37328bcdd6ef421e5bd9ae309e2b7de6bebcbb00b5ebcb53c54b2935d34fdf26f5b99ccb2bbb7d5b0fe859bac44033664c8bff1b1f299509a32eb2f883fd92f9e09d094c7579897b6002408136ec1af458e5fcce566a471650d14544f72be0c6aa74346035ed01cd44de702ad309e55dad4c834134691dae0d2c797677cb15d225f3cb7d744f995fdc1a5c02498d150e5a33efa57722bceca5ec4ac33ff0cf3573d7c86ba8eb9f3e84bdeb35adb767027ecd67cf8b9b9f83209403b18f6e458cfc0b9cffba78f02d4957f99a1963af9062be2d19d37c7a9e2a40a072e2a19093077ef6a78a67c25897a90fcc698b7a2ce0c14804e5bf642d8c0d71f80743de75872f9691093fdf25fadd4bde504a50ab72e8cb90140d20c681652ef0bfda540741dc13efedfa3e917d72e1235ba7f55da33ec9f2d12771bd64dcfb7a19e0bf488b959b0f296938ab1b0831c33a6054e6c4bbb9a72e0b81d8e2c8675409f52b267e2a3594fe3e0c8b86aa2fda01c3cfce891a33f717c81637dc12d70372544288761db0f00351c74a547e490bf9919ba20ad212ed84b2d063d0a95d04a63f041e346f0d4ef93e0a8f3fc0b284dbe1f677cd509d958ab83c3e233bb63dde7f67e6787df5bca7a8679601445e98544faa962bf3dd3a0ce1695bff91fb2533df99d095411aac8baf2d7c2e54509b26e1e51fe5e89a5626caa38b99e2f29336f6373983b2d2307ddcbcc97b849bb60f2d9ba267e4d0bc604dd65a0abb434252a6a6c2c3879d30511a83a8dff6075815a93ca16d3be1bc31fcb513741c328d8a4e7a8ffc7edecbe280ee1c1cf436338c4e44616b49fdef5d12d06d7cb062c7c670ba9c29508990966029eda28108f58f77dbd9d3293afb70c991c1c6bfe00329e0eab58825d55fb29523162025ddab53a5ca9f146538d029986b7a791766dd098c9b8c3f042e98571e3e3076112a93e0b1335d04313d63b930545b508515a9b0ccb890fc01c0d3828c75811ca3569937b3dd15230bbf2a25b55664c28acac6637a21c099f7715189a63145764ba434a248dde41484e681cf488bc3686917909be62758e7be543331b60938397518a04aae08a5f6eb826dcc1d5fed6d7f361b1444aa97be04d48b35606b1fa1f4556ca602370970f09170acdbb8ade98068fa09b63c441063d37c23f4454cbc83e8ac09047b5b514483b47b46ae7a298efc3d775ab3cb9101eb072f2c38db3ab88ec312171c2d74e4e0ad9dc736bb42d171c8cfe38f2db5e70928e5bf6b1f34b7e33bab1f3e8df45218b687244297f31bafe78c12ee4624bf74524962437672aadaa13d6e735037f8bb5ca3d8e71108dd7534890be7a18749c62ba1b5cbeb05706f276d808b41bb2ff8d89b98c45193e3a6c8ed8a4c5332e40bb28bfcffaae31b96b4680f1c2c92bcd4f6145a1a11eed3404a73a667124321d3efcfc9c7cb941afdf372826de4b98543defb7df43c73ffb2e72fb2847113eca82a0633a36121bc179a6abeead68b8b4ee16c9ecc5ab1ad19893c3fd2cc4a8b9d1d1fda47e7024a2b8fdbeec6123caab9fa36d77fef3fbf172f92303dff1e23750181280029fec534fb6b12fd2ba061be5b44f58633968dfae169b8e9efa5122541b8216016a14a3997620c84ec5997a34b159ad2df3b77357d7a159f3b0cd31dfb3775406f9c394f2c25c0744990229ec16529cfb026e5729111e7faacb0c18951ccddb699a201c2f4ac64e5bacab23536e5338792aae573890858460367908fab6dcebee477718efa7ea82950b86bc4255ae77778c259e89031038b5b30b1552c04529a80231967310ba6f37b5370858d1014251850b9b4beb03b2359e67a58c66b70ff00dfda88eaaafcd7b77cd316dddf6ca875ebfc827b048c8f84ce0cecc897add432a655d1cbd21a13f751311d5c55ab9da04029dab775f347bdd080edfbb0400fb954486f61cdaae634da9081411ee1157da934d0594015baab2084ecf3bbb0152837ebea90e390c25ad04682c21d70cf59970a34334d9e50a5403d13c73f6ae79f6314133e71e570e07f90879931e5ef79ee8876c676e99c054b7b39bdfdadf50a68b5a884b83e156f81916f2718f389096b13ca92d82b929ba1d3db1af64052cc4a9e212e9846e63a65805706dfb056a1f017591b0d5cee5e002cbe0d879e5dfa139cfb25feb453c343fc0e0904fb63935d984df04ce3487ab519ac2742ec0f3a98bfd1223f3b7cee79ef52f46f2fc292f476937674e7400aab789592cadf179b8172a0ea7a10b9124192f2f112a1bfc305e6a05562393c67192510dd261d7731cb4e1d5d49e3e7f143146fe969b47c83b9072f8f14521c0a2182ba9784c2424729b0df4b183aec46366f765982781ac6d5516516d0c66d1ce66d53a29c6557d193b29a102213b08d500a274aaebf4a174e7a43b57ebfe48f13f49218b1420fee3f2383d1e974054c6709c67eb373e18b886397024d921dca71a6d32748890a3a53a4bb3c9f5d17fc33451ef0b5c92f9e33700bab443771f30d737b8e7c101fe2db4f438eeb81967e70aefe2337575e84df963e1d0df9510484dd4dcad6cb8515a5208cfa6522ae033cea50816ada7eaa201c48e98a754ee48ef99ac0c31e044a147371021e9e4808767fade07a4247d9e56a12e1ee056be9d396cf0743bd31e2ec7d27bbfc65a48fe79eb230f15b35d7eb8ffccd987d3dde6babeacb5a68b55c5e41f1ca8bfc1998dd385099f42d383e33bc3be3c797bfba4323280e0766bac12cb71d4730f4bdbe4df3c9b94e3a15a7fb7e7a000369c1811e4df5e79abe78ae6fbdec015064f4bf2fa545a109d6cfa9231f7cd3f7942f25d153fd823ec8ac296762f47a931ffcee010478f0a817d2a13497e7f8dae0026829471c4e5bad5882a256be8d90c527f183950cbd745b8a0e7b4205ba688796e1f9aa5cebd12c51b73a782ae64b2368e2a5f40466ce6fc4f0397fb3552607be5fe7180546d1cd96b938414ae12060afa464d6006a7119b004517d9e8e6f0cec4835248d258ed83c6b66e090119641c8bfd5e19fc3f2b7409f7b3a6d64af44e0699983c6051cf085de87cca23c09155bb7bdcea049fb1cfbb9d2e1b866b1dbf6c51172cb1b690bc8b9a0e496b5f470b9f15d36144abfc739b0b7dd0c8f806d6bc6e36ed0efd6c57bd0f618dbb3f3eb6b14a58e275f9c173221b58f3d00637c7f1631da3cca635c1df969f25a850ed3da659547bd800a599f718adc89d530f02ce35b64a71555ffe97663cea80a1c9b7d52625091bafda5c4a70cf60c3d3d75543bf615bdce0f8449b9220f23ff2e6dc40debc029006fc2b7ea1ac18a788868edea89891b4cefd89a2894e4bc42b24df3e194f608cb1ff15bda3943ec9f18a253bd27e0647c8a910c9b5394fc7a1ff58b5ce72357b48cdd5d0c01a4fdae0ae7564d9d23bc769f87dcf5bff834d2874d581d53ea1530ef8baaa5ead0a63ca147f9dab1588f6357ff57102d43f3d6f4f9e46d44bf53456db0e5ae23b3c684bb606a9d881c4d67f7e1aa263ddf8908f524fd4365a59fc23b0c9d6750e2e6642131c9d6b0904981b851638073a759c8fc8d055c5e826430f79b8a41a5a5d6122cce9e1d88cd45c4e6b51acc28a823cac9febe6ae7151df55f7ba7e4e4dddebb73ee2c9ba058382c7966442454e8f75ca2323473d13bc6b794cf3d6cc89ee31b835d939551d94267d91bec2f5d1f4c1d888546feef0279b354c279deb07ced8732c4a61d38b144646878740e20f7c17d5440a3e75224add8d8149f87ed695f64f1a6d77507441f38e0de9497842c8b48c163c9fc41a19a8ad664780675735d5ada459d3f255930f6fe8644d2f735b1d6ad50fc6ea0b1c2f08d1803b88dbbd262e3e1421991c1e4e21d9a2c4c9eb3c56cd67420407f27d0302f488115509b34284dd59e86d73baaacc2c0eb2524032eef798ce9879550ea349eb40b36722c1e1b94f34226cf29addd4cb0552b363c5bda92d6bfeb539d07f58c2075c2992527a43825c591c9b804e4badb4c9dfdc091d2a6def2c219c7b7d433ab97f9b391e96ac91158765e1e063a03b2b8975f2323f1ff5db338ed1f594cb1688d66fbd6f48d1da568a2539627dfb34e38edad6886fa12b027187dca7c420a2d1f70f43d350ee2a87c99fd0ff2ad5d11cdc19701588dc2b5a4c33530548efb98c8bf690e9513a1bf5e53755cee8a53708d1ceb21b61f98ce3732353e2440e84a508e16d3c4da88f11e144f052e5d9199b3675d7a35f2686f4e394cf98661cf7aa62de18c51d0543cc1cd643b9e7fc7fc3e411d857dcb7595e2e270fc6c8a386d66c5f5da3fc0377357aad014c43233f5c4388a76031305795086e6126f0b9e226e78eefcc1074b0d6447f79104ffe73646a392123e1cd925793b47698a4ff15832ad80d434b30460a5a36263497035973c0ba10d5ae5e7de6da708c25f0dc58e045e3d354540b08d7b3bf622d44001cc34b60f2fa1be7bdc105fb7618b774b6b232dbb7c13fae83f5bc760b5e6e5b84e517469fb99d731172c5dd5c3b7877c8a8e96507a2cdbdb665b069c87982d9ae7b815cea52c2da8f8ae3d65ff10334ccd4f3d89d8a8f8e44eeb6ff379928cb96c488175e851192b2cd86048ecee0662312190c0bcdf27993fe4457d6c22674054022a4a7cd523442e29036efeb674d43ff2b3b47ae0481112d5184bb1e36b008d405dfbb7a0dd1123d2085ca315415a47be51f46cd8e6f45792f258cb048ca5ba7efd3cb469a78b6b4de37fd7d13438685ba74ed63a7bf267bc5066e2065d00dc7d56a0afc3be4ffde83b044ca7e83430ddae37bf28efd939f52cc0a6af9bce2ab93a9a990fd8277078ced8fe286070879ecdeb36c3d9e4416dea17cc56464297f920fe5d4ecad9db01659f288a2a9140480506435662e8899d8a6bebfdcb4a2521ddb9847c2c399e9f4815f5d44996285eb3fcb32239c3019af1c38dced38185baeca610d2cbb90b57593a6fcbacb9d8dd3cbebae743c197c6d5603b9a4b182ff2b8a2193aa1ed4df32975c1eb2df019036b38ef9076d29281ae605d7909e5514cede57a9a891648551a566002dba5610b5731b09229de2f48211d8af0a6db0daf0bcc2a5f31563280dffbdf3cc4074bd860899e84cdd45d38a21f0e47992076a9793ccc91b011e54a3d4cd37c4eba67a27330e07ffb21a798c85fc88edbee087958144", 0xfff}, 0x2) proc_create(&(0x7f0000001580)='./file0\x00', 0x8, &(0x7f00000015c0)='\x00', 0x1, 0x0) notify(0xffffffffffffffff, 0x1f, &(0x7f00000016c0)={0xf, 0x800, 0x5, &(0x7f0000001600)="898bfb1cd5be91261294e314630964cbae9c3594e836f12fed52cb9b4ca956afa35d615cade5dd39e71ae05e36152635f051a3ea4a36668ba0bbafb04c2c81f115573fb0b4d47284882286afdf59c9927c306c596c65332def5161848449fb10dff8605b82ed210550d397f80cff7ad7090c5d7349ed6b69e637ed7f1b84883e8eccc37ede2814f82d9bd56b69f8", 0x1}) proc_create(&(0x7f0000001700)='./file0\x00', 0x8, &(0x7f0000001740)='\x00', 0x1, 0x0) unlink(&(0x7f0000001780)='./file0\x00', 0x8) r0 = proc_create(&(0x7f00000017c0)='./file0\x00', 0x8, &(0x7f0000001800)='\x00', 0x1, 0x1) nanosleep(&(0x7f0000001840)={0x3, 0x3}, &(0x7f0000001880)) access(&(0x7f00000018c0)='./file0\x00', 0x8, 0x82) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) poke_ksched(r0, 0x0) cache_invalidate() proc_create(&(0x7f0000001900)='./file0\x00', 0x8, &(0x7f0000001940)='],-,:\x00', 0x6, 0x0) halt_core(0xf4a3) rename(&(0x7f0000001980)='./file0\x00', 0x8, &(0x7f00000019c0)='./file0\x00', 0x8) proc_create(&(0x7f0000001a00)='./file0\x00', 0x8, &(0x7f0000001a40)='\x00', 0x1, 0x1) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) rmdir(&(0x7f0000001a80)='./file0\x00', 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', 0x8, 0xb0403, 0x1a0) nmount(r1, &(0x7f0000001b00)='./file0\x00', 0x8, 0x2) readlink(&(0x7f0000001b40)='./file0\x00', 0x8, &(0x7f0000001b80)=""/148, 0x94) rmdir(&(0x7f0000001c40)='./file0\x00', 0x8) fcntl$F_SYNC(r1, 0x65) send_event(&(0x7f0000001d00)={&(0x7f0000001c80)="6e30d3bf7747fe7aefb3eb4b7806a85855785ae546c1b95428ed04b0a7293756c54124b922134e7895a1c7a2f5ae2b84f95a695152aa13c26c6ab551d9bffbca8369982dab54099035d2f367463fdc02", 0x5, 0x1, 0x7, 0x401, 0x1}, &(0x7f0000001e00)={0x7, 0x80000000, 0x10000, &(0x7f0000001d40)="06724cd705c0bf4e6d2a82688142e87f906dc17e8e317d3b3c09da37ee15ed778fed59e469fda32ad215b9b46a8caa73b4ed90ac713a8a974d69f1cc6a9b402f7d9dc1a5b3f5cbec569e78fce7a69ba2c3911b230ff2a14d481baa089a86dbc886592e37171a2f17d98e568d2f83457c37c29211b2b1133dcd7b1cac4d40aa0751470434a79690db4102c12b4c3ccecb0e28eb51c624a4c4bbf66877ebcdba4e37f4ceb64cb6b7d508cb24faa06f094b3ac6ce5e28a8682b6fef899f", 0x8}, 0x7fffffff) access(&(0x7f0000001e40)='./file0\x00', 0x8, 0x10c) unlink(&(0x7f0000001e80)='./file0\x00', 0x8) bash-4.3$ Which cores are provisioned to which procs: ------------------ Core 00, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) Core 01, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) Core 02, prov: 0(0x0000000000000000) alloc: 36(0xffff80000218aac0) Core 03, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) nbuf 212, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! nbuf 148, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! Which cores are provisioned to which procs: ------------------ Core 00, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) Core 01, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) Core 02, prov: 0(0x0000000000000000) alloc: 36(0xffff80000218aac0) Core 03, prov: 0(0x0000000000000000) alloc: 0(0x0000000000000000) nbuf 212, STAT_FIX_LEN_9P 49 nbuf 46, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 BIT16SZ 2, GBIT16(buf) 0 This is bad! This is bad! 17:38:04 executing program 0: mkdir(&(0x7f00000028c0)='./file0/file0\x00', 0x244df400ccf16211, 0x0) nbuf 46, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! 17:38:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x10100, 0x40) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x30010, r0, 0x800) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2000002, 0x112, 0xffffffffffffffff, 0x0) nmount(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x10) 17:38:05 executing program 0: waitpid(0xffffffffffffffff, &(0x7f00000000c0), 0x1) r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='\x00', 0x1, 0x0) waitpid(r0, &(0x7f0000000080), 0x1) nbuf 97, STAT_FIX_LEN_9P 49 BIT16SZ 2, GBIT16(buf) 0 This is bad! kernel panic at kern/src/rcu.c:325, from core 3: HW TRAP frame at 0xfffffff000023f40 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 0x0000002038c6e9d2 #02 [<0xffffffffc2009b7c>] in _panic rbp 0xfffffff0000bbfd8 #03 [<0xffffffffc20502f9>] in rcu_report_qs_rpi rsi 0x0000000000000003 #04 [<0xffffffffc2050c4c>] in rcu_report_qs rdi 0xffffffffc8667ec0 #05 [<0xffffffffc204d12b>] in proc_restartcore r8 0x0000000000000000 #06 [<0xffffffffc20aaf20>] in sysenter_callwrapper r9 0xffffffffc8667fb8 r10 0x0000000000000078 r11 0xffffffffc8667f78 r12 0xffff80000217fd20 r13 0x0000000000000002 Entering Nanwan's Dungeon on Core 3 (Ints off): r14 0x0000000000000000 Type 'help' for a list of commands. r15 0x0000000000000002 ROS(Core 3)> trap 0x00000008 Double Fault gsbs 0xffffffffc8667ec0 fsbs 0x0000000000000000 err 0x--------00000000 rip 0xffffffffc209f2c1 cs 0x------------0008 flag 0x0000000000010246 rsp 0xfffffff0000bbfd8 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.