kernel panic at kern/drivers/dev/ether.c:317, from core 2: assertion failed: BHLEN(bp) >= offsetof(struct etherpkt, data) Stack Backtrace on Core 2: #01 [<0xffffffffc200aa6c>] in backtrace at src/kdebug.c:235 #02 [<0xffffffffc200a205>] in _panic at src/init.c:275 #03 [<0xffffffffc2079553>] in etheriq at drivers/dev/ether.c:317 #04 [<0xffffffffc207971e>] in etheroq at drivers/dev/ether.c:426 #05 [<0xffffffffc207999f>] in etherwrite at drivers/dev/ether.c:508 #06 [<0xffffffffc2040bc9>] in rwrite at src/ns/sysfile.c:1136 #07 [<0xffffffffc2040e1b>] in syswrite at src/ns/sysfile.c:1154 #08 [<0xffffffffc2059389>] in sys_write at src/syscall.c:1798 #09 [<0xffffffffc205a249>] in syscall at src/syscall.c:2582 #10 [<0xffffffffc205add8>] in run_local_syscall at src/syscall.c:2619 #11 [<0xffffffffc205b319>] in prep_syscalls at src/syscall.c:2639 #12 [<0xffffffffc20b7a92>] in sysenter_callwrapper at arch/x86/trap.c:932 18:55:54 executing program 0: close(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f0000000000)="2f8deb8de68a20afa3e08aad940fc61f4d93926665af8cb1648f0f5f4ba9b44073c322cb391fe1f6b17ec49a44055bf56daf29aeace6b1db8de2a4d93239b14a075cec97f53867f0f71f6df7bfebceb66c0766c51f5e9364e38d8a48e6e36acc8225924f40c4", 0x66) r0 = openat$net_icmpv6_stats(0xffffffffffffff9c, &(0x7f0000000080), 0x12, 0x1, 0x0) fcntl$F_SYNC(r0, 0x65) openat$net_ipifc_0_status(0xffffffffffffff9c, &(0x7f00000000c0), 0x14, 0x1, 0x0) openat$net_ether0_ifstats(0xffffffffffffff9c, &(0x7f0000000100), 0x14, 0x1, 0x0) r1 = openat$proc_self_status(0xffffffffffffff9c, &(0x7f0000000140), 0x12, 0x1, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x80000, 0x128) llseek(r2, 0x4, 0x8, &(0x7f00000001c0), 0x2) r3 = openat$net_ipifc_0_remote(0xffffffffffffff9c, &(0x7f0000000200), 0x14, 0x1, 0x0) close(r3) r4 = openat$dev_stdout(0xffffffffffffff9c, &(0x7f0000000240), 0xc, 0x3, 0x0) llseek(r4, 0x6, 0x1ff, &(0x7f0000000280), 0x1) openat$net_ndb(0xffffffffffffff9c, &(0x7f00000002c0), 0x9, 0x3, 0x0) r5 = openat$net_tcp_2_remote(0xffffffffffffff9c, &(0x7f0000000300), 0x12, 0x1, 0x0) openat(r5, &(0x7f0000000340)='./file0\x00', 0x8, 0x2, 0x15e) openat$net_ipselftab(0xffffffffffffff9c, &(0x7f0000000380), 0xf, 0x1, 0x0) openat$dev_empty(0xffffffffffffff9c, &(0x7f00000003c0), 0xc, 0x3, 0x0) openat$prof_kptrace(0xffffffffffffff9c, &(0x7f0000000400), 0xe, 0x3, 0x0) write(r4, &(0x7f0000000440)="9acb435832a402a132d760ac53faaa3ed679b6ee88b5331a39e68aee8b792cd591cb1f6da610266b86e982bd766512f9799805d863c78532c6f1dd454eb6df01299f34d14ab5324c19d07173ca2bc316e0c3d5767028afb230cd0c9b846b219da0269d448b98c1b70e23", 0x6a) 18:55:54 executing program 1: fcntl$F_SETFL(0xffffffffffffffff, 0x4, 0x18800) r0 = openat$net_ether0_1_data(0xffffffffffffff9c, &(0x7f0000000000), 0x13, 0x3, 0x0) read(r0, &(0x7f0000000040), 0x0) fd2path(r0, &(0x7f0000000080)=""/131, 0x83) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x15132, r0, 0xa5e7) r1 = openat$dev_cputime(0xffffffffffffff9c, &(0x7f0000000140), 0xd, 0x1, 0x0) llseek(r1, 0x10000, 0x6a, &(0x7f0000000180), 0x0) read(r1, &(0x7f00000001c0)=""/218, 0xda) openat$proc_self_vmstatus(0xffffffffffffff9c, &(0x7f00000002c0), 0x14, 0x1, 0x0) r2 = openat$proc_self_text(0xffffffffffffff9c, &(0x7f0000000300), 0x10, 0x1, 0x0) fwstat(r2, &(0x7f0000000340)=""/107, 0x6b, 0x0) r3 = openat$net_udp_0_listen(0xffffffffffffff9c, &(0x7f00000003c0), 0x12, 0x3, 0x0) fstat(r3, &(0x7f0000000400)) fstat(r3, &(0x7f0000000480)) openat$dev_kprint(0xffffffffffffff9c, &(0x7f0000000500), 0xc, 0x1, 0x0) r4 = openat$net_ether0_2_type(0xffffffffffffff9c, &(0x7f0000000540), 0x13, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1000000, 0x9112, r4, 0x8000) llseek(0xffffffffffffff9c, 0xffffffffffffff48, 0x2, &(0x7f0000000580), 0x2) read(r3, &(0x7f00000005c0)=""/150, 0x96) openat$net_udp_0_status(0xffffffffffffff9c, &(0x7f0000000680), 0x12, 0x1, 0x0) 18:55:59 executing program 0: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) openat$prof_empty(0xffffffffffffff9c, &(0x7f0000000080), 0xd, 0x3, 0x0) openat$net_ipifc_0_status(0xffffffffffffff9c, &(0x7f0000000000), 0x14, 0x1, 0x0) openat$dev_stdout(0xffffffffffffff9c, &(0x7f0000000040), 0xc, 0x3, 0x0) 18:55:59 executing program 1: r0 = openat$net_tcp_0_listen(0xffffffffffffff9c, &(0x7f0000000080), 0x12, 0x3, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x11831, 0xffffffffffffffff, 0x0) close(r0) r1 = openat$dev_swap(0xffffffffffffff9c, &(0x7f0000000000), 0xa, 0x3, 0x0) read(r0, &(0x7f00000000c0)=""/255, 0xff) r2 = proc_create(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)='\x00', 0x1, 0x1) fchdir(r2, r1) openat$net_tcp_1_remote(0xffffffffffffff9c, &(0x7f00000001c0), 0x12, 0x1, 0x0) read(r1, &(0x7f0000000040)=""/59, 0x3b)