kernel panic at kern/src/ns/qio.c:1356, from core 2: assertion failed: BLEN(b) <= len - sofar Stack Backtrace on Core 2: #01 [<0xffffffffc200a3e7>] in backtrace at src/kdebug.c:219 #02 [<0xffffffffc2009bb2>] in _panic at src/init.c:273 #03 [<0xffffffffc203a24b>] in read_all_blocks at src/ns/qio.c:1356 #04 [<0xffffffffc203c964>] in qread at src/ns/qio.c:1439 #05 [<0xffffffffc2014b2b>] in ipread at src/net/devip.c:872 #06 [<0xffffffffc203f8a3>] in rread at src/ns/sysfile.c:763 #07 [<0xffffffffc203fa4b>] in sysread at src/ns/sysfile.c:821 #08 [<0xffffffffc2055f11>] in sys_read at src/syscall.c:1779 #09 [<0xffffffffc20593c9>] in syscall at src/syscall.c:2528 #10 [<0xffffffffc2059584>] in run_local_syscall at src/syscall.c:2563 #11 [<0xffffffffc2059ab9>] in prep_syscalls at src/syscall.c:2583 #12 [<0xffffffffc20ab29a>] in sysenter_callwrapper at arch/x86/trap.c:851 06:22:39 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x15b, 0x0) openat$dev_time(0xffffffffffffff9c, &(0x7f0000000000)='/dev/time\x00', 0xa, 0x3, 0x0) openat$dev_hostowner(0xffffffffffffff9c, &(0x7f0000000100)='/dev/hostowner\x00', 0xf, 0x3, 0x0) read(r0, &(0x7f0000000040)=""/122, 0x5d) 06:22:39 executing program 7: r0 = openat$net_tcp_1_err(0xffffffffffffff9c, &(0x7f0000000080)='/net/tcp/1/err\x00', 0xf, 0x3, 0x0) fcntl$F_GETFL(r0, 0x3) fcntl$F_SETFL(r0, 0x4, 0x8000) 06:22:39 executing program 0: proc_yield(0x0) openat$net_icmpv6_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/net/icmpv6/stats\x00', 0x12, 0x1, 0x0) openat$dev_osversion(0xffffffffffffff9c, &(0x7f0000000040)='/dev/osversion\x00', 0xf, 0x1, 0x0) openat$dev_pid(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pid\x00', 0x9, 0x1, 0x0) openat$net_tcp_1_listen(0xffffffffffffff9c, &(0x7f0000000000)='/net/tcp/1/listen\x00', 0x12, 0x3, 0x0) 06:22:39 executing program 4: r0 = openat$net_ndb(0xffffffffffffff9c, &(0x7f0000000180)='/net/ndb\x00', 0x29e, 0x3, 0x0) openat$dev_drivers(0xffffffffffffff9c, &(0x7f0000000240)='/dev/drivers\x00', 0xd, 0x1, 0x0) r1 = proc_create(&(0x7f0000000200)='\x00', 0xffffffffffffff05, &(0x7f0000000040)='L', 0x1, 0x0) openat$net_ether0_2_stats(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/2/stats\x00', 0x14, 0x1, 0x0) openat$dev_kprint(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/kprint\x00', 0xc, 0x1, 0x0) fchdir(r1, r0) openat$proc_self_maps(0xffffffffffffff9c, &(0x7f0000000140)='/proc/self/maps\x00', 0x10, 0x1, 0x0) fd2path(r0, &(0x7f0000000080)=""/170, 0xaa) 06:22:39 executing program 6: r0 = openat$dev_urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x8, 0x1, 0x0) fcntl$F_GETFD(r0, 0x1) link(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8) 06:22:39 executing program 7: openat$proc_self_vmstatus(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/vmstatus\x00', 0x14, 0x1, 0x0) openat$dev_stdout(0xffffffffffffff9c, &(0x7f0000000040)='/dev/stdout\x00', 0x1, 0x3, 0x0) 06:22:39 executing program 4: openat$net_ether0_addr(0xffffffffffffff9c, &(0x7f0000000040)='/net/ether0/addr\x00', 0x11, 0x3, 0x0) r0 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/user\x00', 0x10, 0x1, 0x0) openat$dev_pgrpid(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pgrpid\x00', 0xc, 0x1, 0x0) fcntl$F_GETFL(r0, 0x3) 06:22:39 executing program 5: openat$dev_stdin(0xffffffffffffff9c, &(0x7f0000000000)='/dev/stdin\x00', 0xb, 0x3, 0x0) r0 = openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) openat$proc_self_profile(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/profile\x00', 0xffffffffffffff14, 0x1, 0x0) close(r0) 06:22:39 executing program 0: openat$prof_kpctl(0xffffffffffffff9c, &(0x7f0000000040)='/prof/kpctl\x00', 0xc, 0x3, 0x0) openat$net_ether0_0_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/0/ctl\x00', 0x12, 0x3, 0x0) openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f00000000c0)='/net/tcp/1/local\x00', 0xfea0, 0x1, 0x0) openat$proc_self_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/mem\x00', 0xf, 0x1, 0x0) 06:22:39 executing program 3: openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000140)='/net/tcp/1/local\x00', 0x11, 0x1, 0x0) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f0000000180)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) r0 = openat$net_icmp_clone(0xffffffffffffff9c, &(0x7f0000000100)='/net/icmp/clone\x00', 0x10, 0x3, 0x0) fcntl$F_GETFD(r0, 0x1) fd2path(0xffffffffffffffff, &(0x7f0000000040)=""/183, 0xfffffffffffffe96) openat$net_ether0_2_ifstats(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/2/ifstats\x00', 0x16, 0x1, 0x0) 06:22:39 executing program 2: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) openat$dev_bintime(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bintime\x00', 0xd, 0x3, 0x0) 06:22:39 executing program 1: r0 = openat$net_tcp_2_data(0xffffffffffffff9c, &(0x7f0000000080)='/net/tcp/2/data\x00', 0x10, 0x3, 0x0) abort_sysc_fd(r0) openat$net_ether0_addr(0xffffffffffffff9c, &(0x7f0000000040)='/net/ether0/addr\x00', 0x11, 0x3, 0x0) openat$net_ether0_ifstats(0xffffffffffffff9c, &(0x7f0000000100)='/net/ether0/ifstats\x00', 0xffffffffffffffdd, 0x1, 0x0) 06:22:39 executing program 5: r0 = openat$dev_zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa, 0x1, 0x0) fcntl$F_GETFL(r0, 0x3) fstat(r0, &(0x7f0000000000)) 06:22:39 executing program 3: r0 = openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000280)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) r1 = openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000080)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5, 0x2581d, 0xffffffffffffffff, 0x0) r2 = proc_create(&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='\x00', 0x1, 0x1) r3 = openat$net_tcp_1_err(0xffffffffffffff9c, &(0x7f0000000180)='/net/tcp/1/err\x00', 0xf, 0x3, 0x0) openat$net_icmp_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/net/icmp/stats\x00', 0x10, 0x1, 0x0) dup_fds_to(r2, &(0x7f00000001c0)=[{r1}, {r1}, {r3}, {r1}, {r0}, {r0}, {r1}], 0x7) openat$net_tcp_0_local(0xffffffffffffff9c, &(0x7f0000000240)='/net/tcp/0/local\x00', 0x11, 0x1, 0x0) openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000040)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) 06:22:39 executing program 1: r0 = openat$proc_self_ns(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/ns\x00', 0xffffffffffffff89, 0x1, 0x0) tcgetattr(r0, &(0x7f00000000c0)) 06:22:39 executing program 0: openat$net_ipifc_0_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/net/ipifc/0/ctl\x00', 0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) openat$prof_kptrace_ctl(0xffffffffffffff9c, &(0x7f0000000300)='/prof/kptrace_ctl\x00', 0x12, 0x3, 0x0) openat$net_ether0_0_stats(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/0/stats\x00', 0x14, 0x1, 0x0) 06:22:40 executing program 3: r0 = openat$net_ether0_1_type(0xffffffffffffff9c, &(0x7f0000000040)='/net/ether0/1/type\x00', 0x13, 0x1, 0x0) fcntl$F_GETFL(r0, 0x3) r1 = openat$net_empty(0xffffffffffffff9c, &(0x7f0000000000)='/net/.empty\x00', 0xc, 0x3, 0x0) fcntl$F_GETFL(r1, 0x3) 06:22:42 executing program 4: openat$dev_killkid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/killkid\x00', 0xd, 0x3, 0x0) openat$dev_cons(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cons\x00', 0xa, 0x3, 0x0) openat$proc_self_note(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/note\x00', 0xb, 0x1, 0x0)