last executing test programs: 6.93260776s ago: executing program 1 (id=2200): sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8", 0x8c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f8149", 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = semget(0x0, 0x0, 0x400) setreuid(0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xd0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xb7, 0x100}, 0x4, 0xa, 0x8}) r1 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000080)="8b758650f035e2a84aca83b89b24a17bb8c56e7c95535c1eac2203d2a81fae29e6ca3ca5fc66292904568ee050a9c99e4239853591cec7253e33d34e7069a856cef8a054f727f0a2c90258c101932ea9665f5652f43b5488355d0841c10f80faea97eb5dd8376e9d45ede119f343e6170cc5c1dfb27f5a83fa", &(0x7f0000000100)=0x79, &(0x7f0000000200)="979e13ed0e6d18", 0x7) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001900)="2cb304c7", 0x4) 5.841121957s ago: executing program 1 (id=2220): mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x5) socket(0x1, 0x8000, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) select(0x40, &(0x7f0000000040)={0x9, 0x9, 0x5, 0x8e3, 0x1, 0x40000000000, 0x120000, 0x4}, 0x0, 0x0, 0x0) close(r0) 5.396763659s ago: executing program 0 (id=2223): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) r0 = socket(0x24, 0x2, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000100)="41b391cc652efa9a50bdfdbb9a6cda87b556c5b393ac86b63ee3e9e22f2bd3d1561dd7a308cba680b1b1ce675d59e7e322d467ecf4957247cc5697b92354a48b0d8cb1fa83761340c42c75854f08644fb7b369601f57d61bbdc5c0f411304b3d17d0ef48a3c6c12fc54aa89607ac6676107b05dfe51853e2d87e3effd288b759dbfa88fc8cbb754b2096476bb51f959f6275460db40a4881cf70d81694614b7c984479f0843c33ec2b4d6ec246ecbbadfa92064278188dd9b36d8e273a4e571409fecbe44b4d991741b7f1bbb3bfe909c16f4ad945d6e83cce96de3ed530cfa63a9e4e53101a5768d9c6da0a685a6acb4549e2a75f08f1d6493c71665e", &(0x7f0000000200)=0xfd, &(0x7f0000000240)="a502e52e9ab98cb29f2b330789f4a8ee469d8733ec65a86fde8b8b01875e8bc4ee25b3627afbbf5df363a6b37860922a3b833de05a83701efc82993a7b0cfbf43d543c16c822875b6d1fc1abc36441f8c3235e879baebeab82b5208c0c6f6c7307874450ee3b2c52e51c9bba365e5cbd435bb366100e891c6db7ca271a6063196ad1d96e1805deaabafe1e6a04b5d410935b248ee9c9872b0e238113100fedcc9718a42f1223ee1bf0f99316be7f4593830fef25f0e369340efbc6139b555b850a8a7e", 0xc3) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0xe1d, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xd, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0xffffffff}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000000)="2d747261654eb91b", &(0x7f0000000300)=0x8, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) r1 = socket(0x11, 0x3, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) mknod(0x0, 0x2000, 0x6384) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xb936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x5}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f00006be000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x74}], './file0\x00', 0xfffffffc}) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x2) mkdir(&(0x7f0000000400)='./file1\x00', 0x10) (async) setreuid(0x0, r4) (async) mknod(0x0, 0x3a0914c44f7b202d, 0x2) (async) close(r2) sendto$unix(r1, &(0x7f0000000340)="b1000501600000040000000007000000087c25d7f96ecfc73fd3d89815a9c6a40a3335ce364591188a96771d3952ddb06b36ac970bff03000900000000000000000000ebe1aa533bedeb51e2f0ca3ebbd7d63fa05fc34c74530d94c2c4699a09000000acb5b302000d7d010000000100000021020000aec872ea772ec58904000000008d98100000de5000000000000000000000000000000000000000000000000000001f00000000000000090000000000000000", 0xc302b1537d0651ea, 0x401, 0x0, 0x0) 5.259953473s ago: executing program 6 (id=2226): setuid(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x31, 0x0, 0x0) setreuid(0xee00, 0x0) socket(0x6, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f428388b8cc1b124", 0x3c}], 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x4b09c46e) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b000000", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000bc0)=ANY=[]) r4 = getuid() chown(&(0x7f0000000200)='./file0\x00', r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) setreuid(0xee00, r4) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') getrusage(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 5.259405281s ago: executing program 0 (id=2227): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x9}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unlink(&(0x7f0000000200)='./file0\x00') sysctl$kern(&(0x7f00000018c0)={0x1, 0x28}, 0x2, &(0x7f0000001900), 0x0, 0x0, 0x0) 4.989496871s ago: executing program 7 (id=2232): sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='.\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) flock(r0, 0x8) r1 = kqueue() mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = getpgid(0x0) ktrace(&(0x7f0000000180)='./file1\x00', 0x0, 0x400, r3) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040)="d4dd847fea33d6546b6d60c3bd214637b1e8f161b15d5c3a80d1896eec4b2fc4e30828f62e0370", &(0x7f0000000080)=0x27, &(0x7f00000000c0)="b8a13d9bc3b2dd56980f3507bdfaf244065863fb07059e9ee3758daba7f1e58d237ff0c84bbaa53664b64b318867dc091a3a9927637cc2d27f75eb12c53b76e44c280fe2cca66e759953e62a7b0686a4027259e80fcbe617a5974a3503e94ed8e540e133290ccd6cb8be37661a331fd1d9773c21618d4b12942f", 0x7a) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 4.983417155s ago: executing program 6 (id=2233): socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x400}, 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000)=[{0x0, 0xfe78, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}}}}}}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) r3 = semget(0x0, 0x1, 0x404) semctl$GETVAL(r3, 0x3, 0x5, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/244, 0xf4}], 0x4) setuid(0xffffffffffffffff) r4 = geteuid() setreuid(r4, 0x0) recvmsg(0xffffffffffffff9c, 0x0, 0x1040) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) setsockopt(r0, 0xffff, 0x3ff, &(0x7f0000000500)="23ba6d0b793e5abca97af16c39cbdcdf920453c84a5b", 0x16) r5 = socket(0x800000018, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 4.73192392s ago: executing program 7 (id=2235): select(0x40, &(0x7f0000000180)={0x3207, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x1818, 0xdc, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)) 4.731352498s ago: executing program 2 (id=2236): readv(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x5, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000005c0)={0x1, 0x32}, 0x0, 0x0, 0x0, &(0x7f0000000140)="bd89f3f12bdb77a9e1157bbdcf07a012542b70e73c6504a3f34ca0c74e84e56cff71acf16f177e4e3de20c2eb1e8e750e85f33fba93bb6da", 0x38) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000180)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10e01, 0xc0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0xf5965de1884824eb}) close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) bind$unix(r1, 0x0, 0xffffffffffffff45) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000040)) 4.730917454s ago: executing program 7 (id=2237): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001580)="c5ea406d3fdd0002acbcbf1e0e84c15c5203ec9cfd0000000000000000000000289a5b46ed01299c9cd12c8493f8b7e10a2c3940aeb7f77f55cde34dd8e6d844710782036f3a139e173ff09d81c2698711a43e39", 0x54}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 4.730227611s ago: executing program 1 (id=2238): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x202) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000480)={0x0, 0x2, 0x0}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000140)='./file0\x00', 0x5, &(0x7f00000004c0)='./file0\x00', 0x8}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x404) close(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mknodat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x2572) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') r4 = shmget$private(0x0, 0x3000, 0x28, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803", &(0x7f0000000080)=0x1c, 0x0, 0x0) 4.296722575s ago: executing program 2 (id=2240): r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="1a7d11", 0x3}], 0x1) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a874917137ea121c33cdf42f5ccb7", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000011906a565e00d860a82060dec3e503c616f7e2205117c9cb7582b778ecb08120007259d7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dc", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000b40)="825a5547c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000100001000000000fafd3493776665d4cd12c63d34", 0xfffffcdf}], 0x1, 0x0, 0x0, 0x8}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) ioctl$TIOCSETA(r4, 0xc4504446, &(0x7f0000000740)={0x2f, 0x5, 0xa9, 0x0, "04fff0d100", 0x9, 0x2}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000b40)="0888e941d370052228c7a13108490d98cfa0a2fd110c7c62b205c9889bd50ab937f82a796fec5e6eaa10317152ac4cc8c19052158c8cb3c2cdbe87e88c64a9aa02c539504da03806ba", 0x49}, {0x0}, {0x0}], 0x3, 0x0, 0x0, 0x2}, 0x0) ioctl$TIOCSETA(r5, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) r6 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}, {{r6}, 0xfffffffffffffff8, 0xd, 0x1, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x40, 0x9, 0x2}, {{r2}, 0x0, 0x0, 0x2, 0x1, 0xa46}, {{r6}, 0x7b5b1e66404b68ea, 0x20, 0xfffff, 0xdac3, 0xc}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0xfffffffffffffffe}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x2, 0x4, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0x4}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 4.296405336s ago: executing program 0 (id=2241): r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000002a00)=""/12, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x2) r1 = socket$inet6(0x18, 0x4, 0x40) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x318, 0xd222}, 0x8, 0x10001, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xc, 0x40000009, 0x8}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000183a0684042000000014000001000000086500ff02000000000000000000000000000188009078ff000000fe800000000000ffffffff"]) (async) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r3 = dup(r1) (async) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) (async) r4 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmmsg(r4, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000002980)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f00000029c0)="c0fb9c2a", 0x4}], 0x1, &(0x7f0000002bc0)=ANY=[@ANYRESHEX=r3], 0x119}, 0xc0000000}, 0x10, 0x400) (async) sendmsg$unix(r4, &(0x7f0000002940)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002880)=[{&(0x7f0000000380)="9be44a7f97e6696023785202c351dd3a618aa0b6aabb04656f4a524173cb9fb3de0a77ed41d5a2a337e96401b41fd476032701ebe18b44033ee33bd16946047e9b897d8a1a88ddd4da8677970cc10bcf8c60278dc96ff367bc5cfd127e6453f767e4eda2054ae5b6e0807447a4de9cea23ca0bb580d947b33d2e9cb1a41ae59c15409bb493b5b24533c7028d5f39ff0912074803f559f8fac86c0cf9fa6e1e5c93c2f30bda2c247716d0832e91d66c5951e7eaebbc8313fcd92e2feb965984b234afa905faded0b63dc2c4f2cb41cab9ecee88b3142a5ffdae6400dc68055b612f0cc5fdadff58eede61b9c5e84d64b764c3fe050466373c0ea8b90642ce44d485ab3b43dcf172762c08b5ad1f5e9d9709040d84645de68b6b20069a772b08d28e383cdfee0a79d811550bef2d446a8be146678a9d9a2a8fb12500dcb2c184985c1901837546a959f70a9455d51222e5162759ebfeb2b1f55ef7dbc9f8444cf970625b99eadfa57002b7aaa3e335664c58aa44c64fb629a7f97f0f1fa219faf1388312b4d1a018c6b22585b65493dbc0b03625a4cf4bfe6d7c0f43b754db7db19daddff0d737d5c9c0e04cb531aa2a4ab8f2a70c4a60f444f3bb9106fcd1c6995635d0034ff16139e025b33d96eb57e2ada1021a58a4ba3cd5bc962dc3bc6a2c207ea1a2f2b4c73102188aa568686f235363829ff082a229a1ea5ff3ead589018cb4adfc59efb7fa3c8b41a0a08d374910378333de131a99079924c99c24f7a4cbd1fc9ef5f431307c53f87448b686d797d5995e5f1a8c9da8921c9c66a22ddec5a1e488f044176924c4351ed20e75f8ccd1d4a705ea2ab2f80270b279d052bdc960a6f1d26713d46db1f99e1bd57fae8411190555ef4415ba55f91d6e83e84456d097859cf15961905d81c43f7690fe18396ef34015a457a9eef7eefc5911774a2dc0402cac1fd8f3f4a74f7960ab0a12c43ba85fcb9f9226bdf2cb1985a2912ea694ac573017d4c4670236e498bbe96361eb51dc96a49e687cd658577c886d22485696d00be9ed04d74af666c2c67c33698296fceaae8f9e0e11851387c403e6476e5ccc15f9b9f92418f1c9572edbe877a069806deb90286c77d8fa243f6bf8b93d7d12aec9585ccc8bef0b67dde392548410c954f2df947c2f6179a417b6e35dd3465eb8086afe615705eacb5992a2c4a7e8ee27802511ddca77ec17e2fba40714b098786157baadaf901017675cc1d7e50b4eb8f37ef4734c70ca23a70de7c0f10710cfc7566ac6442661d90eca8abe5b3520c6800b86903a3385c40eed181abde339e96f9b613e43cc001f3e279ea419bff3dea17ed0cfbe9f94c6591b6c6d5e2588053ca149d061d6007fd1fa3b736ce36281d71053d487a44fde8af36c7616bcf1f55d57c4ed332beb333d38a448ec25e2ce7866fc478f9ed2e474632912595aced2b46f70eac443303dd17cf58d53b9bdc05aed748a2a15c290f18410b97aef5ae1a6cbb6dca90ec35207ed0dfbd49622cdeb9e15f2fa4eac7593fe6233f676c59186f4f71f2197cae9c76b1966fcc4c900e1aa555d5542da73cce5474fc101d7a622bdb1537e6a052460f232273bf2c3b31268f0de764cb408bb332dbd76daff7fe86fd1ede8942650fb3fe3801f51229c6c70e88763aac98fb8d46c6e474b793730a4d0bbaf0c42fabcdbbeecc2c3ce649b679ed2f0bd9d53dc08874595eb2706b30f2fc96ed9741374de2d8573b314cd1af7f642edd059e9c428cbd3f808d4bce2676dd599c71be0dda32ddb6956d2954c0745bcdb3084fcaa8866658919d201a76c5aa49708ff7def862865bbb9266e64da2c62b5dec8d2cf00238939abe9d4951f5476c10fad7d7955e6fc0a5785ff800e488d34018a4bbf2a366391a4a10bbaef765fe9611172f2c668e4caf3617421250308a4351e8fedaeb288c2c9d9c3b9dbce6e4e1e99094fb55ce7b8416ec3374b29282c788f458f58ac70a54da18d0c6e357ccd81b392ec4e87b2ce3f2ff25f7deb014f61393e07df9cb6c67d092b076bd1408d4d7522215a9813573573fa5c41819a339c2325f660e2d39d5a3b2fbc56154d6201d405af9edf6c50e3a41a85a8837c3a38fd1c215c9e1e8d8482dc2384bd3b694fa968b44ee6260819cf54c869f8a7081f8b2acdf5bdeabfa3404231ae458888dc4fc324492c7f247cf7747f773c18432bcf59995cf3868a43be620fadab8e39b65e9acd0b738f6d9c2cc1e4e9f4db1b10ee3770e6cbfcb8fc4ce25644fc7bb82034c8846373228973721a71b73705febb4685d61cd8c23e99c515e3910fc74bd573f00ce23b0641808934b02d66f98410ae8a8e606ed7d61323158fed28d336f0ca97329d538007c71a8d2b21602fca7af747914e817e2994d0b6e6579d0d981a4b01a92145997a907eebd55dc8268267c1420868a95a152fdc96b70e95ff0539c0831728881ec5610e4d98ad358b9917098f38dd5c554750638c8956966b116189f85c04ddbe6fb020ef4c0c0c20e532df623c20bd2d728250fff99824a7b44b1a47058ce17fae8e08dbaacf80364526302cccac8fc16b4c83ab83af40aaf1b83f4337c6e267399f10d95906f0995e939f22c298df6c9842580e2852be8da236f0cbda9dc235528b9199ea9b00d7ac3d1ddf50eac9fc3c5c751a87cc5bcf0efd38350bfe81937b64072af010f4c5a614a742f02f6c75b12b551f5305a42708318e28df745c792e5b12a324d87a5dd4c13c89c16801e524a9d3d57ca2814a90dcece90df9334c718a08f1dbea604142b7a938af5ca90862545337c6a4cc17451c7110f7654f629c84f313e1e136c277957e50dcc4992d6c67ee1bbbce29030d4daaf5ddbf8f2b957642c20a7558e5cd4a9f90d7f9bba43b79db285a1e4d996d5b5500bcd5341563e57cad407a325843d87010a8e85f7fdae9bec432bf1ce337192be0cbab18dfa50f660853072b7be3eed460a0d6e470ebbc7b345e174159e908fb5371a9bfe7856797217820fac7ad2e61bec0988881d892cdc2472f2489b4fb0041287c6aee7934d0f591c3e49ffbdd56d192ff850bd73ac717d89b9e2d7b04ae754e63beda11deec390848e1c038f669fe0faa7015757b3e69e82053337d098ac0ed358b8b5997c4458db4a77f05d761c306e6bb72e537a0eb82eab1ac17b5a8b51beb62eb88ec8903652c9d5028f4a6ff70663c2575bf9a820109b56db2422cb0ed3044a0f587f41a3d1cfdf47d05943b445f3eb9bf652d2919a782f0ff184b49b21c923634b964b0852245cf012e9e5e69652f4945407b33bbd67a3891045b8839300624e0e9375672674ab6fb41a964bd27016030089cf05fe9723cdc6ce631647d9454200cabc7406a37278cc86a37742ed73169d56690b99cc8ae12c775664aa2173610e16e7892c8656ab0e428ccedb73dd53afcdf54a5d26ed6573a218d977467bfabe813201ec835fdc01b26710e2dcf571c6aed158cc6d684f728c1449cd1e0c3a007142805e8f800709be8daabb731c8e7cfb14b11e983b67c3e0c6cc2877a37d7ed6190fb77af57c0bef898e487601416dd0bdd080a54a681b61c8573cce06b818862be5a7b668a2feecbee19ee15694ac95d70bcbe668ed069efa23477acaf43c75708137ae9c4a8a951fba55b24f58b87f12b55513a8aeb723f96c3b8c8cbce38535d15f298f2cd1054384cd25e738cce04f2249c6a5803a53787244d5396d772cba765b7cf3f877cfdbe2a2022d0cdfb3405e68e04a583e2c9260da8443b17e683a70becf50c8782d71e4faa21f220cea6a137afab9d84dbc4f3780697e3e5a004325bd14d51c52c9ac1637ce4527c261c71385f221e05bb6e971bcd1555bfb38b6535878d83b258e782dc2553b8566eca5b582972adfb71dc115615a5aafcb8c4430ff6887e93d30f9e6c479351719e053a2c9aa42b5c6f3447fca36172f202171325e9ca8c9debb52c30e4e256e7c0f24adfaeafe493b9afb923a4796f010e0eea25633d6c65322cf588f0ea92e7e3b3daf3c526007a505e6ce60746ade2148b5658f3a1627f9271affd00de3e8b68bb5566ca5f4b34f9c04168917354fa80e8410f2291e75d98e17ce6620612fc049ce54fe8a8cf58d3c5afdabd56568932acba282b5d05d42140328c3cf28a7b931a3e7e85248710e20a104e56cf01db572418098265a7df2d3f821a7a67c7eb8190641cce0e29bdac5dff3ff8d0045f27ee5ddc6f87afe66ff3e3c6f2ff7f2b25434502fe369f4a28bf3224f45b639ac5e65c24bd932291233ecac894eadfa7dc0c6a157dccdfb8b561a713d3073e3985bf23026197654682e14274ccfb7edcdf18a4dafb6dc1b55e3052fd10a7825dfbe9f733d8ae1f7f7c945a70546c613eb25a20d3a81abaaa729fef7d0227c17f4974af51a31de7bf73e943f4461c5d8aedf19361ac9923199c18e57cdd6c60c6ee2615d0cd558f3900e7da307efabe1d57f1a40075b161514d3a15f492124ada540caf5f38ad5078a9ce6a0bffb2e1de7b5d010b63b6497713b704eb5508c0c2cef02f301777f197641b57e3acc95bd0e04949b473db694d17b463cf6d113e3ab728f61beb0e95a5bb6a881f61c89e00942dd4ebe0150a91af96008b0b2d1765aecd4e31f70abd2222460edc46e67c3140661e0bcf5b17fe5617b7d16078cf80ab0e683b62ce910b5377c424f726836556f6f783257f9c20b519fd108a21ba3168444d2b677e201a9ce10d7751c9fef127574120a685aa915c8deb6f16ff691903f669165c26ad8dba110b361054985f8483a049f6ce7956f3bae5e656b90e60a201167d2b38360fcec848c95e335320b83906c480b2e848e9b90a7eaaedfbcc2c4216083de217947e42c205de24f92d8d2f0074853927a1d715b47251ad95f569d2b6f4adc635dce9c3b504c99393287d2357fa9062aceb58a683e85700c3dbb922596c465b38012e939bc5d6800e43d69c77dec3bb66686b6a454576b851d0ac4e560049e6e92cd2e2233d7e95a9ab7fec4cd4567f1aa02d339464ab48c2d356586fa071773b453dd8313138276351110f2b36498c8c3d6953b7bcf5fc85ab53b3d3670ad4660c1498e0f00f094ce074ae464c6107c948d9ce0501d3b463c3d8837bffb4c816cecf2755805af5a645256d0be7e33bdf63ef6224df3e4e8e1d1fa88601e15b15fb38352fb2e1d495ed7846db11ebecee953f21c55971e1914e0aaf6cde739f3164dd432a5feb0b2bae264c16bf22f88c8a336dbfc52da0a442a13c80a3916cf99b8b1a0afb8eae3883e6fd33628ed1dfd1f4ce3f92712959824f93f4254f1f9cacd232d601e2151e1bcd5d22cf1ea8ad853c44882ed7205a624f86fcb08b14331037d57644f85796cd2eae5ab9b6935efde4d6cd78453e57779bae1d634c48167fbb8417412e0618a21da00de37cdac452faa1a79f4377621b7a072b1745df3247a8f172188493fd19d8289fb47c146616a31524eb1d276efbadc3df3e561e2aeb8ee8ab4ce84fe6a329f68f4b5bcbc66ce586f8b6f82a7552548ea96eb5744732dab3861c05c2b4e414162bac817e7cca153546b9d39c05fe32c67243900b068a764c9817236fd2b8a64bd012641d308ef1c8b3405e55242fa4906372e5d086469b3fa4d01ac50029c6428677710bc3ec56700160b49c0eda84fd7b5e9bc4e0ae993d989ec6c44a12bb555874d737688566ddb181eedee24a5ee3665fb1353c2cc8ff4a6652d14de8914ffa82eab3b60b26ec48c7f28d4d009fe5a3077feb6f48c099db960b", 0x1000}, {&(0x7f0000000180)="9bf3a9adc5f8336f253f6c6e42f2e2d2c4760d533fb4dcf3e695677d2051ba39b8f1e6efd2ab489db2ed37e9d1d664aa682e28e89a664138f8c652a380c6d2eee7fa9736bd71bf571f234d5694ab223dfc999700c39611044517b831dd5c7b86627fc5f3fa42b2b18591707b198b6d0798e77d3580e88b9163f62555c3207c7aac7912d34a5a54e0597c4e6ccc8633aa3c224b84db7aeb00b547480e36059a4a9cb07746aec53375a8c01ee31ea8e31fd14c4368d28606fb228523e3344a8a8621600f664b895a1fcf5f96097f571354c22734cb14", 0xd5}, {&(0x7f0000000280)="c9913c9d8c1a8d099774a289583dbf6f9988c47707f714ef2512f38cefe34e412630e7d7762a1033fdd24731d95ebd6316002b4cc0655bb6699018f8cd61a406a1fc404f84", 0x45}, {&(0x7f0000001380)="30e6452bfbec3a19376ec33f9d7ab30abfb4a2720406bb7f732832304068a39358c2e7de7bf963250ec53e98e1d83e6e9d055de37ed4f07adc36657b5dad4e3fde0a7d13db87e80ba6ecb7fba84077f68e8d970ad22d895aa3f8aaf50e16a54530389bfa4ae7fe2ea688e1437d321b2a3d8cb869f27546e3c804c937bcb32a5da0cc6da650a2e7d087aefd4038ab57eed8461e2dbaf6f80d292fdc23a5d38df736fcf8c5e64e511c31683ff67f3a49", 0xaf}, {&(0x7f0000001440)="a39f725214d16c6876b9795210b9a0933a98e845978e0d7cd29bf2b149329afae68859de845aaf3e58de3d0720da31ac896497b2d0a5b227909c74850495317931e3f6b90d56a0ae9ef2100b77160cc105f03035e60ae3537d2f2d67ab6b929646f6603818031882d51610eb63455ab9368c25ba12e16bbcf024bd8d684378fcca67caeb4123beea5c497249adda6146b222db", 0x93}, {&(0x7f0000001500)="b948a5a76d3f7f12b6eb5ebcc8b87bcea10d6ad74c63792fe7747d69b61acb3c47dae17bcc73c00d74582136608b1ff7f4f92b620a4f200324d5c375dbb1cc6506165b5de2def027f638cc303c61a72ce840dfdb9db432ba6e9e39186f6da77d9f9aaaf6ae12da26dfb43179ae71dfb41256be0216fbb4f6365f67eef9c7326d4dbad54340acfd4cdbeb171613d4464dd6568a08a18cfbe6e21240954d8c532d1bcd2177872026f12775145ceb9eaef32ad50bc5e7fe0c26f540df7c6d50d8dcb636b81e49235f3a3e408c19facd7baf9c20f0094abb7042e0351f9f3420a7b28bdcfadc0d25da88584d46257074fc38125393674ecec16615c02da3c5874e5723ea361daecdff166a7a3f7f8380b8e612fa972a087beeaff9fb1759a903d1b33d644d0852006d38e48ae68170729a3f64790a22e4700619d05c379d2fc3b02ebc32910c3a49bdbd0881b9414acc2ca89c6c91b80b301ece32734ba8b8256c4d199f3b881c14aac04705a80c46f9c74a76498fb90c53580a5e7bae7b61aca0863df39a3c343226f282efc85a6340aafb7216f191f66b099e18499268b9fba5cdfbd497c3b4f87bd42c003ffb8b459a7d5cf8f0c74a15185ded203bfbaa3dbadf5c6acc8aff30bc59b999e052ce812144452df031715add00cd79d9745f925c882c6ebce2bb94ed0b3cc6bd797db87b56f1e3bb37e32dff0c34e1b2ddd84119af5fa2f007ec5364f2df47a4245dd3deee06c2dc472826e40cd7706b6fb56a8b9c399029c591b4e7804640f17791c106e935127b5ef4b546c7f21a170c3c825406fb559ec8b04cb37f159bc3018870e76f19197c0356e7231f03bba394f38fe2e5f14114fff78a43d4ba902f146133f40e5b847788eb95449235c56f5e2711350f2558c55c2dcc61cc6380b10f0781a3947f6855a48b55354ac84564a40c30a5b112cd74d46fe69200d6e579cfc960288d0ddbb03478e6b3e9726619af6832c3391707ee9fd9243bf7111f9ae96d8af2cd361a6de386b426f3b92188da1901ef6fff1a7030dd6ea6b9ebe590ed48a5df32dfb7765d6fb67acf1d7d5b0b05d1e69624135a43570a1f2681483d9e7b863444856a68d706f9795a33bfc3117435b09525bee1266b8861234d648a653d301a27bd2a99748002f6c7b666df2598397492c62fef8983ce3d9e153840878139ba665a8fbcec9771b3c93f433f8989d6c80b594f362ad155fe8e99423b2715ab75f5df896c1d7ae53a3dd0d1ead91732e73172a98dc98959cd281d1c47e0d1c1509a88307aa9cc33e632299a1de1d3b8af60c7107590ed49123ecc8187af7038d9411da4867f058eb5c573228e32f436ae422c4963cc4923a7fbee1b735fa82f7d3a82a6c0faf3312f9a73c09bfb960d102fc1d056a215aca7a9e2817beb1ac3fd6286f1ab669ce70cbf027e4d49e8ed72da07767b2a56ea8ba7d05c78e751a04e428e15daa45870670c47bd43e8db366690af51f56807c35332f313119293967af5c216f0528048882f9c26d8e9f799b94695790c55086e0d338d73df5dde139066758267d2b783db727fc71518c89be81a094a97a93ffc649210e3679c5c68c5cecd36975f51b662d6fe04b2f192a048ae85094efed16166817ec1497c9b1e1c1c44ee07817ecf21bf423428836225c84cef27f92af580b3fbcdec9ca551ba27c9794314cb78116916fa6f167b3e521dca8331a37d0a49637055a336ef66e9440ac6a3d14f618db6dcc05e7a9a71dd3ea2924803edc755fe931a24cfa27c3aa190971775e2f74bf76fef4725871cbf740f30fac61b4d2fe7e2a57c4d17a9117b80b5b7abf31009d3fd0ee90be11915d965497cb4b3c99467782ce1a6b073cd039dab1c347b1d2eb60c547bed2b9482067a103347cec1270174142c14218ed6cb98fd0bd77c0b823d2ab0e97fe52ec4aab579d0c5bfddd6aa5dbabd66919ffddf6d8571219da3b8569751d4f5dcd20cfdea8daf5d02e7b2d9af3a886aef21acc805d91f7ecf00c7291ce75de7e2b50fb0e34c33778a50bc6d36f783bcaabd1d8b22dcab13909ca949f23e0c75267b19c58119b06de62176a0035835972b26b447fd53ef4f1e63448633423f7c4e224d1bb7b3536d5aa82fb5d3f9073e4b5cc277c7d20df1cf21ad87282e3705a25b2c9a69a10ca7632c098ac3f176f796bff50192b4b679cbaa03f45b0534ae424d5753a8c91983f416b804c2188148b410964f5c0c0a77a8e5f92eda39c7dc3dbe84fdc46e02be4a28c4d8998ecf6707ef91e58c6bbb9ae3b5cde704f26276fc0f01b1d20f78362e66962a0d8729d0d0857d0638ca53741e2f44e3f11afea641c7068d8ebf7ad92960f6eb4aaa636688724d01bf017d01de4b70e176d613726188daf25d7fe674863d0efbb690c6bbc5f546752665b4062f0d2b2fedfe0d9c8545a537946c7355538d003b5ad6a6a9d18e40e893b8b00fbf9c834d9f070b2729cc6f62cc07a2ed2080c9c504f58bbb176c3f6a5fa6bad4ec2acaeff807218ba170240e67eecb38e750d4a85414cbdd575d82f514acb5d81f759520843307f235e8ddbf85c4573484150d7349fe3b24142b92611a4c9b68e581cc94c521921bb9924f39e2a40ff83efde48c49ff08695977601494dbe4e4b6961f34c7e0b45683c764a1158631d7e7129cb08d8040791f0d8b81678abb6c47383a9438f6930aeae55fe250b57e073eb297bd0fd2c1af1a0fcaa338abf4f6f65817033fc6988ffb0b79c711f2484bc2064de5f6a3ea3500375473f06957627f097b39aca010abea899ffbeff62b73e305b888eaab649e3b822413bd068e10f80ce3988d2ecb827bde8b2b754216b3f7717632872871fb48d594743cec8572eee8a9e6ac62dc6e71271d22b7931d4524a99701e77bc4cc48befb46eb13025cd49099c7e7618af1587122040ec51a9bf996159879baca3319e930da1374137697c89b41b6887b894661464a156eb9f6111437a08dcc5fde777b09170bf096df19eb840dbb8105abc48512c9b5a1834711c020e2253ed74a1678c9f655cc00fd81eb07f8b5c12f82c77761334b800daf82ff3dfcadb93f471b8135bcef5b2c27ed37e172f6d6affe6e9f0c8f123b6a3e1fbb30b0910f2da07e8df00532cd8c2b0090ee51d85819e74402e92783699f85c8163389c1d671e0306790d8c6436b4aa228e9a9a3e951a665420fb3d338e0b871eff72e43f09553f5c8df4b2cf344f5fe6853ec089b9ad38423c8f1f322600baffde36077731ea263b89d43886b994c5350d884fff4184911eef690b35e6855e9d5cbf49d8d0a5c809959b6bdbfd5d9387ce3b4a084e1f4ff884cfde2b66233f7618ea036424493f586cca6f0cf43a620db032fa8af57004e9c8a7106d7287d2fee94d921865e5c08477b27756b79a2bda6e0a4162c300d33f3384ebbad0084128f5e50f7f1e543ae59d97b7fe6e9f2314f94021d40d5f9d96bba1860fe536a24d2c42a72ff400975ceb3a16bf61f20d43eeff8904666b167e22e068c63a5743e9d417bd218d139f5cf8450b13ed5e7be02ab6c8054e05cc6904ae18d454aa9fc3ae5f87c64986cb530e6485ec72ed61088f237f4dc80905e6e8ff13e753e07fb4c4d4990f2d09b0bd897b95b4a84e0152b378f01871e082c03b48c39b4de7d520bd9c22f649254cb3601b396426f6062cd6e59226810863a0cc5cff8d372cc4baeae6bdd127f29ca93fc89e96728511ba1483b0313b0b5bb12a8833a0e15684fb7dcebab6c7ba0bf49e275840833fd0dc8b57c3aac78b6ce2b4c8aec8f077238d23f595fe06049f763ce4cc3ce24984daed014d9727a2ca5f4a3eeea39dcfb0768ef21cf7d1e4d75e382c608f6dd6d56a9df7fab77aa058e87976943ee3e31e0f421153668907c2a31d984d28d61265f4596f63c019b99b15603cfd1bfee58e6fcff5926bf9cfcddfc4c393cba6c38e0ddacdccf2b63060bc2c0f883c8064d9241398346227cfe1d4f73c2bfcba03f97e99d25a1aada149df4001a22fbd04cf749b4f86573684f70bcdc7acfa4fe81a53bb57cab810bf896dbe9d5eb76fae04f5afbb149b7bc054f1a58f2c23dc971349e9bb70677e5034d9285f0ab4973d84eff02c0ae22b5136d585631eed35b68b8273cdcdfc3b58d8eb5da96d3ec5e1dd2d9bd530a4508f85027e10a49c1693fee1c87dfde40d55fd14461b00226021bf9db4f07561e0670b2719b94be2ddffdd60b9897d1277e6ce90054899d30740c5beb82010509d4b24d0aaf0cd5bc91fbd7c19937426675c470627f9432d21273b5be968de7224549f38ad282b5bbb120a87aff1d99fbb976679714ac379025910aa5081edb1035d8d5bf642befa3e9da8c8239c9c9acd3e4e14c5500266440dfddd965703d73e3cfe42145b159f8e28f4fa2b5344d46cf2fdfba9e6abf1a4efbbb8a3431e144edc1297c24489c1a4d0b694191ef8dc9481a73df0c96670144c5bd81e72caad612f0dce44ce03b2f2a8803868f0347cd2ae11721e590e6cd50ad7491ea6c41721781c3906970d8434dc0ea4132dfbc1acb430516f7dadebb8eb4ee9d8764f15d6a9ff3cecd4a182a771dbd4217531a06d3c1835bf4d5a2d3952eb4b3f644044dc73db6cc75d891d12e82d51168bcad7ec0a2dd9a949b9cdc2fcace161af818a2b06d273eaf4363566b5f2186d370ff624feb3e9779bcbc92b6b988989cce9ab8492e59ea5e1da315fd7c3ae924b3968515c4606c28a71a2dd5cacfae976f325a29fe15bbd0278d878b9f2573cfa272d80c9425e8f016704751c98b4efbdcf4e943ac2b2cf3db242b522fd96867035d444bf883e975a811a268e04ca2c5d8120ac8656ae7a1cb620841dcaf5ba789d684ebb0e5ddff6fdc0c7b21d2b87ef476b01c9a9ef39bb534e44ff5e9290e96ed4c6bae5dad6555e7d3239d1be5f37c97781f1b5d5d08ba17a72cc2528a548ddcd761b73278bf78948b02c61cbf02c575d01a4119d98de3a9fd3c4d56f18fd608bada55f3906249c5f0ee015b92647201b67611cabfa4de5d051c1ee656f6f839ed0182b189efb1696572643b718d2a8e06d2015cd92b38e99b8f8dc421306df61924322fae73fb4d18215967bcea2abd6a3863ce0f79fd63ab28ac8b69e6d9d6a71e9961955003fa9ffb405ebc00b7c4b722ff1ff76aa6d12268fa448a6b95d7ad5fab4440d92b6c49bc5cd4e1874213921d20b7e715644cfb7df562866c8f85e6eeaab1bfe8c830a2e81fb514cbe5fcba53d0d12a8f5867bf9bcbc387eccb3b45dffc543d5d5bcf83e00a801d5af0dadb0d942b82f6017035de8ddeacd58146df9393fa69f470bc5c6cea443ab6fe64efc83e9c7e59faa7be14064cabc34a929fb13263ff6973b0faabb1df405dd148203c9de65d013b8d12b1d8428e72208dcdf97c27c1998299ebba0abb6dbbe756a38df4507fd308dbe18230a752c4a83162c7565d51afcd0c7eca4440bb6634bbbe57dbfea48705cc7c9af76ad07998a87e0d15fd63ab15da9375f7c3a561fe7b871546d810d8b35965ff1cc7312c001914a2609699b4273988dcf092e059064d21dcb996a25d7c4069c5f746f8951dc829567e8ce08e2f9121c54ca3f9f69ee9afe4046582e7754fbb420d9385b63dbe094e79b8c24000a0b9882719bf64e1b57ef20b284818828621b2b973e721b73525d4917ea02b07a3d8152b2fa485e78b0f45fd7b9c355678fe381b45ecc38d834f9fad1b9bed360623dfe6becba039faaf3a5026ffb49e58fff094daeed74b1db4ce994b4bb2e90e", 0x1000}, {&(0x7f0000002500)="be350a0a98ade956d92f7cb129c6ae0d9510fb97bfb85bbf6d0ff76893dea89fefa91839784ca3e12fea3559cb48cc2136d0916eee95144a6c61ee4cf6bb7df589ce427b4e1f8fd7d4a141081bf6b15b4db99e9aec7d09c6cfc8c14118ccca3b8d545bbb07ec15ff39c2d19dc3c915a112c24e502071530b68099eab9562c22db431225388008c248e05def2dabace50b589d3cd4608494599b586e1154bfca1c9943c7bf5e0086e702369122208b3ccb285543b8e142a374b017484cb437e869bfa2a344a52468c79940477", 0xcc}, {&(0x7f0000002600)="78b29c330bcd7ab9f7bc636466f9601dee2f10d1c047d62071d7abf355f5a2efa36eab96dc7fdaab8f8e845a8321380a71b135deb1262b49f91c414c231fec3e8e7994b651e92c40e3c0cd9f380d95b0f2474b0f5f8687f7f83ec60a9f27a8e5f44bb2f3aad92a7e07e0995de55376faac6194a1da8e2a33faa76e9c7b5fa794bf84fcefd049479bb7996e23daf3d5016dc908a1f43e79715a45a3d09d239bfc718e52fc8d1ece427351e98fde1c8d0d555c78f6090e774d52b0ef0f6b272f592dfd2dc9cbd295168987391bb886", 0xce}, {&(0x7f0000002700)="f617884f545b4f22567168e0471567c3d3f695558f97409f08254aa29afff946ad0c8ca15d6bcec0d9a97eb4ee913bc57f3118f25ea0d1d36c08c39699c86d7172a83a1dbab27e1f7aa3d9b4213c6db173e64e8fc9964fd83318ab940f7dca0862d28c4b5b71e5d4d8a606e1a5d4f27e58d3ed13d7fbbcc7994749f0fc35186d33fe7b41602f29bc80f624183745b1f5df", 0x91}, {&(0x7f00000027c0)="af253413932cfc11c3078fa3c0ececed59147aa5069438b5e5440ad49a39dfbf8f5cc47e455a58aa2c0f7352f48f06887d329e74e7161f4da1a1e2967dc4a061ad9a38df693d0c647ccb3bec1aa68b74d9c2af715e86425a27e9ae4426eee7e49f22c1b9b39f3c0526a425e3fc40a918ea626deb2bc94136af38abff4b94b274cc5e211eea17b381ac1250f5182fb29c41a5", 0x92}], 0xa, &(0x7f0000002b80)=ANY=[@ANYBLOB="1800000000000000ffff00af710001000000", @ANYRES32=r0, @ANYRES32=r0], 0x18, 0x404}, 0xe) (async) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050001700010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc210200b100e4ff0000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) 4.076725231s ago: executing program 7 (id=2242): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) acct(&(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0xfffffffeffffffff, 0x9484}, 0x10) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1a0) poll(&(0x7f0000000240)=[{r3}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x3, 0x3a) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f00000007c0)="00080000000035ce59bed49754719b780074d67194c20c172be058f72ea7a39432f14888c848273108c0", 0x2a) close(r3) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xe03) syz_open_pts() r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) r6 = getgid() setregid(0x0, r6) listen(r0, 0x0) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x8, 0x40000000000, 0x0, 0xe71, 0x0, 0x2}, 0x0, 0x0, 0x0) 3.800811685s ago: executing program 4 (id=2243): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x8000000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000100)=0x2, 0x4) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 3.793508896s ago: executing program 6 (id=2245): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r2 = socket(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x14, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xdefb, 0x80, 0x8, 0x1, 0x407ff, 0xffffffff, 0x4009, 0x1, 0x2, 0x84000, 0xf14}) r5 = getppid() setpgid(0x0, r5) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x1, 0x2, 0x7, 0x7, r5}) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x9e8, 0xfffffdde, 0xffff, 0x1, 0x21, 0xd, 0x4000001, 0x0, 0x0, 0x2, 0xf1e}) bind(r4, &(0x7f0000000200)=@in6={0x18, 0x0, 0x800}, 0xc) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) close(r6) flock(r6, 0x2) dup2(r1, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') select(0xff38, &(0x7f00000000c0)={0x0, 0x4, 0xfffffffffffffffe}, 0x0, &(0x7f0000000240)={0x3ff, 0x0, 0x7}, 0x0) 3.586833668s ago: executing program 0 (id=2246): r0 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff21) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet_tcp(&(0x7f0000001480)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000014c0)="25184ceae54561e7065e2d54e190570eeaad3b8e6f86ff01268bfef494fa6699f65df07607cb0d", &(0x7f0000001500)=0x27, &(0x7f0000001540)="d305cba5c5cc229f6e76a4be883fbd6fd25de9c23bc9da47824e554b8a5f964d8d87d63d1bf2de065a2294c9a2606b39a2ab1a6471e381a292562c1054f59d50d0417ad291fba84aa36b75ff98f0fe84ea7426d6e67c4fe22d28c31963bfe3960ea2f9355380512e548ab8d9ce043b1dca0ae637cf2b21a80ab444c1d0ddbd23899bd510eb48ef9222", 0x89) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="5a22f18ccd2cc4c9209cc3064bfdd60ae60c6ef8d86c49a2c152be170e8b35", 0x1f}, {&(0x7f0000000100)="15f213f35eee50318670b328a1e14170ed1775e9d07a9631aeac929c96b8e714376a2202696243e15e90536af97bcea126b44e114d66e6467fa1ddd35853dee452a07c2870004db7324f427e", 0x4c}, {&(0x7f00000003c0)="73e00a3ef8345d640a9429565342b0b9eecc2b6bff9b02194c6cd5898a3b603fddcb365795d929599417e286743a4a5b05f1c077dfde97b388c5e27edc497986be9e55ac825845f173219e44629a26a792978caae658486fabbd004d521fba9ed2ae3a1c724450852db874edbe118fbb0b787bcfa83a74f92c8eab854f0f098a155ee3b997cde4f160a8ce7c954e37968c55b3b09b9b6e82d853121037d56b9e7c6522e0acc1f7cb0138277dbec1bf2a30deed6bc5db03af75373c5bf649bfd1162e761de85bcebb466f61faca37b9c05d5b9e83a94e400c148c2bcfecfd92bb1e21eed9a848c7857e6175243d84f0048307caca0639b0617debf8a5605f964de376ff4eb44663a9d5c3ceadc548abc4fc812494cf9c049d966695d201e29b2afd3e8a3debfd1d9ffe5b31942e2a483a14c3192048692e3f967611e26c3c9b231ef74669964267944cfb21da9176997c59ef2baa7919837164bd7a2421363ebac2514735aebc6113c92e91e47c9f72764084e9bc96ac9e24955f9bd81b2701b13e99c7c883121133c7a46214e775d7be868fc0ee45b109b4cf332d97c786794b6738b86706f453123c964b9bf2496951a1f116146fc6845057e9a43260f0708a20df2f18ae062635cba6e7561e2e78fa5ba05f21af0b17fe928fcb33e236c9e64a70ba5453252ff35521a2cd020b57b5acaaee1a9d7169644884ad72fa486afc737ce03713a9fb021f95fa84dbbbbee262d68af3ada29695304577f64fa68a1bb113f70e654933354b42f83168b9cab06167608da74e41fefd8fae9c8eaaf8ea60c8112b6dae5075be3854e53bc01b7f75be746fda978f1ec69b3e9f17a4430d5c632e24dfd67e8e058d14ce66d1f02d86eebd47d0b0d6ad809fb71b20ddde504276db7e95c005333c77e61013658307a2ff11a6a71bc599f8a9223e5d60fc965cdb3c43468aa37cd66e778f32ee2e0ce3f3e39fc04f63fed03ce49dbaace83b00db0e8858bf4bb109ccd76343f0ac7b029cafd853220053c3762b366627b98e583e5af6ef93fc78a6600b61811acd563cfd2156f0c1a807466731d9a26eaad31ace8b9bdc943c6a9c70016c33b9729bdb61e7a6121758713a5bf0f0cd9a8cd410d9f3724e7b5ddc049140422e0867e7765096a05ca65547c27712e52ffa75e8d14f4008d56fd3bf6073b3ec207eaf7cf12b9317641e0fcd60b7ddb544d10dfef5750d29b53d4165e2954904e8c3683f8e81f8fdc0e47414f49b5f16b102fced6b112ca845ee50d508b133e6456917f2135b9724e8c3009ca94e59524cae89a1ffe869a8e80eaf12951984b4b5f6dc55858886b55ccafb073a509299c670a8f15d2a29915c22622d2d6121613c2d2328c0ea97a434f6e4e011a5a5f28a45a1eb15c96432ea6455c8f7258b13ac3de63f1d192d9fa8f848ccabd4f8d3e8fa66348ef565274b43d4e59e920223230bc04bc531e2fa6160e5945440a2615ca444937a0b7995ac394c231822b20e1f4594e77470faa37e667af06cd0c42378f7efb15731a4e9c58c99aa68644415f187af2293c06add793ed31c430ee5ae348b7b22f8d262a6c060212f625a3bb97002b370d58068bacc4bd371ab598c98ab72de1a52858f5e47f41abf57edccc7d07bb25d55cc9ed3f786ed4e64b74dc1903d5378bb248605d33838bfd4fe339413682dfe5f7357433f782c76aed3b99c58f90439b9b4ac658cda5801954e1ef96bb69d2fdf1a72fa4233cfe2cce47c423e1b7d659f9c692c6539292057f7b5b8580d4c43ea266f0b4db0fe4d721964e873a9d3421b595c73294b741e3a23632ac11607492872952677af42a522822fbdd00b47c026d3b93bbaac12ee602ba3e5520920462f29e3ccb8ad8c109a43591936d9d3ed26cf67e9367ade20517732453e454d2cae798895ab6e94e0129a3ee6839b5bcaf11e5b4672b6a96f8c457a1968a7275783e07875be18d25c8b534b0953fcd7c449c8f3b6362a28d702ec9cbba11259556be925eb049d3cdc3669d2fcc2456484ad95d47443ca454dc117a36e4040ba45a34e3beb23e3059977b2b37866206723746c9d0c8181dd0f0cf7d7a15fc13992bab2b26d4900ef4c9cf465cffb67a409400cc3b7e89308d89400cac1ab560d91c136c051f066d6d36eb14a0266e1ae4b2c54ce5819fdc39367f6ce1adf4fff59caa10eb93d2553ae6fcdbc299a690764745203f148dadc700743e46cebf33407aabe78ed319e8d2494061e2d2af3f4350f945cce310d758335255706561c18f107536e0fe27e468af5494b1a40a47adc2113a0d3d98053327215be61f243e620fbd419bca7574afdb02ea7d7bdac3aa162fd7624ae0b3bea7e3e616b4fe8e34c35446b711cb01b94a7c70f14b290c3b18610d3eb789e48a4407b7ec4837268f74417734eb316e6895ca6c5d7fabb63b31705f5fc4c451268f4b26c237b19913ca4dd27695854f28869998f83143ddc8c184910f96163bf463a69bc354baec5f9d5dfdfba3ed5e16d8fe2c15bffffcec8b5483b93892926abd2a2465d6b94e00ebf84980ed04674726721922713e388b90d77069b949626e8fd8dc627e03899e77ee64c462417bda954838622876959d3a313ebdd275bbfe51c49be773b7737df5c7f9faa7f2f5be79d9a0ecaaf2a5f344a63c6975b569d80ad58740c3147eea34eb63918821b2575b5a2d28f6d39040df3b50fd469ba46ab295414f9e0def26acb45ca2ed23a1bd52ed757984422d60a1b9c2ea2ebfbd06c0cd90d4e5a00bc712a0fa57f590c7f5a3f7f61015fde3d5916a05ee6045c8673ced6c02d7f2112e7938f7ab3141ea19dbb40bcbf2052deda0597945d94802cf574055431956d9247753e3515969d3ff6af0d657f7baf32738fa95423858323a3853351019cba447217f1345f768ec39d5e851aac7dd2b8557b5c901a8fae5580693fc3f1e84d76426bbfe44f9b83e3c3dd625dc18f8441d9f3429e34d92def51a91f45317895fa1a0a6364db44fe2f2d96664c2558e9c263332ad7b9a742c3c3dd6bb4ed1aae842ad5591d04bdae050c4e69820f7639ac62f552a881f25f8c2cb9990fbe83a140afcb6ba34173f7dedab147823fedd41402fe2814fb3b47be50fb85ddaeb55d14dd5d89ab10213285c5b657f44df3d5dcde85cbe27effac3ef16ffee0544546fe382d305d053d4e5a37a276ad7ddab9c375e40ab429be50081fdb1dab0ba8049e131f7009b10daf14d3bc841a07c1581f19584929adb3de4280712ed1e8f1e3a7778a02f807396b0d7f4a4b0b4bbdff6d5c770ced80a489f6b750caa895c60e0e5c32a2c6e86e8136bf19f9c2d82fc5d98e8c7cb945b25bc91d2c9998a970547e16b9d3fcdc09bb9a7f346b7b4530475eb06346f7ee056aa901cfddc4b8ba39f882e7cb39a8001bb42ae57092c8d1a26892a1dcf4b19ae396039a149163470f202a484198cd99b009e0b03fbb9727dc75e4c3b649ca9d32dcfb2470bebdb724b370819ed2932a972f5beb094f8dd915915f4124210667beb3321e2a632595e1782b94bfe3659a2522f394428d4e8d4a54f2ed3c04c7bf84fa838bb66f8e5ccc248ebbae388663d92636f733b5ef2d7e0ebab04d13f4acde1b21adc9d274077eca4928fdc883b9333982ffd33031c72e3dbd18e9e8fd64c0dfdc560a798a6ccfe601ecf2bf029e4626b2f80c8ac9e8a5e913f4c7ff5b699b76abc46e2a5746c10d4fccc1924fe3f251792a91191458a2c70dc00ef681602d5e20b3856c17ff75b975a297a66e7cc8080787ea89428a728f73df78e5c856559c1e6aa8617b1548e5d451862c90357ea77365f8d620e888e9146ce77572fa8901b200f670342c21f7804828928ec8cc607361719517a77988e69b59587ad5ee5a0dc79ff7693c5d3f67b95e28deb56dcb019ca139d95e41436d7d3d41d6c42652db8ca30010efcef9205e907d77be9e5eabcb0df65d6270ce23b6cfa974ce212a21bbd5e16b4d425c6b435b5e342732a4d179a117c649e45c50150b7cc830f725a880e0277577c5676aee75ef264cbef78152048853442f45cb0ba01b7e52a76602cfa31732cd87b80984fd780d0a7e6f332fde76ecb065db6599f66f462e2572c3a7fc7a0bf8001a520fb81530ed6eaca86bbfd02a176dd130828f174bf7738058d130804f5199cfc216a661544a8c14b6182c809040efd671500acbdfebfe9bd30dfea14675669fa2e769c47f2d9508361e7c3ca17b8bd15ac63f1697f972ce3050262950519ffc70b2d40158958a193f7d5968c80ca4efe143ae10c3c24b7065152e0481e97f6c8cae160ada86cd07031a483a27ec65b2bcd6a85b1aaa9a99821b89caad8216e150c18962d40bfd7d152a0b63bb80dea19d8f6562c6f3da65c2fcdcc7ada7c210f10ff97017ee52ebb9ea0d2eb5bfccb855a7f23dafaa46428238c192e41f69be007944277f5778dd5e35859345b0db41685697f225eb269f1cfc02537e6a7baf03636179287967a87297d72d413a35bd323cf8b67af1cc4a02b3e4493df9fe6fbe234191b6911d2678645bf968f43aacc4891601caefc138d9254284c6524e3fa233e35aafd13d78c6652612fae93d735fb1deea24ac8bb5bcbb8a933b17340174f26dad92600179551ad968b3c3e013dbe9979d57ae32a883e8dfd57d10f1784167703e454269bfd65dec4eec0ad293d97324880463888008fa8b7c6749e4e5fae4693624e70a0efbf4b1a171270afd7ca9190338c2660b44b521749f18c0465afcb8441733bedb026436b625eeea2f8d2e51cf353e402d785deb1d1e83b9ec17e6256afb4d08f10d8f2e1ef555ee8c75cf23b8f6a1829a993317f1e0870c4785c4b5cc19578ff818be13c89d62c6cbc40ee02aaa209e102852be4da507a1a0aca72b1e0239e94e9c073b378e6d3fc97b5e3fbfe45df720f51b7b8ec6f0ad4431c102230b495ef467b89b2e342c2db4d899a22989d544001fc2df320afa03908218c60fd8925934207b8cb4aba9e965830309b8a506e0594b859b29b94c93a329814aebe7e4c3e8c0af6970166de763c94c334f2a44dd3ccdd4ff32c453a9757b4237a3b59a6cbe9e84362df7f31b3fac3afa012f96b63a5e211d02f211237baf51aa7299c2dba5889e1dea814408a28a080c7c0663a323f13069b7a0a45b77dea4382c5603454448c098120a833675c3bf42401496e78b0d975adca10b363e4efe32f8c3f41f98c4a496d271bf29aad7ea277bbff4bd52f4f585c1705f73b7dbbd7ff818fd0b58fb3581740d71bff7489fe4dac9487b6b865e992057f72c3f43bf86be175d3a56567bafc13fa231169ac9b4270e32e87bf06a0b1999b0db31173a13cba2f07db697f7ef206c40b835cc7bcf4100a5dd5be704c5c9aea918a788c595bf49c32c59bda77f041ef4f9572c3f8215dba81c9c0d03342fc364ad8a97aca6e22167bca4a2f4e7f91c01c609265a2d5c4f414f287a291871442cf48f3119e88d6230100c543889d1c5d324ff6446ee0220cb6b5f8e68739bfb73bd4909fa4752be70237a81de7f56c1723834ea022d3d90de834d3ed33dff5bee6831592cf666281ea4e380be39cc03ab08b3e767026abb29ff634ee61936eb320583a68f2e3eae7dcfbfb72aacabaf5b8f01e62c8db436582b84b5e6529ff8c65dd7de6d0ae027d23989fbb47d8e754583a10e67777d609af7d4896e6c8f484ce9b7db5095cd7f9e2a013a0433a97c607b9f40f864bdec4100a508564594280ee064ddf79ad17ae9f37963223c5337ed739306", 0x1000}, {&(0x7f0000000200)="1d41e32274393645f4cb382b192e628e5e399d8454a932695bf01885233ad630b76568dc668126f2f41f914922ed6906efa87670a406dec31b2d9177923bd18d93428a5c92ef61431e58764d80af31d6e6e3b42c0ff7d88909e2d686953d4a71969cacf04e811143a96be7b37722a5e3d8fc9d22d1740135f376", 0x7a}, {&(0x7f0000000280)="542e26fdde5903049dc02cdd2727b70592da9b2d97cf88026cd09a7bf3d48f8cb30c35a252a1c1ef20e24c4f0bd26da51f59e3b87b9c73444ef95d222e3c209620ad1e760f5e472156901e99ac84d1a0405f3b717f33bc782041de4e72f6c0a102cb54c13cf11ff6bfc5a309", 0x6c}, {&(0x7f0000000300)="5dbff07dbaf799fcda89ca5306e8052904c1d16319f65579d7fc43934a632db6528c869cd757973a9d24fb75e726e2d3f4cd5671c147b58eef60c2cb19372130c036067820351b00d355a29232ac545ec4f12e6aabcc04", 0x57}], 0x6, 0x0, 0x0, 0x400}, 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) kqueue() r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x80206980, &(0x7f0000001440)) 3.361568168s ago: executing program 1 (id=2247): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x1}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) utimensat(r1, 0x0, &(0x7f00000001c0)={{0x3, 0x4}, {0x0, 0xe000000000000000}}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e900", 0x7, 0x9}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 3.076691691s ago: executing program 3 (id=2248): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES8=r1, @ANYRESDEC=r0]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) utimes(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) close(r2) bind(r3, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000001540)=[{&(0x7f00000001c0)="8a2d0d68169967791bcab39ec80e0f371cb31a433e4b9fe1fef00908a3b16fdafaf330e8d327e5e857625a8a1087210488f502d3fbf7bbb7947ce7fc8481aa7d4a9c4c3e4984453bc95352d9151539b433b9241f7c81fa307924c335296ce5da30f5626e49f39ed036a4c206fb8bf015f8da6267d4ae3323e93f944e88f75da0079db3cb957e22b2eacacc1b42ffbedf65a5840304e2583171b3bb423a2777efc8a76c9d6cbddb6755abe7af8ddaa05672fc1064e40dd469cbf7f242c38eee065aa3e76579a9ae6c54c6773ebdcf0c042f7a053cf564b31ad2d49d47054dd3b94e7f4885ca9feb87f9846a", 0xeb}, {&(0x7f00000002c0)="bf437878a6fee7bbc16d9bb6898f58e9544c4732dac06fc2a514d72e2c33cd8e0ff829e33f0076771b4fcf289ca211cdfe1f53d24c2c46ecc258868511efc53795147c18c033adc90cc1ff8fdb4e827cc8c775fa8e022c12680c5397d9040353d9d5e33c3a0f7e8dff700f920115f375747bdc73ed61f7ee84d52ade0ac353b4ec333eded5e612eed817b77a2ec929926d009b88a70914a3b4df3a18fe0d085a064d4d95c935b02951e62c11473892d7d199bc1e4aaa05635e4a25860450db73df0b7b4ae7aa06ac7e361bc117e5a0f77ef736221d", 0xd5}, {&(0x7f00000003c0)="913306168101058880bcc79c2e739af01a964e1c7b422a03af042cb677885986495ab7d6d1410c3ae81b36830b85cac669e06cd567e62fe832cf4b499d5ad9609fbf53d65e7cea660bc490de0aad974d85766403caa9f089f2daf3c896d00b5ff94de084c794f89ecbc30ba437eceb1fb2b56c1572b31934ad45c1ffc69b712b647029fab1c9796897fa6c9466bdfe51a2b16b030ee3214b3f6403f0a450a9e6071a3bc230c92303ad912ef7b62cac97cf83c534e7ae75c28fe7276ec6a90df8d7307a12053e514a97f5f59d5ba300d05b485b2215838fb3d750e99ad313baf6651b3a7eea5c4dcb8c0453e03dc62bff93d86fe9bb2dbcc04e1001ddb9319ea57cb5daddc71271910c77d19989f22d3d847a729b6509f96328875a7a68c3f2bda204611b37bd41e8e215aab0ba7b6bb2b8bb0e73180c69832ab0c2a2217843a62ebf8b5484f4c0d03ea5cc5cad8168aeca6bb64618220ad96d66687843845746b9d93cdc428878fc8d2154f8048b35be7acb227dcccde2cb581a43532a028bd6a6ac39d7001088d97726be67fdae573299ff26b38a0ab2cdb4de2c4654d580a3667adf9737db713043694842f11bc8c436d643d8654196222300637b24fd196fef5509d624ade50ad60cffe7a274721abad6c0566087bb19120cf0849f87b668ddafe0352618d76988ba8d23a952a0b96674ad3b94ded2c1476877404235b4afd4beb779ad0ee2a9f48cefd6c3cc2076bd333008a7f0a5de91a8ff79a29e96e11cbf9370a86d64ffb0751d23b018ed44a3cf15a853c99412819f33f45bbfdec9fdde4112c3f380488fa5fbaa4d2824c2dd4a81a33925eb3fc775c7e9dbb8e2f9e1d18237471eaa8b96340296ebde7572dc08f5b81e6c8b2801bad8cc815e127f1932a2f3bed808cae68e9d4fd9f5c9f5b71381a1bd30f8bba8c36f5bc2d70ef7f1edd6852f7470bd9245bd37f4ec230519ca7eaa412864640a3631de13fc7bc112165a0b6c5de062e62ea59b680f1dcb255b6a7b893de1934f980cc68213a0d78ae4d1711fdaef52137ea056419ed9581a49b2ee19486316cd8baa32745339a8d4a236dd04b8e27f5375602e6defcc83339af29e2823d172911bfbb680d1c4f7a737453547f83b3dd487465b1da26ff12a78e2a8f338203b50990ff0366a0f525fdd4d0005a0952117d48071ba86bf71a16cc8fd407fb4ce599083b5dcebcda078b72848b6abb7f8b6990e51dc08f66774546ce7414081d213f0ae6a59de9b18763e232d765f546e3dab6b9247ec11cb3a27a5ba00275c337aa931bec71c9bf8b5426706957e003760741f1ddc2a86d862a734eea73a4ddd23fabd01bb4b32dcde56a6c032b924f2865f2f366a48baf58d349327d94f28387d2981cf9ef4e6c3775f326b8c121758b90eff0974da4539d6b0975b7cd2a7a3313fc5f52cc2413fd3f9e1eaca8a78a78016ce9c4d3d176f7f177a9c1e9bda057fb6f1842c865ebcd93c71164b0e2da87e90029d2af3eb7ecd678da6bd02124d49c40be6e3d30b4ca00aae09c0caa1a9f6ddbdb943d72375c70c18e1ded762dc898e15c2a66f36942f58e6750c2229a85b48674681fc618ad4a8c0cf395b8a49a1b612b0f072e9132707c51555a540324830135e8347223fe78ce776f60b72d60d719fc65225b50ea97c3a68ae8070ecd976547ee6ecde784236e5a12b81bec8ac285efad6bf2367aae5df7b0c51c5e3122690a9df31bd0ee5d40ec42cbee226ac5e2bb1957cc8d4282f285200e2190fc61a785bc468ea9dd7f900f09c85cdbf1b2969c1e183d13727ac36c6d0ed903ae8ef77b9e14fc75b0a51a322122eef82deb1f4e198c8fe2a86da23e7f9fffdc033255259944952831843b7fb542ca17d408a5785b1caca75629fd9ad81ad5525ccea1b4d84bc2c259553f9c75124e16f35a10f320c7c7ff818feea1d99c056b652eabd82b173f2692e22f70e98dd94bac457fee71745f309c21ade07c874995ed0e71130525f64148b09afb94d76e190cb57204ac9929a821d348cec178c2c89aa8de25a4d1197577a71797ae8624fc97c5c2b3069b48d57306a7f9b4ce2797561ba793a02cc2698bc16cc21bc8e24d8d3c091ea877b49344d08018424812d20d117f1729da64802fbcde9287a5c1594b9f8d9407860609fe03eff956e9dbc2d343b4645ec675c33df5b9bdd011ecbb434a6f03305142ca6b1b111d6dc372175e20ee85f2a53be8c5f1a01fc3622377beab5f4f04d7a0dcae24aaf440d6b855b8b3f94cc60f604a026f9fb557f2850866591e04710c5fcff1e763ec452c9cc6185033d5d6f24ebfe0f929a09b874c5d66d436ee909102fcba69f39431cc685134bc7f429da03c3c17050c19c09dac2e323dccdf4045eac051f3a127084ef1fd76e89116321ec08628e36166bc47a68b618c04f89c983a5c7af60e7869d110bab12e4a2ac2dcb3f61fff03ab8f7d72b1a2b746a6aadecdf4d9f812b22c7fdc06c08e71f1532aaba30c1347ff89097573a9171de449853b4f17f363698a9eb49ee0a0e76c02c57d9a3d6c5df2b162c65685593351c0510cf0618bed7a82fc602dddac54fcf64c323117bc0763e94be5ecdd40dbf7ddcf327e7bb876c01de4f31fe956310b9593818e4c3e33b4cc9da2ba184f501764f312d2b4d5dc0cb420f633975dc4bc297d7210650c29851f3414caa137ae5d5256e4f71d8327a9308b635f8fbbf9d02335b93480f5e9b8e6fbd44c69ea24da5f3a479266149fd42495f008ece3e2a51b13083415919016395655e54797dbb1ee0a1e421607853b02b1b30baa0d54201fdbbedd4eaa66e7f6431cccf0210cbbaf220d4017bdef8032d9036fc023da5bdca11016b574f3a7998a98d8cc32931e8a8cc2cd8654e209784bc2002c874cb2b5630aa2f62f9b01efbf9b5c54a353fdf74b9ae090d56612c0e90a2c723cfce38e92ba88c1ce5e09436539fd69d6cafd74badf8701a7c459ac0c1de2fe5c6805c2324f623b4a5b0e75ef3e4ebf66fa38819b9d8f823c278aae9860860dcca3aeddeab650c86e93ac1ea0dc498e0660f51d6c47ed3b76298748914b62fb9fbd91028e4faae8bda2eb0b63f311fadf0b0eb7d40257692bfa2a8f9f518d005326ead9cf8459f1f5c9e7c6b9ae66520ae863a17ad30a1b797dd532d61c7e358b6da2b42cba0f4b3fb820c24f0f19dfe0ebf4c112d87947423ea8b46e9451797f73aa6bdb5e145513d7b02ddef7359d9cf32a91b761620a66abfbe68b881fc15d58d53d5b02ebb0e7bb9e511ed7239c318fe94affcf85a8f497f4d3006a4c7a9ede26cabb41baefa480e58033aabcd3c8e3a7b25c979470d4808a891f7c0a8bdbd81e28105ddb9a49975d53118fc70a1c30a19afd7157559ea3e5ad3a7e2eef96c30d0e0f35caebd02ed8fd74fef5ef312e740feaeb17ecb5d916a88ecea9f5d2f357414f9d6f9932ea12d33e7e28b3c7878b5034fcbb635f8db0d00e73dc782bea909239525e959ce0b6c8225969dc507a8bedeca2393fde028e18cced45c426c701e1238b4806450e9d0957a0cdb5e3d8c0099913d79272d8f8ac259e9ed5c9b11f3a8a57597f20fb159498bafe3bae49d2e4b36dc438e4e7fc461de7e41970421e3da9eb76f39a7ce5424c70dfa79d1f36df5bad18f34612be40041a8120e0519fb509dd0e201fec9e37ffdd6a7d875a8d48d7fb5978df24b3ce93a36ad0ae14c048d2634d19648c2a0511f8383d2efa529aeaddd4307c531fa91521ac5e56cee60495a06786e0a093953886d2c24394ca5898efd6a041f2ffb1f7916122dc24ad16ba63ace64acf2c8bd28c2880b0d0680210d69f076d9c861ef1217c851bdd49cdaf973805ce6e03901e4d333372647c3c3fb8d48abd278f4f28b85726700f5876943d7aa7d37a212ef5066b4c252bd47e2900c6ce3fcc572e44ca9c5d7384eb4e59440c95356de45caf47897dd0d878e33ce1c085694b7ab4f625bb5152991392690d6fc9f2dcbeb5e47439ef01e3e39910a406f0716fbfbb6ecab65b054fc363996ae858ab66d50d5f2dea621ce522b28d8314405eb8a10cdc4146d9e121b668a6fc407d408f5292b5d93107d3d8b677aa446db3b56072a59d21b99595f437adadd69ecbfc1aa42e7048bdddde3019e5c41b496c2ed583a3ff84f161a06a5f759a43df7b213783335ca4653a1673d709ae5ee48176c5583c07dd07f468def8886ffc60e8aebaffa79eb83b88b5cd68473ef6ecc6b9a40b3e0e3d2cda067f627b61faa4b4b99614f44e2e979844f40f3351bc2a3080ea22afedaefc4e3f7c6d240b98aa09a8429f859c7d7e63e4fed5104b14b76c22e63de2d07bcfb558716aa2459b776d662003ad1e5ff20bdbee76f044924d3dcc70e58b933a3860b613c5172458ba5c0f0e69076c3c809a33c5596c87710d6b3194030a9bedf3b4232c1fad09d702354b744d39b7da8cf513b40669d66b2535654cc5607a99f2b149f20650632147f8209ab2bf166cc956b4ccd3835ac6c9d4deba5ab838f169ae3f7df523b2d24b5958cd0d737169f288cc2db33770f3bcaeafe4f616d6c785134ed6ccb96cfb68590d90da6a34301a26febb69e366442ced3bbe5414d94b068257abc20de7a68ddd775d4943b4d0ff706ec0d7fb6b38aae6a7a9481c85bf5173bcf20ac996fea2650fad76052c062fbd2ea78e7dfaaaa007963e5180b718f29a312ecc74b7732a85ca36864c2003bf3219d4ad9a5b1a162484f57f3c556586721b24550b3dbf3a10b7ed9fda820e766d8c8a81fe27eb26ea18563cbdd1f899f41f1f13b2b0841632c915e0a252255bd48c9c1f5c8eda5c6b70c639435f632bdf8e37566f773625180213f2b9e4b488f4953d8b16f47a11b967e0461189ccb7dea678207cfe432f653bb3b7a9d623638693622072b6c7229a01f9c9d9c4c843d3aa82865a23c1610d2df287bbf017df68ebf55e66fddaaf1db97046679bedd5b02b266917b9f50018f7efecd45d9728e4c2718196292102aca2faf148c8b6429feace46624f3ab3dc2e2adca4c0fae967f793fbb9188b70192a57d97de2340a988c173ffe7a6b835ec295e5f048e2a1b857a975fb7b9449d429d56484795cddc5b17c500f94ffdecfbaa9e9bd5aed0ddb661a57b6c757efbb0ada9d8d798e5cb5e9f9be9d86c1e4cf3cb7ebd92b406c7ef2f43f6ec767e04928f708b12e11eab445e73e54e7f637c29b84634793417ef7cdf5379b01c473f198f79f95e42d253f186a54af7fbec620c7d0f7b25e0a66fba3ffe4a7fdfbae61093ece5397d9d786a2b30f3a59b8fc6e1e5f2381b441bd6797b0ec5cc548f6c649e362f245e2c9295af255b18835d2cfa86c3f6cc465348a7d0eb9c3ee73c9eed3529815d5c7356852b7a54478647a5b69b07e72a2bb4f0ebd9df5c7560bd963c11441b36c461e283eb44d68a480d48da9f4b20dbe0c6af943f5fa96329758bf1d26aabf3b5f64f95429b75da1f971b1217319295578cd3c968977bb484fe6766902b67f6cac60cacd70d3feb569ccff6880dfc983a93b7b6d6867b93836d98afd9e4892e21deaadadbf78e6e1f1edba7faf4328c4ed540488f381997efe2accb80ac0c8bd29b38a2c2300654a4be53bdf38d221946a8aa1c99a587c8aa6a8ee77048ec9aae80e761ac7b2952c043e6776e9e11088f3ae5422c20f9e04b6247d24479272e4d0213b9eee206392fa5108ea3cad47b6cee76e56e6194a3ba9ef3abffe8dc9298c43eb02ad8ba8070de8f5928b0c7e39394dd8ca832a5c0b9b0e7", 0x1000}, {&(0x7f00000013c0)="a333ae69ee98143f81988c718f76648c031cb3bbf0a2d9d1b3b33439e9e0df06c5dfb93bc961fbd0da48b42b050aefa0b08465434377ae5bfd", 0x39}, {&(0x7f0000001400)="614bc22bbd1efa818a7fadcfbc6f60c1c14a145a7777a5614585ec929fc7a3572e747320eb1fd8e31b7829d56e224bb85ac10e38e818583c6324713bae48b3bc6178fd433bc8592a31", 0x49}, {&(0x7f0000001480)="326994dcde566a1c81bb5bb05299473e9c7cd3a06e0167cb65bbff12064ab8837ef4e6f65d59662ddaa1a0766f17a4a2689fd1c4d576e8fab0f3263a7f44b6126f7844c78b001979f35b463d7ff30c679222816ebfa0089c29174dc0dffc8bb85990901cab70ba7a0ebc39087e7eae74579a3a56ee23450ee944810cff08bc9bd740508091ccb78b54e84e85e26aa7", 0x8f}], 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r5, r3) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x180) r7 = getuid() setuid(r7) setuid(r7) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x5) 3.075610277s ago: executing program 1 (id=2249): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005166000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3211800b10000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="000400e349a5ea140c00e508000000ffffffe40fe2ca473f2d3c62dd01a37b4fa39a861ba13d40b44d9153cfd6d3e96bcffb7e52912bfc4b716f36dd7474860af2fee1d13c30a93d162df80dbd80065d960bea23c4ea9132e79d00000000000000000000947f34b800000000", 0x6c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x2, 0x6, "ff4a2e", 0x30, 0x0, 0x1b, @mcast2, @loopback, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x1, '\x00', {0x6, 0x6, "fed222", 0x200, 0x2c, 0xf2, @ipv4={'\x00', '\xff\xff', @broadcast}, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sysctl$kern(&(0x7f0000003740)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xffffffffffffffff) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r4) r5 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgroups(0x1, &(0x7f0000000200)=[r7]) r8 = getgid() r9 = getgid() setregid(0x0, r9) setgroups(0xa, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r2, r4, r5, r7, r8, r9]) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00') 3.025088777s ago: executing program 0 (id=2250): mknod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000001480)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x68) r1 = getuid() r2 = semget$private(0x0, 0x4, 0x104) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) setregid(0x0, r4) r7 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000240), &(0x7f0000000280)=0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, r1, r9, 0x63}}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x1ff, r1, r4, r7, r9, 0x319, 0x9}, 0xf600, 0x7, 0x10}) 3.024712473s ago: executing program 2 (id=2251): r0 = kqueue() lseek(r0, 0x10001, 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1842) sendto$unix(r2, &(0x7f0000000240)="b10086af5b360400000000003501042283c4b6b43f95f6f0e30200004991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f4548996b82e6f0ac84fb9f139b67304d335c223e7d0c132bfa896443a42102000000700fd18bfb695564b6700000008014edb00d0cbe35d2040000000000000000002002fbfe0c2300008abfb71d89e0eefd4632ca4bd8190000003e4b45a827dde60700000000000010000000000000000000000000000000000000000000000000000000000000f103", 0xc1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = fcntl$dupfd(r0, 0x0, r0) kevent(r4, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc, 0x80000000, 0x0, 0xd}, {{r0}, 0xfffffffffffffffe, 0x81, 0x1, 0x7, 0x5}], 0xa62, &(0x7f0000000080)=[{{r0}, 0x0, 0x44, 0x40, 0x0, 0xe3}, {{r0}, 0x1382ec7b5f018f53, 0xc1, 0x80, 0x5}, {{r0}, 0xfffffffffffffffb, 0x27, 0x2, 0xc8, 0x4}], 0x2, &(0x7f0000000100)={0x8000, 0x6}) 3.01927411s ago: executing program 4 (id=2252): writev(0xffffffffffffffff, &(0x7f0000000700), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x7, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000500)="370dc7cc4a61858942", 0x9}], 0x1, 0x0, 0x0, 0x5}, 0x601) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3, 0x5}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0x1ffe, 0x2, 0x9, 0x2f, "cd002200002181baab4c8c6d09b975390a000004", 0x7fff, 0x8}) sysctl$hw(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x249, 0x5, {0xe5a, 0xcf76}}) r3 = socket(0x2, 0x3, 0x2f) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f00000002c0), 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc450443c, &(0x7f00000000c0)={0x7, 0x9, 0x7fffffff, 0x5, "c9f7d24675d20000000000002f00", 0xf}) 1.72274846s ago: executing program 1 (id=2254): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(0x0, 0x2000, 0x80) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x7) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) mknod(0x0, 0x2000, 0x80) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (async) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x811, r2, 0x7) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) 1.571178647s ago: executing program 7 (id=2255): r0 = socket(0x1, 0x1, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() flock(r1, 0x3) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000340)="efc5a16f81551991f5de045198fa78e415c604ffdd684465abb3cd9607761ea449990b8e8c1c51cb60746268128165b9434df094ac", 0x35}], 0x1, 0x0, 0x0, 0x4}, 0x0) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x10000, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x4ebfac6bbaf79d9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$VNDIOCCLR(r3, 0xc0a86b06, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284459, 0x0) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x4c4a) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f00000002c0)=0x7f, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000040)='./file0\x00') sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000000c0)="ec7208538c294c80017fecc04944764a4d4d6e0c0ab806d5e345e2883d5af4b88e82ae6bc06db2a757b1683f374c75f28d83806291c8194c7cf4f3669974a99b270cac4bf5c296635324b991e5de2e1dbf6b66d3057a846980c2f348a0e113073fe05e88b76972d5bb9362c117bca36a4f4215", &(0x7f0000000140)=0x73, &(0x7f0000000180)="11e147e1127032460081b4b8c8fe4f527dc6eac3dd4dfe5fba493ae705d9a535075a721c5bd199735af1df4b0b4077e368489935e074d2675a4479c8e8152df6ac0e2762713db712b6763e329bd5ea3e8ccb6655a0cb26ff659f2f2321911ca5036301c47bd2d939a2e98047fe24ae751491612ac41e7ed5e70dba48cda129d600aea71b232db73955a22a309d298d80d5d97cd430e946d4927f26d2c8f772e53a45a271a6b1a611e1396a9271b52756c097b8911e25ffac52a1cbfbcf93ec004ffdb2ced8dd80af8b947900c20dba00f5d47e", 0xd3) 1.570505185s ago: executing program 3 (id=2256): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 1.570172596s ago: executing program 6 (id=2257): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/70, 0x46}], 0x1, 0x0}, 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee56195650092e23f040951877a81a874913137ea121c33cdf42f5ccb7f6edd61d34b5cdaaaa13c8f76ca819", 0x2d}], 0x1) sysctl$kern(0x0, 0x54, 0x0, &(0x7f0000000140)=0x34, 0x0, 0xfe2f) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) setreuid(0xffffffffffffffff, 0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x2df57366, 0x800015, 0x9, 0xfffffff6, "0064004c2860267eccc7020000060000008700", 0x2d, 0x80000006}) (async) writev(r3, &(0x7f0000000300)=[{&(0x7f00000010c0)="10d0c5e61294a53d9425e3094f2dfb40cc324e65f0a676fd246c6a5c566afc98e5068a7f5e205ecd01446e0e27cf71349d66420547bb874bed30a9ec8ad731533f932f78f30020022e0365dd75c04ffcef97f746efb026a6e7d3659978a5cb6d3b209be7dfa9cb4410ddb9105180d226090ae598add94fd18c16021010591f37e89a5967fc8191dab837d28416af6a615a5f09361c909f107767484895aa369fe085b22a3a723e51217c9490e072ed508a7aa62272a831235008205b9b7de68978ee919f7846ea15b86ef508226e50a8b3193ce99a8ddb0db97ef98459173309d9316fd0980134afa5db6bc2d1541b4d923935d43e47becbc948f60c5051dcbd02810899fbc143c7940ded0fd3e660e421a8194a5e6bfa9fae00ffdc4379ae557a99f1e7217e4f723b025b05f2cc209e09549ea659073fc413ad499b7532ab96b101103493d7bfa0296cb3122dcd104b08149eba10a1d063a86e2217bcbb279bd972e236ee8796616825084d4e33d0f5c24b0b640b910a93c74da2501501e44bd018fa31c3c08126064ae7c4c1c63cce6b30d0e3de50c31ae5e725682cd7d0ba227a2a805da5d4094f778e3d243134d84171f7203bbf2185cb4b180c432087260df43d2def26a4c30d41cecd81d6df82514ac6262d383c9b3714b4cc31650196610b8c94384a586af4a27a40b7df2682082cdf8c3cba7a0965670d5ccc", 0x1fd}], 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x101}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.269973715s ago: executing program 2 (id=2258): setsockopt(0xffffffffffffffff, 0x0, 0x1f, &(0x7f0000000080)="c5", 0x1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x6, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000290000/0x1000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x2}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000026f000/0x1000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000258000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000026b000/0x2000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x406}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000004f000/0x4000)=nil, 0x4645fe2c}, {&(0x7f0000419000/0x4000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x8200000000000000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7}, {&(0x7f0000419000/0x3000)=nil, &(0x7f0000689000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x3815}], './file0\x00', 0xfffffffa}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) r2 = socket(0x1, 0x1a33caffa998f511, 0x13) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x4004}, 0x5, 0x0, 0x0, 0x0, 0x1ff, 0x5, 0xa, 0xb}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x10000000000, 0x20000000002, 0x40000000000, 0xe63}) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) shmget$private(0x0, 0x3000, 0x274, &(0x7f0000ffa000/0x3000)=nil) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) 1.265853287s ago: executing program 4 (id=2259): syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe8017000000000000000000000000bbfec3"]) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0xfffffffc}, {0x0, 0xffffffff}, {}, {0x3}, {}, {}, {0x2, 0xaa59}, {0x3}, {0x0, 0xfffffffb}, {0x0, 0x20}, {0x2, 0x6}, {0x0, 0x3ff}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x1, 0x1}, {0x3}, {0x0, 0xffffffff}, {0x0, 0x7ff}, {0x3}, {0x0, 0x40000}, {0x3}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0x6}, {0x1, 0xa}, {0x2}]}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = semget(0x0, 0x0, 0x404) setuid(0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000340)="370810c54c13d5c4b55470a842ab20b44441c4ce4e26a40aea94ae10d920f28c222f2672310d28903062cca59d86cbd223552c977cb87386a406bf9b70d1079cdc0c5fa2db5fed8fad737068498c7fb9d28a92ba85829c876936655eb2b609805ef3af107241d09e", 0x68}], 0x1) r5 = dup2(r4, r3) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x25f, 0x9, 0x1, 0x7fd, "2c21a7000000004ea80873ca9e5fd700", 0x6, 0x2}) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) sendto(r5, &(0x7f0000000180)="9d0d9e3127f44330deedbb7714ada024bf0a72a42cf89324a12497224e3a80e665dc331b6c5f3708818b8eb03e0b6092d3c92841ae79e4d27d3aad3bcc0bbc15cae85cf3ef02e92dbe4160c6d35d550e7331e6f0fd5ef50608ad3017b0b7a1b848e8e376436628a6d9c2fbe006922c7f0d3b9cb336c4ee5f8c623992be56986ec99ab2f9c2b4ce1e32daae37adb494d62443bfd8ee4121f64affce050a25ba8eaff5a2d7d6d8314d69edab9cc8bb50f1596a4c9a5c458ad0", 0xb8, 0xd, &(0x7f0000000240)=@in6={0x18, 0x3, 0xfffffff7, 0x8}, 0xc) bind(r2, &(0x7f0000000000), 0x10) semctl$SETVAL(r1, 0xedb46398c805adc7, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0xf2, &(0x7f00000003c0)={@random="e55b82439d3b", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3c, 0xe4, 0x67, 0x2, 0x8, 0x62, 0x0, @loopback, @loopback}, @tcp={{0x3, 0x0, 0x41424344, r0, 0x1, 0x0, 0x7, 0x0, 0xfff, 0x0, 0xa5c0, {[@mss={0x2, 0x4, 0x3}, @sack_perm={0x4, 0x2}]}}, {"876c487d5d03f9b4be6f9413479718a2967ca96d69070ac6ddc1f2b0ee584eed6c9e2b8a4b172561506c992ad6a5d82ea1ccc721b4a32ee8bb298e9dea0c296384d785c52cad735756747007d8c94054a81356ac06a41b5409d43251253b668af84baa89baa3859861a02f48fd64ad81fd47890112dd390e3421e8502b48ce5f9c819609d0170d315618d2c86ee93eaa49f45d449bffe5f8d276ecdc8d4f8c32fd394fba57d9ed812d919d4f250598591cf636bd"}}}}}}) 1.265629272s ago: executing program 6 (id=2260): mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) geteuid() chroot(&(0x7f0000000000)='./file0/file0\x00') r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write(r2, &(0x7f00000002c0)="902e1225499db6538471f62c6874e2aa2187bcb2246323", 0x17) getsockname(r0, &(0x7f0000000240)=@un=@file={0x0, ""/259}, &(0x7f0000000040)=0x105) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80606942, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, r1, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.210715973s ago: executing program 4 (id=2261): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4d, 0x40, 0x7, 0xff}], 0x139, 0x0, 0xffffffff, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xbffffffe}]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x32) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = msgget(0x3, 0x280) msgctl$IPC_RMID(r3, 0x2000000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f00000005c0)=[0x0, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getegid() setgid(r9) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getpgid(r11) fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000740)={{0x80, r5, r6, r8, r9, 0xc8, 0x4}, 0x100401, 0xe1, r7, r4, 0x6, 0xb, 0x8, 0xc}) r12 = syz_open_pts() close(r12) r13 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000700)={0x8, 0xaf, 0x7ffdffff, 0xffffff8d, "08ed95990000000000000006ffffffffffffffe6", 0x4000000, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x200450a) open(&(0x7f0000000480)='./bus\x00', 0x8000, 0x1) writev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000180)="8d295d6e7af94fb03f5526bbd7432c30624bd6edcb94b521271e982e79493c9c500821e0ae1ed7b2bec99288448723f0bb92d4358fefbd69ffbe600f89c00072fe966844256a5c9446ed0162a9e13e8b2ee87de9da35ccd45ad46c4f07b03e8a5533b8d2e81e062dbf276202908c21df8c55c4b8a64a09506d0c5f8347287d6effda01a3e3ed016c35d5c49c7901a3ebb817a492ef23c490701f6039f212e8d60a28e2f7d2ecbd2776ab0e9035dfd708f4f0eeb4c724b50cf19962ec6a8f254b3d49edf3de74e1dce83ce7bb6764d1e3752d9f75296514fcd5052e5387b22a337947df969ef5ee4a9f63c3bc8113"}, {&(0x7f0000000380)="746e6d5d1fed5f23cfbb91341734360d383c5cbd9054970a4746ff25a1b35d11edf7ec715502be85da4f6b30806c6fa7db9c97788c6ab11821750480ed8b4f432a6bee1dbf7c12ec801f42efb5748968dc00fc26b23c0db630151184293bd7750cc213fdd5fb32f38a2c5437cd2117a9483cd35dffc03ef6fe573bacca256bb91bfe964d6c52afb8124f6351a532239f3453246cde1aa5e83f0ff457246227978d7f586dc13d218646b33d88b07683ec218a806222343ff514f6fda0862b2bb9ccfd6947dabfa6bb53cf38c41ff67807140663411e654a5824e267ffb90140db84b9f7de5330385df193fb068bbc2b"}, {&(0x7f0000000280)="d3e095e6cb87dfe7af974ac944e4851e61f9bea94e64e746908254d18109c5bac8e351ea4faef9a6c6e669ca17b8bb1192df4ba7f184af90191bc1cb6954a392ec03f07cd136"}, {&(0x7f0000000480)="dfaa706a92504a7ded51690dad6f0d6834ed9673fa11735cb781a082de0e05c885cc001b23235bb39264d905ae3712c4997f18c900d27b3d0c4d863a881945039863fd8463803608681320e75c8f2dd185e8677574dafbacb4251e10784b9b94eb7596edb6746ae3142a481964494f99b4579661beffd1a5c2c956830f88a85d1fc63ba56c6a0a64b52ff78e146164feaddf10815f719ee6884d077fcd1e5560c4e6ff82cecbcdadad4a6ed257b7a72a907d28001bdc279ce4dfbf650e218e0cfda9767542e09d35f7a52556ebe719dac17f20d46cc67cf14eb6e61ff972777b70595cc571f77981ec985edbe811e611550bb50761a5afef07c028902e6c"}], 0x2) readv(r13, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r14 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r14, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) 1.109740777s ago: executing program 5 (id=2262): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x7) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) read(r0, &(0x7f0000000140)=""/67, 0x43) 1.109095528s ago: executing program 5 (id=2263): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x1d5d) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000240)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x3, 0xe, 0x2, 0x1, 0x2, 0x9, 0x0, 0x1, 0x0, 0xc4e2, 0x800000000000000e}) r4 = kqueue() fcntl$getown(r4, 0x5) close(r3) 1.108646317s ago: executing program 4 (id=2264): r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/54}, &(0x7f0000000040)=0x38) listen(r0, 0x80000001) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xffff, 0xe445}, 0xc) (async) fsync(r0) (async) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x20, 0x24) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0xffff, 0x8000, 0x1, 0xceb6}) (async) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x52, 0x40000000, 0x7, 0x6}], 0x3, &(0x7f0000000280)=[{{}, 0x6, 0xf, 0x4, 0xf3, 0x7}, {{}, 0xfffffffffffffffe, 0x10, 0x2, 0x5, 0x6}, {{r2}, 0x0, 0x8, 0x4, 0xffffffffffffff80, 0x200}, {{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x20, 0x1, 0x7fffffff, 0x4}, {{r2}, 0xfffffffffffffffc, 0xa, 0x1, 0x9, 0x81}, {{r2}, 0x0, 0x5c, 0xf0000000, 0xff, 0xfda4}, {{r1}, 0xfffffffffffffffb, 0x5, 0x80, 0xb, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x9d, 0x20000000, 0x2, 0x8000000000000001}, {{r0}, 0xfffffffffffffffe, 0x1, 0x40, 0x7, 0xfffffffffffffe4e}], 0xfff000, &(0x7f00000003c0)={0x1, 0x2}) (async) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000400)="30f2b745a187481345fbf2b0eee8c65e6f2751e3f30962e7983bdc8ba1bb743c91c634828ab8fe08db36cd61a298f57a0bcb3f82f56e97d730bd3a3fc67631aa3480870ec6751e6fed99ceb96c1afcc58ded4c171a86972d988dbfd3c1918ffa9063a6a3eccacd4e216b5f356e082fa69d5b157274b757c307a8f50101540d5fa2a745d7375f55addebd3bff8c1e9c292f5b036406dff8db6d2708cacc6cb8456b71da17d90cda90f05ba4e0982114efd61ca4f187237b6df20077f11fc69dbef142cea0e4c896243e5c03310fd8cf9472cad7f9d5b2fd2847ffb06bbe02cfe5792deb22fda494834a2dea08cfa46e0c99392f4677a2f8487755f7b877464efc1da5e9f7f618ee0bdac4347e860b9b08d335d3e0cb4926fbf5fab1b265ad25d44dffc6b54344ad28e0205cab540ddf822d9e901bde115dd6e1ba3350a4a3cbc1c683555495af057cb404d1b5b0ed59719e3934b1fcedcece4d1fb4a77d09b7f6676b080113428b0abf56227abae1a40bbee91007e81c553acce03e05a43ac3161ad63bafdc0da6bb2105c9977c8d609b3425c405d1da3457e1769fb699961c361e6f1baba5747ebc2ac663099837a3ab9eba635da4fc5aa093273809ab95aa97599565b7940b0d0e8bf50fe217c77f533114c210800e335ad1072863c16d4eb68230952ce6b1ca5bcad785afd6f1a2908d259ab2e40cd890ff80bc57078d896cf1da681de4102b83cf6e218370493eedfd574b948a7740b6aa5684ea3cd0491d4b2f312400541a629bde0e8c3ed44516459e22211e154d66231359ffa0f63ebabd2c9bb670bfbdcfe4b5722032c506c8960ab69f627fd0fbd090eb7c99bee08a64557ed539450014ca3fd0a3904468261db84ffb0a762a24469be2c4362f1d36d1f26b9ac0e72531719a42e19d9ab4cfe15a59301e73e5d6785c448f0eae37951cbc338b7af04a22f1b02f0bd0965ca9246b8736313da2174aea9a259a2732330e445d5027724a7c0cf35da711db3c47f26f08da6eebcf14b781f61137242621fa76ebf96fd6bb11170d07b4825d967d1285959b0cdf8c3782d3a1521c8f370e01673c74bfbe9cc9eba36054781b7c5f8896cbf041607d1d83475f41490d07302fcbf8305c209b7e12ae8894c30c64bbe7222907d7fe7c61614b49cc8e0ebabf4331c120c5b39997930e1b28a30f02d8f4ed73125868073425db6eea6781c2236e7f01acb8518babc0050e728834c6b4bf37364a1f6041f60e7bf23650b619b626e36e9240b89f0a44a24736d215b24bd4620e4aac1dbe06eba5eae685695c7b5237aeeee023f099db4a12f47d6720d6ce506e307848be9741a557ad15888cc3152c6c9b79bd48626e6d6455063e32f01c1f4b466c7dad175c4af801e1d5f2571e2d1fe5e715a6f0198018739e98c05b47bf7cbdd4a42d9c88b7c3a04b9e94b5ec2e313a108b9bb7fee6dc398abf3ad5c965c5e170195f30f023ad0cea23b2d6f5ee4d60fb4e6f091293297709c8603944f2db793e8f7b6d863a12490111c3e7ec7d4f10b8a15a4738e7fa20be309e48e4dee4a62c9e4398184f6522b62c7bf4b25c0a572283ecd7a2465ede33a66ebf7bb9148c24f807360145f04b43d15211e4f05c379e39c2dcd41d07300a96cc5f5449058da88e1ec31e9ea1e72d10cf707770187f0969eda2bb5ec51dac8c32f28608d7106eb11fc129c7c6abb35ef1842b4d25a775785c89d71148e7f27dafa97c64287711a3e18efd50319a85247504e288ba0b2d91ae1eb19e2c969c96a4d4b1785e3d58ccec1f4d5e102621d62ddc187a4af6ad1ec61e4cb8c39437a748b82074646377b3a2e6a1990b7761bcf2491a27b6ec54ba956b234dcbbfe7276aa545fec8bc4cca62268a09a4619b2fea5bb030eb4b4ff9a1937a8def94a7978fd56d81185bf045d8dd1ada3a16b0f63fa0b02152a364c8672e3c78a4de3e328b048a7d4d4bb79fa1701e0288a7ec3bd79e8b74e970adbf7619e489d9b458a78c39330df733351a9a24271eea953ec5560f901669ca404126b1d139c744f72fe9c35dea8271e8119d127d29482c9e6fafa07287b58f62fa5de0c6383a4edf7912b0bc62974508b76f6b04c947999d0b34d68deaf6682fb1ae2631448703af376f4a67f1d26629ec979ac39c85b1fff812f60b60663f614966c76960538d8e41acfc2c86abc23f6cb608c4a366d81dc36b5de58d0fdd21c015105306ee12b694ad0f68656d226901d2f2b61c4fad94da7e89d265e3afd2f3bb7ca6a27c43f95c8b311a2cedbfef7c952a4b3d2e3a323b4c7b039ebc29e68cfcd7c3f714c4d6eacb08057503c2bdc4f95852ea858f01f10880f2d8de499a26a9b303487991704d741b9066ed2700292cfd54f6d3dac61b8f78b7821eb0d58f61d30b223fa8c6dd0d3bee75bc956984da3e01375c7d7173249b206842a5f5d4e83f58db087bd30d2f2b5a8614d98869305e25b7847d20318bf6a11999367eca9344880cfa5230696a881f92789ff64e74ccc5d32cb4147fa7e7ba7f70dccf168e53f889b9323d32eb98ffe371d5f1810a908e300b06eb80c6d849522e213b9bf58d190d8b5856cc6de7c10d042181034e136184a174362b99909722719bb418208491e2b2ec4338ae300131a23c7cbe1209dab6c99e1a2638a3ac65239bdeb69be2e20ed265e27af46df0680234dc89729e70cf6e7681c834e52fbb61587d532f1ca51ea96db66c964e7ebb952a14fd4d33bca8aa15c15ba9244c7cb23c21a1bca78a438a7a7255f1fcf9d0de0ef5ae6c7cae4539ef9f057dbd5d4018205ed1b316b7a6169bb0fc77af196db4fa4596440741e183f5b6aaabba9f43f7c199ff8314e8ff6bdc24ac6bbe04994cce5019efbb6273a138178679fb9f895db8e01dff46068d1824e4fd4205d23cf158ee6d280b7d40b558a1edd25e20b573d3cf4e61d1c9c87feb80fd31823ae19736d8ab07fa5761a728648aa2fbd2b87534d22f2a7f58e98851aba67500816a889b874bb2e3201694b1e4562fb99068700485e3857c692d4458e0c722652a5728620794be608648e7ef294dd8d9faff4623f4f19ac5a55ee1240a2fd89c4b9cdecb594f45e638f5cb3d4735f669b3616a671dd079f3d639eca3714c8cc4513a3ca1b9b7cc07e5b97ebdb6bed1f49ab5f9c59af2853073c30a0fda6a0d83326003d6e5572906003c36188cb97d6a87f7b74e21ee494750ba72f4432bc63b218d6bf7eac6fcd70bbcd932f8b42523412249225eb2edfadea11c681525c167715b1fc73dba5b017d620b89970999636d14e1e62cd7ac81e786bb8966d1192ce5348ffb3cffad86884d459f1d0bf4d29bd41716016bef900651b4d791cf13c28e4a576c8247fcef52849e9cd0538d2f80f14758b2159faa6cda49d2e4d0ee2f9d023e61858f7414ac753430d8a6a06cb8587864fefd21d86d11a03ebc973599e6ff21c7264204fc4a46d2174fa4bf6fbfbd3892e37ad4d6c9eae10f76f566f89b569de72530d954aa9fd806caaaf0392974d51a57549aae16b71f6038aa2bc15c9cead54e0d90f5ffe2398cd80e503c3f94b880291474cf24aaa9ed842308fb251c22cb4c6e2106effad0334fec5012b8d3c98c99a76d871a96364c88e9b01ff320313ed0cb2f9b401891bb6d93e21fa88a7c7d98f0d112a893fdbc850eb8b2d0220f277c70deee636b7c7233118bb970dcf628fbbf149586f42a6a4c89caf86be8a36830f0275103a889cb5d0bcbb24beb033789828d027d6aa9829a1359606c714935c5db211ceb2233ebc0b62e0fe410d50dafe6613ddd2c60b42e0929da4d508f500f05f77839143905c95e9208515c33f3f750c25ce5d2977ebec5a540da4858bfde965ef4ed5d9cc665a6aff6610b5a23cbabad4381eff7b8ceec101b9052d6ddae16b520f6fda748ae108326c1a2c0dec6e9d33554e00644bbb0ab9cd91d6012d06ffaadc4efe7f1227b8cbc5d9084409bc562f740db9d4180dcb0a14cf475824465af52409953ec0a59dd4bd5ece5cc3155fba35e4b286b267b16157fac6061d5c1f6d24fdeac8a75037940aa88713015c6b72fa9d55fbf9ef94dad46dcd3e0eff7971f525f26221e71ac0c1bb50a011b1deb05f31f109ff01f733c0e6bb340f2e5840b6489f4408c3376c6744e58750c725d08a3a7ac99bcdae31344730c120d5d6de98a23cb7dbf22dcc5af656790bcff95fecaeeeccbd4dd212052a9c8b63af34015e1836e68d24bf4263122a00ad57d41cacf3630809753d54cf89f6de0b33fc05ab8b51fd05f6e59c87308b6d4dbd0ee2232973c63dfe4a96a26e26ae620cbe51d7c27f856e97a206a5911b0448da546c397a6fe5ee688742712fb77a97175190d9718e267ec7115da15220eccd7de13c50a60fa8c96361b3ae8bfc133dac14bfb8598d8007976b755a9382d8a7649911b7cf9cb31ad7efe9e5ccc53bd9e36cca7297909aeacee0c058010686d875d7fb1b688abaf0bcf909f2c4df4dbcc4ab92c1d84da7e33d33e1bc68ae94b31c4f82c9f62457a4f44e647e88475d4e5eb60c0731f1adfaa489354ef3a9c07d221f2f3deb48e1706891a48ad52cd9781e35199a653ba4ad79f906d0c56e15238c8f5bd808a06097b2bab60987b5766e5f69a2ced0222f137c563b95dceac1dc6147c9d8618694dd98949a6180259c6dad24928376c9c05c172ecfbc65ad66137e228caef13a5b61b8ebbfab3b2d18edaeb993321346d6304967fd5336d1e43541eb99bfc8ed1b054fc8ca52ceb00bde38cfe0ac3b1a8a99c1a5ddddda89d881cadf79fdb8cdc93b1241391730a4bfef970f6550a64eaeeac3a3a5c2ee00def82002d0d83c7bb8a8a5c8f59f9f592add237afbf4b0a74b608e91a668b11192530c8ed187846ef01f949e8bec826ecbe0d2797470b4becbb7dc88490cf59b48a9a9d1b0a96d3deb8d9f8f5da30c31b8bff6941445305d7ad89b29536fdb853e8b56de944b9b7f3ab694adb9ed8bf97d338bdd3594674cb923cf2f220aef0f064d842ff3dd49a9bdecb1bd9a72d69e1ba7a34fd07c151962970b64ef80c7f9316c570d11316243770e2e3923fa48f10115477f8094e5e7b770210b4ed1c53bda60c1bb6686a52b504b7d9e27875a14dd282157871511c5f311eaec400aee3c0db8dd1af30a2ff14888d468583c0488fbe5402ca73c6d4e2c50ed18f6da3234ed8a33f348efc09c3d07721624d57a68a7e649c0dc425652fa7fc9f37a47c08c26a8be6fcba1f45960bed242402254d45f3e67bc372b150466977b19f92f7f5b162089e421340d77c99397c66e15d221752c0674445849f818aa6e6fd75ea9931a2e87e1bf7cdffb4e27c1a52c283f19320326f9a07c99435267ea866a129c10ac89830ea72bc8cee1ad72239dba423c4d5503903725cee7a46265f6fc9e1c971b3db6d27dcbb4f699db38bfefc4ad91715fa160a7867d06e0e1072509e9685e249d9493578945467f7a3ae714d6874baa39da648a36b8c43edca1a93404721bf14e6feb2fe8aba6939ba6854dd0308aa9baed7fae79d3f05d6fb7a414bdd96a9c6a07cccba876c8bfe54cacc421f75b228c33c7356c36a6dc766f7f695ba76e9df9c1d370a53f71684a4884564907cc5a5f68af1c06bc8ee32264a0201abc2d562a1de1b9ffe8ee4f88d8b42139c43f3aad3fff44d782ac628d374d895c26b129953ee74c70c3f2a0ce7363ff76b7d4603da983e660142b6bdcb9680ddd39d16c4e92087124db9952f7067672ec8168017f02f78f5bda8476be35bb309", 0x1000}, {&(0x7f0000001400)="5f726b4399453aa6533e1c39a08dfc55701d1db27be192fcf25049c1fbb49ec2cc82e35bc32f5b7bd859eb11295d2d591a06aca37cec5fe7a4e995ce1f3d58d992e69ce31c3e066b0e08a4c1c0a928db3948e406735021e4daef0860615d971e6f0b7fea100bd5b0e8b98dbae6dbeea7fe3e98861b1903e48e0f09b7e996dd1cbe4479a5dda8796e25a049706b3708486cf4158f8826b32835326989f44751575377a6bb93c080517b78abcec24a", 0xae}, {&(0x7f00000014c0)="646b52e274e153f3ca1cf8e636ea1c96e9088ef0573bfb3e4935c1303b4ce9773661b39a2d3ce726ac1f", 0x2a}, {&(0x7f0000001500)="2de7d1ead7525eab984ea3e1f099a52a1890fd40ac92396394220de010f95f23797889b53243b8cd394281e8493d112c4cac6fc6b7b0c839c7c54d3a3c912439be9f3dee3914807b9575790ca20b44ec48bef53b1ceb25576581fa80bf8d3aeb68f6f14bf01e6008db7abec623707343012e29cbe90f400ab84d926d786da38a1adcb7a770c0c1c3b9be9765ed04aa3b74ac188615f752e179e4c05b0a2b506cbd37804773111b7081fa873c80561f5e5080b9648c1d106aeb663940348ab78df61c2e6aa7131a4390ece29d87468cfcf2ec062a718d58d3c6564cf6baf7ab58f30021a63126d94e00e0a8bd975f185be813dfd35c5e525ac503623540cb7b", 0xff}, {&(0x7f0000001600)="86956e6b079144c18baff1836c38c5d3de5bdc97be279aca74eee3f14468007a31db5b4c91c7478cb0982323", 0x2c}, {&(0x7f0000001640)="244c88a980bce3936216f5c0dfff7c3ee6ff5d3b7fbd", 0x16}], 0x6) (async, rerun: 64) pipe(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000001740)={0xfffffff9, 0x42, {[0x1, 0x7fffffffffffffff, 0x3, 0xff, 0x9, 0x800, 0x81, 0x2, 0x1, 0xff, 0x3, 0x40, 0x3, 0x80000000, 0x9, 0x3], [0x6, 0x3, 0x3, 0x9, 0x7, 0x1000, 0x4, 0x59f, 0x2, 0xfffffffffffffffb], [0x101, 0x7, 0x3, 0x800, 0x5, 0x79, 0x3], [0x3, 0x0, 0x80, 0x9, 0x7ff, 0x97], [{0x8000, 0x6, 0x4, 0x6}, {0x6156, 0x4, 0x4, 0xccc}, {0x5ee, 0x80000000, 0xffffffff, 0x8001}, {0x3, 0x9, 0x1, 0x80000000}, {0x5, 0x6, 0x9, 0xffffffff}, {0x9, 0x2, 0x7a, 0x5}, {0x1, 0x3ff, 0x6, 0x4}, {0x6, 0x80, 0x2e8}], {0x6, 0x2a, 0x5, 0x2}, {0x3, 0xffffff08, 0x1, 0x5fbe}}}) (async) sysctl$kern(&(0x7f0000001980)={0x1, 0x5}, 0x2, &(0x7f00000019c0)="c1d7baca700895df4576310be47789a4f231022ad8365d3af9a01efcc7af3e3b22a69c177b3bc5e2bdaa9643bc116f431e95c50cfe1768fe2f7f0bd10fc4078cc053c3f8ee2ca86542949e806ab269f59dfb4107ec1732974079eb4a8bcc1967f1bb7b397250cb6ef8fd66ad88e8e8b2e57a85c31823ed9bab71a4dca9a13ac4d959b1929925f1e927f4157ee0992060477861c7ef86570797d778bf63d703e01ef1ee83c0fa3c6cd17bb9f4a7d2009d98890b494531cb4dd90faf08", &(0x7f0000001a80)=0xbc, &(0x7f0000001ac0)="1d2221b9bae98ff88b735ad8e81528544920522f6734324cd6f648f7bed2bb036520ef160e00454560d9b5f532c175879eca08a1f6b2a8f12159ff2fcae7a515c1644eee754f9080d3690fad25a2c9c313e7bcd7d5109b0d1727dc87538ed3a07aeca0df2dce693da32905316de2137a638c82861564dfe8fd1fa21c593eaa9cc6cca69fbd9fea01ff21bdc6fe5c04e3bf4f43756e6f219edde9ecf8f9a5b934be889fedad991ab686d199876f825ed4216baf6f72581b89ff1148eac4f840272bfbbda57fbe5f6c84d550420ae762addf14b17f23a27f73a8d50269957a72183e1924ad7e", 0xe5) (async) readlinkat(r3, &(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)=""/114, 0x72) (async) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000001c80)=0x9) (async, rerun: 32) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) (rerun: 32) ioctl$TIOCSDTR(r5, 0x20007479) r6 = open$dir(&(0x7f0000001d40)='./file0\x00', 0x8, 0x112) symlinkat(&(0x7f0000001d00)='./file0\x00', r6, &(0x7f0000001d80)='./file0\x00') (async, rerun: 32) chroot(&(0x7f0000001dc0)='./file0\x00') (rerun: 32) unlink(&(0x7f0000001e00)='./file1\x00') (async) r7 = accept$unix(r0, &(0x7f0000001e40)=@abs, &(0x7f0000001e80)=0x8) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000001ec0)=0x7) ioctl$TIOCSBRK(r4, 0x2000747b) (async, rerun: 64) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000001f00)={0x2, 0x400, 0xffffff81, 0x40, "a5bead7bd3805a6f924718c5bb7a19b47d034f67", 0x9, 0x4}) (async, rerun: 64) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001f40)) (async) open$dir(&(0x7f0000001f80)='./file0\x00', 0x2, 0x2) (async) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000003000/0x3000)=nil) 857.235326ms ago: executing program 7 (id=2265): r0 = socket$inet(0x2, 0x8000, 0x0) mmap(&(0x7f00008f4000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) ftruncate(r1, 0x40000000007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0x1) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x50) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x20, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r4, &(0x7f0000000080)='O', 0x1) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000b4a000/0x2000)=nil, 0x2000, 0x1, 0x810, r0, 0x2) shmget$private(0x0, 0xc00000, 0x733, &(0x7f00003fd000/0xc00000)=nil) 856.94713ms ago: executing program 5 (id=2266): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3ff, 0x1, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206917, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000040)={@random="8b4f69c83b01", @random="4dc4e5abed78", [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x8, 0x3c, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07", {[@fragment={0x2b, 0x0, 0x81, 0x1, 0x0, 0x1b, 0x64}]}}}}}) chdir(&(0x7f0000000000)='./file0\x00') openat$vnd(0xffffffffffffff9c, 0x0, 0x8, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000780)={0x3, 0xffffffff}) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x0, 0x7e, 0x3, 0x100002, "0000bb9a1ed00100000000000000040000ff0020", 0x34000000, 0xfffffffc}) syz_emit_ethernet(0x6a, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaff3b88072b586dd6035f9c300342c00f375f661851fd00ea22fe350be125713fe8000000000000000000000000000bb0602000000000000000f56e54aaf89aca6613510b03d"]) 855.978102ms ago: executing program 0 (id=2267): r0 = socket(0x1e, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$hw(&(0x7f0000000840)={0x6, 0xf}, 0x2, &(0x7f0000000880)="771fe1aaff501268f93e99a0a003274cf28dda904d00", &(0x7f0000001880)=0x16, &(0x7f00000018c0), 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="e40c129d48f66a584e6dc155910cc280f1cbedae4c10af5b1b0a36146d5846db65bbafac7c15e95561e0a8b89b92f4a8907dbb30cc8367e781500b4cdf0894a005b0f20f6df0f2f1f205c0862c088288581acd3ba657bbfc6c97663aefa05a290d3c4a46376c24c86bcdd3a8d800f52852daf017", 0x74) r1 = socket(0x2, 0x3, 0x5) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x402, 0x0) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000180)) r5 = dup2(r3, r2) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) connect$unix(r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000327000/0x3000)=nil) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$TIOCSETA(r7, 0xc0504417, &(0x7f0000000740)={0x43ffd, 0x0, 0x20c, 0x10009, "000000000000000000000000000000000400", 0x1, 0x10009}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000200)=0x1) syz_emit_ethernet(0x4a, &(0x7f0000000100)=ANY=[@ANYBLOB="fb000000000000000000000086dd6000000000140600fe00000000000000000000f4ffffffffffffff0000000000000000000000aa4e204e2000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="505af7"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x2800, 0x0, 0x0, 0x6}, 0x400) shmat(r6, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x9, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xf, 0x80000001}, {0x3, 0xffffffff, 0xfff, 0xfff}, {0x4000001, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0xfe}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0xfffffffa}, {0x4, 0x800, 0x3, 0xffffffff}, {0x5, 0x9, 0x28000, 0xffffe2e9}, {0x5, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x9, 0x7}, {0x3, 0xc7cb, 0x800001, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e3, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x3, 0x2, 0x69}]}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x32}, 0x2, &(0x7f00000003c0)="2617782c", &(0x7f0000001800)=0x4, &(0x7f0000000440)="06000000", 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000180)="c143dd86d760baec3f4b9140283ba96d55788515e6b0737f0f77da504ff7cba9d6a49f24f99c89fc8a49cabc3447", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$hw(&(0x7f0000000100)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f00000001c0)) 672.936764ms ago: executing program 2 (id=2268): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async, rerun: 32) r0 = open(0x0, 0x80, 0x29) (rerun: 32) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000002c0)) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x3ff, 0x4f8, 0x69}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x100005}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x8, 0x10200000}, {0x0, 0x1, 0xfff, 0x30004}]}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) (async) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) read(r2, &(0x7f0000000380)=""/235, 0xeb) (async, rerun: 32) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) (rerun: 32) getsockname$unix(r3, &(0x7f0000000500)=@file={0x0, ""/4093}, &(0x7f0000000040)=0xfff) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x48, 0x0, 0x37) (async) r5 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000040)={0x2ff1, 0x8, 0x5, 0x6}) 672.281841ms ago: executing program 4 (id=2269): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000000)=[{0x4, 0x51, 0xa, 0x9}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88e72f535a18f8d5ec344d8360f4", 0x35}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b000000", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000718000/0x1000)=nil, 0x1000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x4a) ftruncate(r1, 0x7) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) kqueue() socketpair(0x1, 0x4000, 0x4, &(0x7f00000000c0)) socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0x1ff}, {0x18, 0x3, 0x0, 0x3ff}, 0x8, [0x6, 0x1, 0x21, 0x1ff, 0x9, 0x6f, 0x6, 0x9]}, 0x3c) r4 = socket(0x0, 0x4, 0x10) r5 = socket(0x1, 0x1, 0xa) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x11100000000000fd, 0xa}, {0x70f853d2, 0xfffffffffffffffd}}, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) kqueue() 666.636019ms ago: executing program 5 (id=2270): r0 = semget$private(0x0, 0x4, 0x304) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/4096) r1 = semget(0x1, 0x2, 0x65) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001180)=""/4096) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x27c3d3ce09b4e8a5) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) poll(&(0x7f0000000040)=[{r3, 0xd8}], 0x1, 0xa) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11", 0x2}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0xffff, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x4}, {0x6, 0x9, 0x7, 0x9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2803, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x3ff, 0x4f8, 0x69}, {0x6, 0x803, 0x14, 0x8}, {0x5, 0x82, 0x5, 0x100005}, {0x6a74, 0x6, 0xd3b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x5, 0x2}, {0x3, 0x7, 0x8, 0x4}, {0x9eda, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x8, 0x10200000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) chflags(&(0x7f0000000040)='./file0/../file0\x00', 0x1) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc4504445, &(0x7f0000000740)={0x2f, 0xffff, 0x40a9, 0x20000003, "0400000000800000ebb178d952d6d31962fff0d1", 0x9, 0x2}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f00000000c0)={0x6, './file0/../file0', './file0\x00'}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffa}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000a0b000/0x4000)=nil, 0x1}, {&(0x7f0000258000/0x3000)=nil, &(0x7f0000000000/0xc00000)=nil, 0x5}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000761000/0x1000)=nil, 0xf5}, {&(0x7f00005a4000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000858000/0x3000)=nil, &(0x7f000002e000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x98}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x40000000010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x40000008}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00003ce000/0x3000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0/../file0\x00'}, 0x13) close(0xffffffffffffffff) setitimer(0x0, &(0x7f0000000140)={{0x8080, 0x9}, {0x7ffe, 0xfffffffffffffffe}}, 0x0) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) 446.999192ms ago: executing program 3 (id=2271): syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8100320008004505003400680007b4b2907800000000000000024e234e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="51010000"]) 446.616291ms ago: executing program 6 (id=2272): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) setuid(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="000000000000000300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = getpid() ktrace(0x0, 0x5, 0x128, r0) 446.200822ms ago: executing program 3 (id=2273): syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x4, 0x3, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x47], [0x5b9, 0x2, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x800000, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x2}}}) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(0xffffffffffffffff) 445.312994ms ago: executing program 3 (id=2274): r0 = socket(0x2, 0x3, 0x5) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x10, 0x4004}, 0x5, 0x0, 0x0, 0x0, 0x10001ff, 0x5, 0x80000001, 0xb}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3c}, 0x9, 0xffffffffffffbe8e, 0x0, 0x0, 0x3fe, 0x204, 0x4007ffd}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r4, 0x0) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) r6 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = msgget$private(0x0, 0xa) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e772", 0x0, 0x0, 0x0) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8020697a, &(0x7f00000001c0)) shutdown(r0, 0x2) msgsnd(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="00bba819726f7b64ec60611dba9072e97383c32f4c832211c6cff60eb560863d62c28295975a5c78304f1d00dd199afc0d4f242a328b92d93d3d5ce8c1da1fca19127da29a5b3949f848614bce37c3203abef698abae13effbf92d8bad0c3bbdfb2f01b7f0c0907ea2b7a60721f51c507ece855fad0aad4dd6215bdfbdd09ed1060c930327f386512c77f14ef022d0fd994e5e72a34aebe8e017981373ecb9f76b0c99557a0ec17b1923c2ab087c339326219e4451d13d443b4d0b38d95e95f256d0447eec015f8dfea7f591af60b574c4c7f4d3d71abc4600000000000000"], 0x8, 0x0) msgrcv(r7, 0x0, 0x0, 0x2, 0x0) msgsnd(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="030000ffff000000"], 0x8, 0x800) 305.040844ms ago: executing program 2 (id=2275): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000051e, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socket(0x2, 0x2, 0x0) writev(r2, &(0x7f00000008c0)=[{0x0}], 0x1) 304.701016ms ago: executing program 5 (id=2276): syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006ff483ebf676730c4ea38f1f4c94d7b7ccdfec4a92cff0000000001ea443d08000000000100", @ANYRES32=0x0, @ANYBLOB="2bc3051b7973"]) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000040)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x0, 0xfffffffffffffffe}) getrlimit(0x3, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5a91501db6a34b8e0500000000000000c37082c2c33ffc6e5e0c2dd7ee3e0d000000000000506ab45c8bbd1518d2c59f10a74d1a90d7387bdd83138c85b54fbfa6c676ed3d48a46332803d5583d13d0255f214d6b9332e3ecaf0d381b3639bd391eccc0e3933e5c78babbc1a25a17f0d6383f18c8a978135000000000e588e3ba4437548537f84e887a31aa91ea5cf40238020d3232cedc019d9e190db57458ffc3593a961ed740de51d62dc99c46179ec12f804bc6cdf94dc885c712643fda62d818e8e5a00b8708ca0b2123e33", &(0x7f0000000080)=0xd7, 0x0, 0x0) 304.434295ms ago: executing program 5 (id=2277): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7ff, 0x5f9, 0xfff6, 0x0, 0x7ff, 0x101, 0xe4c, 0x1, 0x2, 0x3, 0x4000000000f1a}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) close(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 0s ago: executing program 3 (id=2278): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x3, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x101) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) write(r0, 0x0, 0x0) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2]) (async, rerun: 32) execve(0x0, 0x0, 0x0) (rerun: 32) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) (async) r3 = socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="8b4f69c83b01", @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "b91d3a", 0x0, 0x2c, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="4079e811670a1ec2952a4234926cce07"}}}}) (async, rerun: 64) connect$unix(r3, &(0x7f0000000000), 0x10) (rerun: 64) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.155' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 uvn_flush: obj=0xfffffd8061b7f430, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-centra) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-centra) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-centra) (tty00) login: pckbd_enable: command error pckbd_enable: command error malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS pckbd_enable: command error malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS malloc() warning: unknown char in MALLOC_OPTIONS Connection to 10.128.1.155 closed by remote host. uvn_flush: obj=0xfffffd8059c32ba0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error