kernel panic at kern/arch/x86/trap.c:325, from core 3: Proc-ful Page Fault in the Kernel at 0x0000000000100108! HW TRAP frame at 0xfffffff001073a30 on core 3 rax 0x0000000000200200 rbx 0x0000000000000000 rcx 0xffff800015273c22 rdx 0x0000000000100100 rbp 0xfffffff001073b98 rsi 0xffff800007b6ac20 rdi 0xffff800015797820 r8 0x0000000000000000 r9 0xffffffffc90a7ac0 r10 0x0000000000000020 r11 0xffff800015226420 r12 0xffff800015273c22 r13 0xffff800015797820 r14 0xffff800015797820 r15 0xffff800007b6ac20 trap 0x0000000e Page Fault gsbs 0xffffffffc8f7a340 fsbs 0x0000000000000000 err 0x--------00000002 rip 0xffffffffc2044364 cs 0x------------0008 flag 0x0000000000010246 rsp 0xfffffff001073af8 ss 0x------------0010 Backtrace of kernel context on Core 3: #01 [<0xffffffffc2044364>] in tree_file_rename at src/ns/tree_file.c:928 #02 [<0xffffffffc20447c7>] in tree_chan_rename at src/ns/tree_file.c:980 #03 [<0xffffffffc2034229>] in __namec_from at src/ns/chan.c:1301 #04 [<0xffffffffc2034c43>] in namec at src/ns/chan.c:1530 #05 [<0xffffffffc203e911>] in sysrename at src/ns/sysfile.c:883 #06 [<0xffffffffc2056fd2>] in sys_rename at src/syscall.c:2398 #07 [<0xffffffffc205a249>] in syscall at src/syscall.c:2582 #08 [<0xffffffffc205add8>] in run_local_syscall at src/syscall.c:2619 #09 [<0xffffffffc205b319>] in prep_syscalls at src/syscall.c:2639 #10 [<0xffffffffc20b7a92>] in sysenter_callwrapper at arch/x86/trap.c:932 kernel panic at kern/src/arena.c:810, from core 1: OOM! Stack Backtrace on Core 1: #01 [<0xffffffffc200aa6c>] in backtrace at src/kdebug.c:235 #02 [<0xffffffffc200a205>] in _panic at src/init.c:275 #03 [<0xffffffffc2002d17>] in get_more_resources at src/arena.c:810 #04 [<0xffffffffc200250b>] in arena_alloc at src/arena.c:863 #05 [<0xffffffffc2002cb6>] in get_more_resources at src/arena.c:797 #06 [<0xffffffffc200250b>] in arena_alloc at src/arena.c:863 #07 [<0xffffffffc2046675>] in kpages_alloc at src/page_alloc.c:80 #08 [<0xffffffffc200af5e>] in kmalloc at src/kmalloc.c:65 #09 [<0xffffffffc200b01f>] in kzmalloc at src/kmalloc.c:91 #10 [<0xffffffffc203a083>] in parsecmd at src/ns/parse.c:80 #11 [<0xffffffffc2017467>] in ipwrite at src/net/devip.c:1454 #12 [<0xffffffffc2040bc9>] in rwrite at src/ns/sysfile.c:1136 #13 [<0xffffffffc2040e1b>] in syswrite at src/ns/sysfile.c:1154 #14 [<0xffffffffc2059389>] in sys_write at src/syscall.c:1798 #15 [<0xffffffffc205a249>] in syscall at src/syscall.c:2582 #16 [<0xffffffffc205add8>] in run_local_syscall at src/syscall.c:2619 #17 [<0xffffffffc205b319>] in prep_syscalls at src/syscall.c:2639 21:22:55 executing program 7: r0 = openat$net_ipifc_0_err(0xffffffffffffff9c, &(0x7f0000000000), 0x11, 0x3, 0x0) r1 = openat$net_ether0_stats(0xffffffffffffff9c, &(0x7f00000000c0), 0x12, 0x1, 0x0) fcntl$F_SYNC(r1, 0x65) fcntl$F_GETFD(r0, 0x1) openat$net_tcp_2_err(0xffffffffffffff9c, &(0x7f0000000080), 0xf, 0x3, 0x0) r2 = openat$proc_self_vmstatus(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2000004, 0x4010, r2, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0) read(r0, &(0x7f0000000100)=""/30, 0x1e) 21:22:55 executing program 2: openat$dev_urandom(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x1, 0x0) r0 = openat$prof_kprintx(0xffffffffffffff9c, &(0x7f0000000040), 0xe, 0x3, 0x0) fstat(r0, &(0x7f0000000080)) fcntl$F_SETFL(r0, 0x4, 0x188800) read(r0, &(0x7f0000000100)=""/51, 0x33) r1 = openat$net_tcp_0_status(0xffffffffffffff9c, &(0x7f0000000140), 0x12, 0x1, 0x0) r2 = openat$net_ipifc_0_local(0xffffffffffffff9c, &(0x7f0000000180), 0x13, 0x1, 0x0) fstat(r2, &(0x7f00000001c0)) r3 = openat$prof_kpctl(0xffffffffffffff9c, &(0x7f0000000240), 0xc, 0x3, 0x0) r4 = openat$net_ether0_1_data(0xffffffffffffff9c, &(0x7f0000000280), 0x13, 0x3, 0x0) read(r4, &(0x7f00000002c0)=""/184, 0xb8) openat$net_tcp_2_ctl(0xffffffffffffff9c, &(0x7f0000000380), 0xf, 0x3, 0x0) fcntl$F_SYNC(r1, 0x65) close(r3) openat$proc_self_ns(0xffffffffffffff9c, &(0x7f00000003c0), 0xe, 0x1, 0x0) fcntl$F_SYNC(r3, 0x65) r5 = openat$net_ipifc_0_remote(0xffffffffffffff9c, &(0x7f0000000400), 0x14, 0x1, 0x0) close(r5) r6 = openat$net_icmpv6_stats(0xffffffffffffff9c, &(0x7f0000000440), 0x12, 0x1, 0x0) fstat(r6, &(0x7f0000000480)) #18 [<0xffffffffc20b7a92>] in sysenter_callwrapper at arch/x86/trap.c:932 21:22:56 executing program 0: r0 = fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, 0x1) write(r0, &(0x7f0000000000)="a516c9a65ce9d59f84f755b1ff46ab66ed9842410e1e14d89906cd0bec3eee9638f8edb2638269aa48acb064fb3c91eb5fd3aa3117e9a85b0b03d2e73941447c6eee0bcf595a845c0501b113d59f2618281f68747e988362133d2e49f399fc56d1dec807cc4de3c167d24af663b373021ac7cb059b8ab7caee491715f652ef344621fde78bf5820715ca7c8c4648e21407a3e034152b3cab2c5790d2959b823e0ca03f9422ad84f8857c62d2a61a4cecefae3a26f991720523c126cef3eb30f343c3d4dc57d48c859637bdcd605bce96299562258ddb52bb4c1395221d76c21e4e7d9840a253202e5ad7a739a91a50", 0xef) r1 = openat$proc_self_status(0xffffffffffffff9c, &(0x7f0000000100), 0x12, 0x1, 0x0) r2 = openat$net_ether0_0_ifstats(0xffffffffffffff9c, &(0x7f0000000140), 0x16, 0x1, 0x0) r3 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x1, 0x0) r4 = fcntl$F_DUPFD(r2, 0x0, r3, 0x0) fcntl$F_GETFD(r1, 0x1) r5 = openat$net_ipifc_1_local(0xffffffffffffff9c, &(0x7f00000001c0), 0x13, 0x1, 0x0) openat$net_tcp_0_ctl(0xffffffffffffff9c, 0x0, 0x0, 0x3, 0x0) read(r5, &(0x7f0000000200)=""/214, 0xd6) r6 = openat$net_ether0_2_data(0xffffffffffffff9c, &(0x7f0000000300), 0x13, 0x3, 0x0) close(r4) r7 = openat$net_ether0_0_data(0xffffffffffffff9c, &(0x7f0000000340), 0x13, 0x3, 0x0) write(r7, &(0x7f0000000380)="54659712fb0c043794571c726a505cd0242b4fb842a5ba4cd3197d60602fe4a0dc50a23658e80151b75854d8200442ff32659844c3c83e200ebad543893ef8c8c51b38a852cb3ad46db09f119f0afd721451fa3b1741dd14b41758101f1a6765c76eef131db5d200eaa90bdae169b129b671f0aab31931cffd29a40e5cd64c9a91d984243d81e89de2174036b48d421e199dc00eeffa31366e0f482bd98705f88457862b812919ee41d8405ced8e", 0xae) openat$proc_self_noteid(0xffffffffffffff9c, &(0x7f0000000440), 0x12, 0x3, 0x0) read(r6, &(0x7f0000000480)=""/16, 0x10) fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x108400) openat$net_ether0_ifstats(0xffffffffffffff9c, &(0x7f00000004c0), 0x14, 0x1, 0x0) fcntl$F_SYNC(r2, 0x65) openat$net_ether0_1_type(0xffffffffffffff9c, &(0x7f0000000500), 0x13, 0x1, 0x0) 21:22:56 executing program 1: openat$net_tcp_0_data(0xffffffffffffff9c, 0x0, 0x0, 0x3, 0x0) r0 = openat$dev_kprint(0xffffffffffffff9c, &(0x7f0000000000), 0xc, 0x1, 0x0) fstat(r0, &(0x7f00000000c0)) fd2path(0xffffffffffffffff, &(0x7f0000000040)=""/60, 0xfffffffffffffe71) r1 = openat$net_ether0_stats(0xffffffffffffff9c, &(0x7f0000000080), 0x12, 0x1, 0x0) fd2path(r1, &(0x7f0000000240)=""/4096, 0x1000) 21:22:56 executing program 4: r0 = openat$net_tcp_2_data(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/73, 0x49) abort_sysc_fd(r0) r1 = openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f00000000c0), 0xf, 0x3, 0x0) r2 = openat$net_ipifc_1_status(0xffffffffffffff9c, &(0x7f0000000100), 0x14, 0x1, 0x0) close(r0) openat$net_tcp_0_remote(0xffffffffffffff9c, &(0x7f0000000140), 0x12, 0x1, 0x0) fcntl$F_SYNC(r0, 0x65) r3 = openat$dev_osversion(0xffffffffffffff9c, &(0x7f0000000180), 0xf, 0x1, 0x0) llseek(0xffffffffffffffff, 0x200, 0x21, &(0x7f00000001c0), 0x1) r4 = openat$net_tcp_2_err(0xffffffffffffff9c, &(0x7f0000000200), 0xf, 0x3, 0x0) llseek(r4, 0x8, 0xc0000000000, &(0x7f0000000240), 0x2) r5 = openat$net_tcp_0_status(0xffffffffffffff9c, &(0x7f0000000280), 0x12, 0x1, 0x0) close(r1) fcntl$F_SYNC(r0, 0x65) r6 = openat$net_ipifc_1_remote(0xffffffffffffff9c, &(0x7f00000002c0), 0x14, 0x1, 0x0) r7 = openat$net_tcp_2_ctl(0xffffffffffffff9c, &(0x7f0000000300), 0xf, 0x3, 0x0) dup_fds_to(0xffffffffffffffff, &(0x7f0000000340)=[{r3}, {r7}, {r2}, {r6}], 0x4) openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f0000000380), 0xf, 0x3, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1000000, 0x4010, r5, 0x81) 21:22:56 executing program 5: r0 = openat$prof_mpstat(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x3, 0x0) close(r0) openat$net_udp_0_data(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x3, 0x0) r1 = openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x3, 0x0) r2 = openat$dev_bintime(0xffffffffffffff9c, &(0x7f00000000c0), 0xd, 0x3, 0x0) fcntl$F_DUPFD(r1, 0x0, r2, 0x0) write(r1, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000300), 0x0) 21:22:56 executing program 3: read(0xffffffffffffffff, &(0x7f0000000000)=""/69, 0x45) r0 = openat$net_ether0_1_data(0xffffffffffffff9c, &(0x7f0000000080), 0x13, 0x3, 0x0) openat$prof_kptrace(0xffffffffffffff9c, &(0x7f00000000c0), 0xe, 0x3, 0x0) r1 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x1, 0x0) fcntl$F_SYNC(r1, 0x65) openat$net_ether0_1_type(0xffffffffffffff9c, &(0x7f0000000140), 0x13, 0x1, 0x0) openat$proc_self_ctl(0xffffffffffffff9c, &(0x7f0000000180), 0xf, 0x3, 0x0) write(r0, &(0x7f00000001c0)="472c92dc9279727f60810daf768f98a9a839fbcc6252aee4ccd1427491db1cd855d88103b5dc7557465d42b1ccb449551131b399af226320f809eac9b898b926d3f910602ae7ade5a0f129500be640b1844e586cc6c9127ea47c1b4e4281f1b844e69bdbca420317ab5e2a31782e93884bbd25e12e81e76c111dcc5d45d527a9b9085cb729bcc86b67ca0f2fbf1582be7b3e02aad05193cb32d25f680cdfd2afd14f7ef44aab067ce5757e260f4b04500d8b04b65dbad17032936d675f5c56", 0xbf) r2 = openat$proc_self_fpregs(0xffffffffffffff9c, &(0x7f0000000280), 0x12, 0x1, 0x0) fcntl$F_GETFL(r2, 0x3) openat$net_ipifc_stats(0xffffffffffffff9c, &(0x7f00000002c0), 0x11, 0x1, 0x0) openat$net_ether0_ifstats(0xffffffffffffff9c, &(0x7f0000000300), 0x14, 0x1, 0x0) openat$net_tcp_2_err(0xffffffffffffff9c, &(0x7f0000000340), 0xf, 0x3, 0x0) r3 = openat$net_ndb(0xffffffffffffff9c, &(0x7f0000000380), 0x9, 0x3, 0x0) fchdir(0xffffffffffffffff, r3) r4 = openat$prof_kptrace(0xffffffffffffff9c, &(0x7f00000003c0), 0xe, 0x3, 0x0) dup_fds_to(0xffffffffffffffff, &(0x7f0000000400), 0x0) abort_sysc_fd(r4) r5 = openat$net_ipifc_1_remote(0xffffffffffffff9c, &(0x7f0000000440), 0x14, 0x1, 0x0) llseek(r5, 0x80, 0xffffffffffffff80, &(0x7f0000000480), 0x2) 21:23:00 executing program 2: openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1c7499c2c2e1ac12, 0x8000, 0x80) r0 = openat$dev_hostdomain(0xffffffffffffff9c, &(0x7f0000000080), 0xffffffffffffffe9, 0x3, 0x0) r1 = openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x3, 0x0) r2 = openat$dev_bintime(0xffffffffffffff9c, &(0x7f00000000c0), 0xd, 0x3, 0x0) read(r1, &(0x7f0000000100)=""/169, 0xa9) r3 = fcntl$F_DUPFD(r1, 0x0, r2, 0x0) fcntl$F_SYNC(r3, 0x65) tcgetattr(r3, &(0x7f0000000040)) r4 = openat$dev_sysstat(0xffffffffffffff9c, &(0x7f00000001c0), 0xd, 0x3, 0x0) tcgetattr(r4, &(0x7f0000000200)) llseek(r0, 0xee, 0x0, &(0x7f0000000000), 0x0) 21:23:01 executing program 1: fcntl$F_GETFL(0xffffffffffffffff, 0x3) tcgetattr(0xffffffffffffff9c, &(0x7f0000000000)) r0 = openat$net_log(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x3, 0x0) fcntl$F_SYNC(r0, 0x65) r1 = openat$dev_config(0xffffffffffffff9c, &(0x7f0000000080), 0xc, 0x1, 0x0) r2 = openat$proc_self_proc(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x1, 0x0) r3 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x1000, 0x1d) fcntl$F_SETFL(r0, 0x4, 0x100400) openat$net_udp_0_local(0xffffffffffffff9c, &(0x7f0000000140), 0x11, 0x1, 0x0) fcntl$F_SETFL(0xffffffffffffff9c, 0x4, 0x8400) dup_fds_to(0x0, &(0x7f0000000180)=[{r2}], 0x1) fd2path(r1, &(0x7f00000001c0)=""/254, 0xfe) openat$dev_config(0xffffffffffffff9c, &(0x7f00000002c0), 0xc, 0x1, 0x0) fchdir(0x0, r3) r4 = openat$net_icmp_stats(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x1, 0x0) fcntl$F_SYNC(r4, 0x65) r5 = fcntl$F_DUPFD(r3, 0x0, r1, 0x1) openat(r5, &(0x7f0000000340)='./file1\x00', 0x8, 0x1, 0xc0) symlink(&(0x7f0000000380)='./file0\x00', 0x8, &(0x7f00000003c0)='./file1\x00', 0x8) openat$net_ipifc_0_status(0xffffffffffffff9c, &(0x7f0000000400), 0x14, 0x1, 0x0) 21:23:01 executing program 0: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x88800) r0 = openat$net_icmpv6_clone(0xffffffffffffff9c, &(0x7f00000000c0), 0x12, 0x3, 0x0) close(r0) openat$dev_empty(0xffffffffffffff9c, &(0x7f0000000080), 0xa, 0x3, 0x0) fcntl$F_SYNC(r0, 0x65) r1 = openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x3, 0x0) r2 = openat$dev_bintime(0xffffffffffffff9c, &(0x7f00000000c0), 0xd, 0x3, 0x0) fcntl$F_SETFL(r0, 0x4, 0x0) openat$net_udp_0_data(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x3, 0x0) fcntl$F_DUPFD(r1, 0x0, r2, 0x0) tcgetattr(r1, &(0x7f0000000000)) 21:23:01 executing program 4: r0 = openat$net_ether0_stats(0xffffffffffffff9c, &(0x7f0000000900), 0x12, 0x1, 0x0) read(r0, &(0x7f0000000a00)=""/158, 0x9e) r1 = openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000000), 0xd, 0x3, 0x0) r2 = openat$dev_bintime(0xffffffffffffff9c, &(0x7f00000000c0), 0xd, 0x3, 0x0) fcntl$F_DUPFD(r1, 0x0, r2, 0x0) abort_sysc_fd(r1) 21:23:01 executing program 5: r0 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x1, 0x0) r1 = openat$net_tcp_0_ctl(0xffffffffffffff9c, &(0x7f0000000040), 0xf, 0x3, 0x0) r2 = openat$prof_mpstat_raw(0xffffffffffffff9c, &(0x7f0000000080), 0x11, 0x3, 0x0) dup_fds_to(0x0, &(0x7f00000000c0)=[{r0}, {r1}, {r2}, {}, {}], 0x5) llseek(r2, 0x4, 0xfff, &(0x7f0000000100), 0x2) r3 = openat$prof_kpctl(0xffffffffffffff9c, &(0x7f0000000140), 0xc, 0x3, 0x0) write(r3, &(0x7f0000000180)="d6e6a74efb35266a2e9ff3d482cd5fd214939be0850bcf6444d9444fe71bd2a8dc685375a2471b86185e012e873b804fa593b979dc71f621437d6353", 0x3c) openat$proc_self_strace_traceset(0xffffffffffffff9c, &(0x7f00000001c0), 0x1b, 0x3, 0x0) close(0xffffffffffffff9c) fcntl$F_SETFL(r2, 0x4, 0x100000) r4 = openat$net_ipifc_stats(0xffffffffffffff9c, &(0x7f0000000200), 0x11, 0x1, 0x0) openat$proc_self_status(0xffffffffffffff9c, &(0x7f0000000240), 0x12, 0x1, 0x0) write(r4, &(0x7f0000000280)="3e2a00291f2357a7109f1af1e2d33fd679f8fe5eebdb78d45dfd850634a9c4ed164cf959f849a04418318aeb51f1110d164abf1ba6e3f7c366cdbd36cadc71aa9b4fb9bf0eb64c05c8fd4de8bd44dc2eeb17", 0x52) openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000300), 0x11, 0x1, 0x0) r5 = openat$net_ether0_0_ctl(0xffffffffffffff9c, &(0x7f0000000340), 0x12, 0x3, 0x0) write(r5, &(0x7f0000000380)="71e913790a5f0d61072a6c2196c4726e8a71280efd4dcdc1f3010e6927b085d01df0d5acd57a91bf7de5c8d9d52676fb664c2f5cadc6982b1ee259a08edcf82534b13d95460bb86265f98438e0cc0daa53d1772331b52c72c8d8a2ecb3c3d1982e3b517ee0119053b0d63d145a4bff91fe921e365e7866b1fb7556e0f2ad30a64a76cb416689db018edcaa1f12ff9d683ed9cfc2c25e31f070dbfef1c25dbe138306c75d642658decd793b8453c9c3c7ccc886a987e64a9466f487457818d4a1ac8017c16bd85acd81b20a83254bb251a94945737c38aafbbdfd56485a13e9e4190f3a4b77162e82f99a04b7d2", 0xed) openat$net_iproute(0xffffffffffffff9c, &(0x7f0000000480), 0xd, 0x3, 0x0) openat$net_tcp_2_status(0xffffffffffffff9c, &(0x7f00000004c0), 0x12, 0x1, 0x0) r6 = openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f0000000500), 0xf, 0x3, 0x0) fstat(r6, &(0x7f0000000540)) 21:23:01 executing program 3: r0 = openat$proc_self_noteid(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x3, 0x0) close(r0) r1 = openat$net_empty(0xffffffffffffff9c, &(0x7f00000001c0), 0xc, 0x3, 0x0) fcntl$F_GETFL(r1, 0x3) fcntl$F_SYNC(r0, 0x65) r2 = openat$net_ipifc_0_err(0xffffffffffffff9c, &(0x7f0000000080), 0x11, 0x3, 0x0) read(r2, &(0x7f00000000c0)=""/231, 0xe7) openat$proc_self_text(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x1, 0x0) openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000200), 0xd, 0x3, 0x0) fcntl$F_SYNC(r0, 0x65)