kernel panic at kern/arch/x86/trap.c:311, from core 2: Proc-ful Page Fault in the Kernel at 0x000000000000001b! Stack Backtrace on Core 2: #01 [<0xffffffffc200a3b7>] in backtrace at src/kdebug.c:219 #02 [<0xffffffffc2009b7c>] in _panic at src/init.c:266 #03 [< [inline] >] in __handler_kernel_page_fault at arch/x86/trap.c:311 #03 [< [inline] >] in __handle_page_fault at arch/x86/trap.c:327 #03 [< [inline] >] in trap_dispatch at arch/x86/trap.c:589 #03 [<0xffffffffc20aa649>] in trap at arch/x86/trap.c:674 15:52:20 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00', 0x8) readlink(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)=""/4096, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x8, 0x120000, 0xc) nmount(r0, &(0x7f00000010c0)='./file0\x00', 0x8, 0x6) write(r0, &(0x7f0000001100)="79e11fab60a0ab85dfcd434c565779ff1595a1a5bd9460766b917800f77f0ac22125e788d5c36cf178327e9b7c56ae0c62cda0829169f5989cf3e7feeaa08fe181c1a0862634fdd57de4fda50623aee4a38cadec9c4834523bfaa8bc8e07c839965d0ba7390ccd92e36b418c49d49f1c9a33ba20ee4e22c75fd2fc58ef1312d32f1de1df6d48a50a11151e55d279969aa3392114a3297d43cf4f67bed8edd23333cf0209407a2e4c1112f463e94c65df09a3a816878e4bc4f1f9c14cf2e4cab0f52a8f1a0df47df9dfef27aa4fd172", 0xcf) nmount(r0, &(0x7f0000001200)='./file0\x00', 0x8, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000002, 0x4010, r1, 0x2) abort_sysc_fd(r1) fd2path(r1, &(0x7f0000001240)=""/220, 0xdc) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) nunmount(&(0x7f0000001340)='.\x00', 0x2, &(0x7f0000001380)='./file0\x00', 0x8) close(r1) close(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x2010, r0, 0x5) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x4010, 0xffffffffffffff9c, 0x6) link(&(0x7f00000013c0)='./file0\x00', 0x8, &(0x7f0000001400)='./file0\x00', 0x8) change_vcore(0x5, 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) nmount(r0, &(0x7f0000001440)='./file0\x00', 0x8, 0x3) nunmount(&(0x7f0000001480)='./file0\x00', 0x8, &(0x7f00000014c0)='./file0\x00', 0x8) r2 = proc_create(&(0x7f0000001500)='./file0\x00', 0x8, &(0x7f0000001540)='#{\x00', 0x3, 0x0) chdir(r2, &(0x7f0000001580)='./file0\x00', 0x8) proc_create(&(0x7f00000015c0)='./file0\x00', 0x8, &(0x7f0000001600)='#{\x00', 0x3, 0x1) r3 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) fwstat(r3, &(0x7f0000001640)=""/13, 0xd, 0x0) close(r3) proc_destroy(r2, 0x3ff) abort_sysc_fd(r0) 15:52:21 executing program 2: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x1) fcntl$F_SETFL(r0, 0x4, 0x0) fcntl$F_GETFD(r0, 0x1) fwstat(r0, &(0x7f0000000000)=""/1, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x80000, 0x10a) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4031, r0, 0x1) fcntl$F_SYNC(r0, 0x65) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x80000, 0xc0) fcntl$F_GETFL(r0, 0x3) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x120bc0, 0xb6) umask(0x2) populate_va(&(0x7f0000ffc000/0x2000)=nil, 0xb294) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3000007, 0x1010, r3, 0x1) fcntl$F_SETFL(r2, 0x4, 0x180000) fcntl$F_GETFL(r3, 0x3) nanosleep(&(0x7f0000000100)={0x9095, 0x37ae}, &(0x7f0000000140)) llseek(r1, 0x8000, 0x4, &(0x7f0000000180), 0x2) fcntl$F_SETFL(r2, 0x4, 0x0) poke_ksched(0xffffffffffffffff, 0x0) abort_sysc_fd(r0) populate_va(&(0x7f0000ffc000/0x2000)=nil, 0x7ff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x832, r0, 0x9) populate_va(&(0x7f0000ffa000/0x3000)=nil, 0xeff6) r4 = proc_create(&(0x7f00000001c0)='\x00', 0x1, &(0x7f0000000200)='\x00', 0x1, 0x0) poke_ksched(r4, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x16010, r2, 0xfffffffffffffe01) tcgetattr(r2, &(0x7f0000000240)) fcntl$F_GETFL(r0, 0x3) chdir(r4, &(0x7f0000000280)='./file0\x00', 0x8) 15:52:26 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00', 0x8) readlink(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)=""/4096, 0x1000) r0 = openat(0xffffffffffffffff, &(0x7f0000001080)='./file0\x00', 0x8, 0x120000, 0xc) nmount(r0, &(0x7f00000010c0)='./file0\x00', 0x8, 0x6) write(r0, &(0x7f0000001100)="79e11fab60a0ab85dfcd434c565779ff1595a1a5bd9460766b917800f77f0ac22125e788d5c36cf178327e9b7c56ae0c62cda0829169f5989cf3e7feeaa08fe181c1a0862634fdd57de4fda50623aee4a38cadec9c4834523bfaa8bc8e07c839965d0ba7390ccd92e36b418c49d49f1c9a33ba20ee4e22c75fd2fc58ef1312d32f1de1df6d48a50a11151e55d279969aa3392114a3297d43cf4f67bed8edd23333cf0209407a2e4c1112f463e94c65df09a3a816878e4bc4f1f9c14cf2e4cab0f52a8f1a0df47df9dfef27aa4fd172", 0xcf) nmount(r0, &(0x7f0000001200)='./file0\x00', 0x8, 0x0) r1 = fcntl$F_DUPFD(r0, 0x0, r0, 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000002, 0x4010, r1, 0x2) abort_sysc_fd(r1) fd2path(r1, &(0x7f0000001240)=""/220, 0xdc) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) nunmount(&(0x7f0000001340)='.\x00', 0x2, &(0x7f0000001380)='./file0\x00', 0x8) close(r1) close(r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2000000, 0x2010, r0, 0x5) fcntl$F_SETFD(r0, 0x2, 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000001, 0x4010, 0xffffffffffffff9c, 0x6) link(&(0x7f00000013c0)='./file0\x00', 0x8, &(0x7f0000001400)='./file0\x00', 0x8) change_vcore(0x5, 0x1) fcntl$F_SETFD(r1, 0x2, 0x1) nmount(r0, &(0x7f0000001440)='./file0\x00', 0x8, 0x3) nunmount(&(0x7f0000001480)='./file0\x00', 0x8, &(0x7f00000014c0)='./file0\x00', 0x8) r2 = proc_create(&(0x7f0000001500)='./file0\x00', 0x8, &(0x7f0000001540)='#{\x00', 0x3, 0x0) chdir(r2, &(0x7f0000001580)='./file0\x00', 0x8) proc_create(&(0x7f00000015c0)='./file0\x00', 0x8, &(0x7f0000001600)='#{\x00', 0x3, 0x1) r3 = fcntl$F_DUPFD(r1, 0x0, r1, 0x1) fwstat(r3, &(0x7f0000001640)=""/13, 0xd, 0x0) close(r3) proc_destroy(r2, 0x3ff) abort_sysc_fd(r0)