2020/11/11 12:50:35 fuzzer started 2020/11/11 12:50:36 dialing manager at 127.0.0.1:43069 2020/11/11 12:50:36 syscalls: 212 2020/11/11 12:50:36 code coverage: support is not implemented in syzkaller 2020/11/11 12:50:36 comparison tracing: support is not implemented in syzkaller 2020/11/11 12:50:36 extra coverage: support is not implemented in syzkaller 2020/11/11 12:50:36 setuid sandbox: support is not implemented in syzkaller 2020/11/11 12:50:36 namespace sandbox: support is not implemented in syzkaller 2020/11/11 12:50:36 Android sandbox: support is not implemented in syzkaller 2020/11/11 12:50:36 fault injection: support is not implemented in syzkaller 2020/11/11 12:50:36 leak checking: support is not implemented in syzkaller 2020/11/11 12:50:36 net packet injection: support is not implemented in syzkaller 2020/11/11 12:50:36 net device setup: support is not implemented in syzkaller 2020/11/11 12:50:36 concurrency sanitizer: support is not implemented in syzkaller 2020/11/11 12:50:36 devlink PCI setup: support is not implemented in syzkaller 2020/11/11 12:50:36 USB emulation: support is not implemented in syzkaller 2020/11/11 12:50:36 hci packet injection: support is not implemented in syzkaller 2020/11/11 12:50:36 wifi device emulation: support is not implemented in syzkaller 12:50:36 executing program 0: tcgetattr(0xffffffffffffffff, &(0x7f0000000000)) openat$net_ether0_1_type(0xffffffffffffff9c, &(0x7f0000000040)='/net/ether0/1/type\x00', 0x13, 0x1, 0x0) r0 = openat$net_udp_0_data(0xffffffffffffff9c, &(0x7f0000000080)='/net/udp/0/data\x00', 0x10, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x8, 0x3, 0x102) r1 = openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000100)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) abort_sysc_fd(r1) openat$net_ether0_2_stats(0xffffffffffffff9c, &(0x7f0000000140)='/net/ether0/2/stats\x00', 0x14, 0x1, 0x0) llseek(r0, 0x7, 0xffffffffc0f93f86, &(0x7f0000000180), 0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1000004, 0x4910, 0xffffffffffffffff, 0x3d) r2 = openat$prof_kptrace(0xffffffffffffff9c, &(0x7f00000001c0)='/prof/kptrace\x00', 0xe, 0x3, 0x0) abort_sysc_fd(r2) openat$net_ipifc_0_err(0xffffffffffffff9c, &(0x7f0000000200)='/net/ipifc/0/err\x00', 0x11, 0x3, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3000002) openat$net_icmp_stats(0xffffffffffffff9c, &(0x7f0000000240)='/net/icmp/stats\x00', 0x10, 0x1, 0x0) openat$net_ipifc_0_err(0xffffffffffffff9c, &(0x7f0000000280)='/net/ipifc/0/err\x00', 0x11, 0x3, 0x0) openat$net_ether0_addr(0xffffffffffffff9c, &(0x7f00000002c0)='/net/ether0/addr\x00', 0x11, 0x3, 0x0) vmm_ctl$VMM_CTL_SET_EXITS(0x2, 0x1) readlink(&(0x7f0000000300)='./file0/file0\x00', 0xe, &(0x7f0000000340)=""/11, 0xb) nbind(&(0x7f0000000380)='./file0\x00', 0x8, &(0x7f00000003c0)='./file0\x00', 0x8, 0x2) openat$net_tcp_0_ctl(0xffffffffffffff9c, &(0x7f0000000400)='/net/tcp/0/ctl\x00', 0xf, 0x3, 0x0) 12:50:36 executing program 1: openat$net_ipifc_0_remote(0xffffffffffffff9c, &(0x7f0000000000)='/net/ipifc/0/remote\x00', 0x14, 0x1, 0x0) r0 = openat$net_ether0_0_data(0xffffffffffffff9c, &(0x7f0000000040)='/net/ether0/0/data\x00', 0x13, 0x3, 0x0) write(r0, &(0x7f0000000080)="3642e891590bce0ec55fcda50cc040d0d732c682bed56b2ac7985e34c4efb8e9b1da3b0d4af3659a702e718249eb783d713825682f1934823b1349b8478bfef1b5fc07ee54a8710d0ebd8836a8b2c930f1a483635e0ca3", 0x57) openat$proc_self_syscall(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/syscall\x00', 0x13, 0x1, 0x0) r1 = openat$net_tcp_0_local(0xffffffffffffff9c, &(0x7f0000000140)='/net/tcp/0/local\x00', 0x11, 0x1, 0x0) r2 = openat$net_udp_0_ctl(0xffffffffffffff9c, &(0x7f0000000180)='/net/udp/0/ctl\x00', 0xf, 0x3, 0x0) openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f00000001c0)='/net/udp/0/err\x00', 0xf, 0x3, 0x0) openat$dev_stdout(0xffffffffffffff9c, &(0x7f0000000200)='/dev/stdout\x00', 0xc, 0x3, 0x0) fd2path(r2, &(0x7f0000000240)=""/4096, 0x1000) r3 = openat$net_ether0_0_ctl(0xffffffffffffff9c, &(0x7f0000001240)='/net/ether0/0/ctl\x00', 0x12, 0x3, 0x0) llseek(r3, 0xe0, 0x6b, &(0x7f0000001280), 0x2) fstat(0xffffffffffffffff, &(0x7f00000012c0)) fcntl$F_GETFL(r3, 0x3) close(0xffffffffffffff9c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc1145e0b6f1cad92, 0x10, r1, 0x5) openat$net_tcp_2_listen(0xffffffffffffff9c, &(0x7f0000001340)='/net/tcp/2/listen\x00', 0x12, 0x3, 0x0) openat$net_tcp_2_status(0xffffffffffffff9c, &(0x7f0000001380)='/net/tcp/2/status\x00', 0x12, 0x1, 0x0) openat$dev_kmesg(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/kmesg\x00', 0xb, 0x1, 0x0) openat$net_ether0_1_data(0xffffffffffffff9c, &(0x7f0000001400)='/net/ether0/1/data\x00', 0x13, 0x3, 0x0) close(0xffffffffffffffff) 12:50:36 executing program 2: provision(0x0, 0x0, 0x0) r0 = openat$dev_time(0xffffffffffffff9c, &(0x7f0000000000)='/dev/time\x00', 0xa, 0x3, 0x0) fcntl$F_DUPFD(r0, 0x0, r0, 0x1) r1 = openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f0000000040)='/net/udp/0/err\x00', 0xf, 0x3, 0x0) dup_fds_to(0xffffffffffffffff, &(0x7f0000000080)=[{r1}], 0x1) r2 = openat$net_tcp_1_status(0xffffffffffffff9c, &(0x7f00000000c0)='/net/tcp/1/status\x00', 0x12, 0x1, 0x0) openat$dev_config(0xffffffffffffff9c, &(0x7f0000000100)='/dev/config\x00', 0xc, 0x1, 0x0) r3 = openat$net_ipifc_1_err(0xffffffffffffff9c, &(0x7f0000000140)='/net/ipifc/1/err\x00', 0x11, 0x3, 0x0) fcntl$F_GETFD(r3, 0x1) fd2path(r1, &(0x7f0000000180)=""/233, 0xe9) r4 = openat$dev_bintime(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bintime\x00', 0xd, 0x3, 0x0) fcntl$F_GETFL(r4, 0x3) openat$prof_mpstat(0xffffffffffffff9c, &(0x7f00000002c0)='/prof/mpstat\x00', 0xd, 0x3, 0x0) r5 = openat$net_ether0_clone(0xffffffffffffff9c, &(0x7f0000000300)='/net/ether0/clone\x00', 0x12, 0x3, 0x0) write(r5, &(0x7f0000000340)="3c840d52b281920a0134191eedea10800bf797fb21cf67e38186f93b99134496daf93a560b6e910abeed2aea6ebde91d60369114be435a8e8ddc80f3274afb5bed3e84b86d39669f1bf4f27c12a5fef640a9a8adfdb5518b7f95d88411584d86d3977a50ed7d9b4bcbdca2a49bca30ae466c262ea49e52f9a98767bf1fb9fd002e41e1d838772960d7ca1fe017d5d8ca8a50a013143187abafe166b51d3153b73209b37acb829e4afbdbf48ade1facf0b1d41e382de64563c2b3106c0fd3ec785cd5243f2b8e597be5af39cc31b4730ebebfd060ed01bf17aefe70fba1c5807bf4afdb3846ae8fe53aa5746f54b5113a0ba1c84b59065f", 0xf7) openat$net_ipifc_clone(0xffffffffffffff9c, &(0x7f0000000440)='/net/ipifc/clone\x00', 0x11, 0x3, 0x0) fcntl$F_DUPFD(r2, 0x0, r3, 0x1) openat$net_udp_0_status(0xffffffffffffff9c, &(0x7f0000000480)='/net/udp/0/status\x00', 0x12, 0x1, 0x0) read(r2, &(0x7f00000004c0)=""/4096, 0x1000) openat$dev_hostdomain(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/hostdomain\x00', 0x10, 0x3, 0x0) 12:50:36 executing program 3: r0 = openat$prof_kpdata(0xffffffffffffff9c, &(0x7f0000000000)='/prof/kpdata\x00', 0xd, 0x3, 0x0) openat$net_ipifc_1_data(0xffffffffffffff9c, &(0x7f0000000040)='/net/ipifc/1/data\x00', 0x12, 0x3, 0x0) r1 = openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000080)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) tcgetattr(r1, &(0x7f00000000c0)) openat$proc_self_mem(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/mem\x00', 0xf, 0x1, 0x0) r2 = openat$prof_kprintx(0xffffffffffffff9c, &(0x7f0000000140)='/prof/kprintx\x00', 0xe, 0x3, 0x0) nmount(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) openat$net_ether0_2_type(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ether0/2/type\x00', 0x13, 0x1, 0x0) openat$net_empty(0xffffffffffffff9c, &(0x7f0000000200)='/net/.empty\x00', 0xc, 0x3, 0x0) proc_yield(0x0) write(r1, &(0x7f0000000240)="8e40113a512e2d48845d93910fabcf4da4f6384ca4df73e4d6dccad1d4cc5c4e646fbb72b98fd932206409e2cc75dcdf46b20546bcaddc2242820cd768c537374e12b6fb07ddaa7459c756b90fb7cbb70c85f4e4ba3012c5618ccc8589b72478bf967debb92e7226af8b4a836aa452f7466ebb0055672467bfd0e9a72b1177a03a4a8b4750e633f4ea63f4bdb51771a57fe5544e335b25bacef0c62f8a8e23bfa4edef53c93002701de99b16e53221012878ba3eaa", 0xb5) openat$proc_self_proc(0xffffffffffffff9c, &(0x7f0000000300)='/proc/self/proc\x00', 0x10, 0x1, 0x0) openat$dev_sysctl(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sysctl\x00', 0xc, 0x3, 0x0) openat$net_ether0_2_stats(0xffffffffffffff9c, &(0x7f0000000380)='/net/ether0/2/stats\x00', 0x14, 0x1, 0x0) close(r0) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x8, 0x100080, 0x22) fcntl$F_SYNC(r1, 0x65) abort_sysc_fd(0xffffffffffffff9c) r3 = openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f0000000400)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) fcntl$F_DUPFD(r3, 0x0, 0xffffffffffffff9c, 0x1) 12:50:36 executing program 4: r0 = openat$net_ndb(0xffffffffffffff9c, &(0x7f0000000000)='/net/ndb\x00', 0x9, 0x3, 0x0) fcntl$F_GETFD(r0, 0x1) r1 = openat$net_ipifc_0_listen(0xffffffffffffff9c, &(0x7f0000000040)='/net/ipifc/0/listen\x00', 0x14, 0x3, 0x0) openat$proc_self_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/ctl\x00', 0xf, 0x3, 0x0) fwstat(r1, &(0x7f00000000c0)=""/104, 0x68, 0x0) rename(&(0x7f0000000140)='./file0\x00', 0x8, &(0x7f0000000180)='./file0\x00', 0x8) r2 = openat$proc_self_notepg(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/notepg\x00', 0x12, 0x1, 0x0) fcntl$F_GETFD(r2, 0x1) r3 = openat$net_tcp_0_data(0xffffffffffffff9c, &(0x7f0000000200)='/net/tcp/0/data\x00', 0x10, 0x3, 0x0) openat$net_tcp_0_remote(0xffffffffffffff9c, &(0x7f0000000240)='/net/tcp/0/remote\x00', 0x12, 0x1, 0x0) openat$net_ipifc_0_status(0xffffffffffffff9c, &(0x7f0000000280)='/net/ipifc/0/status\x00', 0x14, 0x1, 0x0) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f00000002c0)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) r4 = openat$net_ipselftab(0xffffffffffffff9c, &(0x7f0000000300)='/net/ipselftab\x00', 0xf, 0x1, 0x0) fstat(r3, &(0x7f0000000340)) openat$net_tcp_0_ctl(0xffffffffffffff9c, &(0x7f00000003c0)='/net/tcp/0/ctl\x00', 0xf, 0x3, 0x0) openat$proc_self_mem(0xffffffffffffff9c, &(0x7f0000000400)='/proc/self/mem\x00', 0xf, 0x1, 0x0) close(r2) openat$dev_caphash(0xffffffffffffff9c, &(0x7f0000000440)='/dev/caphash\x00', 0xd, 0x3, 0x0) llseek(r4, 0x100, 0x2, &(0x7f0000000480), 0x1) openat$net_ether0_stats(0xffffffffffffff9c, &(0x7f00000004c0)='/net/ether0/stats\x00', 0x12, 0x1, 0x0) 12:50:36 executing program 5: fstat(0xffffffffffffffff, &(0x7f0000000000)) r0 = openat$net_icmp_clone(0xffffffffffffff9c, &(0x7f0000000080)='/net/icmp/clone\x00', 0x10, 0x3, 0x0) dup_fds_to(0x0, &(0x7f00000000c0)=[{r0}, {r0}, {r0}], 0x3) r1 = openat$net_ipifc_1_data(0xffffffffffffff9c, &(0x7f0000000100)='/net/ipifc/1/data\x00', 0x12, 0x3, 0x0) r2 = openat$net_udp_0_ctl(0xffffffffffffff9c, &(0x7f0000000140)='/net/udp/0/ctl\x00', 0xf, 0x3, 0x0) dup_fds_to(0xffffffffffffffff, &(0x7f0000000180)=[{r0}, {r2}, {}, {r1}], 0x4) openat$dev_empty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/.empty\x00', 0xc, 0x3, 0x0) block(0xffff) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f0000000200)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) nmount(r0, &(0x7f0000000240)='./file0\x00', 0x8, 0x10) openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000280)='/net/tcp/1/local\x00', 0x11, 0x1, 0x0) r3 = openat$net_tcp_2_status(0xffffffffffffff9c, &(0x7f00000002c0)='/net/tcp/2/status\x00', 0x12, 0x1, 0x0) openat$net_icmpv6_clone(0xffffffffffffff9c, &(0x7f0000000300)='/net/icmpv6/clone\x00', 0x12, 0x3, 0x0) dup_fds_to(0xffffffffffffffff, &(0x7f0000000340)=[{r1}, {r0}], 0x2) r4 = openat$net_tcp_0_status(0xffffffffffffff9c, &(0x7f0000000380)='/net/tcp/0/status\x00', 0x12, 0x1, 0x0) fcntl$F_SYNC(r3, 0x65) r5 = openat$proc_self_mem(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/self/mem\x00', 0xf, 0x1, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r5, 0x1) fcntl$F_GETFD(r4, 0x1) openat$net_log(0xffffffffffffff9c, &(0x7f0000000400)='/net/log\x00', 0x9, 0x3, 0x0) 12:50:36 executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x100, 0x0) rename(&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8) r1 = openat$dev_null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xa, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x800, 0x44) read(r0, &(0x7f0000000140)=""/105, 0x69) stat(&(0x7f00000001c0)='./file0\x00', 0x8, &(0x7f0000000200)) rmdir(&(0x7f0000000280)='./file0\x00', 0x8) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f00000002c0)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) abort_sysc_fd(r1) openat$net_ether0_0_type(0xffffffffffffff9c, &(0x7f0000000300)='/net/ether0/0/type\x00', 0x13, 0x1, 0x0) llseek(0xffffffffffffff9c, 0x5, 0x3f, &(0x7f0000000340), 0x1) openat$dev_pid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pid\x00', 0x9, 0x1, 0x0) openat$net_ether0_1_data(0xffffffffffffff9c, &(0x7f00000003c0)='/net/ether0/1/data\x00', 0x13, 0x3, 0x0) openat$net_tcp_2_ctl(0xffffffffffffff9c, &(0x7f0000000400)='/net/tcp/2/ctl\x00', 0xf, 0x3, 0x0) openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000440)='/net/tcp/1/local\x00', 0x11, 0x1, 0x0) fcntl$F_SETFL(r0, 0x4, 0x8000) vmm_ctl$VMM_CTL_GET_FLAGS(0x3) openat$net_ipifc_1_remote(0xffffffffffffff9c, &(0x7f0000000480)='/net/ipifc/1/remote\x00', 0x14, 0x1, 0x0) openat$net_ipifc_0_status(0xffffffffffffff9c, &(0x7f00000004c0)='/net/ipifc/0/status\x00', 0x14, 0x1, 0x0) chdir(0x0, &(0x7f0000000580)='./file0\x00', 0x8) 12:50:36 executing program 7: r0 = openat$net_tcp_0_listen(0xffffffffffffff9c, &(0x7f0000000000)='/net/tcp/0/listen\x00', 0x12, 0x3, 0x0) tcgetattr(r0, &(0x7f0000000040)) fstat(r0, &(0x7f0000000080)) r1 = openat$net_udp_clone(0xffffffffffffff9c, &(0x7f0000000100)='/net/udp/clone\x00', 0xf, 0x3, 0x0) tcgetattr(r1, &(0x7f0000000140)) openat$net_tcp_1_ctl(0xffffffffffffff9c, &(0x7f0000000180)='/net/tcp/1/ctl\x00', 0xf, 0x3, 0x0) getvcoreid() fork() fcntl$F_SYNC(0xffffffffffffff9c, 0x65) r2 = openat$net_ipifc_1_snoop(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ipifc/1/snoop\x00', 0x13, 0x1, 0x0) llseek(r2, 0x7f, 0xfff, &(0x7f0000000200), 0x1) r3 = openat$net_tcp_0_status(0xffffffffffffff9c, &(0x7f0000000240)='/net/tcp/0/status\x00', 0x12, 0x1, 0x0) openat$net_udp_0_listen(0xffffffffffffff9c, &(0x7f0000000280)='/net/udp/0/listen\x00', 0x12, 0x3, 0x0) r4 = openat$net_ether0_ifstats(0xffffffffffffff9c, &(0x7f00000002c0)='/net/ether0/ifstats\x00', 0x14, 0x1, 0x0) fcntl$F_GETFD(r4, 0x1) openat$net_ether0_2_ifstats(0xffffffffffffff9c, &(0x7f0000000300)='/net/ether0/2/ifstats\x00', 0x16, 0x1, 0x0) openat$proc_self_ctl(0xffffffffffffff9c, &(0x7f0000000340)='/proc/self/ctl\x00', 0xf, 0x3, 0x0) fcntl$F_SYNC(r3, 0x65) r5 = openat$proc_self_syscall(0xffffffffffffff9c, &(0x7f0000000380)='/proc/self/syscall\x00', 0x13, 0x1, 0x0) close(r5) 12:50:36 executing program 0: close(0xffffffffffffffff) openat$prof_kpdata(0xffffffffffffff9c, &(0x7f0000000100)='/prof/kpdata\x00', 0xd, 0x3, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/188, 0xbc) 12:50:36 executing program 0: r0 = proc_create(&(0x7f0000000000)='./file0\x00', 0x8, &(0x7f0000000040)='#\'%-\x00', 0x5, 0x1) openat$net_iproute(0xffffffffffffff9c, &(0x7f0000000080)='/net/iproute\x00', 0xd, 0x3, 0x0) r1 = openat$net_ipifc_1_status(0xffffffffffffff9c, &(0x7f00000000c0)='/net/ipifc/1/status\x00', 0x14, 0x1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000100)) r2 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x8, 0x10000, 0x6) proc_destroy(r0, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x2010, r2, 0x800) fcntl$F_GETFL(r1, 0x3) fcntl$F_GETFD(r1, 0x1) openat$net_ipifc_1_data(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ipifc/1/data\x00', 0x12, 0x3, 0x0) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f0000000200)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) r3 = openat$net_ipifc_0_data(0xffffffffffffff9c, &(0x7f0000000240)='/net/ipifc/0/data\x00', 0x12, 0x3, 0x0) fcntl$F_SETFL(r3, 0x4, 0x0) r4 = openat$net_tcp_2_remote(0xffffffffffffff9c, &(0x7f0000000280)='/net/tcp/2/remote\x00', 0x12, 0x1, 0x0) fstat(r3, &(0x7f00000002c0)) openat$dev_config(0xffffffffffffff9c, &(0x7f0000000340)='/dev/config\x00', 0xc, 0x1, 0x0) rename(&(0x7f0000000380)='./file0\x00', 0x8, &(0x7f00000003c0)='./file0\x00', 0x8) nmount(r4, &(0x7f0000000400)='./file0\x00', 0x8, 0x10) fcntl$F_SETFL(r1, 0x4, 0x400) proc_run(r0) 12:50:36 executing program 0: openat$net_ether0_1_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/net/ether0/1/ctl\x00', 0xa, 0x3, 0x0) openat$proc_self_fpregs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/fpregs\x00', 0x12, 0x1, 0x0) 12:50:37 executing program 0: nbind(&(0x7f0000000000)='.\x00', 0x2, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) symlink(&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0xe, 0x150) lstat(&(0x7f0000000140)='./file0/file0\x00', 0xe, &(0x7f0000000180)) r0 = openat$proc_self_fd(0xffffffffffffff9c, &(0x7f0000000200)='/proc/self/fd\x00', 0xe, 0x1, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x8, 0x2, 0x14) openat$net_ether0_addr(0xffffffffffffff9c, &(0x7f0000000280)='/net/ether0/addr\x00', 0x11, 0x3, 0x0) abort_sysc_fd(r1) openat$net_ether0_1_stats(0xffffffffffffff9c, &(0x7f00000002c0)='/net/ether0/1/stats\x00', 0x14, 0x1, 0x0) proc_destroy(0xffffffffffffffff, 0x8001) read(r0, &(0x7f0000000300)=""/243, 0xf3) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file1\x00', 0xe, 0x20000, 0x107) fstat(r1, &(0x7f0000000440)) openat$net_cs(0xffffffffffffff9c, &(0x7f00000004c0)='/net/cs\x00', 0x8, 0x3, 0x0) openat$dev_kprint(0xffffffffffffff9c, &(0x7f0000000500)='/dev/kprint\x00', 0xc, 0x1, 0x0) openat$net_ipifc_0_data(0xffffffffffffff9c, &(0x7f0000000540)='/net/ipifc/0/data\x00', 0x12, 0x3, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x8, 0xde) nunmount(&(0x7f00000005c0)='./file0/file0\x00', 0xe, &(0x7f0000000600)='./file0/file0\x00', 0xe) symlink(&(0x7f0000000640)='./file1\x00', 0x8, &(0x7f0000000680)='./file0/file1\x00', 0xe) proc_create(&(0x7f00000006c0)='./file0/file1\x00', 0xe, &(0x7f0000000700)='%#\'.-!,(\'+\x00', 0xb, 0x1) bash-4.3$ kernel panic at kern/src/ns/chan.c:786, from core 1: Got a walk from a symlink that wasn't ..! Stack Backtrace on Core 1: #01 [<0xffffffffc200aa6c>] in backtrace #02 [<0xffffffffc200a205>] in _panic #03 [<0xffffffffc2033ec9>] in walk #04 [<0xffffffffc20344f8>] in __namec_from #05 [<0xffffffffc2034c43>] in namec #06 [<0xffffffffc203e28c>] in syssymlink #07 [<0xffffffffc2056bf2>] in sys_symlink #08 [<0xffffffffc205a249>] in syscall #09 [<0xffffffffc205add8>] in run_local_syscall #10 [<0xffffffffc205b319>] in prep_syscalls #11 [<0xffffffffc20b7a92>] in sysenter_callwrapper Entering Nanwan's Dungeon on Core 1 (Ints on): Type 'help' for a list of commands. 12:50:42 executing program 0: r0 = openat$net_ipifc_1_local(0xffffffffffffff9c, &(0x7f0000000300)='/net/ipifc/1/local\x00', 0x13, 0x1, 0x0) r1 = openat$net_tcp_0_ctl(0xffffffffffffff9c, &(0x7f0000000080)='/net/tcp/0/ctl\x00', 0xffffffffffffffca, 0x3, 0x0) fcntl$F_DUPFD(r0, 0x0, r1, 0x0) r2 = openat$prof_kprintx(0xffffffffffffff9c, &(0x7f0000000000)='/prof/kprintx\x00', 0xe, 0x3, 0x0) r3 = openat$net_ipifc_1_data(0xffffffffffffff9c, &(0x7f00000001c0)='/net/ipifc/1/data\x00', 0x12, 0x3, 0x0) fcntl$F_DUPFD(r2, 0x0, r3, 0x0) close(r2) openat$net_udp_0_err(0xffffffffffffff9c, &(0x7f0000000040)='/net/udp/0/err\x00', 0xf, 0x3, 0x0) openat$net_iprouter(0xffffffffffffff9c, &(0x7f0000000100)='/net/iprouter\x00', 0xe, 0x3, 0x0) r4 = openat$prof_empty(0xffffffffffffff9c, &(0x7f00000000c0)='/prof/.empty\x00', 0xd, 0x3, 0x0) fcntl$F_DUPFD(0xffffffffffffff9c, 0x0, r4, 0x0) 12:50:47 executing program 0: r0 = openat$net_tcp_1_listen(0xffffffffffffff9c, &(0x7f0000000000)='/net/tcp/1/listen\x00', 0x12, 0x3, 0x0) openat$proc_self_fd(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/fd\x00', 0xe, 0x1, 0x0) r1 = openat$proc_self_user(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/user\x00', 0x10, 0x1, 0x0) r2 = openat$dev_pgrpid(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pgrpid\x00', 0xc, 0x1, 0x0) fcntl$F_DUPFD(r1, 0x0, r2, 0x1) r3 = openat$net_tcp_2_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/net/tcp/2/ctl\x00', 0xf, 0x3, 0x0) openat$net_tcp_0_listen(0xffffffffffffff9c, &(0x7f0000000140)='/net/tcp/0/listen\x00', 0x12, 0x3, 0x0) r4 = openat$net_ether0_clone(0xffffffffffffff9c, &(0x7f0000000180)='/net/ether0/clone\x00', 0x12, 0x3, 0x0) abort_sysc_fd(r4) openat$net_udp_0_ctl(0xffffffffffffff9c, &(0x7f00000001c0)='/net/udp/0/ctl\x00', 0xf, 0x3, 0x0) openat$net_tcp_1_local(0xffffffffffffff9c, &(0x7f0000000200)='/net/tcp/1/local\x00', 0x11, 0x1, 0x0) openat$dev_stderr(0xffffffffffffff9c, &(0x7f0000000240)='/dev/stderr\x00', 0xc, 0x3, 0x0) openat$net_tcp_2_remote(0xffffffffffffff9c, &(0x7f0000000280)='/net/tcp/2/remote\x00', 0x12, 0x1, 0x0) openat$net_icmp_stats(0xffffffffffffff9c, &(0x7f00000002c0)='/net/icmp/stats\x00', 0x10, 0x1, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2000004, 0x1010, r0, 0x8) openat$net_icmpv6_clone(0xffffffffffffff9c, &(0x7f0000000300)='/net/icmpv6/clone\x00', 0x12, 0x3, 0x0) openat$proc_self_wait(0xffffffffffffff9c, &(0x7f0000000340)='/proc/self/wait\x00', 0x10, 0x1, 0x0) vc_entry() close(r3) openat$net_tcp_1_status(0xffffffffffffff9c, &(0x7f0000000380)='/net/tcp/1/status\x00', 0x12, 0x1, 0x0) VM DIAGNOSIS: 12:50:37 Registers: Failed reading regs: dial tcp 127.0.0.1:18440: connect: connection refused Failed reading regs: dial tcp 127.0.0.1:18440: connect: connection refused Failed reading regs: dial tcp 127.0.0.1:18440: connect: connection refused Failed reading regs: dial tcp 127.0.0.1:18440: connect: connection refused