last executing test programs: 5.913179105s ago: executing program 6 (id=1304): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, "0585341dfa5fa244"}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf, 0x9, 0x2, 0x2}, {0xa, 0x10, 0x0, 0x80000403}, {0x6, 0xa, 0x5, 0x400f}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="d3eee6ceace7a6f8ff21ee57347d97b1c79d960239ca9007415f3e28c071d0749205e2b12fe06ea0efa1e52a99e48446335e99a4995f310b8e964c94f044b4f4", 0x40}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x2000200000000, 0x4}, {0xfffffffffffffffd, 0x5}}, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xfffffffffffffdf5) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r6, &(0x7f0000000780)=[{&(0x7f0000000080)="87ffbcd1c32aa24c86ba59a7b41d342fb10637b26f41", 0x16}], 0x1, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206981, 0x0) close(r6) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chdir(&(0x7f0000000240)='./file0\x00') sendto$unix(r1, &(0x7f0000001940)="355703", 0x3, 0x400, 0x0, 0x0) 5.638172798s ago: executing program 6 (id=1314): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x7, 0x5, 0x0, "0100dd2d018000000000005e00", 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2010, r1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0xd4e688a67930cd) close(r4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xa2c1) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x7, 0x3a, 0x9, 0x40004}, {0xc, 0x7f, 0x15, 0x8000004a}, {0x1ae, 0x8, 0x1, 0x10000}]}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x400, 0x10, 0x7, 0x4000}, {0x4, 0x5, 0x2, 0x2}, {0x7, 0x7f, 0x8, 0x4}, {0xffff, 0x2a, 0x4, 0xffffe4fd}, {0x6, 0x9, 0xf7, 0x401}, {0x7f, 0x0, 0x0, 0x7}, {0x6, 0x3, 0x4, 0xe}, {0x1000, 0x2, 0xa, 0xb9}, {0x8, 0x7f, 0x4, 0xbf5}, {0x1, 0x10, 0xc2, 0x8}]}) ioctl$BIOCSETIF(r6, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) 5.489386454s ago: executing program 6 (id=1322): r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r3 = dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x2100) r4 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x3b5, 0x1000381210089}) flock(r4, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x411, 0x50) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7ff, 0x10001, 0xfff4, 0x1, 0x802, 0x22, 0x2, 0x2, 0x0, 0x2, 0x103}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0xcd, 0xfff6, 0x0, 0x8, 0x3, 0x8, 0x1, 0x2, 0x0, 0x2b7}) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) 4.645262344s ago: executing program 7 (id=1361): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0xd) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7ffbffff, 0x9, 0xff, 0x21d8b78c, "102e2618007b53620dccd2693a6e0000000400", 0x9, 0xfff}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e94", 0x156}], 0x1) 4.644112072s ago: executing program 7 (id=1362): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="9100001c0001000000000000022700907800000008"]) 4.643691877s ago: executing program 6 (id=1363): sysctl$ddb(&(0x7f0000000000)={0x9, 0x8}, 0x3ffffffffffffd58, &(0x7f0000000080)="c2ffc5bb91bf8a", &(0x7f0000000200)=0x6, &(0x7f0000000100)="8140fb08eaad66ca10d93ea1b992256b7bbfa57a01d974a9a47dffc788399790d8f5e00391a009f5976bc1e8809ad752f79fad14d566cf1ce6e43da34abdc6b6eed80f5f033b724c69af81fe87e556b0de322b7aa1bdf74e", 0x0) 4.642773211s ago: executing program 6 (id=1364): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xe97b, 0x6f16, 0x3, 0x1, 0x7ff, 0x4, 0xe4c, 0x0, 0x2, 0x3, 0x4000000000f1a}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) close(r3) 4.641700524s ago: executing program 7 (id=1365): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) close(r0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x76, &(0x7f0000002940)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd605f6ad900403afe00000000001aca212c2dc30bfd000000fe8000000000000000000000000000aa02009000000000fc6006c33e00000000fe8000000000000000000000000000aaff0275000000000000000000000000000188010000000000000100c204ffffffbffec7d05b56091f002c8e90464421c6261d4838c86c355e845d10e60d9c183f7b3d562b7c17e6f0e140df2d00577431fb0d9b7ee4a88a9d9aac40cf9d837bb668e0e4"]) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000000)=@un=@file={0x1}, 0x2) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x44, 0x53, 0x80043f}, {0x7, 0x85, 0x2, 0xa}, {0x216, 0x3, 0x4, 0x48a6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000240)="8bc4ec00020000ae00000f3983090000d2b011b9000e000000000000004d5647f78f25b00f8545be034800002a929e0a00dab5fb89caea02279752f8fd72eb2f", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) write(r0, 0x0, 0x0) 4.60547629s ago: executing program 7 (id=1367): r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x3, &(0x7f0000000180)="71f91e347102a709ae1732f96ea5ac00586246242ba0150b421ba871a4f2086503cf318a4ebcd70a501d94a34b8e", &(0x7f0000000080)=0x1, 0x0, 0x20) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="6bdf2fdc47ecf4b6a25932bb2e4c7267e80f3bb10731175845bd761d760f42e5b60ecdb27d2461cc32ac470694b990135e76d6c10192fcbb7576e39aae2fb97da9ddbc3796bbe34817e2c67d1273cd1fe888299e1acc1e9a3f5a024ad3a44ae5a7add55182d4a7a27aed71239b4514acc63e26cbfcbf83edf19e899f14af5b70e4b9951bf45d8fbbe7adc50b70c2ac8f12c54c6f9156d76e78803738df7507d4404bf7dfee7a45dfc8137d44abcd8bb3f5926d92e13638d1ca7293a0425e63bf5fcae2185de877b4a8edf88357058299128142c99f4eb7f694aa76", 0xdb}, {&(0x7f0000000300)="32165754410a51ecf1fdae62e487642996673f3e9553843a8e5720", 0x1b}, {&(0x7f0000000500)="0ee04f74ae02d505f5dc4ca158143c548951411a7c86e7d2afdea26d235a7220c79e8b535bf9519c02784f6236cdb20f6c53e2c5840b30807443f1c4b8cd79b31a3175d09e56d40c6f5eec2191c43ef7fb77e80df2e1a36200625240ff6246b1f8319a2ee4072e7819c85655960310116c802ce35b5c7164957fb12fa2f58dcfb28c2080d4bf3088e850f43fe425067b64974b59a9ab9c3176cee2ecbd2cdd3acc8b55f5393d3d", 0xa7}, {&(0x7f0000000b40)="8a2172e7a673e0e555ac1f60ef2f851e8ada638231ce350e685f06522223c74f58841ff47f79537b9458e530721ddae5dc669195b7804933f641e5c621406fa29a2643e1328e7074618c614c69a1cdb40e32f49b5ab1d053405458aa451252651721364aaa9f68f2aff6890e7e34e1f5b7bbff5a5547655c3deefd0333eb8b09d47fe4405baff3ba3d486cf991c431cf54c643ec7e76a14d522b92987f8394e699ce8d21447dfa11ca2c9726b21d698597e6338817215ff15354ec22bdeb4ef419f599311e75fe6b99833d20b936a930219b120d208720af66e2f1280eee89f64be4dbe9fc2289429f7ef7aa80321ae40c69b5c8bfb4ab1d15f43766e332ed5917facf84a9f0ad99aa3e7e63db58f57383c97c743179172acbfd59f5b271042cc005c7d4a5cd144abb2f9e2c1d1fe34a3c4922a9949429afeb79117a4b677b6aa1c31356a02743f5c209063136b296471112a67b1912047848a2d7592c571c1393d74572df067f5c0736e6c63c26498a36e293c9ebedfdccb20ec06c27db1c59a95fa9f8ddac4ce8f6507040cdd239430069295a1080ca26d1959cae04e2b122cc03282873e29f38b4926928eb03bd233db91a17c9525d4a85792e6d2ba7fab626f0fb70dda173a00bd0dad4f46cc9f0613c4f0c52e5138abef47d8fbdbcaef9935768c51d8ddb0375ebee22a982327abb04b1559d1653fe133ed5cbb7f09107069d2ef3bfbb2c942a07d5dbc8e394409a165c1636a22248c88f45acdcf4214bc91acd8c869efa440e2659cb5947f0b55c63fb55a3585935cb8feeceb5056fd789216f2924f82b74089525adacc1355e575eeff1916db298ebfc46445a8b9c206983fa4ceef9f759246802c689b275a7edf75977401515e7bc0e8809ea0375a20e56d713433e689225983e338a01c1f8bf3af5607926df4229db1691813d75d469444a5ce981f52cb233e2054fd196bf55c19e83da4336e08c0d3daf3b3d68d4457304c5b632450d400f87ada10d9cb172264a50b743feb18e09d30ebf7f769e70467dabbb46a051d22aed0e54ef8b03bfd743e73bbfda2d2e07836da53e68cc484826f5d298281e2aab6487e9207528ed3a2646151eac80e8172a93c616d7ae3534487a8b340dbccc06b0ffe3862542e7db28ee14a74e6127004f67bae23e3b99374df7782d9bf9b4c23a6f00cfea7c413ee92eded01640693ffb08e0991b4c5827e399e23e075dd7695f229d50ff20eae5f82cc60624c3567e5db5388ddf36acb5cbff455560d0165a3aa628cd4eb2eb31ff6ca76cee540b37138a9a066c62bbd3919687bc1ba24c300d4c44178487e710bf646eedf93ece8a8d0f5d6ce52a969b337e8959a03e1672d479d684c89fb7d83defb2b3fef71b017cae88bd6645111b1e28fc032cf401ff4aa0e0f9c376079aa18d2c856c71e66ed9f2f105125807e8ffb6c9dbf78fc0982f6e716261a586635fef4830e2ae975919902fe4d79c18e8aa04e788bfb850c3eb1e008f0738ea85409b5f9ebfcbb149956dbb917fb89a50a1457befaac34c1522f8eaed5df9404a8dea0ecb2baf37898ef15f92d6f11a6f32a8ea0b6440483e1ac3eb74dab563b43d1a3b0587cfec1d163c16be9bc83ab8727fcac04b33e9af49b6fc28433b99a70b6f579e8b2b600529f0ac98a4d7d35a5b2465d2e1f6ea30e5bf4cd064c3c1abc522033a55079e927568d8e038ee0ae15dae5e66461ea6d15116c1d313d321f01374939f415c4c9f7bbe7d4c26d7f68feb802d1b4523905a3406b049b62680067b974edb4656cf1890cbdd56cd2cba52f78a0e21b21fa5c97428c387c5671aa56cdafa00bb849dfd486aacda37a6198a2816218d3d23bd1f06bb9dcc964ac363386247e5394ec124d1ab9e762e787e6730fbe1ffef91f69e57e95d47943e8fdd37dc05561cd9cacf83c73652b9a5426640608236ea565a9c117712d5bac42b41b648c7968b4d5772d2e0dac2220feaac2fc84e49c153d59d1cf9c23b0183a462a6862619217233391604993a64dc73e69f839cf2983fee9a7529bf9714e616bc8939f57b134b36e539c559671cbceaa444a7610a982c70feb512b8d80023d4030d23b482299c9c038689a3a109bf89edef58caf36f58b68745a48bcbfe1209f6fb93ed1c6f505aa3e5cf0d1cab71f9119c03546a7d9386dc65d5e362ddb43c7ab66577085f81aa32d8d295a9b25b034e24f6349a3fd1f671771eef747aee7f5679dac9208559243ace8e780411a765e28b356674d93a4d0cc4b2a461ed36121ff55c814d71d600cf9149ee6fa09b278f9401b7fde6dd72fa3ef52998f83f09a256889065e482af732d415bea72d3add6459dd0864edc104390d270e2fb0d942a478e660e15729d6b0ad88a41f49cd345a82275d0dc6e88563101f1f634a42701d1ae4ec8a1d0c97c8bd5bc96882f564964744459bb5c8a51a92439331d807127be80ace9da8549863acbd154a13bdb4682d8e4ffb6134ce6ba83b2e7dda367945c46f7551fcf5ddf77f23c30a3d16d651a6066cf1259814062319f71df6d1dbe34a03ea9711c26fb443db51c51e8969a2815ccbe260553fb499aa5a87dd34b16c3b89575f68b70722ff56a154c707d6bd6a7f50e4415b459417fd82f2b92aee179da10adcaa953ded7a209718da78909aa037e346d17a075f855d0b3d7ba4193698e02738183dbba65ead0603e11ca31b87815ce88a2a1b62eca0df2343537e6388d830ad41000e2ee2e499f5b7a74c526288e569f0c11f554681f1f80837a0b22ae7992aaa73d0c1e6854aa9c760b676154e5391efc6ddbf39eaa765bb3700c912c0ad0a613ce5c3284e75c43072ca0ef0dc96d3cb0226680fc07d3d7459e82cda9f10672ea4c63ea54be16c3508a0617f9398f950d69d20937895117ba8ef79e0fdb7a1a493fba05bc99bc2eca12616695abd6d5e21adb0efd16b64025eca4bedd98f65bc209d984ed3caf6806c03a6e8eac04cdac12b616bbc16828556678fec4c3655f9fb899284e9b84a124a44be5ce458e405086b8b3bb05e626ca22406f220cdeb5174a78478efe830fda0966899d29414478f553d8545f4a4fbd68440b81989a27addc7044a7cf1f999917c21b9f015d45221cc594928f36d66d996a22a776ff2ca0dca23e43d7bfbba7130e0ddaab5f701ca27c0148004ceaa51861f0f2b9cabbce709a1c4f881d4a0889b5aa61b259acb7575f2ea367e269d832732e561bdee0d91b2d3e0b3efc6fab8b47a4437ace74fa407e64db4af2bbeb515cb566c2db605e89f5a7c5cd11806d03f36be36997d6a49be9df3eefb63c9ff1d0e1127f865b1f6954a7df51b7f21b6c6f7da2dd4e0aa7a8c35d37d41953cf9a1d8166e4cbd42b8c8aa853ec643a96bb81d96593d6bfe1df1bcbc8bf7bf1bee3d8eb2377b7aa664ccbf669d756cfbd654a553ce032e308129313ec367b565bf1cc1e1e1320ccb5ea2548436aacbbcd283fec0190ddafdc071def1dd7fab1487b919d2c4ccb069800f4679d041dde5f77446ea1dbe417cc15d5f70ef7ae7afd3a7c9d0f4d2de34bd70767d1a93f5eb5d7d1d905c0426c5d849f652941bc5382efc2422d6c8769ad99458e7843c25cde9d589cbdacbbebf1ce6f955e2bbe80e9b6adf51dd52475b2065ee6b886e769c753b3b09aa0e0d8cd397d94523c29c4f179941f75b410aaa400cd6dc69b32be693fe1deab80bb367d85e951afb328fd909e39186ea94f38560b93171b4e9869ddd6b217bbf679d93efe95c132a4031fc98d5991b4dfad20fe9be4d76484ed45031f496e97fa4c99c5415ac80c1f177cbc622328ed323cf5ede297804f9c9f811796605bcb23e0ccdf6b01e009ac930222452703af66f07c6875306c8aa1781f5593605fe2bb8d1c8d50b3af6d842be8009fe7667a7f91fb61455d63f59206898464c41ac75092a5d89eb05cc61cf8fcc7f9e25372a0e7f049cdc8473448db566b450a61448ab1a986722ed81eae192ff648c00013bdd95bc7930cb36c1ee76693f8c387a07d4541172f08a6e705708d822843a56a645bae486856cd1c7087324ea623f6d1cf61c801042f71d4a8040af0dd6e38fa8a619551aac3f48fab22d489d7427c923c1e4a79d56f6e620d0983bb398b19d99656d86233a65a8e43257022bcf83dfb4bb551bbe77b23c61bc18d37d4015ced1d556b021ae83a19c41133e82bdfc5053b3ce49db03fcf5568ef6e1c3517c63f97f70c59691454cc6ee729bda41f8c968626d15c8341f82b069336022e7f84d79966f36858461c87c454e84d4bf52347ac63990ef558499a71e9617a5183e22de71d4790fde7f3c673d7c52506e5e4e34f50c3f767bce61e2ff923d2fde237ae0f9149a97ad9cbdd3b8c79a73ab661dbf7d4a5719c8b1baa1b99e4a00f95d3d5cd6091181f96da502664256453024865acd1b832e8cd7f0fd9c3092110e9516259380e614792a7b49704e3a849792be4b6755263c14022204d2b0c8a36cc6052b6b2d151d8bc28f44a77d1d66fea25b9ba6f2411dfc8f897b80816eab7db6ef20bf65a52895541bef8d92bcc19b3acdda953d3f1ec6b97ed42c2a2d221434d6f547493ef30c85a1dedd2cd45cf4dd2bcb870350aee2a46f9cf8db0b61735d36b44a6246d405aa57d194b96554c9c167e24332b35c321533c9f40104a7073e25583a1507ca675a8e639f301f7dbac4e050eb4fcb391def09f5975f90b4d09954bd4ccb83928d34787964e4fb7325dc5f23b2b1e995d29475008248d198ea031e06cf235ebce0081adb1a41d49642a5c2367733830c87b5df648232b1f47a674e94d9d1a86fb2f02c8ea302e4e2c722ddb1402be808f20b056cdc7fb2c68498de9bd123ce67075ac4007b4be044ebe6ddd98f8ca00597fa32d65d8f9f91914548a1569b78d67ade5691eea57bd0eaead3d53d3f85e81fa2ae9c303ca083b51ae373e3ea57eb4e1fa4310164b79149ed68a8d9eed685e9f2a6827708e07d1e926691390d269b049b98a1f40b06caf55311f2195620ce86421c13fa6836b57a98a34d48f35451efe3b184ed3283c2a36781e92673f01bb75cb11d5a810360fa1ebe5fc1a0d66c7e6aa5f8782329d2adaa01b71a6283c7a21ff4d1acc517d36b7345f582f9477e07ab00ba4f171d80eb1e7dd4306012a44189af297131f6ecc47574440af033617bc41d0ce0e4931042c8ac33911958243e24d32c10e022b3063203d6d5dac395a5bfdece3476e35e2c92584bd6384d9718c1fc7d9eb54ce9a21943b3d2910e99634cfca918b3d4cfb627a015bce9b9f5ae7bcbf2c270b68a75f110676623540f029aec1eea6ab1482673664ac91a267bed601486e1ca1824675f08d3d5ef0c525879475dff847fdf1f7a3e1d837a2b231a9e07193362a68481e473d167be8eb612922199a6a739d1e04873388a88122b1b6ec7edaf0a5497f77a5cd93255670c91692b8e3a3ede084e25da4563224fb900ee07aec373949d3fe46e4c296146996209e1899b1229e194d3558928465589933b6504bb53ce24bf1076b7f9482a7a0ecfed3e6980afa1a1b4c65f83d629514085c9b45c819963b9a775e8ff24bbd568a69e48110c63588f6555c698bf70962a2ab05107060fcd614aa9176f34e52d9f33ad06cf634b9f8f745fbaf765ad965f42b17eebcaa85f2704cc79e765497cf5dafa7ef5b7537dad53a250835e3c560a0807c88e9d2135d0f50f477e97813dc6b1708fc2d21f040b4528885085e4944c9b4fa4dd8f261124681b84a90c40a5f1612fe5ceaf338", 0x1000}, {&(0x7f0000001b40)="9b100ed96ae58c13e61d6572aeeecd3bc6712d273503abf9fd95256abae85602326c818eb510f47eb92972aabfc9ab4c7034289bd5444a98ffbb9ca4e89e041e677a24a2fdcdb7e1ddbf1d1c7a48a4820ae8c8c98356d44b052373f16618c41099d2bf953e1c6bfdd47bf6cf1a9b0600498005a32a7bbf67e31e78664471dbb5e904b82ec6de55d884b1d28efdedbd55ae8bfd03d78313ad50f782496eaebef1ed98781d926a73e5d1e38b650101503b86abb2ac7195a7c4f92537eeafb17c3385d933f897791d8f71b5f287a69bfb12a783b56e3e205d8c63c3f71fb5dd82930e58fbc2e99ffc33f0f451fbbb11d5f090b295f1f57e139345858a25eec38c47dc86e6301ff11cd63f2568529b9728fbd2fe464eca93934d018dc879f4162532e7571495e50c04f4671936a8b02fd8e340915c46b43ca4695eb1706f9cb66c8c25a8d7dbcd7e25bb2c35e505ec06e64134e362100427f0d17c4832ba3b7ecfd70ab269ea7a39435326f5c8bd71debd91a3bf29305e54af24e17769d653fcf9aa567ba40034385b3a531a57c23a43b7c0787f1821c5e67d6e7236d471a74b2215e732f0559c0b3a63f80533649460b52a71811b1fbe7f6947cb69ee867f1c4eb633c30d47c17af1420ac23fce294929dbc37824f04f22e30110827c28109df0577c337bbed1e0cc639dd424f4f6c987140a01a64e9bdcdacda0e7290bf4b257d19f070c6e56e9a92b8202300f175e1054e653db7eff7da1c3c59a9ba02c70d24e0408e10baf6a1410d6ea60dbd7046719a9d0cf277251230cf1943a27e96582616848efa68b7df09eb636a3d181e23825d6b56de13be391231716291e1be162825243bcccf5903ad6eee2bae1a908b9954937d99fed263240e84c6082a6c7e0f0fd244ede4052d3684d5322289ffe496adf7f1779457ed15bf5f0be40613f611e3a9d2216ef7cc85b2d8f534eb94bcd2dfeb0fb74ac71573f866cf7997c59704ffc31175a3c2a7d3ec2c2380922861d9736386738c380e1d4618228833f04ff12e07ba6eacfa4fa68b3e3107915cdf29ee379375342e58d1c5a1f1d93a2b4bb74ad821f39b90fc2abb12c4c2a0c44eedd7c51b37e03feaea351b9f0e0c09492952e194b73f71d0c1279b722423b28837ad2ba771f2c0cf777d3cd0a15b85a977572a593b9c76e8514004290f639be551313fd3ae5249f113624415b92950e2a14abbde68cd357bad0498068c4b644dd35809992866089de3b64b65caff7ce3ba1ed5dcdbfabf21b9a5a1ff411b17eaa21815a6b021ae4bc311abec3bedf0c8a6e13b65be4f86a3afd90daf5ab46478095019dad273ddf4e44a3604a8ecc8923d7e0679a76adf0c47d344f2a68773aea130f256175afec4e5fb62c988c061b307413db399b711eba35efb84562c6f6c57892f99d6cd14c136d9e8755b8c438e3dad1d4cfd45e7c4986228d83b1f358df2df6c8a2ddb822568e15a0b2cc465afb21a08a9974f8f540b86590881929ea70550e520a9a95db1e1d94f5e032df2c7fffae4d7948fff86f944bf8c100df3f6ea27618f32f96a13c25fc2a4e85a9908ff51a206c91cececb9339545073f0a5621068873be609741a7f6be52095358992e23e61a541f17499b426c49233b35ee8e472bc853f11cfff0c2f9446dd7634e013697100f67f0b837268be9045a117316124809796c8898e5214baf9118da9c9d3d9be6aa3b877b63d265d41f397861e6c0fb906889de030adc995d1d02f582be8375d04a2c882559cb2d855388a4f860ff32a547e19427aaf26aef9a6a128150015b50f8ce899a741fdf1d50e039165e18acd487c46b6bcd0f31927000a63a8db5f0e23df07366119504ea9d45264f2315a07c25cf5dacaa23b8e14c71e29fc50d1b53dd93f9043d101a46ef500d2ca6379e5a0bb2e8c14cab4698b63b59bb41b259552ac3e594ded5149545aca976d0b47ce9f708f7c711c4c2a341108823b9029b3fa3303168694378d285bbdb803649cb580d14de9ec6d8131d94b8d4bd35a8a05764dae96e4004ebf8b809bcb47f410a35625969142a7b3c4502653cc2cdd1e0a0d6aee825ad8d27c7eaf566adf496d6b45ca2c96b31af4820d39c2d2270bcadc79b27bb87a8accbea6834fda7aac42a3601e8784b46f5a7697344515be99c54e0e4ce953400a8a1c5940ed22be179dc3dd4c6c37dd4aa14780a298276945492543f66c0b34f11f1d819f3bf577b701c184d2cb56951745e9dab0f083d8060c93a3337baf10b95a80f0dbbee4a18f496f210e2553fde259565c332de3ac9c3749baff3877133658381a7ebc94c9abe4c8720acf95e7638d03169bb5c5b80e95e0439866cf35d6add4435efb79d84ae3344e900e22341a8917c007873db8b2b216fe80c9bd7e38654331b98bfbee4a737d340ceeeabbe02a9d4434102ac161147d3525f361247bfc043841ccb6dc94645af016de0801c5bdf212b338e94d1dab12ad373fc64bdade86b6c097abb79ac8501b8a817ac4a91f139b1cb82fede31e4299df2a0af71d2eebbb394c7677e21a5de5d7d678a554c4832ee6e9b7f697d6076695c3237404a8e33b1828b79478ff4fade1d69db8fe86f1eeb1f766ddaf1405634c5520f248ef9b2265ff7792cc316112bd76f55f366854269203d4e4b74459fb0aa8cd94fad32e6560c592c5366980c600b5f447064f7f3825e2647028b907a77a4130ae37b137d868ffa7f71316573d387230717065c29c6287f8c9a9ff210d8e2052f436bff80cc1d952a0319852d22c0dde8832a1f0a7e7553f1713dfc52973653cd70d297ef70ecb7e36082fb4eec4a2647e71a6301641c3074706485f8df42d659d3953e64dd06c3c4eead22ce3fa212c33cd0bb8d1430c6b06419f3e9dc921657a1369aa9336e8ff23fe87746730706db1abe27f110f05785496ec27c7d359305078d143338451c80163031cd2922c773d6886b51cfdeb50c35f547902289a502785bc2c743d8b711320527424ead10a904cbe87cf677bbd11571b3faefc10b600ea53c19414b5c1ec817a21a568418518364154d1fd872ed80e5bad76320be9e66624d11e741b591b71e93dda72d0d647f4218ce7c9ecd8ae04a7b98bb9e882e9ccf0559d5b4628871318203033e11e344d8d1b2c3aa485eed87b52510aa32014e06abc6f637b1eebfcdb52d0f9094c9f65113f1aacd4848ccbe8724c5494d73b2b46e98f11ba9b522b3a96ef9c16627f265014edd40d24ee0000d0acacb89f6499103c725c3ffab679bfd44b8cb4dd46a5b0addfa361a961387cbc9a5b9295e9aeaf1ac0ddc5e10db8f0dd3ea6dc5bf60e6ae4f76c6d9fe6ad75b054125877511cef3c76b4a9a2ea8baf700483a35ef9469857482d6d79553163eb544ff4c828be387ac01cddf2a02bb500178474b60bc56e81a87dccab59c389e0b7698bb68ac0197d6cf9b41ca6d85e098e4ccfc4e86c57128216dbf90830774d8a2f93c21e378f43f1e7407ea4df65b97601ae47b9512116e8a12f2adfcc6c142bd8007618087cf27bf1cc6abc5758415307ffeb276460a3e251c8eb46a40383cc1129b784519de9a81a54cb98a22326abbf840648a0ede24c160a8445514c47250fee0b983e1f5dd5c727ad568752d2fdb98a40d2058ab723c79c570e953fe947b0c98bea7024a8bcab2197b191ec6a813dbf10068fdfc55c83e50de755187dd16b0b79944af4b7b463a9bb8ab8d959ab753e8c445cd5c1808220afe48aca4d3a25e91d7262f12b8e312c9077dda6cb1cc5bca6730a3e4989c59432888c527cd470b4c52edd08a105fa46cd0f5cdf5b72e3e0c91f1176367a584a777bfa516032289cf749a498cc500e88ee195aa59b375b39230fdcbe5faa6ca551d6bf1f14b687b8af310c13b52b9e631cac5aee127c6c5e19ad5a5d4df0031fa5781804ce735ef0e5514b357f18fdaae35d30e2ddf69de870aca6dd84b294f202cf3f5cafdf93416ed338f68b3e933f91975e727c7b072d2358255a4b977a4d1585d1d9a4dda0da9f213dc2f91a9fe58753eae810e250fd68f1fbb03e55902fae639a0439be1515fb3c4c796ed7161f373822ec071ae8cd8ba0e55ee28cc18898bc8b8985056314a2265599471dbf7dd629a35e15d9ee0330c32310d0cff0da8ec9f49a4126ae5aa5552325fe264ea6a1ea796a9023b0cbabd499c1000e739a2c7b850d336ecb5b32e60e4eecea24fb35032a6b56e4d587963de1fce1fabd88de207d46faea2c2461e247567e7b885e457c8bc036982b3ec4749f8dbc32f749bcdf353aa57b0823e8d9c6d7c947a520c57dd621931a4323d952a95eb895f3f7b214d47d6d0d896006a83be9ce6cf31397e235f9d3b08edbfbc0f44fdf2c6ebe1f5e04739d547c7d462bd418d63c64e4096dde122cabdd8b010381e1a44be28b2c2c576db4220b0882b98ee55958aa5cc75187c0aff8431b5d9c2a2fc585e19a6589846a111708f366cabf4234a9b46fde1f0f5d863f90a4e7a8b00cbd0fba168c6c698ca6c6a27aeda0e7cccd7bf1888c1fb65e1b7ee6bf613434e881820c5c8ef703f73bfc2f2a5ff5c8517663b72f24e554deb8a8ac58a08ebbcfce6f0ad3dfc0cd78a57ccef3faf92f0d8b12264e00bbc64862c0a7d3986c2091e04310bae7d2cf0895a64df06da27d4193b679c55919bf91ad895cd142f94ffc5222921d9bc0cf3753bcb73a6c7deb76aec71ee2100dba70b5c947ac70e3669b933b1244e9570149af5b693d0d07d4a97a7d908a6a7a4c16ef0ab2952aa1882209da5c0a5d2272ac868b9cc3dd4d3900f9a2f5c6e85d0f3563520a7cb528961398ed4bad2c07ad369f433ab1ee9693b66d59c57332c3fb01e519452b4c8c240bdaaef6caf5aff8b33b27192fc6246baa275cf5426a76547a6ff7c40b6be95025215eab9feb2623ef1d3093e1fbadada2c097a24394b1e30a1124c9baca4453aade38eb50ebaf6edae41cbd4f7ef52803ed8eede1fc831fe352937ffeb61d0a00dc7bedb517f455086e111b4d28bb911fb82eeab2a5613c5f2b4571f8c406647d500750a640de26f2ff78e48eb751473ce7761dc720c62b261b29434d784d7acc706c4ffc028e53b45be1eda88fb83ae4161c9957c0751737e2db992db2ad9590dc72c74d6aa0b4f292f82d9b6ff1785269affa2288344305c7caae751587abf296ed99a8dbbcdb7c42edb21124f112657f8b01e28f610081e72d1f3572e2e572e2db17e5d13636985561968b5720a4fa483f930037d3c2255f19b31b3347050ff50ae8216fc1e3099c7a0046c5f9cfa97ecbbb73f073e6d3e7604bf17e26dc7328a13207cc191bf522191730858a87875492a8ca6ffa0df51974c0a4f82f01e512a8a5794d6610c5a9f50e6c9f9de9d77bcd0479d4cd52708655d07c815ca412a1c48a79a9a858785b5b70d1ee8d58dae10836758b94bcdf9babd1851d722016abf24afd88ee3ed1a2e91c3d47a85b05df97ba4fb7c9d6b67502b58514af491a2826d7812a907daddd2fcc07cf2fef2947553720662931617cefc97094bfeecb74fbcc95e2586b97c17e041af300fe5ab9b4cfaab5952c9045899a23f48b8ca6a091d0eb3990aab0dc506a2c3d468c60f07366815f1e4d26a308f7c12cdf43aed5a449f122a98048b0fbdc91686d48ffb2ebd0d07f7ef6475ba7f7b56f5c0c6797c978e77a9ea9861721123a8711dc4acced1464cac81a000e674563bca99662364b5c9d7968ae481d33a486c863d9284207ea0fefa2e07fbd6d007956efc30b36276df0a0f8bd", 0x1000}], 0x5, &(0x7f0000000480)=[{0x30, 0xffff, 0xfffffff7, "2a8db36a9c25163b1641383612cd582224fa6ea0fb59fb4f7a45760ea498d3"}], 0x30}, 0x408) r1 = socket(0x18, 0x3, 0x3a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1b4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'.\x00', 0x2, 0xff, 0x10001, 0x1, 0x1, 0x2, 0x0, 0x2, 0x2, 0x43, 0x200000000d}) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0xc546, 0x4000a2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x5e2, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x73, 0x20, 0x7, 0x8001}], 0x96, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff9, 0x4, 0x1, 0x9}, {{}, 0xfffffffffffffffb, 0x4, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40, 0x100, 0x6}, {{r0}, 0x1, 0x42, 0x1, 0x3, 0x638}, {{r0}, 0xfffffffffffffffc, 0x16, 0x20000000, 0x9, 0x4}], 0xffff4161, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xfffffd50) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3, 0x9, 0x3, 0x8, "5b94b0b6ef79813f00", 0xfffffffa, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) syz_emit_ethernet(0x32, &(0x7f0000000600)={@empty, @remote, [{[{0x88a8, 0x0, 0x0, 0x1}], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @broadcast, @empty, @multicast1}}}}) 4.50480165s ago: executing program 7 (id=1373): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x60) r0 = getppid() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x6, 0x3, 0x40, 0x10, [{0x200, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x7, 0x7, 0xf11, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x803, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x3, 0x69}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r1 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') unlink(&(0x7f00000000c0)='./file0/file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x8000, 0xfffffffe, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f00007ab000/0x4000)=nil, &(0x7f00000b7000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00007cc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000616000/0x800000)=nil, &(0x7f0000505000/0x4000)=nil, 0x4000}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000251000/0x1000)=nil, &(0x7f000014d000/0x4000)=nil, 0x8}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000014e000/0x1000)=nil, 0xc6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000038f000/0x4000)=nil}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000178000/0x1000)=nil, 0x8000000000000000}, {&(0x7f000027e000/0x4000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51a}, {&(0x7f0000349000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x9e}], './file0\x00', 0xfffffffe}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1616161610000000000000008", 0x2000000, 0x5}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r4 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x510, r4) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xf14, r0) 4.479994563s ago: executing program 6 (id=1375): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10a, 0xfffe}, 0x1004, 0xcad, 0x0, 0x0, 0x100000000000005, 0xfffffffffffffffd, 0x4}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x192) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x7, 0x400001ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r1}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd60062e0b"]) execve(0x0, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000200)=0x36d4) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open(0x0, 0x800, 0x81) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) execve(0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 4.273512127s ago: executing program 7 (id=1385): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0xfffffeee) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x152, 0x808080, 0xfffffffe, 0xffc, "ff14cca300", 0x0, 0x40000}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x24, 0x2, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0xffffff2b) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) 2.586556818s ago: executing program 3 (id=1430): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r0 = socket(0x18, 0x3, 0x3a) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) setuid(0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100), &(0x7f0000000140)=0x4) ioctl$BIOCGETIF(r1, 0x4020426b, 0x0) (async) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000001c0)="a91524358352c51bf89207136ddbace61064fb40cd600303eae15eab07b1e87b3afbc5c95ebf41655845fb4608790278791c5ea19b51522dfe024ba0ac95be39bd5606779cd599ffb62d5541396a402efdeedc1b4fd208c87ee31b26c1c22bff34c7c004ed9bf679d950ea5c47a9ffdf9f02cc63dfbc7f95321dad3ce5ed809f9b05d5351778203d6f7deeae3ebc51308a824b88d8ccaa1a674cabb9e12cfd1c6b3f8647b353f2a2b8", 0xa9}, {&(0x7f0000000480)="56d73f3f296f6bbd13284df8f2588a10f9c4dcf6e9a3d36bac9e6512d1d0e9b82bd1c5e1a0ae2c166858cd74e82185a83a0524573c8b40ff271620926f82378167a77aa6f656be1c1c1b44411cb3ef56f184987f456e80e471348b0c3bb64e1e0c4fb5e81438b13fd6fefa0c8ef2125d58f6dfd877490f3109d8e95f6b084cf1c944add6ca23b4c4004212e577454054209311448fecb75f234378912b25ae0ad4ac77f20e2c16428f53b41d6dbd0206bda4daac33f22c68917c9eb96f619215fefade697fce87c96fbad42d701267f0f214853daee3b7565e9f2d949cd3c961cb12831d6afa083856145ba2ab0882e1fae8413baae3fb1073342a6c9de55806d0eaf63db16bbf264dae295d166d19408ec20585200fa61cd005f20cd1d69925bcc0264b2392782e83044ee46a35198bacc56f89b510a9e017c325e390ccf492948dba8aca28d89c724e06f7c8a0f72a8a4e152ae1c473b3e92472fdc8a3497e9cb0cf3024ef8204f73e69e6f7c065d14d721dc7d314b7c9fb32f8ed36b78ca12d41fac41598eef68b27009bc353fe3c7a3ff34bc47e9bbd08737d3394c3b9ce62d3899452e20b15d41c59d0776e1016a89b55200833619994546facaf74d16fe1698beb102f33f9c89580889bce0c9ac7e67519654498e689b11f2d736c586f69f48dfe590d8553a8b1cc2c96e77475f68a4c40747071a50eef1311cf014abc4c3b163e2987ff4ae37bfda850b80b19c8fce92a057170acc2432702ae00c961ea8ea1a487ec7386d8509b242a7f137e123c5fc151f9c88fa7a341bd6159e35847fef6fa0c019881adc1de8d303b85d5be91a925c950708cf064f1beaf60824d01c98e3e994c8286dc371d655653b4434278a6b8d3f75a2ea25c513ab6e07991a21254bd75002b2022c9a6e10fbb60c7a65298374f5597150dacba701dfad466e4f4e6e9a1839ab7d84db49ae68419aa53fa52ce02d3c67c495f289587c68c1d665e836959b97338988f61fe9fc2d22a66c042023420613cd1b1f4eb91e8bfd6df75bd403c190999299c969772b4c179037b391cea116ca8962143f85145f248216e7c5a6d8bb301f9c20d80cfd108076126e74a3056ef90c781356c09e3ce0914a76568f88c3bdf679671981515f0bc766fcb4f873f43d12506e438f8f3e0df91955acabc59321ea40245edc6e43ade418839a1de07120cb6d72d7b72884256c0b4cf5a908877bd3a1ac2072bc8a1110f064fae4d4069538cce44ef3cef78700368c4c94b4b26de32f141bb6fd06b2556129c09ce1fe142e448ad36ad044ef45560dc635f28f20a6413a3831115245fb5f91fc7ae143784db4b4a7d3e3002b65a222a77be85d8bdbab2462056ec98d98f8325577e11836e6a907c98b62c63ff6b6185589a2316ed64d24cb73f90253915d2c081bfd7d7120ca7cf2b5a2c82234d8c0f8bfff52641c4f0f1ba66625c9be3778f848ecf254856686fbcf5a041e971ec12f87a644fb825470ad13a167d96f08ac0cbad9073c49087c4e4056e855ab1046d255d0c92ec82f2327b1f6c69d769ddd6cf3b2eff410eb71414ef11a0871a57c76228dd51f588b3807e347da20a52a9dfd4cc01343901621d7108f5298ba0b1abd79bc1c642a327f36e6e4f6e8bad632a15c314dbcd8174afa2155328b3234c0da80b67a18e04c2d5dd7233da0c86fe86a6b3d0b5e36e56d152e4936326294437b813319b13bcf9b0a1d0f273442f01dafe6e19b37a1a0bedfd01cf7d3bece3419b57aa31a63810728c5316f40a520498d5ad323923991e436ab114f6092efbbc62055a8fb060c142b5af74d7d51d9f5b125fc57270a1ed857881f27fc2f966e1e93e0107bdd7b8660f7ec7caa8aab4ee4718dba1216919339bb9f9ec5d0cadcafde5b7299c60271e3698c6e888d5eb215836cab5290dc5ea83c112b58b46e538435aee2ff8031b38e3e6f71802ad02a2f8b8176e1877be2089610387b7b1b712d86007e09bd073fb3286f8b2a0fa6b013216de92ec48875feb624f2eff20082de76ff5327fd0c76176865032693b5cedecaf1d745765323e4866b4899ac15558172e2b8df0fd315efd1b85a5732d79f285f87d8427e100e8ec90496377adf4cb264995f7e56c5bc75dcd6df5d34d88ed10ba38ed15eee5471f90a10a496b2f67f8fea03c9d373da25480d674ac034dc36b773cde6afbab3e80e6b12b32f84816199737832c23e70edc6519cc0f461fbe60fac270724e53501c3be2c736092f0c896a2fc805f4b6d1722cde330230cd2f89d5bcc936442f5278631be93515e577204e5c0b7a19ff8050e51dad9802d56ac6127f36866173d82d8428e18aefbffa1c5c08cf9460818f5aa0df9978417283c068d4cb7123945700a00c5363a468915e3fa9ca15df7a037f58cc2797dcf7d768156f364137e4db518727d74cc103bf15c90112fc0be5b072c509bedb44a129251863658f531aa266f245114525d8508e46bfbf274fd46f573bfed410dad80a8e3a2563785a1bfedcb0f62019205b31f8775bc7f1d8c4c2b9526aae9147f1d51bc8b383abf3089086e7e4fd9df03a05d79c124f9b64ab4c0e735af65a33d24685334ab29e3810e50face254b8f387ba150a2c69a882c0e0a4322fec193aa205babca35362243721838722e861fdec2f35e3646c2af786e501ec3af107d470f7d6e6c0ccac679f78024365dfa6ffe3bfa9c71a3c0d3ec78257f44ed08c3ede0712f8fd2a39ad931d48548c3ca5260b6f687792702b9841cbf0c78895284ec5c0c728f5d3d8dbc9fec4910e576d7d143a325745683a5d6fc8c2489f2a854e63fb782d381a8aba2b6f11764dc0709356798a2cf9ff36024e4c295fa4e50bb1260b666cd9ac08afaec0d2a76afef51908bf79846da5333fbb91852ce35f5c760d47e116ebb32d23160c296ddc0570e6a008044656a380dc5205ab0b8c572a17e3bffe54203a319c4c98dc58d6d1a34ffef9901a2a301efa006db27ca1b6a241e198754ef742588dcadf70463d785748a19b035bf8418a9fc68ba259fbcfebaec157a671c2ce68d53507cbb3176ce950eb8a8e0d69edef93767bdd1c0f7525c5be43b96c378c8b618ee4bd39bc84d9bb4b677141c1021ef07f064927878e6c725595442441c8b45bebb92e0cb1beaa0ec5e50f24336fecd75c1ae3e13fa75a43e7db4db18dcbc9ad359d4cea292a194549805780fccc7a0c498610f00fc501e21716e25ef76a22ca5a4fed35b208897442854b1037ef8b82b32e199ece01dbecf071d4e9bbaedc181b0c18ac042f215f362311e329e8bf13d489d2322cb849110fc52067ace5f69b7eb8f8f01dd27c03677106be144889050ba3d3db2ce7ac7c598c33b67da38a3af8dc1ea89dbbd6fe73da0fd016e81a1c508332dbf4cebf491ebd63b6dea335922f4c73865699c026b498f4b9c15e321321447a25aa729fbb9671bdd9c0072600788527c071c868ad80d44ee6d5df0f4b413317ed26d6bf7cc10623159523275612028d6c0fe88c59a28a79a8916bc03b40eda669fdb8921b059ccbcff1dfd78c4f5f5e49c1e5a73e0291a368ee9a0a91308c929bbab569f74c5c7954ab367a0d2992da9c2db5eb0d517f8e74cf230364964a1776cadb574f350aad40e30fcb548178c027f53c7ef02722c81a52f50c4ce0de55b8d7897e845aae5049fdb3a2ea83e5ff20f29d4c9f8a99f11967e2e845e8a7189cd62983a30ecededf6a1cf738c6de4b3dd92200b43bd311a05bb1e346cc7d090108f932e44554f0fb84430c312979f10fe065b560512204ba5a5f7f8798da5800dd81b0a3e5b3ec14f3f2fa7fabfe9c51f74ec19db5278be809df02266d2b02c97713094945f52245282e6cd92bb27954657e1e6117c4611c561fc3ede2b45b893bfb974eb049fc3c77f940f5420ca1bed5e6087ea693a935bde1734d072c7b6ebee7ab6582bcfedaf479fc9975eec64e209471b45fbd9e3a57ca26f91473ba612b992841a396a3cf3d847eef1dc556c83475e91c34442ee1afd0e6286f6559ffce508066cb75d455e51ba341e92dc97fe3f0cec705b22f4c1678bfec7193d60fe5f37f63b66cf8e98489ad4295d6dccba55f9dc52859de15cef59fab66df7c193fb40ff12610bccc4f38caff53e52a0d3129586808573719e34356e0bafbab1ec72a77c5257289b09f51fbfe4090cb75d25a841715ec71015d7df706237fdac838a3ca1a2ae8dd098b9419fa038cd39f854d117c2455c6392e434abd5d5e8e6e2325c73d1e7b7b3fc08bb2f23a563ab222fb214be6a502bd9aaa0d6239bc324b3175a29fef646d6a3de3e1ecd22fedec3627952c39d0a3d4ba04c43dcc8cdbed24df1132ba83d2335e7e2038fba1dfca49b8f2cacc1c3e353bfdbfbfdcc42e5381c790efb900141fc1865c3687cdae1be5768e82f86eddc2f0f0add4ce7bc884354ce81a237e07da839086e97f4b3004c4d100d1e245e1c70c88ed438dac4da7a7fcafd2cfd699c225994a202327077256bda43614ee2a0ec25b85abdda99d0197afaeb31658a135cc862ed9c6ba1b9ebb13ca025e178cf0928896e3a5582da19e55fe93e6f4cbdb1d55b5bee46ebdb3eb395706ee3b8938bb6fdae5770c8ddc98b73257d114514a7c3b7474364e6d6fd3d986185f2235d59f40124acd93561834d39f07ffd3baf6af9529b960d50d2999f21257c77b4c76493f094f17d5f964004071db215c16cb0227def0f045e1406b434028f71b9f2952216c02ec572a1bc5e106a313c859b62f7bf201cb7e8304398a4637836336d10134d36462033c6d0391db103ff649d23cec8923c295cae918a70048d8c2b95fa5a98a9a5c3aac5b9eec13a36886141f4b8b770b09e474811c9119e317feb849920cc2ba857d26d6c2d62470ace844102a669d6ed8a72881f26577b46646a5b7ad8c739f6c9dc901923b76806e5701117a3fca2cb98223d3013c1b27edc40a9ad1bc001c9e6088fc68fa2a7d16aa07d971856e2ecaa21abe05f11f3aaf092d348ed21c2f70e26c34994b9eac8ae9d2d5269a3e52db99082972b9ebb5f370d41773a79b4d383a9e46cc630d3d40a485d80b62390cdbeb747eb212bd9531e895450f4de43b4e7fb4056632805fa3725b5fb40413a759270a4d17e62dec491686f4613cde2cbefdc9b479db29359bf0cd73b4e221a69450f0729498bd14e0e2ca03d7002a55b09d82eec829dabbcbabf517dec5e2853c3b04f61491b7dfc0a7bb4f1c0b4a54d03738f549ad80d2e42c1e79cfef42498734980c4c50591cde89ab3401d83a6ceaa12b5dcdda809b326d2128483375f3ea9ca18ed3920d59c5501e0e99688358d80629cbcfb10febfd87872f341cdd2343a5d2deb90d313e6c41b9c935f6304cd768a3b16eb4a53693503efabbbdace2e98b802748634dfdc317da655dbd7ee3ab093ba77f714dd1a9be4cf16c28667fbbf5ee897f2469fb78c9dd4047e648b11969c70d36e56a8fa98233118083c11b89bbee88deec4bdf81d847fb9fc74fe13aaf3f3e20b7ed2cc0030c36898bf53e02cc2762a68c33f0b1e86716b3be32387c8db4f0b30674df70f7aecc2bb5f11a9b92deee320952d1d76bd447394ac8cfdd6656c9d71a34caa81a5debcb0f0c16d2533c717f90e403351bfd1faea354a54cc4a19b9d27619812275ce7208afbfc01b48a4404ce23585deccdc6d2d2cdd12d97f83f7ae63675dfda6f6a9a11748c3c4d88465ce99527e9b6d01a3bf6d662a06a7b95b5de7ddd27b052e430d26509f3ffe99617e568", 0x1000}, {&(0x7f0000001480)="08ec862f5c1980b28d1262bee4bc54c52854a528ea3766cfdc3de39b983a95b3591eae6d4504e044f25784a9a280a680a34ec6b61413533428cdff551f1998d7b6c2e49cb231fdf6f088d37c98d6c954ad6e95de1a2a7a42d9b2f70c6ce19c941a80de24d82e79a012f3c6b4c9739536c07279edca0e24f00c6703719ba5c8053cbd190ff03f9950974520b268f54333cb894c4df221f6e7b46eb004077de12e0ebe27aa3bcb149c07b54da9c680f3028fb202cf4ae8f53c3736345b3c427bdc2b33e74be0ac9a84a3526ede89ee045204ab8bb457090c318d0cd032c5f71c9b2a8b75e46644c47443d2f4dcbb7953072fa0097d3f5e973976c8e60efa5c67d2e453bc6a3f4faa1f5db77197819b799e61501ffb2247b6224061a56f17aa0c72d4c1bd2880c23e909aaceef38695c21de28d3a8b9089a9b323ac65b5e80ec2604ad844f702ec7bf7e59681a48cb36ad7d1727f917f9cbd7e1d38ec20795ceda3b90b2c14c2c534b5ea592344dd159fe98687a944a49424682a91172fb0413c72770858c19fe477ecfe424c6d004527fb17bd41db2a7afa88d875316b92eace8b2e6b509b2e2cd13626d5259d30c781ee6497491de83d973bfeae41819a77685b1942703408c676aa2dea3da83bac3929a956e8d9657c3e7972d55cc0b06059d89a3df65483357063fa652605fd6e117a86f69b82fb389800e6c362d9dff1955027de445e228c2238d514ef47a70c84c3b905deb86740043463628594f0de8747643322edcc4fdeae61bb47dce5f7857cdd6ed331b5bc10c7d7f695831a6f4c92371e8310ee31f32548d88ae3930fbe14457aaba900f6ec658dfd7ce9b009eb72c357a1dbaa004e4b9080f6d1dccd2115f75e33174b289410f3cef4bc7f73c9f90734f4ee4884d816bfae3bbab057c1e0c03ebe6dd4f218a0b9fd986b87981cdebdfb5af40c2870eb10abf2ca415b3e7cfac4496ac5a96eabe91ee1917ecd5c9b6e42bb224c62deaa2ec4630af42fae29cd92303b432cb78211305bd94d03b276e7c266d918ffccd6be9288c5b6f4932462e68ae8757a1d25d1ab6a2e83de9c1f39aea0d74e0fd4a0b6346c2859d3f4240329ae8e4617c9596f09702c8922e9aff6a150be6501c5a887d1410e82f4318cf2f0e77af7d9816cbb32ed0dd40192af085352397679305399cbd251fd6d777b33419cc36e856a6aed2fe6843ffbe2a36801e4eaf9ab16491cfe94fe842aa84cc2e352c32360228fac36f00e7be940f6d7b587b3d98ab82fbde1c17a524190ac8641c08477f237fcc3246424c872b70bb80535c15950eafe363ba2241ff170ed503d8cda90caa68e23fccc6b262ffef88727d80b30fa5f59040d63bea71eb7e22217875fb670ca083c46f4134c31a226312653cf20ba19b5c45d9e5b1e75ffca33289d91531387a44ceffe1baf8480c28fb281b91447b144faf6489bf504cc01b783cb8915e54ad34ef7b507a0c22e0d67745eb655bdc1f644acb2abd8c34b9206df7ab63aa47a377ee492f16fdccdcbcae9446baf683c7cd2e238eb7be57c19a6a3d54d720e7a1716fca4b24292be9e5a779fbe5091bd407fdd768d91c3be9ba946ba4c2afee079aca19285dc0c710c80e4d11e13020f844bf313d50601651e64aae63c70e9518f255264dbea9ed4c7ca0a52aeb66b1780d44d07f8348786fc8663af36b845b577fbb325522e0a643345f21937dadf15370f1acda9394845f657ba3e2434c40a5227f8c9e2317018be171606cfe48f8789b77801a46b0e116364f09428c1385ad3b25dc925f43b53bdc68d1caab9c4fe98503eb94077ee017a86d91d476283f29a62dc88c76952a03b4372a517ebf3907997b202a9374eebfc9f97b0a1e30c3fd2279f85ffaf8b3932546cb892b6077a39ca06a948e502012fb154d2bae5cd8e0e273c10bbc91705b5c7467a235d46ae304b8225fe8636b6c1c80805e6d619ea2d4aef0a00af7a73b53df905204ef0a7674bedb015790e9864fc675fc9f7946ecab63901e7d799b06d71b7e35cb6a13ceb5bf8a36149621a070866cec13321d605afbbd147f3162beffe6a4da9e2ce8fd27690b1a97dd757271797b53c98fc6ec16eff294992793e1cacdf6e18aeedf4c733e8731b24c21d9e00d79b7ec11b8b4aae1c9cc916221ac9699ab1ee78ab36910e5482e8176429a4fa5267ad745f5221951da9e07076e788a25ee44d41c1dcf7a7c59a30e62034c253cad25c88b6fcccc08cc64edbd9741c23f366d05cfcc20430c5fba474ae556d5bf2fd0ca63eabc628c92258cd65c491e2330ee6029611890570d706c09618bc3893d09009a71afd28008ac5c0b5431d3627be5ba3980f2edafc9be3c4fb0c7994b7b03fc4c927254bdede1ff147d9624e41d30e31341041adef247ccc53b257114605556b31b852e800aae5f30700747ea8251e52f16155e32649630ab1b2d435b9b778a7c2483b7308158eb6efe3d70ce8b6c93ea780bab581d52f4af898a2c7921bde02007d191a97c45db9f989e8a9538551e9d99c6097b514d1519d1fa02d18d169332e23324533a7b1f37c986e96138a428c8a97613c63c6e329b56d3e43e18319124c1304ef71a8cca0fedf4cd9599ab6eb0f40b444c130315dec3dd90cb71c2808b7cf7562f9ebf0e0c86b1bfa789db6d0a4d6fc04e2099947cfe04b6aff7a716af43173658d37405860d15c2fddabbc839a21b2af2baac113acb1e3b4e6c9a267e36b37ce60fb4a6efe2e60e54d4a66473e02f22cf426c422f3778bb720fcb8dcbf42377dbeaaee94d2087a9d8c6a629c196203d50dfe301caac9c97c848efc383c1eab45ee27f9dd7e67efce3bd905684f2a9428231e8f9c4f53e03f6bb1ae5dad7237f3b668acc8fb660959abefd2803eecd811bdf90dbfd300924f7714b973bfdf4c1b69fd07e87c8c1e0b7bc2b338c30099c2f7dd25884aa3b0064c4f223efb4c056165ad595d68d2191db2f93106061347ed638dcd8ebe9ddf2375d75cd2775aeed0e18b475477b6a673bea695d43f49decae4e10355096c666e6225111623c66c19aec37a0f2e5883aa4f4cbb3247ebd93900bd1e618d232527023933728066e23e757a859b88c9d5d71bb7269f2ae89bfcc90470f9c46b8953e359f1a4f2042bbb4e4df42ae68459bec607fe4fed4848a755c46b84ad8f410d6d1c740ab6168a0460d2bfe55fc700f13bdf3194486bf9a7e1d1ebf4e9f7fca77e7b9dce90747672074310d676b1a222127ae3e36eef1f26183335007b5277505e015a033891d4d8bca3ed15c0487f3a749666aad415c37265cc07b99b50c2d7c2f3697581ff74a2d78593146b22af99bc158ec9bfb502863694f752f50a99ac3991fb32831f2edeb1c147c618a64733a9c7c1366fd7f2a4e4b3dce47317e3bf4428d9c3f7718e117295d47fee780279f9a4b29cad8502cfdf91ec2f7c6d9b642d685e07464bdb4ae2cc5e1d40d9fd7ec1b82543b234aba36fa6d772d961d68df343c0dd6f9f4a94e8bae53865e06501f09a2a967bef090dc5e794c30a32ef59393772f28061aed6df961dcc5609be1eb92aa00e2b69c5b5af22e66b97437ce6badd4715007f3a59a32c3fea234add49f2e5c2dcd082a06b99cc65034d0169c21ecb56a325a66cddd106c70709f5f003bac19d74653b67e2d7edbf97de8ac403c870cea3c9805ab19a5eaa86208b1efeb1c75cb89f152898c06622e2684c621a4a6b733c3cf7a9b8efe35df3b8fe64449b0c113a1f5b31ebd8bf801bc7aaf5bf47623a8116bbf35ca1ec9b587192225f81f8619dc4913485ee971d1f239e7e4ec91be3ade8b3e6687c39ee5401958b4e5e5e6e651b8d383ed8af5b1dba20fd72561e8b9c9da1058d2fb6fa4e297fd494338817ff264d692e76eb0fefa4cb4ec82602b04e5ce708b7d13ff7c21b8ddc3fa6f46ab9de5a9aae93fef8aaef7b31c058ed9c20750da73b3035be6e356d1a979ee07c71fd9b7c035e14250455ac9dc1a3e38ab5e0fb3defb88df64c88a7c02fca1c1a43ec6e4ec2a23d8b75974a035e202fcb548af040c8b496d31f5ede7bffe2fa05160fc2273c838653937e1c329d794f95ed2d15872fdbd03d98940a6e74952e4ee12b5c1ec1ec24e3d846304ec345f61049ccf334ed8fc5d5416346e56a55ae0d0f97da2e5929a9a637a9346ae453eb6de29c38330b0b82ab8941d2373b6458e5a363ea3a1dfc748be35f9b41c4df5a91f2844a6ceaff1f7674c30253a73a1854fb749046ea400c9a6e660c3f19bd0d4c0f71b55fdbc34a6bfd67a745486cd99f5ed35fb7e848bd6e732fb7f209a704fcb004baa57d7bf21b3884edfaf3797d304f5521b116e107a797d00bfb0ddb5ebeec10473064be434c8be4bbad8e5bce7905a4e90903d74d51007e7700f9673c0f9ba59a442d59bf09e27f5569bd88c03ef7bd50a6efea9b026a62dbc536dc290f0596491bcb68c27076dd5c6624823b2b666fce8120fb40d48b9afecd8d40ebd17488983af0c8b42cedce36340984e36a768534d60bdb4f5cb4cc2749aeda2451d68ff28cc8b8d32fc7c2c8321bacafa40df7c4d1f4722d6513d5a4ed82a7d794219a0ca32901596744e1c4dfddd1f194b04db63645aa803a3d1fb9c19a0a74996bb668ece7d6dc650c00886cc0111eaa10a0a53b4d73e16a8e9be6f60e6350868712bac7332137127009ba065068166a183e3df97d2dd610d65882605111051acef05aaee1ccdc56d017a5a02e96f25ee5397a76a750cd32f1563383d4900c1cd6edaca1da42ce0f6d8e5ab7a6eed1f5eef64048d82c516af95eb016c1aa25e1b305658bd624a80a38d87d736317599a0da1124d79df8dc7c5237a1d0a080df00c62adbd39aef18c5c325a2e98aa5b2fbee2d65bdc2d5429c337d29554385038f566c5fc8ba2ae6ebb9347262ca8e03b6198b72e0f4f0c66ade4f465ab6b429cd1237ef4adc4afc5f91e441982b0f5b9bf7eb9ce8f4de532ae74308825d4e13b61a482a3c50a7fc29e840423174817833045e5c115917d130e406b6dbfac7f004749d4b146d01e6aac61d3225a6648f3ea724cd7c4a8ad1a720b4a7fe5aaf908ee63ab28f89ca34ad3d8ac299a6966008f5e3745efed674abcdd56bf5e3ce301cf9a98563af1bccb9a999c7bf0ad2f6aef36a495ea98b1423f2581635eabeb82faa89bbdc4cb478aefe659a3903fda7437d4b77c6cdecb3fda44d38b4ec2d545ab55d1760bbd2c19ab80d00878d8811294f66bb09586fff20bd4335495d4b9f6d4582604b49c3736a819a08f1d157647f6450db4e726a518d197587e0355b8e5d1aab38296d2bf8243094a19e8e696a80ca0a49fefed993a5ff7ebd1596d82694158b8a997447ad201e4a8390d093f58c0967a8e7e1466338ec5cdb2fd3b9aed1223d1ae79e8c144d5d673861a6e508df70b1bc8237335323f504e55c932fb6a8df71675d81e10f1fc37eb2851d73faa56a499f0d379d7e1698c9947340e03d1b7f74a1f1ccb52744b454917d07ce7f3a275d5e6c91b5b4b67818faadf4034b77ca9fdd8b621ab214bfa2bd1cb751504c038a118ea9bdb1de27146aab5955aa9659283984849349c577fe501214020ba7f26cb78c7d9f01d6fdf03a59984f458ff419746f264966d81658bd94266caa8ed14a1ff3005073095582f623942f72a4d5bd1e4d99030ddf14e0abc955df0c586e3f72d62239985a6be275422f5d7a20bb95ede4de17af56dba26847bb49d404c18b395d7eb6d3d09d379fd715d4234bf869305312c8322c6d6ecf9", 0x1000}, {&(0x7f0000000380)="fb85ca51e0fd854e6f28ca3c1ff15c0b22b176ffc88dd3392e508469d106bfebbbe946c6a6c3be50be652cbf10fc3212a14ed9485efb533c75656eafb08f4b9234179cb860b099df60b5b6b208c3507d2e3d77271cb6e88608ac3aa4e91128331e2ac981c280643c1d2c957a117cc57d04676c619ab58e", 0x77}], 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5af58e3316918f5f0ae7ddb70a231e47f1b30e1a55fa790d84cd71b59c7a480e9fb5c115", &(0x7f0000000080)=0x2d, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000000c0)=0x1) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000240)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd65aab1f90014f095fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="53000800907800070696ccdb3dce44b55f036320fde2816e9905f24ca9858afabf711506a1acb38fc4eb5c5dc1697d0b5a0308c94095e637b112f2c9bf0080a005fa576449a1f4999ec3d36ffab4005bcc151ce3d30ceb520700000000000000efd6363074f309e7b88786968e45be4a976db03ace1c"]) 2.411263342s ago: executing program 3 (id=1432): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0xf}, {0x20, 0xd, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x7f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad5000008001000100000000004b8e5f84cf879e39bda5dba7e6d6f4ac25ca3577de9adb9b2c8d04befb22b2c337fa5f88aad0", &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) sendto$inet(r1, &(0x7f00000003c0)='u', 0x1, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0xf}, {0x20, 0xd, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x7f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad5000008001000100000000004b8e5f84cf879e39bda5dba7e6d6f4ac25ca3577de9adb9b2c8d04befb22b2c337fa5f88aad0", &(0x7f0000000080)=0x35, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async) 2.124790458s ago: executing program 3 (id=1436): unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000340)="3cd15db7c3", 0x5, 0x1ffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xf32, 0x8, 0x81, 0x5298}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x44, 0x53, 0x80043f}, {0x80, 0x85, 0x2, 0xa}, {0x216, 0x3, 0x4, 0x48a6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="0000800010000000000000a391f36a7ad86f0000", 0x14}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x68) unlink(&(0x7f0000000100)='./file0\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x2810, r2, 0x20000000) close(r2) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ktrace(0x0, 0x5, 0x128, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x100) 2.123779106s ago: executing program 3 (id=1437): setuid(0xee01) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) fcntl$getflags(r2, 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x8000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x81, 0x80, 0x6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x5, 0x3}, {{r1}, 0x3, 0x40, 0x2, 0x400, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xe, 0x7fffffffffffffff}], 0xfffffffd, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x31, 0x2, 0x2, 0xa}, {{r3}, 0x0, 0x3, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x10d, 0x3}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x800}], 0x7f, &(0x7f0000000200)={0x5b, 0xfff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) getpgid(r4) setuid(0xee01) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) (async) fcntl$getflags(r2, 0x3) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x2, 0x8000, 0x9}, {{r2}, 0xfffffffffffffffe, 0x81, 0x80, 0x6, 0x1}, {{r1}, 0xfffffffffffffffc, 0x10, 0x0, 0x5, 0x3}, {{r1}, 0x3, 0x40, 0x2, 0x400, 0x5}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x3, 0x2}, {{r1}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xe, 0x7fffffffffffffff}], 0xfffffffd, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x8, 0x5}, {{r0}, 0xfffffffffffffffd, 0x31, 0x2, 0x2, 0xa}, {{r3}, 0x0, 0x3, 0x1, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x10d, 0x3}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x800}], 0x7f, &(0x7f0000000200)={0x5b, 0xfff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) (async) getpgid(r4) (async) 2.074365029s ago: executing program 3 (id=1441): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socket(0x6, 0x8000, 0x40) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000480)=[{&(0x7f00000011c0)="bdd2b7a0", 0x4}], 0x1) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) socket(0x6, 0x8000, 0x40) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) writev(r2, &(0x7f0000000480)=[{&(0x7f00000011c0)="bdd2b7a0", 0x4}], 0x1) (async) write(r2, &(0x7f00000000c0)="c3", 0xffffffed) (async) close(r3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) (async) 1.772998363s ago: executing program 1 (id=1449): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setreuid(0xee00, 0x0) r1 = getuid() r2 = syz_open_pts() setreuid(0x0, r1) fchown(r2, r1, 0x0) mknod$loop(0x0, 0x2, 0x1) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, 0x0) r4 = kqueue() kevent(r4, 0xffffffffffffffff, 0xdd89, 0x0, 0xdf26afb, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x3a, 0x9, 0x4}, {0x4c, 0x7f, 0x15, 0x80000047}, {0x1ae, 0xa, 0x1, 0x10000}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) socket(0x18, 0x2, 0x0) 1.725271287s ago: executing program 1 (id=1452): chdir(&(0x7f0000000000)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) chroot(&(0x7f0000000140)='./file0\x00') (async) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') (async) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000200)=""/24, 0x18, 0x2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x81) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10, 0x0) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xbea, 0x5, 0x9, 0x5}]}) (async) r3 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) preadv(r3, &(0x7f0000003940)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/202, 0xca}, {&(0x7f00000015c0)=""/39, 0x27}, {&(0x7f0000001600)=""/228, 0xe4}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/117, 0x75}, {&(0x7f0000002780)}, {&(0x7f00000027c0)=""/219, 0xdb}, {&(0x7f00000028c0)=""/4096, 0x1000}, {&(0x7f00000038c0)=""/106, 0x6a}], 0xa, 0x7) getuid() ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000003a00)) (async) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000003a40)=0x2) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000003ac0)={&(0x7f0000003a80)=[{0x2, 0x4a5e}, {0x5, 0x1}, {0x2, 0x2}, {0x2, 0x2}, {}, {0x21, 0x4}], 0x6}) (async) r5 = accept$unix(r3, 0x0, &(0x7f0000003b00)) (async) r6 = dup(r2) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000003b80)={&(0x7f0000003b40)='./file0\x00', r6, 0x1}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000003bc0)={'tap', 0x0}) (async) fcntl$setstatus(r5, 0x4, 0x40) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003c00)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000003c40)="ef1cb63b179b38cb51a60e66fb81b4087968fcd658661720cc85c42ff83bc9faed363fbe3a96038461b94a2244a5706783380f0cd941b649cb3ca9179fc221b46d2942b8cd380db80cb6ce15cac28aec77e8ae619ce174084df236e2f617938722e2af5582677843e7850039c30a5002a4a41a7e2fbcf1c45a8f70dd31", 0x7d, 0x401, 0x0, 0x0) (async) getsockname(r8, &(0x7f0000003cc0)=@in, &(0x7f0000003d00)=0xc) (async) close(r4) (async) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000003d40)={0x1, 0xffffffff}) (async) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003d80), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r9, 0xc2585601, &(0x7f0000003dc0)={0x10, 0x4, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffff9cf4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b63}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x40}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}], './file0\x00', 0x7}) 1.724685861s ago: executing program 1 (id=1454): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x6000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = socket(0x1, 0x3, 0x1) setsockopt(r1, 0x11, 0x3, 0x0, 0x0) mmap(&(0x7f000019e000/0x1000)=nil, 0x1000, 0x0, 0x6011, r0, 0x13) 1.596956388s ago: executing program 1 (id=1460): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0xfe, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r1, 0x7, 0x0, &(0x7f0000000140)=""/72, &(0x7f00000000c0)=0x48) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0xf1, 0x5}, {0x48, 0x7b, 0x14, 0x4a}, {0x1ae, 0x8, 0x6, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x1}, 0x2) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 1.511078198s ago: executing program 1 (id=1462): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="00e0ad5000008001000100000000004b8e5f84cf879e39bda5dba7e6d6f4ac25ca3577de9adb9b2c", &(0x7f0000000200)=0x28, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) mmap(&(0x7f000032e000/0x2000)=nil, 0x2000, 0x6, 0x2011, r0, 0x8) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$ddb(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x6) 1.325595788s ago: executing program 1 (id=1467): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x4007, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x403, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xadd6, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async, rerun: 64) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) (async, rerun: 32) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async, rerun: 32) chdir(&(0x7f0000000100)='./file0\x00') (async) mkdir(&(0x7f0000000240)='./file2\x00', 0xc1) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (rerun: 64) socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) 787.644775ms ago: executing program 5 (id=1492): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x40384900, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb964800"/20, 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x20, 0x4, 0x24) write(r0, &(0x7f0000000240)="000800000000ff00", 0x8) 786.531871ms ago: executing program 5 (id=1493): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGBLEN(r0, 0x4010427e, 0x0) execve(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x4, 0x1, 0x4, 0x1915}, {0x25, 0x0, 0x2, 0x3}, {0x24, 0x2, 0x30, 0x7}, {0x200, 0x8, 0xaa, 0x7}, {0x6, 0x4, 0x7, 0x800}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x2, 0x4001, 0x42) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x208e0, 0x0) fcntl$lock(r3, 0x9, 0x0) 708.621757ms ago: executing program 5 (id=1495): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x16, 0x3, 0x0, 0x48a6}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5af58e3316918f5f0ae7ddb70a231e47f1b30e1a55fa79", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @local, [], {@ipv6={0x86dd, {0x5, 0x6, "aab1f9", 0x14, 0xf0, 0x95, @local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x800, 0x0, 0x7}}}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3, 0x9, 0x2, 0x2}, {0x81, 0x10, 0xe5, 0x100}, {0x6, 0xe, 0x84, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="8a92fa47e7ef4413bc95a6a4", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f000003e000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000140)='\x00'/14, 0xe) mprotect(&(0x7f0000780000/0x1000)=nil, 0x1000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x61, 0xff, 0xf1, 0x7}, {0xc0, 0x5, 0xe7, 0x8}, {0x6, 0x1, 0x3e, 0x800}]}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ff011f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) mkdir(&(0x7f00000002c0)='./file0\x00', 0x20) connect(r0, &(0x7f0000000300)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e706f2ffff1f391e7dd7a2d786dd609907a600302c03cb697a653e336f000000500000000000ff020000000000000000000000000001020090"]) 708.378782ms ago: executing program 5 (id=1496): mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) utimes(&(0x7f0000000000)='.\x00', 0x0) 601.983026ms ago: executing program 5 (id=1499): r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea000059000000f6", 0x8) r2 = socket(0x1, 0x0, 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x18000) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r12, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r11, 0x2}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000140)="ad1fc1ef3c0103e1c5b82ab95eae9aefa9e858074991041476055c7cfd8e5f5d42ebf9301e5b307e2db71c5617f471bfba785ef8dd57cdc48885cdf8d25bdfd159b322be372644f815731c66b6fd66d6f30c032df33631300cb2dbc881a0d8e61205db5c6441cc0c5c8de1e5e967e8c49125fcda94c1ceffb3ed1963d681f03376e2e3d3b3e43d9cb3eb6094565d784bcc4fcbfbec749a54f657c0672d228810b2f5889a5e6a006d81fd883e3d", 0xad}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000001800000000ffff000001000000000000", @ANYRES32=r10, @ANYRES32=r12], 0x60, 0x6}, 0x0) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) r14 = socket$inet(0x2, 0x2, 0x0) r15 = dup2(r13, r14) ioctl$VMM_IOC_INTR(r15, 0x800c5606, &(0x7f0000000000)={0x7, 0x2}) r16 = kqueue() kevent(r16, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r14, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setreuid(0xee00, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 566.856693ms ago: executing program 5 (id=1502): r0 = syz_open_pts() writev(r0, &(0x7f0000002480)=[{&(0x7f0000000080)="d162df42073c69683a351774313422f197abe2eba81ddd8772db7f2484736a4e758099fef19705f86d6aa795f55ac9e7259f46047245397afe0efa451d4005b27159ff9da2338469953ac18744edc841f04d658e9bdf1b07f35232f9189a127a8375ecbd93241e8345c2b4512b4ffb05e9aa35d38c3e92c62c7211c82557763e0a789079224796c65c610b3928ab", 0x8e}, {&(0x7f0000000140)="6eb4acb0935a679245be57bfea6a2fd469aa6b92c0ad766088f4ebb7a57029d8285e4fa19871feb849da9bd13871cf65d8586569a4477d6b4d398951d2622cfa22513682ee7bfc0853ce1586466001c61d09cedf3d454ce8ae1aee9f503d0d9eb443c376c7ad780d047f18d5f56693743a4cac575d43a1bf5400f7adba2342810030c5ecf32fbe46cdfe23", 0x8b}, {&(0x7f0000000200)="6ef674f5d60fd3410fed2c14b6b853044762162ec691e65deb1931ee61a900a1a9ca2c73beae68a822278ac33dcf7fdefcd34cd949c455d7ea4a462c4d9bb1dd9eae67202761b7f499af97d9004c56ce9b8b97a9c46ec8c3c35f82f5570e71f2c5741d91aacab084b20e88c0", 0x6c}, {&(0x7f0000000280)="a7707c3a31b02f5e0881c13dbe7d3f5ea9feb5eb16f1552a46dc5d1581d9e7d7c97eac4bc9462f72baaccdc0c8b77228f7a7c8f326078336e78e75a01fc30ee4ce94e8d474bdda80bcdbc00df39325e1f8adfdfb88eb493abbd63f60cd59b6e227977ec4f3a6b6bfa5c4809a3ba04ffd9e5f84145d15c5cbd7cf690fc763983cdfe808af5ddd17a85840836aa98e2b437d93ed7e5f7cddc18d8b36888e66b7e020986755dba7ad4cb6013ad1ac2b6b16817f090a76e37cc2aafabb25a2f00b9381a1f159a1177a47c11e31f11ddee34f0eaf5eb38ee0862dbd121f62ba5d82bda374499052c9453e3f66742ebb5e73b7a5441b25969b5b74c1302e0617eab2d7581865ba2103ef032a82c008cedd062f3e18c97cd7d3e3b3c89dbc83c5026a079f994c1a7ab2d070313a2e900e9974fa514cf399085d6a4df6006f8211f3066d2de051fdc7b24616fc14008768441b8422d90d794d96047146193dcb461c3fd817841cb2a8397fa4a24d1bfeb88d432011fb01293085666336054d7585f346bf267687e263ffad36c98f1844ab999c0a0c45c16115c7825e26c48ebdf3fa608d6f78b63eb5e26b58bd95df059e14ad18e2e6b67124bbe5f3999eb054bf4b7ca82420344dcdedab2a3ab8fe3a3d78e67226f6db3d06f974bee9807332e9cb9906918fb08f797ad3b5ec03df1e868044ee2b99e93f66619c874d2d9389e574b278ff075b4aeb2781b95fda611d68c1ea54812344d879d06c9825520d84469e5de52c1265a2c69b29ba9e13e4e9d160b448a54e016c42db6ac509e1d108905bf04395dde49d5d77262e10568264da1f64f933a1fde3a79163cac80b9dc04d93d0c3f59f133e297cf40df20856fb48867ae8d7cd6f32a3fd64c580ff639dd7a0640d9ebe46cb6f5ff8211004c5152cf81c3e67ee6aaeeae73594c53f2f3708b97d6b9ef419351eef473e3ae6d2815018dc593b6d733f2aff1d262ffdf6ac5e54f6d4b060aba917da7b8ab71939ecf50e481b08a834926292b883faa4c7c69ed6b5c55b2fa6391b1da2cdfe6deb1cc1140e169a7f0e0f0c563b6041228c6d853e60658693efc5e614ae528988fe40b5508b34f70912d22e68ea2cb31b00040e74556cf5727ce6f0f4182db657442a6329ed6b948bc6f4834cc9e6cdbd759f46531d57bdefdf5335881aa92c7e108d6704139587b1027b38b9ebe75f3f5c9a4f8cf7bd11995c1fe797948d4d89136b9e54c20fdcbe1beb120c30bcabaf8b1cfeb38e1a8223e8e9e4746e9600af9071374c9ab65a92584f28daacef217f86d70833664a1eb8ec316130fd31a9c5c7987c233e9f44ab6d66cb23608e5778b2189d8ff0f3dd571f1c78a9a3bf734bfbae39a17508d0b18adb2f7e3eb190048fbfdf3cce6e928f8a989110c9821213e8735f3be0c10a1c91bb009d7cc8928c2ade1722a27e8e50bdc3f277aff9f620272a823356424c3d051480cb0747f139dcbd8b32f8af542c56dfbfda9324e4b1553e7cf4e77b62d1b083e065b202ae2a892df5fc2f7ffb441a3f6e5602b5eaacdbfc208b4149f1a62e46b5d21068d6bf08f601197d129de2fbeea3b9724bc1c15cc55c39e178e05671d6f05330badf5a0d5a0afb39ef214161e2873bc7cecf90985c7cb2fb346883902bc54e397777d2b821cd278f2f933e2fb5c64e08bd45a3e360f66d2c99ec1c9c94c3c4fac63c4686142b4ce7333f58ea96e3bf315396ae74fb9f1878c8c14d8ac31adc6f24bfd6e8d34e9eae14c7177cfa3b289f4fb55519bbb7fc7a355dfc3e7580c6a58ec1424bf02cdca67fb52351b0aa48dcb7af640e7bf7f37bdeeb028fe8c30f9ddef7edcd867f790706a3f8e61deefb56bf612a26d2ccd44d015789beb972775d8dc8ab77f41532b942ab080bcba08232b06f99464b420413c9fe09542796aab743d8761a613a80f1c8dde06c145a632599f0d5ffbd468d4d741bafb42a578de52566c2c56a39b1a6d6eb5c3c62ca0880e71124857183f767ce7ae835e52f5022948c452fdfaf9909b82347d7c6b3dff865f6885f1f25e0bc16e096ba686fb23567fca23e32edee2a3e32483c832c5851474f50b22569ed5cc3f25b43fca3137cdc0222cb72af2d32fbeba9366f3788736fd34f481f1fe95409a71f66a5d4e717c0ce3c2c22ee1d4699ee4a2e9fa57df84e5488dac7146a7ceb2b238a1cd30ad6342f617cac0ae8e759360b1f089266ce112af29b0627f481d8b82ed3169b2dade6c3f0ea050e9a42df91e2224fc93cf970a0b11fd630f6f3c45f3cc30c691d4ac53d99785e6de482a11abccd469f45a4ae6300a19c9490c33e05e2f4ece061ab17d3cc928bef3f3ca2a1728f7404eab2c9d6bc01425e202d08a89ce01dc77c0a2f119b517a6eb37762139527a43b31060c4167414f6bf1e2fa5f518d8d98c447cf25fe7e6138a2f359f9dc845d21e1fef72859679a6cce670b94a41e2dd65c1231a25daabc21a3dc7e05533dca386ae24b6c9b7f4724ab619a7f7cd4fcbe7000ea418b711646ae18e748d7d52df4dda55d64b29d23901bb732b68adef164a0443595db9d0513fc9dbb4315ba6edc045d6de3a35d1bc483b0a8a6c0ce39e5018a8ee813c6eaa5d60848ef35280e3e3a7c623cddaca20188d0a0dccf58a2166ecbbbb2eca14bb2d676a9e7b0ec6e5445d4fa294b146f52e8c36da4aaa490563d249b9b308620169b976736ebffe3e837200d42f99f5f5f3c40942b5f2b01eb62787b754eb116741863d811b367819ffa2d79c857e6937e817d756b68bcbd4ff374de825bc87cd05db9bfdbcc66e7f0be5d37a425bcc5ee86170e08ae06dbea070765baeec3a04c12a55268d106e9355743245527cf2eb4887257663b386c1a5aff6e919b7a2fe02e6484e2564288dbb7d6f673a1ab97f603c5f97e023f44e02945a2ffa3e58a11bb5aea7bf20d0a49b5e89386470007f36fbf8f1687125d8258e1608fae150c49f67e9c52dd3005c258715ede3033e5d4f9dfb06855dafdf656fb4b9e69009bbf4822beea0a6ffd200ebc1f438db3b6b62fc2a1cc72cdc0782b7a035ba6f71f573a42f979c3b236f6244e4e8e3737ad1498744f960a029a11951de4fd2cfeadf9a21cd1774daff43ee5d2182c9424e10c68dcc214d5bfd19eeabf6a1340b653780122973238ae5c03f3a1d7de24f85d0c949bbea2d0b847499cd5300437b0ab042a29b98097220bc59dd1de22bb3122c1791b4dee48eecd65408654c0a7a23de12bea85ec8ddf749d216640d6d3ebe520c328c3d66fe3db4d2386fbf5f202e33ae95cbfd5025f6126df216efb663d515978c6ee8e9a20e3675ce78af1300421aad0edc5e353514ac864a44dfb0ef53ab7aa90fd1827d9ee76c243b3e94f477a94ece127873d83ceda9cb360fd3c8c90b7777ad849c9fcd39e644451fae192c7b254ea06b786e0aac5d6985da6b9c2bba207e3e8ba47fd973881b337615422dc841de06384be1940d58ef85ac1a9ce0036ca42f8a1cff0c56209a08505cee0d7b88212c4730143141772e4e8b627b0093c3c6ec741d6c90499278e3d0864440ef8a3fbd2aaa1b3a17e6aa91729a39610e845bf5418ac990e6e3d18472cd3d1a53b24512d0156c98dc793ba4faca63a21be5fa156eda84b2f6812ffe99c9f4fbb42da83038f3d57d499aa5a2b21b1b7f06a51f8656ddcdd4a682e44db5cbf078a64fecb2ec09583553bab813db2c05fb8a91c2754001cc06ca4c7d236e9763ed6681b2f73545ab0b5a54db9b75495e63d7d59e55f2ac68164f8203eb303e2c69e4b1161f6cb56d4468986f8ca99fbe8863772e4008dcae46203a737270bbcc50bb221a335c6ea4dbff0aadf9168943af6d664cd48b95fbc1097d0d997c3c1458e4958882d0310cd10d41e28e412b88596077b24de3641c1bc3f9175408eae4607437e35e78af40dc029e8761d74401258a76df392dcac3cc5379c4ea744285190b2051737a2c7a0d7f4405645dc51b5de0e18e66603c128677887fdcd8f63fab322e1f6d38f9c044e220aeade0d94fc5c50de9825d44885a1716edb5f62d25dbc1b930a79fc90e8a3e73a0c66968de2c803804cba76ae62e896c1ff41e454fd41e494a214e1e0915e8d0b07a909d55c5e9a90df05e23835fdd82c49aea957782027d918bb628927a743198e3a19413420171200f090eb3a3ba27011e9fb9e1d93572538c854de14acc6a7f4323601f67db5431fbb5d9fd9c481335dc9e1af0fcee2b88c54863c2d97ac4a30d7d35052fc05c331d1f6ffe36c74187023c5a57f38ebf181dc6517eb8793d8ee1cf9506ae90f2667f02f878c4641dd1fd871961c967687d07750f6ed11532ff610511229875af5fdb807938d02e095c65b13bc296e6120dc5a6747d53fd95c6fb4f5406c37ef91a838a958a19e76b147f24351a3f5004cb043c787ea030b1a860403f8e24602dae82325969f56e10081393a68331eec54ae4e103f3c2a7c5010ace81f76bca085ea90bc2d0ff9708df4a44858919f381d946f433a0dcea833576a606147e3721f3e86983fd48fd587f5eafa21cb991ee240c085134175e623aec3aa5a56c6af7f7939e4144ab97499dddea974d75f99e4b674160e547e113bebb25ec8ec8c28c818b61a07a026b7ebfd34b99aee9e0d67b9fc28cb456cf26ce20a1fae2cb6aacff20ea64a79ee2ecafff9d9bf5b1c0bb35c2ddb7c477cf0216f876cab8cf3fb43d089d60d0684e22cc6bad296a072dfe32300c8d4a361210979d814995330e985ff139b290415d04f9cfe623c48afb52578332cb718cb86eccebb3255aa4a62f3de8def044d21a05ac1ca2d5488954b19128bebc66e939638455d8bef464236d3bab10f38a7b4b2791ea010e2d3989d9658792cc17b32045a6b013945b5e17dd14368b8c8db7e3d8393b93dbe1e62777d993b1780e3bbcae2ee8b78dde9ce196b9db76ee8fcd737e6649218a89b3b5b52935b197673d8c47c43e7b405d371ef78ea99ad4b0b2daa5bea9409d7e9146641847a4042afe34045261775eeba06b00d574ae86206e8dd0456dda83c4183dbe39746edbbf6409623fd36fad03d115f2b6fb9ccb441c8b04eeb50367c7a6eab879856c504a4b3cf13039a0a2592a63610b51affac401879922d3f7e93d13e226a62652a87b097edbe6c964fcd2657d61c15a8bbb8fd5aa8a6c440514fec20d2326b2f83dd15a050966b12dd56dce38b48d1191e78c94f285d93591ab55ea762122d22f8e5778011222e14e17c1ac22946cf02d1ce60f2e34b4dae53dd3ab52d2e140bf0a2cce799c48796b21f04203d5fa1bed2b6d6c4bc4b1c28f3acfbd623c7b9adf7ab13782848934db28e643bc045e25088296fe365b8208c4045a40c8f84e82ed3ba1ab36102c64af651bb5c33a4c81cba14d2856b353021394187d9e8f1cddd5d29d8ed0b8bc80038ff03f102551c7c5b38746bda7402a6abd22fd6f6169f85c7213353039b004a182308a237c33db35e662a5b9ecd47bd34f8c39f0df00ddde5451833845c9d4deeaa4a7c0d147908afa376de62edb84655abe9310b3249f1250235ed7c172d31ebde43e764a3bb423c8a61f8cd17503da87dc9bbc6ae499aeec2daea58a235a8f26de6472d6225c94bfcfb48d0ad209150292ccfe8a27afcbaea99e6deb2068004fd289ca80bbc040f3dc46c415b8fb4eb3bb54f394feb8c85404a6dfc01a9a7183aee31aade78c9e69e5fc5f247e8a330852702d219be0e11045b733ed1ba59d1f52721ded2eda0f6af395836f4bc030814b332d9cde0df", 0x1000}, {&(0x7f0000001280)="9c675ac1a9fe220fa04485a83cc559010fd3701de1a8d33a5e4396b036f2ce1039e71d5cb6ab7f431f4fe0af4dd1d34fdeaeed300a2102376ee4bc3e7ef50d4a6aa0c5e4bdabeefe74ad653af540ec2df638db3945892f2e265fa55a66c3a6e40d026024b31692bc495d7aec16a566cbe53c676864ad664def6ffcfa8146e03d300cd1b15b623b24ffcc7cc849462eda547d86e2b43cc4ac08b28fc75051fc94e9063d43705e778002ecfe4b35b4b745428ca2f258d0f01efacf143b3fe125de1403ad6d6c0bc71e40980b6809054e8f72ca905bc35d76e25144d70071af5e1f70e7205cc91f4a485149a21c90dc71f63fbf8c800d360baa5450f3ddde43c396d31dbe8b6e230c34f0917b8cb29673628ce78482b555faf93368fe339fe7d9d2295767bed0700d0ffba325e6385f61b176f207a99cfc508cd2a4370f8307ec87b0e07538265bdc5e6b13acd8f892c793b6a0d1e61dfe33c7e7657a42981e18d9398100db72458c20317b7b21b59f3811be810407d0854569b360fd00b338d9b9ce813db18187b50984b3adb059e8713bdcfd548fe55326da32f0da59ad8e5f625fb01ad3d05f8640ba1c2b9776f3c7dbf6d6bf83991b48a98c3436ef7038e9a5c159bad3de3613d7829e8b5677c9431eac2c54eb16ead483e5efe1a556cce038e81500384d3143be0fb36aa14c6daaa6ef1e08b1adf34c1930f4c39ed67a7658d4f2c60c840b5ea853600cf7ed1c072fd82eac7376a9d85c6e407d0811f2e0e15f8e902c9bef442ba312e1c81a3d469ec471400aee559710e2156234f73cbbd5f048ac607a9223716aa591d806324145bea49c78413b0f0f3838f38c76966363fa10617ae5400ed40c6d0db608f12028adaa9fe184457feb63c72cb21383b071f8dbddbbb34fc965b8930f4ad28787b768bcb147d383bf23ed40f12ba56633dcdca1e2113bd4529a88972acf9a99bc569a3aea605dff8dada05f76925b1cd7d4dd57fb739a2cd8920607214c95d603cfe129c21e80458302467f990d9d5707732a7dddaf4d520ed45061b72aec85a634b66ef7b57412dd4b709f7abaf2480294ad2d62781024744e062f3ff9528ebfb8e576e41edc74295978679b4bd912fa1c33859c187f3dc819f479a9870d5f8253acf0e9548912d195707b125277785cb786e5cd0a2a389de9598431f2106933fb957cc8ba96863c78c15d83701bc9c814627c2f0b9b4e6f00a0b3c4a622e9f8ef4b7f9316cfdf39413c0aa1ad9ee2c44a7f14686f5192557b8e89ad641275352763ff857ab703db9c09efa39251bf0e3798ddf5d8a3b0e12a379a19e9be6cf9e97cad8700106e9c3aff02dac2eeb273f6d79a165ca5e920be291b812c32932d9656e25ecbf8df958bf20307d5856e90d2511edb43a6364e08b5f32ff2f60f93e3717e0cc303742d41c42abb65b94ce805e5d142c714fb5298679b36f0aeba23f86b6db1fc9358cd00833c1faf313c3481129f4ac355f04cacf803be12151c30a6498770b20254c1ae08d51f0053ed986a68ac283785ccd0e148da1c5fc0221f4cd68e977afd7652cedd1d22086c87c207ed5b884cc6f52f90d8ce55708c23f8a1420ef0a5b574aadd401ebbd69903cb587edbab2e06130bdd531ed3bbebe58088bbc01f56c5e9a33790f0bda5a1ce4b256f1060000cda7446419bc8a9c59304ccdc35553613b2bf19632b268f8021d0f4f9de286c401e42a8a70db9e3b40edb20a1777c9aa225d4848655ce94b0e2052572339d111bc2454d1f024dda5c0c26f88f0366afc7655a3c49a71fd55929eb708454904798560eb5d9eff955ff75a2823fcf319fc7a1a9f2f8de2e920d858e015066e04b286cead407a489b486350c16abd4bdcb08d9f2932c91115b6a1c905b242737be0511281110c0000b86f9224ed860619d4963184080c2940fa8c2b6cc7a3807a79e71c458fe1c1775962c3fa77ed27a65c1f04ea7f8741a2e8387402c27de2770e37e8e9e57eaa5c9351b57774867303440d8a97b5866704a33489c076e89ca498f63d2fdbcc2e3ce0fd5c9e0a138cbf786485236a4c50be3728ea766490c40f18483b260cd28d1497979111b748cf4f84c7a607fb349bb57c678585b3509e7ce2df8a0630d33bae00ae5096925f7ad5414f75e4e3dc2949f996b44bfd684db095fa99091d66390dd425312681d0c54a0b634900eb7b4b2e808726c7a1d552cd689e860d20e790b60263a1ce5e3ae32d92bbdf7dcd80f790e2317075d358718640156e2a8875c84076afe0001d931ea3a323252ed3bcb25b9586efe071f1b2876999bfc7fdcb7b343c9ccbb21392b349aff6c7148951dcc48b2cbae5246c995cf550e9c46abb6872f4ab42e89b497912ac4a52c977476eaf8b7cd86c024719eb60111b9f15675c6316d529573960503c8bfe132af1adeca4f55d1dcb63b2a8491ecb5d92b04fa3697076b2fea753ab2f6662f61f37e88fe6b4c45d18ff71fbbfb0c5758b49d8604a63c4601141b5460adb7d02f3154cbd95cae550b797985f7b92f893da0e9056b5a339d3820f42cbbefbc1fc3f3bcfcf311fe12480c46467995bff8dc381b719767f6e3930df29af0cffb5e6ce728dc0dbb432b608e1880bf4d9b700b16de26e9d61a4a1096619b36e0c95c922b4fa631de30566e84566978829141e72bdd3521252ffbf13ed750baef18428ef45e0b49c0c858cd0b8819765d06ea4179ec1ed1537dbfe1592704949da948a1c9d8bc12f14cda0f52b0eb56963bedb63c57748270f1d91c5f20860fe719195139b4eb856ef4231f0fab9daca239843930cc3154617c95795b88b69046813b5dd19f1f28b91f479756c99caa9574f5cdb8dd23513387a3bd19f72753fcd3b5d3b01b0ed138eed94e6f9de69df01089cdecf33799e8317735adb1447c7e0282c0e265f5e9dde8db04812c351e40736e80901c8e466d8a102dbc993b3ec51020789081d6c95de04f3ec817da681ec79cc17a1ae2bd17a14c948585c6d5d444fabe49d873c582415f09e61b3da596895aed698fe084733243be8c90aa0a2fb7214f9fdf8f1e29979b750e94032743d878159c6d6a6b70fbe53db1babaf2a11afec71988662cf56a851d16e13f6896f48bf129255dc47def4cdce9839b2689c88edbf2087d2ddadef0e13b7a48fca88315992ef1682e4e3ab045593be037ac0fabcdce4d997a072c2ae7bf251e85e5551e810988264e736e4dd14bee5ac76f3ba18c412fc71b09010d63e18b95dd550d8ca72926e23f3e8b844ce474a1ae5dd14239e8cbbe87efba0e2e71d836d66934dcadc5dc9b8df04917c579bcde2b856fd562fe181afa92b25b9f24dc54364a1d68d51516867d05a4e1645a1c78871feef7cd1646f43f6b6dacc50e0b7d80045d829aa84e44cdf9207980fd12d62d62b54c4eaa6582f183867b4f05d20a40ca28945a6a1077f6150d2aa868a985d223a145603e797b25ae9b5b7356317a078e122614a63f723c473f7a1c7eb2172032f286b640d0573bf5d45dd13253fc1eb7cab0b9b82829a25cd5cf2eb88c343814eb1109f7393b28f7a708bccd72b23d3e965024b9ed1fedf8c60e840ec4babb2e2ef6e85ac69b189b4e7e9f813745f1025cf1dde4b5b1370de21d6c84689a7df76e5fc65b14ab503461aa94f8812144e8e20b7206191f200384336ab727687c58a491ae4de40555ac38e06e8e1667749f7a3c8e3f226a4e81366f75974c305009fff019f124e7be6cdff3510140ba6897a9bce3c14edfdc70e3a35a775388fb83871d65009e3822b6d424fbad333116a0d135dc6a39acef7b93b438e84010cf50eaa024db41dad5d6644bf2bf4211a399bf63c07a203693c7fb30e1f91d074e4c88d16fed1905f47da7486137bb57ada98ce0ef452154cb6e3892e962dd5d2bd5d91a4f9948465239f74bdec3bbb478108d01ae7761a5ab24dce5b976886553583c5d69ad201914577ee324654e2d50afba1f200eb78a1908e82b67221d5eceba9037e4e661e28c16fdc459e6cc6443000d078db7c443fa8be4a703cfd8b9cd5393afdac0a094274d2e6cf38fd6ad4ed177269a36743378c4f9092c5ce9ddd6af40067ebd063e73508e9a51002c29855e95a61940d3632549f02cd7c6a2ef1839dae3a4ae80d6ce967f121432ad29f12f5f35e2419c2b296bcd999eb78c5eb686763334f585343ea2d633d9143d765aecb9c0b63b61bfdf7ab8c8a60f38c93192908d7a066e60a20073c13fec769d0caccf227abe31e7fe14f72746740ee8b963f6da8b55c812d751e98897bc6c1d275369338560103e5b5f64a0b387488ed71a56ed3f27f28754477f4f3cebf090f4667e5103a91f5c6153d29a62d67d6f6043367160f065f37fed66b95dba1f3b16996a4aef0c0f043f62e62c7ce61b05792e1217ffc7f2ed3aa294a074768115f763a4b869c7df8d8ced5bb37bb74991dc7cc85f8160d28ccec742988b63a1dae032a11eea336f3e4c566dfa1eb99aa921f3bd5c022eeb249887f4842459e7e7d7fa454deabecea0d953cae9ca3c9a2a8196c10d82c747f2d7614c3c28b51f01fe30c20472575fd4b575114cca25448d7f59dcd2b1da23202bbf6d0acae7c9a061db4f744ec8e54bd086a3ce389274722093c9342318f6539dd239f2d579a525898a99d345c501b88e6b062171d8cc3b6e12f48d0fc73ae515c0ab5760f599ec27967e1668605e854e5077604859f23fdc7c37ed3e1dae14da089c33d21d2e2a18ec2426b781453061b880501b3b174a10efb3bae33752623d37adc5f0379a94160730c08e616c9e1116874d16fddcd56d34c00e658ae1f3e50ad17f18cae59a41969ce96d38ebeb94b7f2a9bba8c27094716986044c16fc554a1ac7e1eb1eddaa2efb4b14c671e6af7c2ef854fd12b43a6baa1f0d8a53f5ed08", 0xd9c}], 0x5) flock(r0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) 436.353364ms ago: executing program 0 (id=1507): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write(r0, &(0x7f0000000080)="ee7fe33a09a0506d42ab9584fe06b114ea143db056e272084807efb400613d47bb68d63bdf0a51249fa57eb1468d61010a99990bd539c02f9cc450c87748665f8cee8e43658f1015c25ecdc7a9d408efd801c5c09a2e1fec5b5e1181b0dbba3b99e317bb7357fc491e79669e3e76c0b739ea9f3cc0f1aed1dcc096c2b41ffa17f3626aa25790abcc7145e5502fae3270dee534e587f3971f", 0x98) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000340), 0x0) 435.369884ms ago: executing program 0 (id=1508): sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x8, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) close(0xffffffffffffffff) syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000200)=0x7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x800004, 0x58) syz_emit_ethernet(0x22, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x14, 0x0, 0x2000, 0x0, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$VNDIOCSET(r5, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 349.681056ms ago: executing program 0 (id=1509): clock_getres(0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x6c1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2, 0x6, 0x40, 0x6}, {0xc, 0x6, 0x7, 0x7}, {0x1ae, 0x7, 0x5, 0x4}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)='M', 0x1}, {&(0x7f0000000040)="26c7a5b558e263a4fa", 0x9}], 0x2) 332.887899ms ago: executing program 0 (id=1511): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x80000000000d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0xf}, {0x20, 0xd, 0x2, 0x2}, {0x6, 0xa, 0x83, 0x7f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00e0ad5000008001000100000000004b8e5f84cf879e39bda5dba7e6d6f4ac25ca3577de9adb9b2c", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000180)="6206093c", &(0x7f0000000100)=0x4, 0x0, 0x0) 331.829263ms ago: executing program 2 (id=1512): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r1, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x24, 0xadb}, {0x101}], 0x2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x2, 0x4) dup2(r6, r3) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r9 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r9, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r9, 0xc0307004, &(0x7f0000000140)=0x4) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r10, 0xc0104454, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) fcntl$setflags(r10, 0x2, 0x0) 329.408174ms ago: executing program 0 (id=1513): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)="84ae975e", 0x4) lseek(r0, 0x5, 0x2) 168.182362ms ago: executing program 4 (id=1514): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000140)={0x6, 0x1, 0x29, 0x9}) r1 = kqueue() sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f13630b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3898718e85a774dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180", 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x2000) close(r4) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r5 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 161.37966ms ago: executing program 0 (id=1515): sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f00000000c0)="d5230331b0c8eb5cf1e2a4f543fb6e37c582c7ae677f7159ffb9e31cffbc45db093d4e07794ea4d3ecee0aaf3d4617c978b6b0c40b5b3c28ba0accff3ab6b62c9988d62d4bc455b00ae25ec1069433c04c9b80b25caf8309c0e2ebc9008ba3e1", &(0x7f00000001c0)=0x60, &(0x7f0000000200), 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r0 = socket$inet(0x2, 0x3, 0xfe) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0x7}, {0x16, 0x3, 0x0, 0x48a6}]}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471090000000000000094a34bfec38ad5fce0e27c6c0baf820600000000000000dc02", &(0x7f0000000080)=0x30, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac0058bc5af58e3316918f5f0ae7ddb7", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x80) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd65aab1f90014f095fe8000000000000000000000000000aa00000000000000000000ffffac1400bb4e214e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="6640080090780007"]) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x7, 0x80000005, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x4, 0xfffffff9}, {0x800008, 0x20f84, 0x1fe, 0x9}, {0x7ffffffe, 0x800, 0x3}, {0x400, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd171, 0x81ec, 0x301b64ff}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x5, 0x9}, {0x4, 0x90, 0x4, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x8, 0x2c4}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x107, 0x10001, 0x100}, {0xe, 0x10, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffff5, 0x0}) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x40, [{&(0x7f00004df000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000ff3000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000027e000/0x4000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000180000/0x4000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000054000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) 160.971254ms ago: executing program 2 (id=1516): r0 = semget(0x0, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x4, 0x6, 0x800}, {0x4, 0x9, 0x1000}, {0x1, 0x2, 0x800}, {0x8, 0x6, 0x1800}, {0x4, 0x3, 0x800}, {0x3, 0x331b, 0x800}, {0x4, 0xe, 0x1000}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/210) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/52) r2 = semget(0x0, 0x0, 0x0) semop(r2, &(0x7f00000001c0)=[{0x2, 0x1, 0x1000}, {0x1, 0xb, 0x1000}], 0x2) r3 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r11 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r15 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x10001, r5, r7, r9, r11, 0x20, 0x6}, 0x7df9, 0x4, r12, r15, 0x1, 0xf019, 0xffffffff}) semctl$GETPID(0x0, 0x1, 0x4, 0xfffffffffffffffe) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000400)=""/4096) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001400)=[0x6, 0x3, 0x0, 0x4]) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001440)={{0x8001, r13, r10, r6, r7, 0x103, 0x3}, 0x9a5, 0x5, r15, r15, 0x507, 0x8000000000000000, 0x3ff}) fcntl$dupfd(r1, 0x0, r1) shmctl$IPC_SET(r3, 0x1, &(0x7f00000014c0)={{0x0, r6, r14, r6, 0x0, 0x40, 0x2}, 0x8, 0x80, r4, r8, 0x9, 0x8, 0x9}) r16 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r16, 0x0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000001540)=""/178) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) socket(0x1, 0x0, 0x0) syz_open_pts() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001600)=""/206) socket(0x20, 0x4, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) 160.318896ms ago: executing program 2 (id=1517): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x2, 0x8, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x47ffd, 0x6}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000000)={0xe, 0xf6, 0x1}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0x4, 0xc, 0x3, 0x1, "0700b4fffffffffffffff6d31962ffd7d1401400", 0x4100, 0x8}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) 160.041605ms ago: executing program 4 (id=1518): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0xfd, 0x7}, {0x1, 0x0, 0x0, 0x8}, {0x85a, 0x2, 0x8, 0x69648d2d}]}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) kqueue() 151.814891ms ago: executing program 2 (id=1519): kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x200000000000000, 0xffffffffffffffdf, 0x2}, &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000, 0x0, 0x5896}, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) dup(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x7, 0x3a, 0x9, 0x40004}, {0xc, 0x7f, 0x15, 0x8000004a}, {0x1ae, 0x8, 0x1, 0x10000}]}) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r3, 0x0, 0x67, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 150.315326ms ago: executing program 4 (id=1520): open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x9) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f00000011c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b0001984b0e23742b40c3fa3d76af5fc1fafe8000000000000000000000000000605adf000000000000aaff01000000000000000000000000000100"/102]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8e) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r2, r1) 90.422355ms ago: executing program 2 (id=1521): syz_emit_ethernet(0x22, &(0x7f0000000180)=ANY=[@ANYBLOB="8d7eaa32cc8aaaaaaaaa01aa08004500001400000019003a9078e0000001e0005c546782bc2ab5d9a121cdfefd59d5766afc499c20ccd760ffc76dd1557c2fdf4b0db488f27c46dd15218d"]) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000007c0)="a71ed96bdeaa3db4e171ec928db19589eb369eb32b3625caae295ce3334b6cca68ac62aca812c315e2f99cb4fdf57e4b1d893e1da7d6fa9e172dfffc6de5c7083c2f8d25af412b78fe22d986", 0x4c}, {&(0x7f0000000840)="d6bdce8c99338e8a819b06a38b2d720722285628a31acff34b86e1997b1ca6737ea8cabd36743f9e4023cd642dbc4a008979c0f115c0c69857698e026213df2e5504db770db6027d8c7c82048d06c9def731586507db2e34e11bca1d5395d5c9206582dd2170f68974b7b5fbb5af5f80f0c7c37dc18619cd56ee7a2f5b22bd091662f632772442f1fefdf64c865a122a919fe54887639c1517d0a070", 0x9c}, {&(0x7f0000000900)="5e5daebb6ccbf2ed7e56b76f31a4e264ebc7d8e3cc0041a1a27b4af69006543a3890dccaa4e66b8e88c5f6f6952520e9f60d305a8919ec38c2f529d342cd6dcfd72c7db8b6377afd8cafbcf62fd8d3f10bb113923701a2e5612df769673e7d18b28f4d6199f1bd2bc52501fe773cc51d6cb073f5806a475b911aa9cf7cb2414b76179f2cb83c8d823b72671cca52a2de812a0020d4cd52c2bfc8798805c235ade5d7f465", 0xa4}], 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) close(r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f0000000100)) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f00000002c0)={0x2, 0x9}, 0x2, &(0x7f0000000340)="c126d87271fde50c081259d92620b5e92402edaca0b1ddf89aa2ca0e5eb2bd890d6c71976dae52c6276f918f63e386b488d9cb4a4f6626fc7c2955e47313b63d25fc701b17e75285878b5aeeabcff951e949a9159649185c4a58ddaf4f8176b07f3d4f97d24a6af918e39d1cdc6b7079ad5deed964caf41833840096175cdb1824d2662d86e543ed4a47871c90e2370b905ef8aa6210998f6547c9d57ff647ab8bfccd060d1fde162b8135e4fd8da17bc047fcd57ef824d1ca7165e38dc402251a8479dbf007e63e1358854d13e8002c2091fd5957e61ac7c44955d29bfe79c085501fecd2c76f83c09cd947d416e9852dcfebc38804", &(0x7f0000000480)=0xf6, &(0x7f00000004c0)="40d884bdde68bc155719b8", 0xb) r5 = socket$unix(0x1, 0x5, 0x0) listen(r5, 0x0) connect$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f0000000740)={0x101, 0xb942, 0x81}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000780)={0x4, './file0\x00'}) sysctl$vm(&(0x7f0000000500)={0x2, 0xc}, 0x2, &(0x7f0000000540)="d9f72d4d8f334fea18a690e37e8e2bfb42ddb806cd45d93b1cc56d08b2b200a6b15abf1b2def77702cb7c21b7f4e0b50a67b091d9e72cf934c222ceb202968c1cb224f33fe14400776a1b9cd56d4695bfa79b6dfe5ae4932b23437437a60f643c131aeaa64a20eabe02f1db3940ee5e222793f8fcaf6419a7e76026e7d7ab605a0cc6a481fa05f54f94dc83090f4ece42b6910c176b2482bd62d00e7340d0902dd22f7de98080b41749db5d47026ea065128fd4dff61f28615", &(0x7f0000000600)=0xb9, &(0x7f0000000640)="bf98bd16cdbf088cea19773de40e57a903664aef8b78771458dc4fc68cc1a09a8d01021b588e2c3066bf9a331d4a80e6cfcaefb79ae904d924e460bc072408eb1c4407d460959eec4f68aa27d87c451b67e8895ca5d5cd28bb687825629b671940f0f19d697afbf26e1853178d6be80cc48281fa45d0db7b813ee4f5b04f574d8f2767ada116fa37e271b410661a23ac4701da33c8075b3b106d192d9657a2f258c216fbab56ae7a8778579165f2c050e7d28db0708475d2d4339e0ec3b6d13b6eda2f32899f3b0cf44b250e912d", 0xce) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r6, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r6, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xb, "0000000000000000010000001000000000208000", 0x1, 0x10009}) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0xfe) 88.805137ms ago: executing program 4 (id=1522): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0xfffffffb}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x27f2, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e1, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="ea", 0x1) socketpair$unix(0x1, 0x2, 0x0, 0x0) setuid(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x4, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x3, 0x7]) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000500)='Ms', 0x2}], 0x1) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = open$dir(&(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8, 0x94) linkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000001500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x4) r5 = socket(0x18, 0x3, 0x3a) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000400)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r6, 0x0, r6) 88.514943ms ago: executing program 4 (id=1523): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x2000, 0x1a, &(0x7f000078e000/0x2000)=nil) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0xfff, 0x33}, 0xc) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0104453, &(0x7f0000000040)={0x6, 0x408, 0x8, 0xfffffffe, "c56000000006010700111700000000000102df00", 0xa, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000", 0xa, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) 2.095396ms ago: executing program 3 (id=1524): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x3ff}, {0x6, 0xa, 0x5, 0x400f}]}) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x88) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d3eee6ceace7a6f8ff21ee57347d97b1c79d960220ffcf62750004010000000000549b3d1ebacefc", 0x28}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="766b84e07a8f14f74ad13c601b0b001e9df2a52cbc02284fc157cbbd3f2c9772f90a6f320364b78b49186b36fc8477d7d4ae8918ae8f2fd338b6450d68fa46498857f854a4bc484f1c67ae7a", &(0x7f0000000080)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, 0xffffffffffffffff}) (async, rerun: 32) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) (rerun: 32) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82c397, 0xffffffffffffffff) 461.387µs ago: executing program 4 (id=1525): openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = syz_open_pts() seteuid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00a0a7", 0x0, 0x0, 0x0) fchown(r0, 0x0, 0x0) syz_open_pts() syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x7, 0xf}, 0x2, &(0x7f0000001240)="7b88c242baa88981896071e0faeae5ea42d8a46a928fec76549bb53695ebe6bf2e05a66ab8e5a1a0d6752b9c34e6f4eb2a4c816c68eb9b3b26a90a911fdd5c350b886b7bff88487bef7b26bdf74f0f857ec811d9126e93f0c577170e481429e2e66c17b5adf163803518e90b", &(0x7f0000000140)=0x6c, 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0xfffffffe) r1 = socket(0x6, 0x2, 0x5) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x10001) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x40) pwritev(r2, &(0x7f0000001840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x800) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x3, 0x0, 0x0, 0x3, 0x200000000}, &(0x7f00000001c0)={0x1, 0x2, 0x0, 0x0, 0x0, 0x7, 0xe, 0xfffffffffffffffa}, &(0x7f0000000080)={0x8, 0x9, 0x1, 0x5, 0x7, 0x3, 0xfffffffffffffffc, 0x400000}, &(0x7f0000000180)={0x0, 0xfffffffffffffffe}) setpgid(0x0, 0x0) r3 = getppid() setpgid(0x0, r3) r4 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x1c3) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r6) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 0s ago: executing program 2 (id=1526): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) chroot(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/47, 0x2f}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.188' (ED25519) to the list of known hosts. 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 malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error B?wҨsR 9N?adrZcV(=w R!!Xu7İd0[i4_cU+;q"؉$ w@惀G{7`(ʐ6!\xnX0rhS'ʍw3D_ pہ hxƒQjrr;y5 jWx(dՌ)G&m}I9B=%A`y {:(ak@~8W:~f3-6vxmw᭜Cnl7RhI&ctp{|TT=p^㧅$S@UC6^hڏkv>kڰƷeޝz}::*\o7Y|50o濝(ʱڰwBYJ jP3\f9>};9:z6¸~1H]!:&KϪ_$V:J#0cZ} d~Rh0kTg bLϒSDD53Rp!z9)o @Ag!#N(-.ߥɧ/G2>"=ӳVg2]!̊<):.,*!Z{?ikLReϙ|r (~o^V uC٘Wl Ӕ,CU/R:& Mtoi,._ftur;AڄZmG GKb*^FJxuj<*M[\F^:peqb' 6[؍~MVƲ]: qH%'/+`Yc4*2|ӹ.4"TI_:+Hjٟ!ܫB6j ʭ9J2~KOZpv:t,Ģ\ )G+gFgAEόW+?>Pf)K +gM$pa-k RJPiz6fd),q*q1ș~F K0n͓p]Dc%t#*7 XJd wH:{n&zh8*ƕ.)m& 3i-ȃcOu}kHRa~MajT8, }koI :+X %k?9maOy勏E+g3ؠp?$0KqsI]}*Tn/.5ນ "@>܈]UsYO] $jdM _́/01KqS-|tfRjH`ɶWjoF*pUST3;Puq"ó (Fx«0ƐTj1pԇQ;G VGc|ܹgd͠l`-z=bEBMÄnmx}p2i"v^0}kbQ3B3 3$}Q?8EE5VtSh hJ-p3zR1p~T2v^zjq2)FiMykIe6\,v"fʾU{޸;H22o*_GٖWP53-/ 1/8Q'=Xva>LEI ssy]Wj ' )yO *)@h&pmap_unwire: wiring for pmap 0xfffffd806c001c00 va 0x200000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806c001c00 va 0x200000001000 didn't change! denied attempt to set clock forward to 210453397505 OpenBSD/amd64 (Amnesiac) (tty00) login: ./file0./file0 Bapppx: unable to set addresses for pppx1, error=17 fuse: Cannot find fusebuf uvn_flush: obj=0xfffffd805a53b5c0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvm_fault(0xfffffd806c1f63d8, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND 58880 5564 0 0 0 0 syz-executor *524268 5564 0 0 0x4000000 1K syz-executor ktrops(ffff80003880d748,ffffffffffffffff,0,a0c7df9f,fffffd805caebd98,fffffd80097fb0d0) at ktrops+0x58 doktrace(fffffd805caebd98,4,20c7df9f,0,ffff80003880d748) at doktrace+0x6dd sys_ktrace(ffff80003880d748,ffff80003c42f890,ffff80003c42f7e0) at sys_ktrace+0x11c syscall(ffff80003c42f890) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf0b95ea0b0, count: 10 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}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd806c1f63d8, 0xf, 0, 1) -> e ddb{1}> trace ktrops(ffff80003880d748,ffffffffffffffff,0,a0c7df9f,fffffd805caebd98,fffffd80097fb0d0) at ktrops+0x58 doktrace(fffffd805caebd98,4,20c7df9f,0,ffff80003880d748) at doktrace+0x6dd sys_ktrace(ffff80003880d748,ffff80003c42f890,ffff80003c42f7e0) at sys_ktrace+0x11c syscall(ffff80003c42f890) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf0b95ea0b0, count: -5 ddb{1}> show registers rdi 0xffff80003880d748 rsi 0xffffffffffffffff rbp 0xffff80003c42f5b0 rbx 0xfffffd80097fb0d0 rdx 0 rcx 0xffff80003880d748 rax 0xffff8000299ddff0 r8 0xfffffd805caebd98 r9 0xfffffd80097fb0d0 r10 0x7c5b4e8c66208b01 r11 0xbc9e42233918e3e3 r12 0xffff80003880d748 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7df9f rip 0xffffffff8168b648 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003c42f530 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb{1}> show proc PROC (syz-executor) tid=524268 pid=5564 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003880c038,0xffff80003880c568 process=0xffff80003c450eb0 user=0xffff80003c42a000, vmspace=0xfffffd806c1f63d8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5564 58880 45890 0 7 0 syz-executor * 5564 524268 45890 0 7 0x4000000 syz-executor 5564 323772 45890 0 2 0x4000000 syz-executor 8414 249973 10398 0 3 0x80 nanoslp syz-executor 8414 304733 10398 0 3 0x4000080 lockf syz-executor 8414 65844 10398 0 3 0x4000080 fsleep syz-executor 57838 474236 0 0 3 0x14200 acct acct 19323 407140 1840 0 3 0x2 biowait syz-executor 27608 256669 1840 0 3 0x82 wait syz-executor 45890 208162 1840 0 3 0x82 nanoslp syz-executor 53920 485092 1 0 3 0x100083 ttyin getty 83478 76180 0 0 3 0x14280 nfsidl nfsio 35066 471126 0 0 3 0x14280 nfsidl nfsio 2227 229828 0 0 3 0x14280 nfsidl nfsio 26026 292970 0 0 3 0x14280 nfsidl nfsio 93293 258164 0 0 3 0x14280 nfsidl nfsio 33705 464824 0 0 3 0x14280 nfsidl nfsio 25132 299762 0 0 3 0x14280 nfsidl nfsio 11217 478846 0 0 3 0x14280 nfsidl nfsio 8950 22942 0 0 3 0x14280 nfsidl nfsio 49735 476233 0 0 3 0x14280 nfsidl nfsio 29291 72814 0 0 3 0x14280 nfsidl nfsio 87408 295173 0 0 3 0x14280 nfsidl nfsio 95340 50807 0 0 3 0x14280 nfsidl nfsio 20660 224773 0 0 3 0x14280 nfsidl nfsio 79109 159577 0 0 3 0x14280 nfsidl nfsio 13214 264452 0 0 3 0x14280 nfsidl nfsio 85381 431104 0 0 3 0x14280 nfsidl nfsio 50857 58261 0 0 3 0x14280 nfsidl nfsio 67359 239667 0 0 3 0x14280 nfsidl nfsio 7211 298846 0 0 3 0x14280 nfsidl nfsio 99547 171684 0 0 3 0x14200 bored sosplice 32196 401110 1840 0 3 0x82 wait syz-executor 79798 505802 1840 0 3 0x82 nanoslp syz-executor 60754 386066 1840 0 2 0x2 syz-executor 51106 452662 1840 0 3 0x82 nanoslp syz-executor 10398 177608 1840 0 3 0x82 nanoslp syz-executor 1840 207280 35967 0 3 0x82 kqread syz-executor 35967 170461 89508 0 3 0x10008a sigsusp ksh 89508 261678 99236 0 3 0x98 kqread sshd-session 99236 159452 18390 0 3 0x92 kqread sshd-session 18390 53893 1 0 3 0x88 kqread sshd 13540 392167 53425 74 3 0x1100092 bpf pflogd 53425 102580 1 0 3 0x80 sbwait pflogd 46399 365826 68016 73 3 0x1100090 kqread syslogd 68016 409248 1 0 3 0x100082 sbwait syslogd 66191 121679 1 0 3 0x100080 kqread resolvd 2031 82859 97792 77 3 0x100092 kqread dhcpleased 27793 350875 97792 77 3 0x100092 kqread dhcpleased 97792 28508 1 0 3 0x80 kqread dhcpleased 14309 487365 0 0 3 0x14200 bored smr 60813 72607 0 0 2 0x14200 zerothread 68842 197181 0 0 3 0x14200 aiodoned aiodoned 51056 34220 0 0 3 0x14200 syncer update 97430 195377 0 0 3 0x14200 cleaner cleaner 98330 430178 0 0 3 0x14200 reaper reaper 30855 120251 0 0 3 0x14200 pgdaemon pagedaemon 16618 342247 0 0 3 0x14200 bored viomb 31916 14221 0 0 3 0x40014200 acpi0 acpi0 48280 296787 0 0 3 0x40014200 idle1 48111 431317 0 0 3 0x14200 bored softnet3 31168 103679 0 0 3 0x14200 bored softnet2 35078 170474 0 0 3 0x14200 bored softnet1 73128 40504 0 0 3 0x14200 bored softnet0 1692 439874 0 0 3 0x14200 bored systqmp 88290 55936 0 0 3 0x14200 bored systq 19102 388552 0 0 3 0x14200 tmoslp softclockmp 56408 323071 0 0 3 0x40014200 tmoslp softclock 66135 377401 0 0 3 0x40014200 idle0 1 13044 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 5564 (syz-executor) thread 0xffff80003880d748 (524268) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83901ff8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 getblk+0x197 #4 bread+0x47 #5 ffs_update+0x198 #6 ufs_inactive+0x2e5 #7 VOP_INACTIVE+0x107 #8 vrele+0x129 #9 ktrsettrace+0xe7 #10 ktrops+0x271 #11 doktrace+0x6dd #12 sys_ktrace+0x11c #13 syscall+0xb08 #14 Xsyscall+0x128 Process 19323 (syz-executor) thread 0xffff8000387fef80 (407140) exclusive rrwlock inode r = 0 (0xfffffd806e973418) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c476200) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10390 11394K 13632K 166960K 14507 0 pcb 17 15K 16K 166960K 332 0 rtable 244 11K 12K 166960K 627 0 pf 42 19K 82K 166960K 186 0 ifaddr 46 9K 9K 166960K 132 0 ifgroup 60 2K 3K 166960K 213 0 sysctl 4 1K 9K 166960K 13 0 counters 70 37K 38K 166960K 240 0 ioctlops 0 0K 4K 166960K 1849 0 iov 0 0K 20K 166960K 251 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1574 99K 99K 166960K 3225 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 20 2K 2K 166960K 28 0 dirhash 12 2K 2K 166960K 39 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 110K 166960K 1712 0 sigio 0 0K 0K 166960K 19 0 proc 72 91K 128K 166960K 781 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 205 0 in_multi 102 7K 7K 166960K 187 0 ether_multi 1 0K 0K 166960K 10 0 mrt 1 0K 0K 166960K 16 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 726 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 151K 166K 166960K 17416 0 UVM aobj 32 6K 6K 166960K 34 0 pinsyscall 41 82K 106K 166960K 2900 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 64 0 NDP 13 0K 2K 166960K 87 0 temp 80 8696K 8772K 166960K 82093 0 kqueue 13 20K 34K 166960K 355 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 176 0 173 3 2 1 3 0 8 0 rtentry 176 204 0 100 6 0 6 6 0 8 0 unpcb 144 1090 0 1073 10 6 4 4 0 8 3 syncache 336 10 0 10 3 2 1 1 0 8 1 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 736 623 0 616 15 11 4 7 0 8 3 arp 128 35 0 17 1 0 1 1 0 8 0 inpcb 328 1885 0 1873 17 10 7 12 0 8 5 nd6 144 44 0 19 2 0 2 2 0 8 0 pkpcb 40 11 0 11 1 1 0 1 0 8 0 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1192 67 0 67 1 0 1 1 0 8 1 pppxif 1504 11 0 11 2 1 1 1 0 8 1 pfstscr 40 2 0 2 2 2 0 1 0 8 0 pffrag 232 9 0 0 1 0 1 1 0 482 0 pffrnode 88 8 0 0 1 0 1 1 0 8 0 pffrent 40 85 0 76 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfanchor 1288 3 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 92 0 28 1 0 1 1 0 8 0 pfstkey 128 98 0 32 3 0 3 3 0 8 0 pfstate 384 92 0 30 7 0 7 7 0 8 0 pfrule 1344 28 0 22 2 1 1 2 0 8 0 rttmr 136 4 0 4 3 3 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 833 0 360 34 3 31 31 0 8 1 art_table 32 837 0 360 4 0 4 4 0 8 0 art_node 16 200 0 110 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 17 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 20 0 2 1 0 1 1 0 8 0 shmpl 112 31 0 2 1 0 1 1 0 8 0 dirhash 1024 35 0 18 3 0 3 3 0 8 0 dino2pl 256 4645 0 3125 96 0 96 96 0 8 0 ffsino 288 4645 0 3125 109 0 109 109 0 8 0 nchpl 144 7150 0 6528 64 40 24 64 0 8 0 rtmask 32 8 0 8 2 1 1 1 0 8 1 uvmvnodes 80 5907 0 0 121 0 121 121 0 8 0 vnodes 216 5907 0 0 329 0 329 329 0 8 0 namei 1024 24985 0 24984 3 2 1 2 0 8 0 percpumem 16 135 0 85 1 0 1 1 0 8 0 kstatmem 264 132 0 104 4 1 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 50239 0 50238 10 8 2 8 1 8 1 plimitpl 152 446 0 429 1 0 1 1 0 8 0 sigapl 424 2031 0 1961 10 1 9 9 0 8 0 knotepl 120 967 0 0 30 0 30 30 0 8 0 kqueuepl 224 690 0 681 8 6 2 5 0 8 1 pipepl 336 310 0 283 8 5 3 8 0 8 0 fdescpl 520 1988 0 1958 3 0 3 3 0 8 0 filepl 160 13444 0 13218 32 18 14 23 0 8 3 lockfpl 104 1119 0 1113 3 1 2 2 0 8 1 lockfspl 48 425 0 420 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 96 0 79 1 0 1 1 0 8 0 ucredpl 104 2350 0 2336 1 0 1 1 0 8 0 zombiepl 144 1965 0 1961 1 0 1 1 0 8 0 processpl 1240 2031 0 1961 6 0 6 6 0 8 0 procpl 656 4741 0 4667 8 0 8 8 0 8 0 srpgc 96 12 0 12 3 3 0 1 0 8 0 sosppl 168 8 0 8 4 3 1 1 0 8 1 sockpl 728 3210 0 3178 24 12 12 15 0 8 8 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 114 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 59 0 0 8 0 8 8 0 8 0 mtagpl 96 19 0 0 1 0 1 1 0 8 0 mbufpl 256 1142 0 0 72 0 72 72 0 8 0 bufpl 280 21634 0 15492 439 0 439 439 0 8 0 anonpl 32 14953 0 0 121 0 121 121 0 246 0 amapchunkpl 152 58191 0 57715 42 13 29 33 0 158 5 amappl16 200 8057 0 8020 82 67 15 36 0 8 4 amappl15 192 6 0 6 3 3 0 1 0 8 0 amappl14 184 128 0 116 1 0 1 1 0 8 0 amappl13 176 20 0 20 1 1 0 1 0 8 0 amappl12 168 2687 0 2657 4 1 3 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 72 0 72 1 1 0 1 0 8 0 amappl9 144 261 0 261 1 1 0 1 0 8 0 amappl8 136 43 0 41 1 0 1 1 0 8 0 amappl7 128 119 0 107 1 0 1 1 0 8 0 amappl6 120 214 0 210 1 0 1 1 0 8 0 amappl5 112 142 0 132 1 0 1 1 0 8 0 amappl4 104 351 0 332 1 0 1 1 0 8 0 amappl3 96 11797 0 11691 5 1 4 4 0 8 0 amappl2 88 731 0 669 2 0 2 2 0 8 0 amappl1 80 15860 0 15257 17 2 15 15 0 8 0 amappl 88 16374 0 16210 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 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 33 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1988 0 1958 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1988 0 1958 1 0 1 1 0 8 0 vmmpekpl 168 17698 0 17644 3 0 3 3 0 8 0 vmmpepl 168 131785 0 129816 139 22 117 120 0 357 14 vmsppl 480 1987 0 1958 7 2 5 5 0 8 0 rwobjpl 72 42174 0 35295 131 1 130 130 0 8 0 pdppl 4096 3983 0 3916 115 42 73 87 0 8 6 pvpl 32 24164 0 0 196 1 195 195 0 265 0 pmappl 256 1987 0 1958 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 495 0 68 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838a2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83901df0) at __mp_lock+0x190 intr_handler(ffff8000387f7700,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7dea824b35b0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff838a2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83901df0) at __mp_lock+0x190 intr_handler(ffff8000387f7700,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7dea824b35b0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 ktrops(ffff80003880d748,ffffffffffffffff,0,a0c7df9f,fffffd805caebd98,fffffd80097fb0d0) at ktrops+0x58 doktrace(fffffd805caebd98,4,20c7df9f,0,ffff80003880d748) at doktrace+0x6dd sys_ktrace(ffff80003880d748,ffff80003c42f890,ffff80003c42f7e0) at sys_ktrace+0x11c syscall(ffff80003c42f890) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf0b95ea0b0, count: 10 ddb{1}> trace ktrops(ffff80003880d748,ffffffffffffffff,0,a0c7df9f,fffffd805caebd98,fffffd80097fb0d0) at ktrops+0x58 doktrace(fffffd805caebd98,4,20c7df9f,0,ffff80003880d748) at doktrace+0x6dd sys_ktrace(ffff80003880d748,ffff80003c42f890,ffff80003c42f7e0) at sys_ktrace+0x11c syscall(ffff80003c42f890) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf0b95ea0b0, count: -5