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 Args: 0x0000000020000080, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000 SW TRAP frame (partial) at 0xffffffffc8f79e20 on core 1 rbx 0x000030000003cde0 rbp 0x000030000003ced0 r12 0x0000000000000000 r13 0x00000000006d4008 r14 0x0000000000000000 r15 0x0000000000000000 gsbs 0x0000000000000000 fsbs 0x0000000000000000 ROS(Core 2)> rip 0x000000000043966e rsp 0x000030000003cd00 mxcsr 0x00001f80 fpucw 0x037f [kernel] Invalid syscall 0 for proc 110 Args: 0x0000000020000100, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000 SW TRAP frame (partial) at 0xffffffffc8f7a3a0 on core 3 rbx 0x000030000003cde0 rbp 0x000030000003ced0 r12 0x0000000000000000 r13 0x00000000006d4008 r14 0x0000000000000000 r15 0x0000000000000000 gsbs 0x0000000000000000 fsbs 0x0000000000000000 rip 0x000000000043966e rsp 0x000030000003cd00 mxcsr 0x00001f80 fpucw 0x037f [kernel] Invalid syscall 0 for proc 110 14:06:11 executing program 4: r0 = openat$dev_zero(0xffffffffffffff9c, &(0x7f00000001c0), 0xa, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4131, r0, 0x0) read(r0, &(0x7f0000000000)=""/98, 0x62) 14:06:11 executing program 5: r0 = openat$net_arp(0xffffffffffffff9c, &(0x7f0000001340), 0xcf92, 0x3, 0x0) fcntl$F_GETFD(r0, 0x1) Args: 0x0000000020000140, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000 SW TRAP frame (partial) at 0xffffffffc8f79e20 on core 1 rbx 0x000030000003cde0 rbp 0x000030000003ced0 r12 0x0000000000000000 r13 0x00000000006d4008 r14 0x0000000000000000 r15 0x0000000000000000 gsbs 0x0000000000000000 fsbs 0x0000000000000000 rip 0x000000000043966e 14:06:11 executing program 0: stat(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)) symlink(&(0x7f00000000c0)='./file0\x00', 0x8, &(0x7f0000000100)='./file0\x00', 0x8) rename(&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file0\x00', 0x8) nmount(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8, 0x4) unlink(&(0x7f0000000200)='./file0\x00', 0x8) rmdir(&(0x7f0000000240)='./file0\x00', 0x8) symlink(&(0x7f0000000280)='./file1\x00', 0x8, &(0x7f00000002c0)='./file1\x00', 0x8) abort_sysc_fd(0xffffffffffffff9c) mkdir(&(0x7f0000000300)='./file2\x00', 0x8, 0x104) rename(&(0x7f0000000340)='./file2\x00', 0x8, &(0x7f0000000380)='./file2\x00', 0x8) rmdir(&(0x7f00000003c0)='./file2\x00', 0x8) stat(&(0x7f0000000400)='./file2\x00', 0x8, &(0x7f0000000440)) access(&(0x7f00000004c0)='./file2/file0\x00', 0xe, 0xa0) rename(&(0x7f0000000500)='./file1\x00', 0x8, &(0x7f0000000540)='./file2\x00', 0x8) symlink(&(0x7f0000000580)='./file2/file0\x00', 0xe, &(0x7f00000005c0)='./file2\x00', 0x8) unlink(&(0x7f0000000600)='./file2/file0\x00', 0xe) nmount(0xffffffffffffffff, &(0x7f0000000640)='./file1\x00', 0x8, 0x2) rename(&(0x7f0000000680)='./file1\x00', 0x8, &(0x7f00000006c0)='./file0\x00', 0x8) symlink(&(0x7f0000000700)='./file0\x00', 0x8, &(0x7f0000000740)='./file2\x00', 0x8) access(&(0x7f0000000780)='./file0\x00', 0x8, 0x36) rsp 0x000030000003cd00 mxcsr 0x00001f80 fpucw 0x037f 14:06:13 executing program 2: close(0xffffffffffffffff) r0 = openat$proc_self_status(0xffffffffffffff9c, &(0x7f0000000000), 0x12, 0x1, 0x0) write(r0, &(0x7f0000000040)="5380ccae1b5769ed411b640f16afb1169158ecd5269c86aa847439153e8569a08b1d1641e0022daf77763999df39c47b2d68d4fed9c69ecbdc889cc4b4a04e8b3c1677da0460e557c80d0e603e4cc8faae24e05ba79a0347646fda2238f19033ee0b5c918adaf51e1f61", 0x6a) abort_sysc_fd(r0) nmount(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x0) close(0xffffffffffffff9c) r1 = openat$proc_self_notepg(0xffffffffffffff9c, &(0x7f0000000100), 0x12, 0x1, 0x0) read(r1, &(0x7f0000000140)=""/165, 0xa5) symlink(&(0x7f0000000200)='./file0\x00', 0x8, &(0x7f0000000240)='./file0\x00', 0x8) fchdir(0xffffffffffffffff, r1) r2 = openat$net_tcp_1_ctl(0xffffffffffffff9c, &(0x7f0000000280), 0xf, 0x3, 0x0) abort_sysc_fd(r2) close(r1) r3 = openat$net_ipselftab(0xffffffffffffff9c, &(0x7f00000002c0), 0xf, 0x1, 0x0) llseek(r3, 0xfffffffffffffffe, 0x0, &(0x7f0000000300), 0x2) mkdir(&(0x7f0000000340)='./file0\x00', 0x8, 0xc0) openat$dev_sdctl(0xffffffffffffff9c, &(0x7f0000000380), 0xb, 0x3, 0x0) abort_sysc_fd(r0) openat$dev_config(0xffffffffffffff9c, &(0x7f00000003c0), 0xc, 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000002, 0x1810, 0xffffffffffffff9c, 0xe67)