last executing test programs: 5.140537017s ago: executing program 5 (id=544): pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x3, 0x7) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r2, @ANYRESOCT=r1]) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000200)=[{0x3d, 0x9, 0x3, 0x4}, {0x3, 0x2, 0xf, 0x8}, {0x7f, 0x8, 0x1, 0x3}, {0x8, 0x4, 0x81, 0x1}]}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="fd7775292f12eb4f40a48593507d01a4a7", 0x11) 5.119423933s ago: executing program 5 (id=550): r0 = semget(0x0, 0x0, 0xd0) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff53, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x3, 0xfe) bind(r2, &(0x7f0000000000), 0x10) setrlimit(0x1, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) getrlimit(0x7, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000000c0)=[{r4, 0xae98cd7e8d4e801f}], 0x1, 0x9) close(r4) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100000000", 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') 4.884483346s ago: executing program 5 (id=558): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a2}, 0x401, 0x4, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x8, 0x80002001, 0x1, 0x10, [{0x0, 0x7, 0x4, 0x4000001}, {0x7, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x0, 0x7}, {0x6, 0xff, 0xe, 0x7}, {0x6, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x2000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x7ffd, 0xc7, 0x8b}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) 4.861245541s ago: executing program 5 (id=560): mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0xa819, 0xffffffffffffffff, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x8}, 0x1, 0x0, 0x2}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) r1 = socket$inet(0x2, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="000000000000000000090e050d04c7f90d7fe6c1ed526b81d4e0453098010000009a2c03067f78ba570aa51d1d48c239cedefdb0088c79000000d37b58fa8f5086d7c15b94b8dea5bea305bb52c3547115254ddb2d40960ae91a05", 0xfffffd4f) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xffffffffffffff98, 0x0, 0xfffffffffffffff9) 4.798334311s ago: executing program 5 (id=562): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8a49, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000040)) fchflags(r0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000080)) msync(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) close(r0) r1 = semget$private(0x0, 0xf05522518b441c2, 0x240) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x280b0, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0x9}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = geteuid() getgroups(0x6, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x96e, 0xffffffffffffffff, r5, r6, r7, 0x2, 0x9}, 0x8, 0xc1a, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000380)=""/253) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x65, r4, r5, r4, r9, 0x41, 0x797}, 0x6, 0x1ff}) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) r12 = socket$inet(0x2, 0x8000, 0x1) getsockname$inet(r12, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setregid(r8, r8) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000640)) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000680)) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000006c0)="3a997c6a6ba83f503802b91d39ab0f2b505c80529c5968e9ac47f5d84e8b38b3cba8d96ea6ce8a9df844ed73d6fc96d900593cfaf29a94cc223e72d3c2a2f4cf3f08ad4c973bf2e30a9917f2ce0e3664283ebfee7ed0de9bf2d1ef0b2b0d521b803232e67472bd078736f156d16cf2d6c3fdbc725366b3869d02b87b987e31dfa785df869117889cedfa4d117ea96d1dba643f4069c372c885f194", 0x9b}, {&(0x7f0000000780)="6a8327c4d968a9cba5e39ad8e62ab18fc9aa0dacc13f05f3be04d26e3f7723d9ad63c3094c3c50cae2bbfc47c6c150632d9cc88f2923de66b4ec88dff338b1c16be9f576991e5ccc", 0x48}, {&(0x7f0000000800)="e0c151381430acc86c4bec0896a5fc64a47d4032a067c27900625ff2316544c91d9ff023c6e28babc85362bb43ce7a722bba3991b2793897466ff849476125590e549eacb39af254ccf776a8ae6d9f8dd5adcc4761dcbeaadcd4236d6cdf0feb446092a5966a2931206e3748f4d9bcfe29b23d5f3d5cab2d99eb8c39cd43aec929286844a1dcd37e25e8a095b6e7378dedffab524fc291d4c45fb1", 0x9b}], 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000940)={0x6, &(0x7f0000000900)=[{0x7, 0x8, 0x81, 0xfffffffc}, {0x8, 0xc, 0x9, 0xea4}, {0x8000, 0x5, 0x1, 0xfffffff9}, {0x8, 0x5, 0x2, 0x7}, {0x6, 0x2, 0x9, 0x9}, {0x9b, 0x7, 0x7, 0x6}]}) 4.789107586s ago: executing program 5 (id=564): r0 = socket(0x2, 0x2, 0x0) setrlimit(0x8, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, 0x0) sysctl$net_inet_ipip(&(0x7f0000000180)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000003c0)="1999418d35ae87758ea60740790a1f066acc3414f3340b2f0d9f68a3bf20043e408ddaaecd5dba49c6137aa87f57cdec2c3d2a67f0332c623a95cadf9985b48149c0d59a74950326df5a70e704b310c528449da94afa302daf04b28f12d2ee07f8e9a68aac7f6327c3fa82ff32bdcb00", 0x0, &(0x7f0000000480), 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000009c0)="f284547ec8", 0x5}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x100, 0x8002}, {0x3, 0x1}], 0x2}) r4 = syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000140)={0xffff, 0xc, 0x2, 0x3}) flock(r4, 0x7) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x80000001, 0x2, 0x2, 0x7be89a78, "4ef3b22b06f02f6834c3e1976c269a223fe84f9d", 0x80000001, 0x7ff}) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4801) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000400)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') flock(r4, 0x1) 2.734658377s ago: executing program 6 (id=602): r0 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x30}, 0x4, 0x0, 0x0, &(0x7f0000001140)='\x00\x00\x00\x00', 0x4) (async) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) listen(r0, 0x1) r2 = socket(0x20, 0x4001, 0x0) (async) r3 = socket(0x11, 0x10000000000003, 0x0) (async) sysctl$hw(&(0x7f0000001180)={0x7, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000000), 0x4) sendto$unix(r3, &(0x7f00000000c0)="b1000503000004000500000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x7, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) sendto$inet(r2, &(0x7f0000000000)='f', 0x1, 0x3, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000002100)=""/4096, 0x1000, 0x1, 0x0, 0x0) 2.519613202s ago: executing program 4 (id=607): socket$inet(0x2, 0x1, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {}, {0x2}, {}, {}, {}, {0x0, 0x1}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {0x0, 0x1}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x1}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x1}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94a34be3867e0e6c400cacfec37082ee4c57416bf7c912b246b4ede2570608015d567ec33a28501e952be75c986dec10b04f2d194775ae42cb00d6faa40b87f3508e18d8baed6b6cc42ad2785841ec4f19f24b69470737242d9dbd9b40e032006aca96f5257b4f5172bb5d65506efc9f6c847a99d889f7622cb8d3ace9f79684a57d6e0ad299b6f78d20656d501aea719075cf35f0e069f964b08faee0adbc1e9ce86adb2035014fff04e2c0a925f7159f8c12fe5324191901759d9e613c3b9d", &(0x7f0000000180)=0x6, 0x0, 0x2e) 2.489913914s ago: executing program 4 (id=609): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000005, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x5e2, 0x800, 0x8007, 0x7}, {0xb9d, 0x3, 0x2800, 0x7}, {0x20000005, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) renameat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0x3a, &(0x7f0000000180)={@remote, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x6, 0x2c, 0x68, 0x81, 0x1, 0x2, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xac, 0x3, 0x3}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0xc000, 0x0, 0x3}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x79b052d01a8c9f4e, 0x85) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "07080900001316000005f5ffffffffffffff00", 0x2, 0x7f7}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x7, 0x100, 0x7, 0x100, "7bd6b601e94cc7c79dcca44f1d0f0e90b18a62c4", 0x7db, 0x3}) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f00000001c0)=0x1) clock_gettime(0x3, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000004c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142fdf1583e41a84231a746e337b372e93320cff6669cbe7868de45e53430b1565becbb1ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e740f5bc054eb1dbddf42a", 0x94) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=[@cred={0x20}], 0x20, 0xa}, 0x8) setuid(0xee01) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chflags(&(0x7f0000000100)='./file1\x00', 0x0) 2.35842796s ago: executing program 4 (id=616): r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) 2.309084584s ago: executing program 4 (id=619): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000004}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r0, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x3, 0xc) bind(r4, &(0x7f0000000000), 0x10) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x9) 2.064224074s ago: executing program 7 (id=628): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x297, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x2, 0x7, 0xffffffff, 0x9c}, {0x80000cdf, 0x1, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r2) 1.951006505s ago: executing program 7 (id=635): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x57, 0x9}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f0000000040)=0xffffffffffffff02) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xa7210e10bc3c9de9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setuid(0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x10000) fchdir(r1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) 1.903887426s ago: executing program 7 (id=637): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x101, 0x80000001, 0x4, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8000, 0x3}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0xb9d, 0x3, 0x2800, 0x7}, {0x20000005, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0xfffd}, {0x6, 0x803, 0x8, 0x8}, {0x2, 0x5, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x408, 0x5, 0x8}, {0x6, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffd, 0x60, 0x6}, {0x1000c, 0x5, 0x9, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100000000", 0x8) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfe, 0x2}, {0x0, 0x0, 0x40, 0x9}, {0x2, 0x0, 0x0, 0x85}]}) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffff132f", 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = dup(r3) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) 1.902820719s ago: executing program 1 (id=638): r0 = socket$inet(0x2, 0x8000, 0x20) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x84, 0x7, 0xfe, 0x7}, {0x8d25, 0x50, 0x5, 0x37}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x1) mlock(&(0x7f00001c7000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x80046471, &(0x7f0000000040)={0x0, 0x0, 0x0}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00eb0100000000", 0x8) 1.472738211s ago: executing program 1 (id=639): openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ftruncate(r0, 0x7ffffffffffffeff) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) 1.469867685s ago: executing program 0 (id=640): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x4, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffd, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f4, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xfffffffe, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 1.468238829s ago: executing program 6 (id=641): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) 1.419660082s ago: executing program 4 (id=642): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f0000000040)=0xffffffffffffff02) sysctl$hw(&(0x7f00000002c0)={0x6, 0x2}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 1.418429849s ago: executing program 6 (id=644): r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, r1, r1, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={&(0x7f00000002c0)={&(0x7f0000000140)=@un=@file={0x0, ""/89}, 0x5b, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/25, 0x19}], 0x2, &(0x7f00000003c0)=""/130, 0x82}, 0x3}, 0x10, 0x1001, &(0x7f00000004c0)={0x9, 0x9}) setpgid(0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000080)="c5f5d915", 0x4) fcntl$getown(r0, 0x5) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000b40)="825a4f47e2d66ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000000018000021fd34b3776665d4cd12c63d34", 0x31}], 0x100000000000008b, 0x0, 0x0, 0x4}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) ioctl$TIOCSETA(r5, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) getppid() setpgid(r3, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000604, r3) 1.344683447s ago: executing program 1 (id=645): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000000c0)=[0xaf, 0x7f]) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x2233, 0x3, 0x2, 0xe115, 0x40}, {0x9b8, 0xb6, 0x4, 0x2, 0x1}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000001c0)=0x6) fchflags(r2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000240)={0x2, 0x1520000, 0x800, 0x800, 0x962, 0xb, 0x9, 0x9a7e}, &(0x7f0000000280)={0x2000000000000, 0x0, 0x4, 0x56a7549, 0x0, 0x4, 0x6, 0x7}, &(0x7f00000002c0)={0x6a15, 0x7, 0x7, 0xd6ea, 0x1, 0x100, 0x5, 0x1}, &(0x7f0000000300)={0x3, 0xc}) r4 = fcntl$dupfd(r2, 0xa, r0) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000340)={0x0, 0x1, 0x80000000}) bind$inet6(r4, &(0x7f0000000380)={0x18, 0x0, 0x7, 0x6}, 0xc) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000440)={0x7, &(0x7f00000003c0)=[{0x8000, 0xfa2e, 0x4, 0xa, 0xfff1}, {0x6, 0x0, 0x7, 0x6, 0x6}, {0xf, 0xf95, 0x4, 0xe, 0x81}, {0x9, 0x4, 0x1, 0x3, 0x7fff}, {0xc, 0x0, 0x5, 0x40b, 0x9}, {0x8, 0x1, 0xc, 0x0, 0x2}, {0xfe00, 0x0, 0x1000, 0x3, 0x2}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000480)=0x3) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000500)="687e4a2ac3a0abf2bc35dfac30bfde1109f49bf5eca425baf3ec2c164b7cde54ca41eba73ff5b895cd271e0e05b64fa2ceeffbaf7aa505e6e3bc695b3ee22b69418bde28dca1c06c6d09472a866ae6b8a3aa54c95c2691d7e959fa48d0c331ca5147c8dd4d78d39f07a86b1fd21c0ee5d470b14eee0386759f85b7ea8bb2775c05066e1bcb26d7889996e15dc55a31393ec2b82beb6a96b51d528fa4cf544dad66", 0xa1) close(r5) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000005c0)={0x80000001, 0x2}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000600)=0x81) close(r2) ioctl$KDDISABIO(r4, 0x20004b3d) sysctl$hw(&(0x7f0000000640)={0x6, 0xe}, 0x2, &(0x7f0000000680)="03dcdf27e3e222969a38212c246229f8fb27f596ee6443896c46376aef2ad93fc0bed2cc8e6c8a7399559b2a47ecd73fb28bf2321ce9accfab9a3199a38570ed0a7fc6c7b2addc66a16a466ba67c1570c72f93c00b75aca2f0003a49a9cdadfa6760abd34f640e0e199e2da25cd2a949a54abf5844c0afb4a415c77b750efdfea66e1336f59241666b5a03141c6393d31a308e0f07197162e678e822b8e9c0e1de3f7c86329a045c9a07022acc04239ad9e2aef2ed92c1ac7c0579f5e0f95d27da7061fd43b8db28e282925e47e854429925a9eaf68e65c6f5e0073cd674e3e18567594114da7c9d1006c0234125a9480fbd74b062da", &(0x7f0000000780)=0xf6, &(0x7f00000007c0)="20676fec58ef2311e0b279d64df6f409eddb19afba150a6c5bd602a29a621399ae3fbdcc0603e9f14eb8682fb966b286fd4408a363e999ad5acb3b774286e24e7bb97ba2847d837ff5bea02e891b94425924bbfc483c0fe1c27b52465831b06739fd89af43147abc8016723decfbbb6263c89f26516d194711dbc3a1b11a0b4e3dd744c551f37369ea6a4b01f58f61d4d5a58c7e0399f3931239f0e97e6d7cb6d7e269e6a47e7b592646a5d4419071eb2f37c487d9bc9158e5826d16566db8d9ea2d930e9002c2b6846f5f5b9c08d7036f60ad84a3b1f13697f2d42c11d670b345", 0xe1) recvfrom(r6, &(0x7f00000008c0)=""/137, 0x89, 0x1801, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000980)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000009c0), 0x400, 0x0) 1.320801287s ago: executing program 6 (id=646): syz_emit_ethernet(0x6f, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6ad900393a0085000000000000000100000000000000fe8000000000000000000000000000aa"]) mkdir(&(0x7f0000000040)='./file0\x00', 0x17d) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) mmap(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x1, 0x810, r0, 0x9) 309.950144ms ago: executing program 0 (id=647): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1001, 0x8018, 0x2000007, 0x101, 0xf9, 0x81af, 0x10201, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xa, 0x9, 0x6, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8003, 0x87}, {0x8, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x199}, {0xce0, 0x4, 0x1, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x80000000, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xb}, {0x8, 0x9, 0x610, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x7}, {0x9, 0x5, 0x5}, {0x0, 0x1, 0xf, 0x10000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000001200)=ANY=[@ANYBLOB="73b9ccc300001ef70004000086dd6000000000082b0100000200000000000000000000000000ff0200000000000000000000000000014e204e2000089078"]) 309.643051ms ago: executing program 4 (id=648): r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x37) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0xfffff234, 0x78c, 0x9, 0xffffffdd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xffdd, 0x6}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f80", 0x4d2}, {&(0x7f0000000200)="a55edb72db2a8618809684ed6e157f22ec14441e85a3183e3858c16751e98980717695cafcf59b3e5ea5a903", 0x2c}], 0x2) listen(r0, 0xfffff000) 309.302371ms ago: executing program 2 (id=649): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000200)="a334fe7c6323e4852cad17daceebfb82", 0x10}], 0x1) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (rerun: 32) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) (async) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0xa, 0xfffffffd, 0x6}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = msgget(0x3, 0x3d1) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) recvfrom$unix(r1, &(0x7f0000000280)=""/218, 0xda, 0x1800, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) 309.033979ms ago: executing program 2 (id=650): ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000038c000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x90, 0xdc4, 0x564, 0x9cea, 0x0, 0x8000000000, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f000038c000/0x4000)=nil, 0x4000, 0x4) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) (async) 307.236284ms ago: executing program 1 (id=651): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x4, 0x0, 0x0) setregid(0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) mprotect(&(0x7f0000744000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x18, 0x3, 0x9) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x80286989, &(0x7f0000000100)) close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(r8, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x800000018, 0x1, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200), 0x8, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@remote, @broadcast, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @local, @local={0xac, 0x14, 0x0}, @random="d3cc1d693587", @multicast1}}}}) ioctl$SPKRTUNE(r10, 0x20005302, 0x0) getsockname$unix(r9, 0x0, &(0x7f00000010c0)) 176.440837ms ago: executing program 6 (id=652): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009f050000b10010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) socket(0x10, 0x4, 0x8) 160.863251ms ago: executing program 7 (id=653): setrlimit(0x8, &(0x7f00000003c0)={0x42, 0x61}) r0 = syz_open_pts() clock_getres(0x2, 0xffffffffffffffff) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000040)=[{0x0, 0xb, 0x1000}], 0x1) r2 = semget(0x0, 0x1, 0x281) r3 = semget$private(0x0, 0xf, 0x35) semop(r3, 0x0, 0x0) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) close(r0) syz_open_pts() syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000370018000000000000000100000100000000000000002b0000080008002b1a0000000000042c00000000003a002b000007fffffffe06004e"]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x1, 0x405, 0x21d8b78b, "2618007bf533e2942b0000000d00000000003689", 0x7, 0x3}) writev(r0, &(0x7f0000000380)=[{&(0x7f00000013c0)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e83d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f40fea17f1c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a52e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc485a76607723301be61c568521783d48e46cdaa78721f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2bb5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c09380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038ff3b03c14d31c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3", 0x3d4}], 0x1) 160.300284ms ago: executing program 7 (id=654): openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000280)="b1000501600000001790000007000000045c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236a3f20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e40500000000000000000900000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo, @enc_lim={0x4, 0x1, 0x5}]}]}}}}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100000088a8"]) 159.977476ms ago: executing program 6 (id=655): pipe(&(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x1, 0x0, @empty=0x2000000, @empty=0x23}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff9}}}}}) pipe(&(0x7f00000001c0)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000002c0)=""/159, 0x9f}, {&(0x7f0000000200)=""/93, 0x5d}], 0x3) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8000, 0x0, 0x1, 0x0, @empty=0x2000000, @empty=0x23}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0xfffffff9}}}}}) (async) 159.197605ms ago: executing program 0 (id=656): syz_emit_ethernet(0x78, &(0x7f0000000200)=ANY=[@ANYRESDEC=0x0, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b05a0000907803ff03030613121855a419a2ba1dc186a9f9b8ceab4d9b0000007788215f7798961caa953cf11096a312138bc1942567"]) 126.186434ms ago: executing program 2 (id=657): sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000200), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0xe37, 0x7bb, {[0xd89, 0xc, 0x5, 0x80, 0x1ff, 0x7, 0x3, 0xffffffffffffffff, 0x6d73, 0x1, 0x3b6, 0x52, 0x7, 0x2, 0x3, 0xce3c, 0x5, 0x5], [0x905, 0x3, 0x2, 0x5, 0x0, 0xfffffffffffffffc, 0x6, 0x80000001, 0x3, 0xe], [0x1, 0x10000, 0x6, 0x8, 0x1, 0x1, 0x8], [0x7ff, 0x1, 0x8, 0x2], [{0x480, 0x3, 0x2, 0x7}, {0x8, 0xfffffff3, 0xe366, 0x3}, {0x4, 0xffff, 0xfffffffc, 0x6}, {0xa, 0x4, 0x1ff, 0x6}, {0x3, 0x4, 0x828b, 0x5}, {0x5, 0xd63d, 0x3, 0x6}, {0x5, 0x29, 0x12, 0xffffffff}, {0x2, 0x7, 0x2a2c1676, 0x5}], {0x2, 0x3, 0x9, 0x7}, {0x30, 0x9, 0x3, 0xfffffffffffffffb}}}) 125.230142ms ago: executing program 0 (id=658): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc050756a, &(0x7f0000000100)) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x10001, 0xffffffffffffffff, 0x1, 0x3dc3, 0x10, 0x8, 0x9}, 0x0, 0x0, 0x0) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x1) fcntl$setstatus(r0, 0x4, 0xc0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/100, 0x64}], 0x3, 0x64) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) 73.919653ms ago: executing program 2 (id=659): syz_emit_ethernet(0x2497, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb8100100086dd66000000245d880100000000000000000000ffff0000000000000000000000000000ffff00000000140f000000000000000100067336b55bc866ebc93a7425eb04ff13a3bf787f2c89a895c0755db3562ce6f9096ed3e2630d7b2fff26812132a68b79901fb76b489c65aeda6d9784a55c2e9ac37495155771202451ed41179c6b95798803d33e0f88c14ba1e4240d74170963edeec4bb03b7b99c553ee0076feeb68b41665cf8380e1f00000000000001080000000000000000c20400007fff09dbaadef872e50dd82ede05e5cf7ee0a3cdfc9a1813b93cab0c97b72709624880b9e209bd22bcbb2caf5b432e916baae5c9253735c1b2b3855bcb4438f6367daf0b46f978392170001e048222ef51fb1204a30f8de8c5b88493d8925732523db30573fd8f2901c025fc3e9c593ea96125784b2de010ca3e8cc0d088c910ba93704bbfbabda1eda252915ba9bbd4c9a27c7620fc7052062fae6127c15abd5055a5d19c9f92e676737e723726c2b5ac63523b63d047acc466bb2485ac3a398915c744c253b6a4b3d44d3858aa11bdcd593f5104b4582b552e7b30a2e68c0502000ac20400006fd70502000300000000006c0000000000000000010000000000003700076068000000320000000000000000010000000000003c01000000000000c20400000003c20400010000000000000400000000000000000100000000000001019078070000006ad3ada1fffc010900000000000000000000000000000001fe8000000000000000000000000000bb671a0000000000000401048800ddfff6d802fb1528f51ae61bb2ff0562335054ae1e5afbb26105a045f79317a5110d19f2de85f4dcb869dc057b78161e5d608f2fd9a7b4a527aa1379b0e1362d6d5179eb77ec7030407f6a2a158d3e028a2efad6409387815046bd7c43fb67e324d789022c4ba0c4782586e26d77ff79613b178c47fee4e66ca055c8490e1ddda189ac272a439059aa4b114f3f16534a5ca4b1fa8a40a6d97192900ef7c1328cca5732a555bdeb2c7f30a5e20e4cbe668022d8b340849311ca121f54d969650193ad2874da759bf7b4c0ab1bc02fa19aa03e438de081d03ab5635febfd00bdea38c227f278659418c8feff520f7a6de7e5b2685ad273cdc071ebe36dc9f920ccceff920348cdeaf3cd518d363ad3bc301f1d50fb8d5b276a57714a88023eee74be03b52d6e10cc0d9d4a97d65d474cba22821a8283a0194e16faba2bc38e5335c48e033f597b39e85f657ed0c3d9549fa9bd50a2c19059c8cbbb4d442303a985f34a5e9016ef3dd28440ff708c791dbe70d44fb3ffd0441bfa531799d242ce87e9c92f98434d224019d5d268e07568697be123a02575773896f65bb9bdc3bfde7836492d6d5254408a561f646c789c895cea7abf235d7ae303065aed4f1c0414b4e732a1d6743daf0ac617f57c7f8c3fa274def3cb12aee5e9ff7d9f7fb8903347f7b9f64bf43ade36eac8c9ea368e61166a1955b3a3259fc16c6ff3d2cc996b474dc60cdd18ff521ff63b82c310fa5da9841f4afd52df570d8d6700030ad17efd8c016178c1e0dc681bacf0899c210ac913dc89db10654c9ab8324f8e98c9ace7188346a27fab490cfe17791107478b8305831a8598733d3c3ef440cf26a0329fa096539ed6b94fe3b1d700432865dcd647f97cea12a29ed72485f704a41f2ecc89c72e38f3acfd85d6589311e9612be879f80940f8f34aeb2d4e824a17a2d5bbf5cc9a8d95a6b7b700217147fbc5490c730c8ac0f5d3a58747d36360d35bc061e5eda60bc422f30989e8c7644f96654fcc7479a0ba5ba94f5f8f61049a5d2ec94e9b08375c6c5831fb4fbdb5d203edd7f8f14337f1cdac70c6f8bf8a1cc258b848106e129ed0a4d0664e7d3f9032198e1f0007917029ca653f4b15eb28118d0ad2f8f9bf98499418b9a92830a4a471bc4119e2e249fb9540c806a9f146865accf10554ee6f282e4b9a0b41cafc7fae5e507355ba70401d34f06ce07331d3168b1509cce86f8b418ec9742e148c56bf50ef9b23aec54011c02d3ada3e319c23df8c75678cb7203fe86ffbe33f515e42b1e60b4acf5241c2f840011c22651e26b9ecb9528479e052af69fe125c9eb64c930c988e2be65e717305454474f081b8946a03237afec758e687b860dc7e92cb95b198ed774fe01c472022bb0a33d67f2e7e64b8c7c2fa757e22c870d66d04d90feceec17eae94024f8cb40c8075b07b2321255f968c3257038f2b643827a61f43330834cc8d82d3ab2b549e9a43a4e601c0c0d77bce1f34907c35c7947868b401e8c6c40b6e7e3393965928e0c0d8eb68753865d61d27317f0891f1e07fa89dc5e646b9f7130ee99abb8ddd0e6368c6fc255d506ebac3601470722ff06d8f7d9aaa60071fc8c799cef6ca7839e50a544c525014e58ea2a82c6d1ec376603c6637bb155077f204bbf71bbf897b08fe465b342caec97b9b4ec00fb913236af1a12c3d063eeaf8b71d90a4a9cd38fcd156ec2a5f3664e53541234b05886ddacc57008de7ee361c9d9f7d6b7ebd04fcad5f555ce0d1e1244d65f3a0b434a46b5ebff82788a5b0ba0de5a2cca412877942c0cfdc867b5624664c0271fefb0846bebdee30ace6546a31b99fd6f28b3893e7080431da13f8ee818b5c94f2b8ed30a9f4b2753a6091d7786f9420de3962f2a631029df1fe2078c7af2fe2530efae4aeafe45ab96f56a4ca98f878c81c0da3d861e5d5555958c7b8de4fe839cd6e407df6e5fd2ceec09884289f5f855e5802fa995093a41f9f695cdf53781efa1dde56c7966634335de024e37033160f0afdbb08573d0f04bf9f204f55035d8a86fab75d96ce8ae71f0999d03e2df02c45f7817cb7360aefad763946e605d3bd5a8fbc2145884d0dfca5f6f66f5e2544ba0afeace475f574a6565c860f784fbe0e633f5e4561a7af2423e645a5f5bcd699c39218abb1790c1e900cbd4fa1df01b13ec5d6cc676bb262b596da5147b673eb8afe5328f25427e51cc218405737cf09cb5e7db99d1e5163d80ac9ac7f4ffdebc3b0d873172e01238c4df7915c90b5a666cbb61df15e6facb57a173be3efd483ab5fd1d10aba4ffb88fccd2723dc0044b4c21c94ed0921e7db9b6309a387d31113267eb7a6d4a8bde0cc15a5d5261ad6c0b6fb821658b08e1d9def75aca0ffbbf5cabf3dcecb0a518512a3ec0224f78fb39a80ee9ef70717cd89bb0be3e06bedeec1b482f41ef8a1e26aad41b15ce199d4751b26173d2ab7740f083cb17d0da364e40873969c339c9f4e23638d229ca5f6703667f9c56c67aa1154a1ce02cbc70ca99a927210712ac071a7555f08e0408a65be56b2f06304d6ae9d61f96e17fd8294b1002c9ecf9798f6b92557d0234db8e2ffe10fe18a4382bc4084bf143cccb62ab4da9a6f0075b13efd6961b3f4694a82a9fffbbcdebc3172f0c4366f172ee9269a93a46cb59413017c8839dff81a42684e027df00eb92d419ba41aaf15942cbcc74d6e01020f6967f8f8fc5c7404bb07d9f4f106657f354f6135830f890d7df2b9997314792855ccccd2c8ba9be36aa5ae1af63d21ae1b1d0a1bb51f329a68147f5643f850cfd0acd9a444b14fab6be5a6b1aee2df90250a090cc70fb4e4936ec5afcb37dc93135462805bac9aebfa2c7a6fa8cafa13c082bf567a9d2c9960ffc87377fe850c87fa6757ff5888c67f6a40681c592f7bc490b0d4468b4ed7c1061cf460a19dda3d1c95a235b7c9a7baa4d93a4e3a9b758d8e65174a9c8b2e4c64c674d68487e1a008cbb8d37d239f0b147015814a93235cf6e4f226374cb8fb622e5a7807db6fc8eec191a3372055f3bff302fe56cf6a2aed53c43fadcb821995904156a4d52b7c4582f3dbe9b8e1f2a976656cc065db1a32147748fa4837b4937af022f32af1cd2de0bdc539b5efd8330faaf8e3c12ea26d08afc19c3e46433b76b8d44638a9aae8452ef8b664e75d84a96d6064e02b6a34b67d2b17c262d2e99c4c8556a0bf5d3aafde33e2e6749a8ff0db087bc5f93003c90e215b6890b5b969493ab21c8025646ec27b712ce034e1ed676a7f15539643054a386a46778733ec348715fb12e571d262302725234cdd2d34318b5912e945594620425a2d8bc31870d681d63ac3b0f1f33ae641819f82ccc03a43eb31f2f4aa9aba9f453049a5a7e226f2745395034c43fb0678d61db9b8e04adc0cb11d664fba00ba35a3e9a5c01fa1ceed6761e412aa9463fa83641877a022e1e858e7bcc9410817b66f0ca78410d46c361619189c752a3c6392ba5d9275ac01af5b64bdf1172cdc679f1673c6b417ad77d4301ff5428fb9b781af923df4a9e3ff65eb468d60de0e4a90a424d2186f62744992622cb2d99f1b7d69abde8e53ead6d60ebe7033edbcef6367542963ef81a31bc5fcd591c9bc3fd23564d360865b61379d308024e1ae0c94f4b3373160ba4fe6ff6fe849fb8716b15c2de49a1766a6201cee7d9972e50cb991118df86b0e1e6d664cc6b4f3bb2d545a0632c03ad19497bd82076b906680a28067f644bebf50732c5a4ca9f24365c49a8a0ec43c566e39e445d892cf49de3add3aae1982e8b649cdb2088571c961f048c3df0e593c437bf6c7fc5c471f9147e82b8d4d24a9c28960b3749cbf2bb6c1847cbd055b688f920cfe0bc3ad77f45ef5e8b80b7d8770784a254e944e4d325b5f0976c50ae618a2c183e335ef5a3cd1173fd394987f0e7baa6e39684a96ef3d3a1a893fd8d43d8f7ca7da74ac22d7d011e49c00817edca303ef7c356ca3acc89776fe2147b0b04688ceac972e0803820eac1ca8a6bf050c20e35f79da469669199e21979640e6ba1ab6ec1361bee9e99bf87a69f1b826035bcbcdb07b585aa74981ed967431074e71305be70f5b4be30ec34f6c735651b9fb2c4483ddbd46b4836ecf61c3d413e6b631a4841439baecf786bf96da376853aab6a809baf46d2a180a6ee0a4dbfba08f27f929c7ccf7edb36034b68f2f77072ce7ba364388a130c9b4ebc7910fdbb57d0b4d2f3b045b00672c5fe3f8d0bc2596594206c9254d1218aec903e889398ede99e04e4e84f01c011f281793f84e7a86d32e7898e9dda1ea8ee0f57681d7f63874af41800006fce4be2b5eab0eea57a7191c05b110b5922ea45a480231da4060f406a912d343c23b5e2b15cfbe85e0657e103b51e689b2154ba0c68ba525f152ad433d8724d63a8eebb691f90a8a791c4669c6b37d3c53957986cd54c88e34c2cbfebb6c6bbcc1fb72e5dd18174ccd4b47c225a44e2d8147e124d6c8d58eefea7b502632ea523b68bb9f2f1c13ba12569e7ba00c2aea161adb21d7fc8058844227501aeec7aefe3ca603d9eec34962ed55dbece4f52151f4e5216f8724c6358a34534a9dc32b2298c0f8aa87e1820710cab44072a1c8f68a75f09b396609a16a6eec1150a8602b4cc7c74bec9fd30740e71f5217b07438dfe12e8154d7744441823075982931c5cc77dc049f390a38a9ad116f6c37c18a78a1c486c73ba1f755b2dcc97ca66eaa7be6afd7d072aa2466af8855f6452fa2cbb22335fce760466348b3ff958eb7a0f2e8e039459a21d05f8c168dd477611054182a8e65379a0620f7bb16e98a4d4d37317a084b316b91233f016b5f18335338f9932c8ec85dd59cf7def02da7d13b2d648aca96cee2afd249f52a6dc8536bd98953357002cdd5c943b2dc5ef614860f9445138f2284b35010d8cc73486ef77f2a3c770af611ba92493cea472fd82f15435295c5d8dec261cfb73108e377af906721bc7e9ac73938b44fc9792c8dc07d490bcad3a2bab3581378a706bdd37935baa76c26e73f622e3910e61e0e9e27991497bdb1cbdea02cfbb874fe395afa7ab83f6d147aee8843f6dc4d73c83728b6d785bd568460375097b9a6efcab8875844e997610a0188be46fdd7dae76130c2f4c9b72e4a61e61a92c14be9732fa12fd3de56bb1c905a440fcd968dda7345ce8076d69d508e41203dfc6c269e1d7bf1927a7c3a2572cc862ae8133ea3db6fb1630f62eb13a9c353ac3330d7b75ae687ce2a1570bbc0345c16867d4e4302e257901b4d40fa7cea1b320965599b49a9ff96629adb1d57477f4fcc44372f0969696507548e57c45d01546ee03975b11f11391a1a6a54c7c83eb1f5e91b5a1fdf6a30963dcf39ad1ed8b3555bf36443a79b9e20084b2b26fcdaa82d666eb4bc101f3894962f704a2db80925f5db3f5f920dba831fe1780069d480465537295cf2ba7362c74e9781fe52f8364eee3cbfc19ea773bf245f25cba63da90a4e50f5044e208fd63735114170dd9815884e204111f0761d8ea28ea3694b0759751a39fc190bd77d8fc5543907557f3acd4f65ece793073e123f47e3f4fc06791295489862a16a4aefe44ad87b0e80de586d46a721d5990c4a4c5a0d0b07abc9be8f584dcf68076faf918b20c073a45bf4b05457fa811f8084da019ce1d748f2f0a6e881da799fadcb46af7b8680ba2c5d6a834263fc92951dec2c6055e0459c880bb0de849b03b0e94c039a1133dc62b26fc6f969bd6507409c0e76618a90b35108ea523ce1b205b274a0afdcab3c3a5caf9e8d412add76f5f46d24b36e75d65f5049f7bf3a62388cb14e39afd9ed59dc30e16216d0bab3a1c1b07b7cfc3c0baa724661de127dde1ee4afc821c92bbff68db6be7697407b81c3b7232676b955a9ae27e96d43bb9e21bf0593cf15b3b45878ecf77e4d9830e3a2f30304781cc36c505dc27376987aaea3f643cb1ca1dc4b39cb55f06d081f79e65ac6b99e089bea8cc756ac32749fcc53953ded318720aebfc28c3febd02f8e0932000100010700000000000000040142000100c2040000ffff000000000000003a070000000000000639d935a5735f7da8c6af800d89101d54e3f238adaeb0736ca98160b098b02ba6b4511d89840ba601bc862aa96af0e94e9bb1e9e99e7b8dce821700000000002900000000000000c2040000000500002b00062868000000010006a0640000005200022064000101000000000000000005020007050200076713000000000000011900ff8e6ea8e6fbaff91208346a03189cc0a726c8af76e94a93f82b4e88e079f326aec8e851b59a2ba2ce6e6afb18f6101ee0565603d9a6847c7d9fc94ad4bd4148320b226462733ee5bd1d178e44264dec6715e0fa0a3e7fa9c902d4bb87b952ceacac30c1a1b51e6005f8c942d454f3a5dbfa0c4c9ea8058f8602596801f15de090371d8c63884c46d47dfd9ddf810555c204000000050000000000000001010000000000000001000502000935009d29869533febc4ebdfe1160798ddcdd8d51fee7a09bad342e10c16c4413f21aff51e51b453e0e9b5365f88fe2c421c04fdb4b0fa5ed33b1a608dc1bac57f781dd533331425217ad0d2cfed2c1367d8d52d0661e3cb9d481140f648f615022e0e798a6ae5fa96fb1941fa05059a739f189aea0eebe80adb998c52a9ea30be423cdd678a9d6c9a1cbdbfab7194a053d72de72b071bfc2d69a21207b83d0b549f5d62a2636072a8013a6051e7be59705d555fc777388db4e8fbcdd3451706078aa9ff1c8f9d0dd86290ed21de3bdf765d5a19d2433464560eeeeb21131e159612084e7b3a30c747ad48eef88a01c71b17f95dba2c07d1d94d6412bcb6106cc260e0c89020a325d1c37dd8e8bdd7c0c29f81723532f0023e80bea6fe8fbfef41aaa60a5b0c5c198467ded742562adf552e76c9e7e17001b6df17027e5a7805c7fbe7fd7545f3d1bbadb0a354cf90bc657129111fca2393f072b6d31c4d9fe73f4ef142dbe8d2ac10c380645f7c8e3ee0d49e88be8f04fd54866354da214282138dadb60c7dcd33577dca9599552b5c3d2679c4a770910095ad18ea2117b50767afa5b1d90869578b41cd3f18b3eeff2264a5b08080bee969928faa2b5188eeeb270bba598381aaea3fe06a628c7499bae008b19e4efa899b408c563b0d3c26d6261ee98ae43139d9b64c895378eaf813f1e3d9b76f8c95a61e1ea6ee992de9b1a7a8269962a79d0ec418372ed6c16252c2b06d5cbd65f2502f832e9da2a86819caafb708c55205e04784207fb4c834a3bef285e429046c6ed5cd1e81d379684c37e0a20928b8f837aa784257f015a22be8760d9710050ce44f74a5d2d4e7d0321f43b18a72fa0f58ec52a7f913e66db51824013155e28d8f63b49c8b13cdcd5090d9bcea62e2f5e709ccb2edd84d94ae187b5276f6cc906e71de5857442a9ad45afbbd07bb95c28b767fe8c74d2b1cd04cccbc13bcd4069fac82c3781ed8e12d20de302b667b55e482d479af20ec0c7e03b1f5b9357b8c7673bc33144cbd32ebf7bd704c3bbb8496590027c7cfbd900e040d49e096d05ea37bd8444180743f876154964d27e23496e08e709eacf2ae4707076fadd1f05c860a81fb7c35dcc8ecfcc1dcfce9cb4e64f10ca4fcd9822eb573e4820a3d29b814cf32a5439dca6e46ac0d6dc014f04c19b7c4c598939a947035959ace010a92459bbd2508686cd8030cb1062e4a35d6c052186d63aaa5ba6fc38188f47a85388017835137a90338186b227f1d9d6f76f55e3af6f2a5f312ebd76ab1ae6a7499c4fe1c3b1d65de15909615f0987ac8884e2f153327f800801bfd6c1b773b5f864532498c3667346a5bc18fa8a4e668e4ca2010e230065dc9c5cbb99cbf3063dfdc47d7beaaf1b2ff8a2bb9be638668c2fa410955883f98ea5955cc64e0dd4c4121bf33214f8cd7253fa3b5d64259ee6b9070baf108208f96a43d21e5270c114bc7268aa9c2178bddc552c160f32f8cda9c6664f477f0cf97b8f5be501be773568ee14747a229006844d45d6f763b77037e5158862e2e85ee503a85c4dd5cba965a385eb36ec67d4c3c286c2f0d75ae09565dd2ec0bd9dabf9ab36a0db3943c96064370b6101c02cf751f7a8a4e5680657014380305ffdda6e70af106981209de4cc27cccda7c1e3f5acc7963ea5752ac343d40742b2307fa0e0693bd10ad77acc7b2c4f8081fc8329f5fbef69e613ab86297ea32a01cd4f9827fc2c0fe9763e8587ebc9c060dc3ae6a9f78940f92265ae998fac586f8865118057e30b52016d744d8a960a9a2da6d355502c420769fc7b7a1980a7e6a99a761fc6fd98316507e081334331fe111bcc7726d4d5ba251f5ceaba039cabe2409d187488a966eac035e589989312523bb8f7665fa9bd77c09af8f191f176fb90e7c421e4df6469a1a7f46a59a16926e1d4fb4d0d2ecbf815176d8a8ed505164c45343980a00fdc22403e8495f11d8a2c7bc5c8056f77ed2919712e87d8f923ac83369a184c7780e9534b2c97b90d05e2452e478b11b985e13861188056075009e74e0674774e4f99847f16248ec880b0af6bf0cc1f74684480ee02038a2bdca37f620e8b36113a9cacff5e921dba344fd54a4fee06e6e0e69368375bf41f910af85c541270e743bfb48f5d4182b650e16e73df606ab7da854f65a0bd168ba32e66aa17089ff700cd509f13dce61a2d4f568f19504cfec0b1aae190574396dbad778711f2c7dcf723e3da66a5b2b8dbdae259b45ac010f31965457be21b8da1f8d014beb46d7d8189dc8e2b0589bee84e8b222186097d4b22a9b3a47adba9639024a6199f7defe0b587801727b04ec3f3a1724a48b298dc86e8a78ecb14fe1705bbd6abcac4e6ad56182ee5a9a96900a7f9c90c917c03e7b7cf68d38e7aa16bebe5ee8a9460dc62eb85bd4c4e6dbedb14cb6d11f64cd12fe5ff61add6e12b74795be60bcc05623ec8a8b8f963044b57d4f5770ab3709f17919def808ff11a95a3bf845ab86f2683c5b2ba350502b50387b7c0f393b8e512070388969ff4b236f0c2d8aeb16b4232a7017cb5213e130fcd23629980efb3a386f7cf433ddeb36ac57753bc2939c23c453996ab50b71fd1c1566f1151ecea41a5bd7386be143b1dec5a3a3cbfadc17e6767efdc857c4834754e214100bcd67afd04f60ed2ec33585e6e5120bab86f852ba4dcf6d579edc42f084a7bef5aa20e3ca04283b4d3928f610b16faf4af9c58116b723f22de6739cffd213554883ba7474e09bfd71fa5f9e76b1baeebf6e5a58fab39c275f7a08240e633fbb96059f27a58104c2254840a214804edb10629f36f2483f69ef46b57ef3e24ec7b44f38c583ad73fd25d27f7db0a8f90562bf0896bdcca87399df7fcdbd207106c71f508bb26ca3b8b0c53beead5be356ae1077f968619ac25687462e55bb2a4cd25d386b295037f404c1bb68e2f32edd09129504f86566160f813034010c641c20f19a9d0ae71f19f6f492ac91eab8181392fa9f5351ab40875641d8c5f3a9aa7768747cdcd08acf21120769b1f6529e1f8bca4ca9d17d3f4ed1983afed88a26cb97820300d3433396b549a3cb7193c43cb51c5f21606e7356cae6c72babf70ba05a2b6be57e6545baf7f5f0ae4bcd6a2d10ac584d6790f489508f4840a8da1b86941074e4250b49e1f5b31a7e700d379a9400f79fa7038fc701777ac93934ca04ae2afdc17b24f0b9d0c7113c6eaefb062f149a4862081e93b5dcef1a417200c5a12a758d3b05802db09e3e2ca5d9b7149d4e08d787219a949e8678a58e7b4813b10ed7ef834f08e50dcedbecc677faa30649c2e6b8f66838ba3efab0639e55d6fa9baee3f06e6537b8db6c2c56b7fb1e993de5b8be477f45573d0e28a113e39674b37ad7eccbaa9baab55df640eeb05e9a82e484a8329ea0520ed9afdb9e618949b439c99e055b1a857dffb03a9b2dc2ff6be5ac6b884ea593c16f1abc86b282d0cf782659dc5fc718a9bc7acf77f1e7b830a1ead346cd1a4e4f4ae2b25bc92794c07ca7ae44cfb7cee6662d62a475a27ef6cac2b39252d8be38b39f162ef2d1bb77cafbc7d250b8e007983c28d88fc3da3f41a4f56d42d72d6dc6f35fb3e77ec0a3998ae45f7a18e3445390d530216f100a25392952650a25e49c916c516fbca3b4e399ec4946d2d540ab08e4599baaa2f801102efd3e5faa8cc2ce3b8e3c49dbcbcd606aa61c4ab837efa3b9690104ef91497b8c640834a786889cad5d7f1a6f14e0526c7708347145da6a0bf7b2041e7e2bdc72bf1221d1d91b09208db11d96f5bc44cc9c37606bcae1ccdea897741e5ebc9f3fa414dc5ab97f0c2456cc2f5d8c76dccb757f4348406359c2c4aa558d7022d9d1aa53a618e16fb02479ef5a5c251d8265a267df11b7f14135506b54f1e16a5e24dd93915ff9e54eb799700d3481f79e15e729182252042532ea5ba7ee1aa93b5a4b391b9fa72344333478d9ff3614c01a3b284add2e0c02b0b9e1081b18e0f11bd8e8da982b94fc7ae0b6c58f94ee4a3463345abd40530c9e93fbf3bd9b548aad6c10585a5019d44dbe5e39d590c97c352fa70f26cbb9216d36845b5e76142f687949d21797523115ca2eb23f652e84810c91b8c2d5b32e6664620c5877fc7773f70b96caf9eb58d5540b7312e66daf2b8b942ff0bdc5d1812b30b76759ec653b34d4e19f567b556b248f921fcd32ad0d94dbcdb7c6e5c5b41f65555d434525143acad6804669046db66b2f18f8480fa57c360e5b66e7a09ed4d889ed40b9c5b50452c9ddfb67dcdf96d9b5192bbb08637ff8290f5faa2fe9d55c6f691a2e5326649ccce9916cb0bbf57d2c776640f307aa1251b54c21f2bc251c311aa120f806d755669a2810ce6e89e185c897b08f45eb90a7c10e5907a0e09335cc4a57a1dc974bf29370df793b9165a77b88972c6cfe14f05fe28c32bccd7238792745bee987f6d47cedcf08e544a544fef7f1088ee2822d267b38277147394ebc54ae47e6e616b7ad5f771f8fc62115b14c11d8c0bad9e0e765f2dfb270febe6b23f69c9c59db4eacc37bf15fbd651c8324ca471b577f8d298f0a34ce7c396f236948cf1105c98354405393232339d46a4d95a1ac1c7f3c1c5aa0650c2fca799d34d4babec7ae07e77660183e4ff26f7fa9958661fc64be84cfb83675671af803c5caeabc785c42e28e5bce76a5f4b9fbdff6f9d8a5b7d50d4ceb3f85664b0aac9a40129d6b502b4324fc466cab8f78663823869a7eb6771e8b69461ed9ded37732e5d56cd97ce0a1b64d009110fdc7b7b3e87d8905af6e4497a61263973953c214c3f167a609a4a78326bf7735a7616e8df75ffa01d2d40288f07fc2d65cb06ddff91cd167cd2a58bb67a318381cb8d3aaaee2ab2b30d3f7f06c15a38bc9deb115d6bf34d1132430f14a408e10aad45f24a03bbc4368f21a65f4e937e408c382a75432c0652997247bc01ffeed3e78c441fdc9dba2ce8c69077eb9f7853f925c66c519a8b7b33a2607b385b91792dd500ae3f03652e7aeb5ad47f1336f0759c96c1ed0bb36ee04150025236b05093ac54662c87f88461409c8540fedebfb51fd31050b34937c382b765148f5f08563f2e499e59ec379bb822ac58b2b35257cc92ffde88aed488462765848ecf89ef80f223b595554f28c304bd626d5ed8066d1e6170ed225d2890fb1486207d0b3a0ca0307db9b79f7cef0c975e2e49376c2029f760e374f786cfc13476f09a46c15582e6f3ef8620f8e28a1c31893ab6dd9033b4c8b79e71dc444d779a7a709233567483233ad49d16316bd34070e0049240b94e389b3b317d5efd96eea3ddd3907cb73afd315528240025c934167283bfacd7289e4bfe25a7bebe0170e80189af0de6e3f85d482989aa028d775f6b7c60df15697805a11a1947231aea7aea87b9a8e83b33a283ac407831f44e3af94642ca41e0573de491b9a545d6b773317c0659f92e2b127a3df9892dbdb5d78b06a2298d7af58ad4cdb5121f232f3db1da4a5165ea65fd4efabdd541aacddb007f0a2bdca1ce7c1a1a7d50a8c1a5cdcda977c46c8efefb489fadfd5eae0ddc852db604b0a25a546fba53ae3fd1fd28e641bdcfa3616108cedb686e865595638e887d3583df3dc086552a14465a254298163258ceba8d5911955626beae9dd3ee06cf55a3b3999d9b6fe78f64d7cab3cb571b7a1f2f4dd9b86872a5ed05921b08a9da6e7b480814ad27ceb0b7a0fbb7973d10f957c55350ff0b6527c57f5ba8a49f74c06a51d6466e7b6c99bea696596a1905020003000000ff02000000000000ff0100000000000000000000000000012c6739f51c1e873533f33d0de0d387e91e7d116acc58491c31752fc62a"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x2, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r2 = semget(0x0, 0x1, 0x281) (async) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffc, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) kevent(r3, 0x0, 0xfffffffb, &(0x7f0000000080), 0x200, 0x0) semop(r2, &(0x7f0000000000), 0x23) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r4 = socket(0x18, 0x1, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendto$unix(r5, &(0x7f00000001c0)="26c20514eb377844727f13c2d03e3833da63f52d62cafe5c556f378e34a60958cde829356e74cd44ae207cf2c2dc50b39e60f9cc3bd8f6e9438e8cabe385acd86cfe17765efc597ba162b45f6fb98f385694148b3c4bf2761d1b5ebd621a1d44516a4965c0cc8daab087697c37118b164b8c1976b9753888afbea711df1758e2e77cc585c3b199f20b51d21f75d296db2bd11921eee7cf5f1c46f578c5aca76c0125cedac46e5d6c3fe8470c59bb21a0f08c5cf10093dbc37800cfbb852c944f22184bc9738805fb5f43d9d014411c929a8bd5348bc68f7339347f390a992c643ba2e5e4e4f7a8e51127b590ad8dfec0f1767795", 0xf4, 0x8, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r4, 0x1000000029, 0x26, &(0x7f0000000000), 0x0) (async) setreuid(0x0, 0xee01) (async) r6 = socket$unix(0x1, 0x5, 0x0) (async) socket(0x2, 0x4001, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffff9, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x20000000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x1fe, 0x10000000], [0x100000001, 0x2, 0x40000000, 0x0, 0xb, 0x11003, 0x9], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x5, 0x7d02}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x6, 0xffffffffffffffff}, {0x0, 0x2, 0xcf, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {}, {0x0, 0xfc, 0x0, 0x8}], {0x0, 0x6, 0x5}, {0xfffe, 0x2, 0x6d5, 0x2}}}) r7 = kqueue() select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) (async) kevent(r7, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) (async, rerun: 32) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async, rerun: 32) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea0000feff000000", 0x8) 73.48627ms ago: executing program 7 (id=660): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = semget(0x0, 0x1, 0x281) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/127) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x7}, {0x3}, {0x2}, {}, {0x2}, {0x3}, {0x0, 0xaa59}, {0x3, 0xb3d0}, {0x1, 0xffffffff}, {0x3, 0x100}, {0x1, 0x2}, {0x0, 0x80000000}, {}, {0x3}, {0x0, 0x6}, {0x3, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x3, 0xfffffffe}, {0x0, 0x7ff}, {0xbb08c0840fa32129, 0x6}, {0x0, 0x1}, {0x2}, {0x0, 0xf208}, {0x2}, {0x1, 0x1}, {0x2, 0x1ff}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0x9}, {0x1, 0x4}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) r2 = socket(0x18, 0x3, 0x0) getsockname$unix(r2, &(0x7f00000011c0)=@file={0x0, ""/4103}, &(0x7f0000000000)=0x1009) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16]) syz_emit_ethernet(0x4a, &(0x7f0000000440)={@random="d1b88d2f31be", @random="b6444124b716", [], {@ipv6={0x86dd, {0x9, 0x6, "b64351", 0x14, 0x37, 0x3, @empty, @ipv4, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x8, 0x0, 0x5}}}}}}}) syz_extract_tcp_res(&(0x7f0000000100), 0x2001, 0x35) 72.536333ms ago: executing program 1 (id=661): mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000001c0)=[{0x64, 0x3e, 0x0, 0x2}, {0x90, 0x1, 0x6, 0x2}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setpgid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0xd19450564dee018c, './bus\x00'}, 0x8) close(r1) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffcd4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0xd, 0x7, 0xffff2cc6}, {0x3, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xffffffff}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='l', 0x1}], 0x1) unveil(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x48a) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x149) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getdents(r3, 0x0, 0xfffffffffffffd7a) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0, 0xe}) setsockopt(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000280)="d782b2f90f499e6f17e7fdf558048ef5fafd36fe9b385cc8771d9b885f253499333efc74df805cca41e328ea6c2dbdb6614d9f4006bffb9865a5f53603ea1c08f7c9385e7da2bf13297276e8ba40b9d92b1ad555d878dd727ef32eb501e8ebd44b4291c29ebd20a663664c98c991637abfcd73948cf4e681b7d24aa17fa4fe77de4abb972ab3bd5920964cd091ba13951fe8a191f89eb4261648895e6b08f0139ac3", 0xa2) open$dir(0x0, 0x0, 0x0) 70.82631ms ago: executing program 2 (id=662): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(0x0, 0x2, 0x4) setrlimit(0x8, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240), 0x0) r1 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) geteuid() getegid() socket$inet(0x2, 0x3, 0xff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) mknod(&(0x7f0000000280)='./file0/file0\x00', 0x2041, 0x1) poll(&(0x7f0000000100)=[{r2, 0x27}], 0x1, 0x40000000) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x6) getpeername$inet(r2, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getgroups(0x44, &(0x7f0000000040)) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) 12.742016ms ago: executing program 1 (id=663): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) (async, rerun: 64) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="4e7c2709b58112aa2f9856fa4b83b202e583f8c25841b18d3b323e487d16fe28774d1c5dab61f000fe073220cfbdd93c242c46dbc04cf0a330b679c4093f2ba55de9bf0213047ff970e908af377f0bf61c96596cff992743", 0x58}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)="0a14a166e28f300f6870e5f7e10d023546657d38a4c0c9622acb4f5d332fd3f0953056ed7b63c43702d851b6a47a29b6a19e338ba00b8428dc78fad0edcb0925d17aca9c107cf3d9d0fc57593fc5d07e559c962fac97ef6f12127dd5", 0x5c}], 0x1) (async) execve(0x0, 0x0, 0x0) 12.391744ms ago: executing program 0 (id=664): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x27, 0x5, 0x7}, {0x6, 0x6, 0x1, 0x4}]}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) setsockopt(r0, 0x0, 0x23, &(0x7f0000000080)="c5f5d8ff", 0x4) 4.505767ms ago: executing program 2 (id=665): r0 = socket(0x800000018, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x411}, 0x4, 0x100000001, 0x0, 0x0, 0x1000000000000000, 0x5, 0x40000000001, 0xffffffffffffa91c}) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0xfffffffffffffe38) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) poll(&(0x7f0000000200)=[{r2, 0x1c4}], 0x1, 0x1ff) close(r2) r3 = socket(0x800000018, 0x2, 0x0) setuid(0xffffffffffffffff) chroot(0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x75, 0x1, 0x1, 0x0, 0x200, 0xfffffffc, 0x5, 0x1, 0x0, 0x6, 0x7fffffffffffffff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) bind$inet(r4, &(0x7f0000000040)={0x2, 0x1}, 0xc) r5 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r5, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r5, 0x0, 0x6e, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x1, 0x11, 0xff, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) r6 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) accept(r6, &(0x7f0000000180)=@in, &(0x7f0000000280)=0xc) 0s ago: executing program 0 (id=666): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000100)="1ea82ac0134960b7b05db886bb7ae2354eaf7a9160461e94e89e2f4f3daae75d90fb67665d4515cfc11598c6193b9f9d3c016f122c0f8644d198179a5dbd8ca8b7975869594f45e7820ed1378985eec1b578f07c7ba14499bd193f1d3e3ee02ffb5b1538307b69bb3c99747c295457ae6d1993af0927b828fdb6", &(0x7f0000000080)=0x7a, &(0x7f0000000180)="a8ed1c294a09aaf7121ebc8b53c4d697c08b60e64ed2ce8500c3afb77bc344d2facf40d4fd9a3a6e8f76f7d1ce04fdbf6ede54440b04b451fe2eb3f901a37f5ac941528c6bd378cd95cfe78d4183611e05217401206632e3e7134522a581c5b45eb58d0de028db1c16b05da5c0e8495e98956f2cbb2663a56351f9cdab034ee5f1e3526c93e91744d4de1f500a868c857a235ee790152f7dcf93510b5f2f64e785f0784828f424dc7091e765b0170706d1050ebca24791986bb0d6ac9f39cc44eb33217adbdfdf9bf88339f8c8c55dc95fa9f09d22c8020259c99511687064b6d659e57f5a78edf516f7961841", 0xed) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.208' (ED25519) to the list of known hosts. pckbd_enable: command error in6_pcbnotify: Huh? Thought we never got called with mapped! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xfffffd806c231b88, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff82869ae8 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff8000393f2570 gsbase 0xffff8000299edff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff82869ae8 Starting stack trace... panic(ffffffff833c77ab) at panic+0x1d0 kerntrap(ffff8000393f24c0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001483000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80002a290d10) at dtclose+0x109 spec_close(ffff8000393f2670) at spec_close+0x466 VOP_CLOSE(fffffd8067d9d568,81,fffffd80097fb3a8,ffff80002a290d10) at VOP_CLOSE+0x132 vn_closefile(fffffd8068394bb8,ffff80002a290d10) at vn_closefile+0x12b fdrop(fffffd8068394bb8,ffff80002a290d10) at fdrop+0x121 closef(fffffd8068394bb8,ffff80002a290d10) at closef+0x192 fdfree(ffff80002a290d10) at fdfree+0x116 exit1(ffff80002a290d10,b,0,1) at exit1+0x576 sys_exit(ffff80002a290d10,ffff8000393f29e0,ffff8000393f2930) at sys_exit+0x1a syscall(ffff8000393f29e0) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x784eaa7d9570, count: 242 End of stack trace. WAR NING: SPL NOT LOWERED ON SYSCALL 11 -1 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND 194003 77755 0 0 0x4000c80 0 syz-executor * 16958 70699 0 0x2 0 1 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x77aa157534d0, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c231b88, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x77aa157534d0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003b40a360 rbx 0 rdx 0 rcx 0xffff80003c412a88 rax 0x33 r8 0xffff80003b40a290 r9 0x1 r10 0x7a30ac539812a092 r11 0x138ee4d8c2a363d0 r12 0 r13 0 r14 0xffff80003c412a88 r15 0 rip 0xffffffff81c363ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003b40a2e0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=16958 pid=70699 tcnt=1 stat=onproc flags process=2 proc=0 runpri=50, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffe9a10,0xffff80003c413a28 process=0xffff8000fffef508 user=0xffff80003b405000, vmspace=0xfffffd806c19cb90 estcpu=32, cpticks=31, pctcpu=0.16, user=0, sys=31, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53952 431331 45962 0 2 0 syz-executor 18613 455759 9081 0 2 0 syz-executor 18613 72618 9081 0 3 0x4000080 fsleep syz-executor 18613 205688 9081 0 3 0x4000080 fsleep syz-executor 18613 483981 9081 0 3 0x4000080 rest syz-executor 89760 285722 70699 0 2 0 syz-executor 89760 470965 70699 0 3 0x4000080 fsleep syz-executor 77755 207299 5461 0 2 0 syz-executor 77755 194003 5461 0 7 0x4000c80 syz-executor 77755 217904 5461 0 3 0x4000080 fsleep syz-executor *70699 16958 85425 0 7 0x2 syz-executor 83394 337254 0 0 3 0x14200 acct acct 18266 170389 70071 0 3 0x100082 sbwait arp 70071 180953 48565 0 3 0x10008a sigsusp sh 27134 388755 85425 0 2 0xc82 syz-executor 65628 316245 85425 0 3 0x82 wait syz-executor 5461 509561 85425 0 2 0xc82 syz-executor 48565 268103 85425 0 3 0x82 wait syz-executor 45962 151624 85425 0 2 0xc82 syz-executor 9081 246230 85425 0 2 0xc82 syz-executor 31702 427476 85425 0 2 0x2 syz-executor 85425 192635 91150 0 3 0x82 kqread syz-executor 91150 260550 45426 0 3 0x10008a sigsusp ksh 45426 404816 97213 0 3 0x98 kqread sshd-session 97213 54787 33814 0 3 0x92 kqread sshd-session 39689 405908 1 0 2 0x100083 getty 33814 162865 1 0 3 0x88 kqread sshd 13371 477707 7262 74 3 0x1100092 bpf pflogd 7262 451342 1 0 3 0x80 sbwait pflogd 11703 10956 63722 73 3 0x1100090 kqread syslogd 63722 97895 1 0 3 0x100082 sbwait syslogd 25186 211594 1 0 3 0x100080 kqread resolvd 42488 132065 13654 77 3 0x100092 kqread dhcpleased 69881 293447 13654 77 3 0x100092 kqread dhcpleased 13654 155717 1 0 3 0x80 kqread dhcpleased 8913 345705 0 0 2 0x14200 smr 64327 85425 0 0 2 0x14200 zerothread 12435 424506 0 0 3 0x14200 aiodoned aiodoned 77292 275613 0 0 3 0x14200 syncer update 70705 173291 0 0 3 0x14200 cleaner cleaner 22932 474179 0 0 3 0x14200 reaper reaper 97571 357295 0 0 3 0x14200 pgdaemon pagedaemon 97105 376651 0 0 3 0x14200 bored viomb 41819 488037 0 0 3 0x40014200 acpi0 acpi0 7285 427523 0 0 3 0x40014200 idle1 8377 372408 0 0 3 0x14200 bored softnet1 21053 131757 0 0 2 0x14200 softnet0 82501 360690 0 0 2 0x14200 systqmp 3747 385398 0 0 3 0x14200 bored systq 89404 506782 0 0 3 0x14200 netlock softclockmp 74656 161202 0 0 3 0x40014200 tmoslp softclock 20170 135476 0 0 3 0x40014200 idle0 1 97162 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 89760 (syz-executor) thread 0xffff8000fffe8a80 (285722) exclusive rwlock uobjlk r = 0 (0xfffffd806d2db2f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c231300) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 31702 (syz-executor) thread 0xffff8000ffffd9f8 (427476) exclusive rrwlock inode r = 0 (0xfffffd806f09dd98) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f142d80) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11143K 11225K 166960K 12011 0 pcb 17 16K 17K 166960K 287 0 rtable 224 11K 11K 166960K 494 0 pf 37 18K 19K 166960K 120 0 ifaddr 39 6K 8K 166960K 89 0 ifgroup 59 2K 2K 166960K 141 0 sysctl 4 1K 9K 166960K 13 0 counters 70 37K 38K 166960K 186 0 ioctlops 0 0K 4K 166960K 1610 0 iov 0 0K 24K 166960K 142 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1424 90K 90K 166960K 1952 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 39 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 114K 166960K 813 0 sigio 0 0K 0K 166960K 13 0 proc 75 131K 163K 166960K 631 0 subproc 72 4K 4K 166960K 82 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 124 0 in_multi 75 5K 6K 166960K 145 0 ether_multi 1 0K 0K 166960K 22 0 mrt 0 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 464 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 247 170K 186K 166960K 9338 0 UVM aobj 84 7K 7K 166960K 85 0 pinsyscall 44 88K 110K 166960K 1965 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 51 0 NDP 13 0K 1K 166960K 60 0 temp 78 8660K 8728K 166960K 56156 0 kqueue 13 20K 28K 166960K 145 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 98 0 94 1 0 1 1 0 8 0 rtentry 176 140 0 53 5 0 5 5 0 8 0 unpcb 144 681 0 664 8 2 6 6 0 8 5 syncache 336 6 0 6 3 2 1 1 0 8 1 tcpcb 736 253 0 248 7 6 1 7 0 8 0 arp 136 24 0 6 1 0 1 1 0 8 0 inpcb 328 979 0 971 13 6 7 7 0 8 6 nd6 152 25 0 7 1 0 1 1 0 8 0 pkpcb 40 4 0 4 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 52 0 52 2 1 1 1 0 8 1 pppxif 1504 5 0 5 2 2 0 1 0 8 0 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 39 0 35 1 0 1 1 0 482 0 pffrnode 88 39 0 35 1 0 1 1 0 8 0 pffrent 40 74 0 70 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfstitem 24 56 0 13 1 0 1 1 0 8 0 pfstkey 128 58 0 15 2 0 2 2 0 8 0 pfstate 384 57 0 14 5 0 5 5 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 1 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 590 0 243 29 4 25 28 0 8 0 art_table 40 594 0 243 5 0 5 5 0 8 0 art_node 32 136 0 59 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 35 0 25 1 0 1 1 0 8 0 shmpl 112 82 0 1 3 0 3 3 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2825 0 1322 95 0 95 95 0 8 0 ffsino 296 2825 0 1322 117 0 117 117 0 8 0 nchpl 144 3945 0 2244 64 0 64 64 0 8 0 rtmask 32 12 0 12 3 2 1 1 0 8 1 vnodes 216 3255 0 0 181 0 181 181 0 8 0 namei 1024 12901 0 12900 3 2 1 2 0 8 0 percpumem 16 108 0 58 1 0 1 1 0 8 0 kstatmem 264 92 0 62 4 1 3 3 0 8 1 scsiplug 72 2 0 2 2 2 0 1 0 8 0 scxspl 216 18457 0 18457 10 5 5 8 1 8 5 plimitpl 152 200 0 182 1 0 1 1 0 8 0 sigapl 424 1117 0 1068 7 0 7 7 0 8 0 knotepl 120 569 0 0 17 0 17 17 0 8 0 kqueuepl 224 311 0 302 6 4 2 5 0 8 1 pipepl 344 176 0 148 3 0 3 3 0 8 0 fdescpl 528 1100 0 1068 3 0 3 3 0 8 0 filepl 160 6447 0 6224 19 3 16 16 0 8 5 lockfpl 104 300 0 295 1 0 1 1 0 8 0 lockfspl 48 137 0 132 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 55 0 38 1 0 1 1 0 8 0 ucredpl 104 745 0 731 1 0 1 1 0 8 0 zombiepl 144 1070 0 1068 1 0 1 1 0 8 0 processpl 1232 1117 0 1068 5 0 5 5 0 8 0 procpl 664 2254 0 2199 6 0 6 6 0 8 0 sosppl 176 4 0 4 2 2 0 1 0 8 0 sockpl 752 1780 0 1751 27 16 11 17 0 8 7 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 12 0 0 2 0 2 2 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 44 0 0 6 0 6 6 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 202 0 0 13 0 13 13 0 8 0 bufpl 280 7012 0 875 439 0 439 439 0 8 0 anonpl 32 9880 0 0 81 1 80 80 0 246 0 amapchunkpl 152 32660 0 32185 56 18 38 42 0 158 17 amappl16 200 3924 0 3897 23 11 12 17 0 8 8 amappl15 192 25 0 25 1 1 0 1 0 8 0 amappl14 184 3 0 3 1 1 0 1 0 8 0 amappl13 176 434 0 432 1 0 1 1 0 8 0 amappl12 168 1472 0 1428 3 0 3 3 0 8 0 amappl11 160 6 0 6 2 2 0 1 0 8 0 amappl10 152 53 0 39 1 0 1 1 0 8 0 amappl9 144 273 0 273 1 1 0 1 0 8 0 amappl8 136 29 0 27 1 0 1 1 0 8 0 amappl7 128 87 0 86 1 0 1 1 0 8 0 amappl6 120 295 0 279 1 0 1 1 0 8 0 amappl5 112 82 0 71 1 0 1 1 0 8 0 amappl4 104 437 0 405 1 0 1 1 0 8 0 amappl3 96 5203 0 5111 4 1 3 3 0 8 0 amappl2 88 1226 0 1149 2 0 2 2 0 8 0 amappl1 80 12522 0 11907 17 2 15 15 0 8 1 amappl 88 8449 0 8286 5 0 5 5 0 92 0 uvmvnodes 80 3255 0 0 67 0 67 67 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 0 1 1 0 8 1 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 84 0 1 2 0 2 2 0 8 0 uaddrrnd 24 1100 0 1068 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1100 0 1068 1 0 1 1 0 8 0 vmmpekpl 168 10458 0 10417 3 0 3 3 0 8 0 vmmpepl 168 77022 0 75090 111 8 103 104 0 357 10 vmsppl 488 1099 0 1068 5 0 5 5 0 8 0 rwobjpl 80 26451 0 22158 93 1 92 92 0 8 0 pdppl 4096 2208 0 2136 106 32 74 88 0 8 2 pvpl 32 17825 0 0 144 0 144 144 0 265 0 pmappl 256 1099 0 1068 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 297 0 48 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8392d600) at __mp_lock+0x192 intr_handler(ffff80003c422180,ffff80000006ac00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8392d600) at __mp_lock+0x192 __mp_acquire_count(ffffffff8392d600,1) at __mp_acquire_count+0x58 sleep_finish(989680,1) at sleep_finish+0x2d8 ptcwrite(603,ffff80003c422740,1) at ptcwrite+0x35d spec_write(ffff80003c422510) at spec_write+0x11f VOP_WRITE(fffffd806e14f5e8,ffff80003c422740,1,fffffd80097fb3a8) at VOP_WRITE+0x101 vn_write(fffffd8068394618,ffff80003c422740,0) at vn_write+0x1d3 dofilewritev(ffff8000fffe82b8,6,ffff80003c422740,0,ffff80003c422800) at dofilewritev+0x242 end trace frame: 0xffff80003c4227d0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837e7ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8392d600) at __mp_lock+0x192 intr_handler(ffff80003c422180,ffff80000006ac00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff8392d600) at __mp_lock+0x192 __mp_acquire_count(ffffffff8392d600,1) at __mp_acquire_count+0x58 sleep_finish(989680,1) at sleep_finish+0x2d8 ptcwrite(603,ffff80003c422740,1) at ptcwrite+0x35d spec_write(ffff80003c422510) at spec_write+0x11f VOP_WRITE(fffffd806e14f5e8,ffff80003c422740,1,fffffd80097fb3a8) at VOP_WRITE+0x101 vn_write(fffffd8068394618,ffff80003c422740,0) at vn_write+0x1d3 dofilewritev(ffff8000fffe82b8,6,ffff80003c422740,0,ffff80003c422800) at dofilewritev+0x242 sys_writev(ffff8000fffe82b8,ffff80003c4228b0,ffff80003c422800) at sys_writev+0xd8 syscall(ffff80003c4228b0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb003fb54750, count: -17 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x77aa157534d0, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x77aa157534d0, count: -1