kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 14 10:52:06 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.172' (ECDSA) to the list of known hosts. 2020/07/14 10:52:18 fuzzer started 2020/07/14 10:52:22 dialing manager at 10.128.15.235:23620 2020/07/14 10:52:22 syscalls: 381 2020/07/14 10:52:22 code coverage: enabled 2020/07/14 10:52:22 comparison tracing: enabled 2020/07/14 10:52:22 extra coverage: support is not implemented in syzkaller 2020/07/14 10:52:22 setuid sandbox: enabled 2020/07/14 10:52:22 namespace sandbox: support is not implemented in syzkaller 2020/07/14 10:52:22 Android sandbox: support is not implemented in syzkaller 2020/07/14 10:52:22 fault injection: support is not implemented in syzkaller 2020/07/14 10:52:22 leak checking: support is not implemented in syzkaller 2020/07/14 10:52:22 net packet injection: enabled 2020/07/14 10:52:22 net device setup: support is not implemented in syzkaller 2020/07/14 10:52:22 concurrency sanitizer: support is not implemented in syzkaller 2020/07/14 10:52:22 devlink PCI setup: support is not implemented in syzkaller 2020/07/14 10:52:22 USB emulation: support is not implemented in syzkaller 10:52:25 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x1, 0xffffffff, 0x100000000, r0}) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100, 0x124) chflagsat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000200)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x8}, {0x18, 0x0, 0x2, 0x8}, 0x81, [0xe3e, 0x3, 0x3ff, 0x40, 0x8, 0x53d, 0x7fffffff, 0x8]}, 0x3c) shutdown(r2, 0xa3261609b3209fd7) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000300)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r5 = open(&(0x7f0000000340)='./file0/../file0\x00', 0x80, 0x183) ioctl$TIOCSDTR(r5, 0x20007479) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0xc1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f00000003c0)={'./file0/../file0\x00', 0x5, 0x6, 0x8, 0x0, 0x5, 0x886c, 0x3bd, 0x1, 0x0, 0x400, 0x5}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x8, 0x140) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000480)) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r8, 0x40045744, &(0x7f0000000540)) 10:52:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup(0xffffffffffffff9c) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) r5 = dup2(0xffffffffffffffff, r3) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0x5) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r7, 0x82405605, &(0x7f0000000180)={0x7, 0x4, {[0x6, 0x2, 0x2, 0x3f, 0x40, 0x3, 0xfd, 0x400, 0x5, 0xd21ac02, 0x40, 0x4, 0xfffffffffffff42b, 0x0, 0x100000001, 0x5, 0x0, 0x4], [0x3ff, 0x3, 0x0, 0x10000, 0x231, 0x199b, 0xc288, 0xfffffffffffff459, 0xa6a, 0x1ff], [0xff, 0xd4, 0x74e1, 0x7fff, 0xff, 0x5, 0x7ef7], [0x7ff, 0x9, 0x0, 0x4, 0x3f, 0x8], [{0x7, 0x3, 0x41, 0x1}, {0x0, 0x100, 0x4, 0x1ff}, {0x1f, 0x200, 0x41, 0xce9c}, {0xfffc, 0xffff, 0x8, 0x4}, {0xcf5, 0x2, 0x4, 0x3ff}, {0x417e, 0x3, 0x7fffffff}, {0x6, 0xfff, 0x7}, {0x9, 0xffffffff, 0x65a5, 0x10001}], {0x60a, 0x10001, 0x1}, {0x3, 0x9, 0x9, 0xdf}}}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000003c0)={0x4c5}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000400)) socket$inet6(0x18, 0x4, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000440)={0xffff, 0x9937, 0x322, 0x101}) setsockopt(r7, 0x3ff, 0xffff, &(0x7f0000000480)="591f651031e10a057a03241695c4b8abbef04fefeebab1f353416ab190e0c618eb8305044365b52a294d5cbd0c94259f4acc1421f436e17a9b80b65baf5c9da3b0092f4273fd98965e42cd6ec2cb90fb82313ea1abd4bfceae73c6f028520b8ec1ea08e756dd5cfb144d8716bc7afc71c3cc8e7cfd72ea1ac1b0e4f60bde6ca223f48dbc13bcc84688425cf7f203f10a1d", 0x91) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x80, 0x3, 0xfffffffa, 0x8, "8397968cc3c99c98865f53b34ac4c6fe92531461", 0x101, 0x7a}) 10:52:26 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b9c6c5426e195ca"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="94e4799e230f36b90cc5b3e3e0e65e2007899fddfffc676f76ada7abc9c8506a2c7a74d14a78defa169276de8aef74d893f395a3caa589cb015323d968a78a57ff76eae279f277b7318058cd5cbfe0ca116a94661b65cf66b4d5b9870c9a3a6139fed01fd5535c2855d3cdc0", 0x6c, 0x1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e5066696cd33db565300000138373ec09704690cec7241038599b35b232d119df10903b85f9eb5163116692ab5ee70558ec519f9558bc68130ce5b49a4d1fa8acd5"], 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 10:52:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x181) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x8, 0xdc, 0x0, 0x3ff, 0x4, 0x1, 0x0, 0x1, 0x80, 0x4}) syz_emit_ethernet(0x5b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc725332"}}}}}}) 10:52:26 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x2, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x6, 0x1000}, {0x1, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x1}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1800}, {0x1, 0x1000, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8, 0x1000}, {0x1, 0x43c2, 0x800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x8, [{0x1}, {0x3, 0x3ff}, {0x2, 0xfff}, {0x3, 0x3}, {0x3, 0x89}, {0x1, 0x1ff}, {0x3, 0x2}, {0x2, 0x81}, {0x1, 0x9}, {0x3, 0x7fff}, {0x1, 0x5}, {0x1, 0x4}, {0x1}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0xc1}, {0x1, 0x286c}, {0x3}, {0x1, 0x200}, {0x2, 0x80000000}, {0x3, 0x9}, {0x3, 0x5}, {0x1, 0x7}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x8}, {0x3, 0x101}, {0x1, 0x9}, {0x3, 0xfffffd38}, {0x2, 0xeed}, {0x1, 0x1}, {0x3, 0x3}]}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7f, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 10:52:26 executing program 0: poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0xfe9) execve(0x0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) 10:52:26 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) readv(r2, &(0x7f0000000040), 0x0) readv(r1, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffb7, "070000000008000000000a000004006400"}) syz_open_pts() close(0xffffffffffffffff) kqueue() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db", 0x1f}], 0x1) 10:52:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) sysctl$machdep(&(0x7f0000000400), 0x2, &(0x7f0000000440)="e2d1f508f12329134c3cfd3bbe9c654b100bb840de92db928e033c00ce5fb7da571e81e52f66816960b4b0c9d135789fa0b8bdce435797c104f36f93f32b50a1c457735651a14e1df9e7c9", &(0x7f00000004c0)=0x4b, &(0x7f0000000500)="6ca71da1fbdd6f3c5b8f7ae59e2ca2093fc04d54932d3aeea6d187c322758e0deffec7651126c5bd254bc27e8ee33195222407d0d271ac1276e30dc414f463c13e28dff410d8a9a8a12ca32081818240bd4e57953b702342facce28265873e81e599ed732538c16e7f5781398f7986351156df57063de8f634cf5f28b78c", 0x7e) bind$unix(r0, &(0x7f0000000140)=@abs={0x2, 0x0, 0x0}, 0x8) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000), 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, r3, r5, r6, r7, 0x0, 0x401}, 0x9, 0x0, 0x9}) sendsyslog(&(0x7f0000000840)="ea16ddf6f5746f2f0aa5288d08d67f0b57d146aa1aac62229a2eb4affdabb2c6b7f5cd17b92c2378b02b430c59cd856a26a3b278b426b050e237f32a9593ae16e867ada601fbc06d7101fbf0235f135252f64c42f361e647e6cfea707c9fc5f5db5c90b3dda63209bedc587a57219d36e23e15c3719dd50da8cab53d9a3d58e36f8773448b770ef6ebcdc1ab03c64a860c717ab5be3430efd81cb26f49dceb4ba625a3ccd39bc9ef74930501bd9289fbcb2f79ff890c482a743a9b268a097c929447e91d5d64f77c312f1061bcaeffb9b59569cfb0a0327b2be5e2c498c38144eef9fea77c522d54a93872c727bb63a0adf44accf57d304d2bed9e008c357263d00048d5b376c988674be515ca3a7325b441dca31ac99f6a1fad8be119e03e5494b5a1279343029a77e027ea8b8a33755146da3f1d338f8a3ccc19a4cd245d0bee660ecd1e4d6c4bd1de04fcdf5bd52b8e1ec7c0fe9760aa679d987abedb1a1a685be53292983d00000000000000000000bc59f4d195fb5ab3128e4f2f74c926a2ef25b2c7da4a58bdaa3e5b8bb83c6f237b246768fbf0c690c46f514e1698ac58be0817df4ca28a144a478c23823d37a64c4a72e3a6c76a3e1d2e18f111625555341a3d769c3b4d80f43e8a50e34e5208ffd22576f31b5b12e187594c06ee3b01a4790da870dbe2043e190ca26332dd6cdbf5fd1fed747866fba86f08e3ea22853a3fcc530b9835ed8328c69cafe7caaea3477977520ae892d0218114001778643784222f25f816d980b35805f3c97580cc3167e0811ba9d6a24a490a45919325a2e7740acb4493b4c2d8ae325e913a5f710feed42b97be0c852b2a4a359b1370e0d2a6c736cd19128318de187c0eaf30008ffcd9d53657ece86868e76797e332bf4dc08b7227263e5c35b9e98b62d769de74c711280fbe6a6ec000f096c632a42e55deae36ad17d4c2fd6f0bbe5f5450c7b03762593260cc14c7883731443a06f15f03f4a71adf2226fa8fe82d2a3a997a8a30e45dffbfee407c3ca1d30e66da20e131766241a4", 0x2e8, 0x1d) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000040)="eac4b1f1a7e94f823138f2c79f87f0bb687a1f29b0670c50fcd475a479f9d84e72048585b9455a911e478e996c91089dece74a8efb19406d9aac3135a65914d157a3e587ed4828a790bfcc48b41cd8e9905844d721c3ad64653fad4d2fb59b5961922d5e4374d1b94a8b95bf0cac738deaf50e90361cb114a2199389e26e111937f2b48007a7d23717a20b", &(0x7f0000000100)=0x8b, &(0x7f0000000340)="d6128f650f6cd2a90fae3bf02bc9661a5bb18465e865b63c2ba887798d76fb9d5db4110eb0930516bbb779a832a329794decd90c25485426b9149d3529c1cd4da603aeff04a630bc1c78815a0abd0fcb070584f62f85cd6e00f111293424b11c984b9e55f95e720c32deac3559f43a7c1004e0e817272a9384b1fa33eb86415a513722f2c45665f7d0fbad891061f0eca7109935ab92ffb632d0f34cee932b510c0dab3584a662ca60", 0xa9) 10:52:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x101, 0x2) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xffffffffffffeffe) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0xff, './file0\x00', './file0\x00'}) 10:52:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$inet(0x2, 0x8000, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 10:52:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0xc000, 0x7ff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 10:52:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000adb0cb162bea1d"], 0x10) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r3) 10:52:26 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x0, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x25, 0xfffffffffffffff8}], 0x7fff, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0xa2, 0xf0000000, 0x49, 0xe000000000}, {{r7}, 0xfffffffffffffffb, 0x24, 0x1, 0x4}], 0x20, &(0x7f0000000140)={0x0, 0x3}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 10:52:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='x\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x9) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 10:52:26 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x100) setrlimit(0x6, &(0x7f0000000240)={0x1, 0x3}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/208) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000000c0)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="e709ac47fbe9fb1182f12d6200e307de4ff895b59d034a9c281ded4d9cc15d2904905928f0fb546ba8e9cc5ed6e1d531ca613865a992c185d04f7f062193e2432cbc5105598be16f92561e9b9ded109b7c28d79fd0c5b35683b58d99acf5227e28727feb326248c7c08085bca0a7de203706698f59c20185ed5bb6693fe6"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCPROMISC(r5, 0x20004269) 10:52:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000100)={0xd5c, './file0\x00', './file0\x00'}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0xffffff8f, './file0\x00', './file0\x00'}) setsockopt(r2, 0x1000101, 0x9e, &(0x7f0000000280)="fdea1b7b70c5feb4531b133e037028f56a64345a56b0d3e9ca955eb4e08b2166501ed796fd9bcd9085fa2fb6ec4c09f52ccbfcfa20b3528a48febf865182a9491afbbc566319d1c99498062a50ee9fccd42a1181aad35b4bb4a89607fb64f79bc5abb8c1fa8b0447ba84633b3456bbc4cc7c82ef6ab146373ca5d2ce2d628aa2171e34ae00003450fc17e9f6db6d84eaeafd3c4c668e5c5da0188b361c79c0339a93c160d6de2f0fbf817f1a31582038e5e026ee608af541d48f4137bc6046a6520f65f9d68e8295f40ab4e1a412c256e5b055c73aff7d8d4eff55cf61d1c7899f8052dd62fc4bc08cf00bb14969ea8f260f0303a1f1c4212b30f1001b8b45f1ad3b1a87cf19e3b020635efe8e05eccceba79502060bd0031d68677b81d6719a2bf8df4ec1eb1edb0e488b88c83281ccd9e46126db518027befcb50176b60445bb3973279fae165d324b586a488ff2b9f305a6432c51ccdb31e2389dec20af9480cacb97b7ae10", 0x167) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000f3583675560000000000000000000000006a40305b0ff32b27b68f85312319e3eac7f481838c04d7182f6fe8267f6d6477b01bce053a9b1c863f468e66d60397f3e80ee46fca390e5b7e6a50cb3650299ad63a79f8fba5c84a9c76c932c0581e607311aaff047e2f893c8b790a93a0df4de436e67ff0882f6a89e9468bcf49ef1510b1e5bb5af74176c359be7a691d9ec616fc4ddcb29abe9cecd4f4c18b472d358872e3adf292d899b442ee908398e6f2115bf58f233dbcfe"], 0x0) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) 10:52:26 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 10:52:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000100)) 10:52:27 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f9, 0x0, 0x0, 0x9, 0x8, 0x19, 0x5}) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xea, 0x20}, 0x7, 0x100, 0x0, r1, 0x1000, 0x100000000, 0x10000, 0x20}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="ec785ea315176724ef482349db58b0442ef59172351470303a815f030514353a8b2a8cc155ff6aa643219c062a0084176a9ab834b6024147e68106d446d96e479673e814601b2aa7c57a36bd8f3eec8b5b1d6aef4159d9ba3c20cdf54918b95266bc0a8e6645c1519aa1200750a329915fc9693d362c33befbfa16763ffe28670fca13e2b5416e22fea4f65c02fe24b37dafd28a9bb988f1750ebe7a6d96858f3697f799207dbb7c47233d56b832681673de041a5c7b0cdab9b057096d79d8841f0e09606899b90bdccb258fd2d8a8560dfefa0f5c68dd8f238e2fd8e3c508d504426fa913d1b22950a1278cd9aaf5c3698e689e128bfa89816b3a2baaf8895febdc2d6fea24f90dd355f4de86a6345b60edf591b15201e6f2ab1df0e6f35166520f52471da8bb83103e"], 0x1, 0x7fb) msgctl$IPC_RMID(0x0, 0x0) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720000aa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf4dcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a71229b090f9d7181730a9449bc51f1b782416998dced0ca461f46beb1eeb855af10c68be9d33c967aa5c02379bde58be735e9c70ed3fa512df2f0fbec7ff61533eea829ab4b2de2b43233bd249626410f34d27498a972cf93e2591c56fee3ef9bcd4449fd44b0e857f060d9b0148e39ab89ae8854117160c296aa204d34abb4264b20c2f8b67d8de630307a061bbea03b7a149615202f267e195dc585e357b0f10ed8d8ab87aa7942711d17731097a295f3136904299f418a6e0f4b5de175c4ccdf8196c976fe91c04549d6e891eef682f00"/925], 0x1, 0x1, 0x1004) r3 = msgget$private(0x0, 0x328) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83549c02799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a489c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4ca562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a598355934df41068b99a17cf001596ef2a49871efecaf71b30f28eab9562778c2870c67f4503a1df"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0}, 0x4) r5 = socket(0x2, 0x2, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x5, 0x81}, 0x8, 0xd26, r1, 0x0, 0x100, 0xfffffffffffffffd, 0x80}) socket(0x0, 0x8000, 0x1) connect$unix(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e00000000000000635e9f9a83799c7a96454ae58eaa3f328d7afc97d1d3150dd0e02073220a0f467c6e891947bc5928f1b244978b08a467c2d9625f010262e6ce2836c5719e16a05d800c460e995d816b385a5bff337c1159e8a22db2a54e340149a939cb35ab075439a0ee33e9dff4c5b3cf8bc5ed4d836d2b2cd86a5ca49769153cb40a446b8022126afbef96cb7ed0572607f2f88d1dcc9ace7b59be3f0ee79e5d41bef207728ed3757464eed0feddbaf8830b4c4cb562242171e18db86e44ae999d8c3a6ea96d9766cca89dace84a648355934df41068b99a17cfffffffff00000000fecaf71b30f28eab9562778c2870c67f4503a1df000000e6b4fdc9f8f118d5b1adcb18"], 0x10) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941639c6b5dff00ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0986adf3dbb1f6ea66a7a83d2e5f9ce3b3f33a4312bd05b3a77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f"], 0x1, 0x40000000000800) msgsnd(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000005f40bad21a3862a5cf22936b3e9609fff829654c7e824447265965bc4961"], 0x24, 0x0) 10:52:27 executing program 0: sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f00000000c0)="e021d9910c9001eb", &(0x7f0000000100)=0x8, &(0x7f0000000140)="4c7d5240bc20f0e69d4d72634cbbebb44479ba3e4a74a079456b73ba0db302abbf51ec1f97b99f4230e61be1b15ef9e775f42dccac9d2846862f500b4ad238dcbdf6613ec4fe1c4fff1e50c2a8ed43e414df32351d5cd7c8f75d20a52bb651e5d0bb28cb59d16bcbbf04ed53faf3272d66f68f28", 0x74) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@local, @broadcast, [{[{0x88a8, 0x4, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0xfffe, 0x0, 0x7f, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, "0500000012000000"}}}}}) 10:52:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x3f, 0x78}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:52:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f00002af000/0x1000)=nil, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) write(r1, 0x0, 0x0) 10:52:27 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xf0000000}], 0x441280, 0x0, 0x8000, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 10:52:27 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000140)='[+\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='@\x00']) 10:52:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="6ea227bfb794fc5c912c211af43019570187e3e7cbc6f26489c2701ae42957796035d8f771c06602b147aa63d075aff589e09a20b4e3a0a984bc8a1fdebc83e6a9d31546d9410bac24f6bd8301757ec8d64d9ac828acb44c2a844ad1555ea93a4c84b2bbb8d037c50ed044968fe57f293d459794804b21db89d24f017c7e36b805b45a817ee4a4bf724a75bb471b1584919e0fc8dfab727434e94fd7210258cfb9957452b459301cb2e4864c6a32f014276c9fc399fc5f", 0xb7) setsockopt$inet_opts(r0, 0x0, 0x2000000000020, &(0x7f0000001880), 0x0) 10:52:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x2, 0x3, 0x80, &(0x7f0000000080)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000200)="5809fdc89be07b3466c7fab0e3dec093b4dd99d2bd819b7ffc7c149ceb69a4be8cf8e5218fbca94c3960a61a9d1668d0597e2570e97f823835922f6ffaef7612f783ca6d3bc2277c366f3642fccb547e2eadb3092d68f896dbef5179ab296db5778dc756eee4531dfbd0309b61f6baa784", 0x71, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x5, 0x8}, 0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0xffffff0b, &(0x7f0000000780)=[{0x0, 0xffffffffffffff9f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x60}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x8}, 0x0) dup2(r0, r2) r3 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r3, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000000c0)=""/7) r4 = geteuid() r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x10080006, r4, 0xffffffffffffffff, 0x0, r7, 0x1db, 0x7fff}, 0x20010000000007, 0x1, 0x8000000000000001}) getegid() getgroups(0x0, &(0x7f0000000040)) geteuid() 10:52:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x4, 0x8, 0x3, 0x100000000}, {{r2}, 0x0, 0x0, 0x80, 0x2, 0x9}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x1}], 0xcd47, &(0x7f0000000080), 0xffffffff, &(0x7f0000000180)={0x5, 0x20}) 10:52:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) mkdir(&(0x7f0000000740)='./file0\x00', 0x185) accept$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) writev(r3, &(0x7f0000001340)=[{&(0x7f0000000040)="b43bd87f6f0c64049a578e56a57972ce794b44e08a66010c806cdfefdb5637f4f7f0912474d0dfe407123e79992b079a0a7425c5191a2f3aad5f7390fb131f98e7e9e82c5beb8348346eac932de4d1edf98b29c68683911362efe61feba909f0d7ba75d2f53a90f71881d7a49ee5a7857490507ecff8239d9665", 0x7a}, {&(0x7f00000000c0)="6f8c98596c0887f26578ed690a9d238768d83b1dfa60267ab0596ccf9fe5e471f3031a40df265f145eb929aac62267010d2ec980d49132c0d848baffdccabfa3e285ae762474fcafc1212165e345b07afe4695c6043fc6adb316777216d5ebd58f4a1bf7c3eb38cdc39ad9b407227e58acc7e3fe53d157367ea1baa77a0826f2ee1753397c23e4ee0bc3f586b27892eedbea6998703534a22e70603cffe4cf3607d1bc981cfbeb5f15b33cc52280a126cf2330b16b1468bd5e68706607640ad79b9d1865d11254ffd0edba778035c9c788ded2623fdb965968c639f1ff42d42b9378f54a49c450d60cfce0ed3a196bb1f75cd08567411c2014ba117a191b4d946db2e21d2dc718a7c371f201c45b97842f4f7161321ee58699fcf65c5bd86ee368e8624900e53c28dd56581a61eaf19d88126f1d5a4e10ad487b430bbddd9f020ee3d4556a654a8b86a94b09d3b36b232042c821fa5c33ed2d3d918958ef171864d5b2bb6fdba0ffa4a4392f3b7d93c5d36f8dc9edcb905aaace45bdf9d9b3854ae074ca6690763848b19d3454afc0eda1810bd7b4c66fe42f01b932a392390b57a70b44cda37e691a62fac8e8a4f537ba6f17d38dd33342594371f692ebde7a9b45b0d1cf44aa8ef485b6e14c45c7e3af598800e1e51c82268b31cc67a73f3b1c02920e3bbf4aa3bd6d61918056e84d9e62f2418e2a4fb7d7197d4dcc2af4c2e9ec53c1168cb6ec00f9c223b893b4799b08bc5742f2e033d6fd1e52755457aaa3c8375b495f79d009e1306508ee0552b556e2ed73c76cc0b9f0b8480180d59ba779ea29932c444b3e4094c4e3627c85a9935865a6e93443af243fb11f7e26dbb0b99b352a824e98651aa69b277c767ff1a0f3ad1b955551581073d91420ef86c9eeaf6cf04cdfee13d4780bdf60dac0b31361495c98504f8103b079ff1452a2734ff82f4bb076310651679d78530c3752ec6d0f849350328092d5109ed4798582d666dabec6a0f7dc32f8781911448a427e4303a3277a282fae2d31e97237b6fb02920424c6d428461c12e344fa951b26869b03436f6178131da96075508cef1f5afa0e3c7a8a646b14de9fce6e50c4e6199ebfd57f4914557060c988c26a4f17b46d8e6997f2b12191759e873f1cdf89762b7636dfb8e29743d330a8dd1a99cbaaa12cb1c49e79bc9adef3616d32cdf778fe516baf4d59064fbaaddf31f7e9378cb1852dbe90f7b4a226040cb702552b221acd530f08e7955c770274965fdf", 0x380}, {&(0x7f00000010c0)="96fe246c230a3810374000d68f076e200ad8048727edbfe2b05276838e275ce6ab1c7f66e0bf8d66f09b2f337c07bee4b64123ec498e8aeb2dea7025ee7940d12a2799f7b5bd27977571807edee7b834853f11a83d95d92ce416acb0bdbcc89054b518f620679d6faad27f0a1d203a723a781bbab4912d6689d100555391c415475c0f898f974ce84d107c1904c114d56d3f8b17fc2d54fe899ad4fec6b44c39558dc9786b588a1a44", 0xa9}, {&(0x7f0000001180)="a667df32a4d3c7a22249489289", 0xd}, {&(0x7f00000011c0)="178ce4e2438c3a671018481e55460363ac773518cd32b6739b32d0e0208adf364bdc9a22dcb1cf70735d821f9a3641209946990c50eb73461e5a35a5860cd8f3dafb8a3ef1f4b802ef24c24af460d97be52af617145649", 0x57}, {&(0x7f0000001280)="d431fff4734df83674549e27fd9e9eb0dad851b50609557f0de47a5e52b3767994916b89bdcff5c748a9058c69ae2a293d4980cf585bbfc76f045126cfa82e5e033f7d9391460e452e9f2d0077d59cb93fecba7a9bd04124976114579247c1463ed28b58eb8daaaf4f4748470e875191cc2f9283bd1c10357e30b825c4c29a5c07c2b7a089981293bff3bd69bf2d921fbc56a4cc23eea94f6d5517afebd78695127348d296c1a629df7b5b", 0xab}], 0x6) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) flock(r5, 0x8) 10:52:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/20, 0x14}, {&(0x7f0000000100)=""/125, 0x7d}], 0x2, 0x0, 0xd) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20, 0x8) 10:52:29 executing program 0: socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x0, 0x0, {[], [], [], [0x1, 0x7, 0x5, 0x0, 0x9], [{}, {0x5, 0x6}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x3, 0x7f}]}}) poll(&(0x7f0000000000), 0xfe, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) getitimer(0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r7, r8) fcntl$dupfd(r4, 0xa, r5) r9 = socket(0x18, 0x4, 0x5) poll(&(0x7f0000000040)=[{r0, 0x1}, {r9, 0xd3d2e440d35e9ca1}], 0x2, 0x3) 10:52:29 executing program 1: madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x2, 0x4, 0x800, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x7f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa1}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb896}) seteuid(0x0) r1 = semget$private(0x0, 0x4, 0x220) r2 = socket(0x1, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20040024, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x5c) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000080)=[{0x86, 0x7}, {0x5, 0xfff}], 0x2}) pwritev(r3, &(0x7f0000000200), 0xa7, 0x0, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) 10:52:29 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000240)="feb152668b92505d8219853b8de5b128bff7d72e40f07df9ef23f0baea6a4831bd45489e2eb8cd2757af9d5901301e056fef3f9f5194fc8f09ce3c8e73e26182f2f7fc956e6ed4423aabaf6ea6a2bbba043beb9278cc23de3083ab3ab4dc421fdc35431292652af9ad7386c7666fe54e41aed6dadc0c411a53c8056d975d9cf9869b1225b211dfb00f8bce839173791787e438e8bd544ad2b8d30956d9b509a7fb8c3830c9e18e7e0fcf0b2569331103fcebc97348aa3550c3b03cdf9790f722cea02bff2806f4014a37ac7cc7611e2b36d7f9a7600dc0a140cbf456ee0d3d862e65844a9e30796fd6bb9ec1479f30a329a23a3679eaad8a40bffad466387e5cb53348465799d898c726dd163ad01ed52d2e6b82dc428303a2dba64781c555ac5fc1b43e05183264e7e6e6f8602b0219907bf0dcb07b33d95f9fd38c1e371d183e211cb3ebd4c65e46dda83a6a2258e0a774cf578b43b9020b901bcc252deccb00a8b9122832175f18bd8f8a1dde58fb28e3541c4820538a0c91b25d52e388153c2edd1075e65041b5aab6331892b9d8ca3613b96da064add567cbcd5de0155759afa66b9fb610afd2655f5962f8cb208771db4c2e4f76f5934f9b5cd89e5d0c39aea62b2af79e0db9b9751b8e1d3615d24e4792253444aa1184b9e1dc489c309669322981c86ba20e289b66b5c5c0378533dc90efccd62e6552501db5ea9487235da0f2f0b19fb158d4743d017b7032c307697b5b7bda717639badd21144f74ac00d3ab7a56a9decceaa7b9f00f3f05f1b4c20de3b61d23bde3eb5da9677ab33e3f2cf30f64e8529872402966f83159ca605ca213961ab3f4ba2ea36665fa5791f9da5beadca03b1b90cba9b2d655acc3d7d7fa02a62c0783097779f565101640718283d41647ab3aa9ebb48e71e9f7057bce2fa471765a10f13929157a14accfc6cb822842e29f5985d5726f199b199244411e37c39440337e9f1335a518a856ca846eb159482469191701ccbeed9fba108983376b11f2d5be260c782a16bcb0e473f9a404e55435e0074a5455602414cf51f07ecb9b2475187f741bbf6dbcc3be63a5727d4be5fe7077ba50c7ee9073edd1e99c2602626194b30bcef89e3ed2ef0692814f7d25a922b5813f3f3f854ba5a734b93af7e9aac04095c62d966d6b76ff613d5c25f3df5ba533fdd90aa4567876a5debdee29119246a762e455e68c13a6b33beb2ee1d9d1d16874843b2785fd7bb79e6edf4216c1d84d6f0783b46e7716dc13350a13ed6901d7a4f87fa091314d33ff08efa64a0d3509ebab892819212eba036ad0bc37b82ba34b6e5abc209f1e57c5e144ed2f7552fba05ce59bc24c566a504f22adfec209bdf28ea0418caae7cd8e04e454b51b776ae555d429ce9820fe6988adc69d8bf13f9f3203e0f2c49ee19909b1bbbc01ae652b69adbad3ba3af1a68e7b6e89d571e16de7dff42d9f0a92f4e972de3499cd5058add4273e1a19fce03b33bb1bd6af4128040d708c1a822cc6c6f98fa9620391cadc6fd5ef7ecf28fd25dc06124527f65a87641ca14706ee2d138b8b4530795b1e91612e01f76a67577d6e47fd85d04823d21719edf68e012f165da51a94aff37cc3f9e72759a8f60e474cab2cbe7ac85daf0d75693084f9933059c8f7d9c7ab3f1fabbde0be255c97e75a88198b369c021d05548875c341501d1dc477665b920945c5ecb5fbfa0933661c5f7efb1e04d2f509a873994759107c56a5b6753cfe2302a4e1b20f2ebbe3d6b01efea0cf05dbce4dd9a49cc7c470e0e3bdb7d6b407b9b4ded2a7be46c6237ca90b4092741d7ec6823fff14d871b43bcfaeec29e8a786868f36beb20dbceb3d0ddbf74c9b990e454d8f37c79d5068f22d087a42e3286c3fc0be5500132730ac1a2e70b1ad58e72b0083a5406e4ef49849521e91ba42b5c74428da05ec796c78f889fbbdeac9220c22d41cd3e0078d59dfcfdbb0919e40c111ea09f4880f51ac3b06c7cf15ee32bc49448ccf8d61310531f66c6d5341f5f31d78eb6891c156b82338239d0cc4854ac302355664041986106b1b60339880570392672f29ff2d7ffef79649cfcf17446d4ae931b3997713a8332057498e0c56aa771f8a755a8e1b90430fb84de1f6a2a3361300422dc4d37dfa2b34a9bab065f667fbd256cb2e409d1b76e37a00751470ff72c6150ca8676ad980938d147a6362458c567f29c0d7e9ce71f6e6db3627c71be1a57f9cc1d092c2f66eb680efe36e1b2757c607d916b8ca946c81835b6f1fb382f4e1ad31e267d6301e17d8c194e5d33ddf3215dc6f07d3289073282a95bb72c7e597e163df572d23c90d4377f63461ef35cfc142c115fba68bf2baa24e329e048b204fd54a3ce569cb61e0cba29238c25cf78a860e0c443c9363adc85a10bebff256bed5e14469699df92b56e679c5f9a0bdbb8188cd0ef1eba8576b9870f188f53158158a24198b453d4c93102c95a39228c1e1c3bfd4f19a1fa63d1acb13a7a483088ae8e3881dd6648d00a25f83f4385cd9151e5b978661d0acd7b6b97eddbf14a7e94c051481d27684463a0126fb6dcf4972c4c6e8d59f985f09830bd5ded3af8fa5177c9f43adf40adddb097a2b0f61627371ee9163c674914e3cbd13b7ee1c37e7bcd370a148733b373a42c671c9bb0429daeda868a53b959e44d4e5e81651e650ac1ef4fc1038faaebacb7924d5a2831f70ba4f79be631c89c4856b298c8637b370ca8f3d8ab45ff9630c889e17b351fbf079ac961623490bcb25377931aaec23d0602bd6f7d619750d82eac3ac6bc337cd6b402753671b3779bb9698daa84b156158a9be828ae9187c827ae5110582055191ece9a1346f08dc55b96431f359c713b92c4144db159a5a93b77b3966dac1ae2106262a9be9d7c4a495da583c7660268a76f7bafa5103db4820ae06be4227e8439b5e50a28dc8b385eb58ae06465c1bf8e7401e2da4b6b4fa2b5f542e3eaa365a8b58918eeaac81111c7a6d3d2535f16c19c50c8125f745a3b8e60eba4b7884d74a541b49e94fa83ab48d87d6636c93b46e3bf6b9b6f90089603b673f12bd397a90eae3ec6e2276d6ac1fa3726353b233b1be303e52fff8dfadc3f093604e6c3a5efbbe0d0fce19168f7c7fc5e43363c6a9caadefe5ddf19e6317ab46875c2aa388bc491f01ae307f4ad05b8ecea28ffb8e093497df126bdaabcc689beb0d2a5cff34b03d2d374b1b86050660dbcc4136fab74a82ff119a1517155cbb7a67d357f6c0a5f2a46faa1852aad2f83bbc06188aa41f55f2d051899e369814beff2d347b62a01165e974ccd116df5fd4cc4b01cfe19b9c359df549297d806fe70a1cf0e9825fc46abe81c7a2d0e35cb8278dbf7762bc1e8f8d0c050655d74753449189f37b95b959dbb0c48077fab6a3977e99591ccb9f8f2450cf35225cd04928337c890ed356c33905d66834ebf6e5293ad9be3ddeedc9492bf101bc8005e6d54243967832c28d8fbc0b979ce0277b1d21dddba76ffa454a11e088583884eebf210b2f4e06438d29b2d68779689296337b1ea099f444cebb7aaaa31f72deae3f5dde754d6c5020a398d7043753a04e5bd7b99a89e80f379144d4b99eb8575ccb45edcc11da948dca37d28e49bf49df4ac8ff2ded96be68b1f295dcff15952f0927463fdd0b3b8c6b8be72278dfe4292057d7f3feed892ae26ceeb2e21b6165255d38ea71160ba512f2aead5a71d936fac448322e5d755ec5513943db36be1e664894e5a2fea5f65332a2df5f924ea779ce0880ad76e7bc3423d17287363ddd8bdb1af8aabe586843a93b27e328a32d64201abca73b780c77343136bc6229a11b84c63150ccc99a4a5b486b6ef9a63bd7415c08a3f957b9d23375f1a6562ba0fff56c32f7f05849ee84c66d102e9bf082738f472508bc3d8eb31311eeb97b50d0ae0b0883856266459126ca4692d63260730f9ca58bbf501883469bf4cbb3eebb9636b55997f8de50a8d35139639d8abf92efb77a00bf717f699bea3a8f47a509ee50bb770c986d98303c65378ee437be04b6507375ea4df84637b38b13caf1537c560ba33b1bc176fdf2f4b843f72da65c58ef35f3151d40280ac40a16eb400a52ba08d72102e408dda4e315d4727a247fd23804f7f07548ddd0d97874514dd5ae496a21bedbd03101f5e751e70a09298dabfb9347f4f65d8cd2b9a75310ad49540a9c1c6ca6378e3fd60119191b502fdafb28ee6f5c56a64f629d43b54ceacd6034d79e5c52326997b4ecec5cf9c21e994e88fd977f7c9abdb9e8c9e077c323fefc9e1b7bcbf543641b47fde59ea48aa96d49e7714fac923692e34a4c78ab74a30987ce68194e0c241be27b1c46d0109872dd2453dd42ef30302b89bd525caccac13ebebe8ee92355f01453cc267b20288eeaafbbdb53e743d45bd7163c24959d7903bcc4958ee6d04a6e062b6226c90d17e0f4b372ac054ab691ad0f9fc27394296acac980e05413b6538453f53609097fa79f9689b3d79db9a4f9ab037ca26bbeb0443f845b012f0048b85c9d71a5aca14757aae9bd3c20b4d703b24c306761771c129fec07e80c3a2c2a81890b71918639fa91ca6b89c782b238d7388299c3bf9d269466af89492fc130915cc6b8d5e1e24e861987563b093b222939859e3891f84756ffc226d6e49d116d0edbe43ebba4da93874329749ad8aa2686ba2851dbbd15b10c9a07daa101dcf18850ecd0acad802621ec818215c138a6bc46c67ccb6acd7d9ccbc7b69d415a24add4cf3c12e7467afc1c9d3667decece1df72a2c311270122120e50e0e1aeeae489d97a4391f8f7c14ae122c6b3f39ba1a1dbdffc27077ed91c354d99beff54a9a5e55624ca36a893b004aeffdf1e3cbf9ff2459c5f6b4370322e41303f132dee2c28058bb32252f8d7ca238e38b5c824ef1eefcb84583726c5fbb2f156c1bfadff38cc050ad0f27bc2c2ff3d0444216c2945d2b9a5e5bfc76d3492dab9786ab525c016bfcc495170aae8d5922a73681df3274014003a129574b884b225a232d3363124934253f3c4c5d4ff88f8cf0221a5730efdad71080ca16820076b4f1c677b5942479ca2d7108b2ea6978e4b629db55b121a84b09d2588b83356e021d3169dbdf1405c8014dfa3788809f6721d2e8d1d3ccda2d62126f3f81b87e64c36c72a8a097751983bfbeb35677f159676659bd40a12b0887a8ca21d22d0fe75b808b2bb62fdce7c3553081f3850524ad47a6462916a10a62f8735f553b0450bd0a461927b34474b1908beb66b96fdb076f02785ffa5b78f6babd744deca7eab7bfa918fe05dcadf8f51f71a971c0c27cbabd5388b52a1a769008113fe5475498374ccb9edcd339f4e4b04d7103d2a4428a27f4c8c01b410319720cde8da2db04d3f284de164998ad8ae7936b3c23250c6f5e9bc5896647c42c43356a8925b90d7a2d8be9b728d568dbec53dd05b3ae8c2948117954c2a05e932191fc192ba87613ef932b9304f6d12359afc68c71912b57b60814700d4d1e010f200d6d1db0d430aecc0f8e71b4c0ea5699b31b91298b4a269bf97c558aca8f5ac68df879ce4aefb6468ded4eab2ea9944ca3e7ee478e18c651a78199aa655f20f73791c65f495b1c76823bfee7855e141096bc19d21edb01704559c5b587d3b070f974d35d894f0c9a1c991aebf40a68cfa0b92be1a4d2dc6617c175549a89b8744a4561b50c171912b6d45994a4b29052003dd62b1f9137712563d38871f707956174f40582254da74d83f2407091961544c219ff", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="81975bcc0b1aeaa2c380a93e20ec63ea5b1536766e815972283ace67cfd00e8ab7841583d2dfaf3681899c3a59de86497c751957b76842aeea1fc16129554564956b96a520286ee2fae9e694bf5ebbc85249954d896b5f5f199dfa0ed2ef88debcea6682358b00d99a29d082ef03ffbbc0724782fcd242443005dd2ff7254567673639587e8734188212e90c79f7f3a565ad4a9bf76097a978d6f8e831322cf0425c6960faf59d95c91421dd3f9183a208bb724875468707e8ebcd3bc3e20c4d3c47a1a293bf2b3afcafa087612ffd9396f4a838a9cb0aacf9506a0efdb35d43", 0xe0) 10:52:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) pread(r3, &(0x7f0000000440)="5b687e054eab6e9c6f32373cdbc12ffab67e4bc8185c2adbc003461440a6ac45cf91819bf7c989128d72ea35abee7d306e66b0e22879c39c8acbdf685254a995ab2718fedbf83ff803b39c4d98711d1f3bca5dab0999e78e10e3fc31ac449dfb09815ba26f426dd53a48e9dee0862b4dbc81d06746b15fae5a9deefef0e505449cc8e9ecbf29a39bd9178ad61b1154547d79e389780e4793fca53b7e11c74f89d933fb19a38f10cce5ad6d3eba94d3d180dce076f37156483ab92833b92e424143425ad7b58a8757384ffb0eedf9da9715bc9a7ae7866a7f1e52e051804d7dbefeb8403f9090560774e0f40860dd425ce8df50438365264fee5d50a10e54be8b2f9fd16b9238ba151cb74163246105561578408514a66b01b129606838c50e3f5939c24e44fc51675ce5163bebbd4dd9a5e77efabdd546039e9c198b658e2d3c4eb63656d4fcac076e786a00fcde924e7782830c7e26b3203d6827369b281e05991c4beeefab4b5db21d13a90bcac4212f061155eeb3ecad59a3340171c326dca5390a942790ee69a11cb1c35a7a868a73e75e555d43b659cc98303c5583ed615bae11f8d0ba99547298c71d4a1d0ffd3bc0f8955131dd5a5ef726e1e196683c2b0978c02958f77b637cfd1a5ea432798ea838ad4c4eb209af8d03314a78a32a1b649487f2678574d29394f81dbececa14e40ec7deb158a6c4fe88978d2675367a35d3ebb9de96d3a4f318cf420d04a0fc2ee90686a649f9557c9238ecbaa1dd51fa04e333caf4966a796e90db6958f1da57b398da5f02d8dd45c6ab6e8a8798f60ed931f3f4350dd8ed9322ab899452d44b9d7b30e9da2d0cc361e5697160edb6f688d2b8ecc2225374a403f7cb23d484e4e5634a1a870b60f831534fb81093b3b0a1091f77c67a2043d8dfefeef39542561b330eea2c793581840318031032b18ce63a4e9d3bb90d69e6c8ae73a2282bb85a1a92b748aa386eca7461e718187f966368d7bf0618a348d506680de324bdfc71be7289065219527bed0064e9cf417795f7d7f0e98c2139631f439fcd21a3ffee0c9539fb821a0d11a6c06d48a7fd10fdb256ef7d3d54323c422b60f7f5135aacc75d1026d18dcd27d1fe854e48e257069e910efe8148518a7f31c752b69aec74eb699d4a12e84acaefdd592757aa1a964428306776b9d24d2688b0e76f7846525c961943246a298ea1776a15c4f1a5b630b4eafef6e54e2685476fc77665f67b9c7924ee744cb4dcddc9050a7d0d463329609c82e3f076341c119d92b57b31aa5fde657b651639cf3e6e1d2b414b79adf030baf29bf19f8181e1aa5188b53599656001bd782235a082f1cc783c4476a64ac6dd14fac74b17d53e2609471e91ec521cc46c60bbd74946ca8fe9895dc791984f60f3a86ecb16d56886ee5cb7a0ccf23a8d4ab6245176b9a2300028cfb5f7bec72f8d6d1ae22b5bc3cf6b8368f6a54fe33349dc357a141ed8949d23fe8b1bd61f548b8a4d8ae8857531ffdcf11b0553ed4417ad0e4c82d4f8d5f16d1b2f736753ee121ca57c42e8adab233c3bb9e274f581d72c754169db4dfde761a54c320b3b2dede71782f8d1af7c0a11f2dbac3dd7fde3547377861240e84d18706adaae676dba58edba44b74721f7e4d4c0df0d8963746028b721a2a7983688c354639e5314725452aa5c7bc8036fff8de9f4ddda0ae8fe5e5385ebf24298087e3d075252232410edc738974d15a1fd2129daf1654de974f3f89e668e4eb9bcf8c09a0bc9e23e8da393b73934bd242ce079fb9f837bd92829f3ce2ed978b8a0e99ddb1b90764757200b1a242c45582be029cf8a760fd9c5dce5568d42dce8eb19cb5e7c0eea4ced240a817c2cbcb85b206f498d5f26a6a5dcc978e8e95e0041548612dc43d6d039e7726bc573c5f6956d093b09a04e712c2ab6220355f553214d396b386372be2b5eb183943b44f2fabb51148f1b62fe7ab53f54f657fdc4ed69f8793d4bd57f2ba5fdf7b8da929ee705e556444cb17fa3a2b8a921106e78a1ff6a05073ef0da2d3276dda9538e07aecf16b1fab79638dd7de14cd3e5ddc761a44319a9c7d900cd4d84d9cc5bb9b8fefff9d98176409770c4c9a4019d5892af4454533b8de731daeb2715af04200335eda31f7971454855c673d226565ffe6fa58d6a2b5a7617cbc8ab74b0d92a006dd583033c1c4def698cc08d0cf1a5819da2877496688b0aa111f4bb94b34b24077c061d7a417b4a07c56e514b0b15461623b10899ee53cf1570f29ee06ed8bbb7e121794d698d8df58b5d2b0df574edc54a64c803382ebc8c0f5611e6d2c178bb17f3894f6cad4ef4a572d05b28d968f185d72734e4a7ec4c059dc4ca2756dab6086e4b678263838e7828d2ef8dcc00ba16784ca9335fce241fe5a057cd33abb45ae1dffa89151c4f6e9c512aa73aefacfb0221ec27a57e506076b3fb4fefefba3c5081f1a6aa2d7345d39719b4a9d22968d9a840ee3098852b0980eb22943c67702362dd9f02485a910cc9bc483aa9c78a5041738ee4999bff23ef9a2ac65e8b589a6a44354274751f4d9767f272337faaddd5555f415edd30c458da2192a2a2c77d79d9e35100fd99af5a49e36c071dc71712e75d7f08ee9b7da886082f4126901e508c14c87bf9093f2178592779a555bd3c09c4b0e4ad01a58257524ea0ceef1aef3f1212f4987165e354c3bbac92877670973ab89a73ff26effc18e1348861cf64875b8a4dc9157d86ae2828972e3d1a4a8f3d539d6a00e3ed46b583616dc45281edf8a48bf8da42e8f64c2055f8eec61a426d48407b01f2308d6f9a34abfe0f913d4e251f348fb46d0bf914dc58b3b68eccc626d6d2713d8b71ac5391d70fbe1df4f26dd33b3dd42a915a9b363cd2752aa0cd792f7bd06fb61c4b4fe879dd3b4bf909c6c2177d4cf6d577f22703cf7243321d3610c2faf91af220ab713279845e4b96f7b223a6d5c6f632b441e6f61ab906c1152beb24af5f5f69e7a2f5c0e790832da5d4cf626da3fee6079fe7b4fb49ab022b9343a47eeffba25a954f2858f95857b41a716e8eb173fcd4eb425664b157ca1db3058c2cfa96a0e7c22899a5f1b11384c05fe25072fa125ef8573a696852da2aa0bdbcb45ef586e4df794fb767b41ccb4928c82cf1e3baa349acd28c56ba1bb4309b4fec29bbb7c5dc6cec771587f0bb3ce6eed14e5966d88bba82254375e53b7125d1547e9561d3cbe5c7ff1d10304ab44efb432c193dac0ea84f5c685053c092f321dd2bf7c50650901eb16fb3b6eac89e17219a5e573afce47bff28729e8817228e314746c567ac64545063eadc4baa56959212ce9bf2d4da0c21c54d7c2f7cdd2c26c1e98b6f1bb10958f75809096fbdf8ee6ba79912ae2c46015b1e68c740d4f25107cec54593f7811f3f7fee77a1b3913ce5e26dd6da402cfeae599ab5914a36c669d3069f76b2c0cf3d94a9cb1a4db4e775de03a8048a40ab8c4e301b735bdd8ad67a29548588758bf57d1a5623a9fddd2cb81cff8a34378bc12c6501784acd4a8444315a7139c7c1cc68cd0f4ca1013240ec76645763e35c0f4f3f8a2f3b0dddce663b9b61ed89e7ad9f00320487a25802a7bdf90209ff128e5a63cdb4b531e98ae19c9f19d2fad14960f5dfb96d360ad478181aff3e5639f4dcfbf766c99048af0af88be6faf30c3d7797bebca6d6fb3c415aa2bf601ae21d2a10b31e1b932104be222dcae4992a16b8bb506ab9b257b81b84c1aced2734f9c5d139843f2caf0bb6f7828b8c6791fb64e52adebe20e9277fc0ed48636ac5515db5fe399cacab2f068dde0853c48b4944504cd9371ffcbd9c8748856ccd79d6fea9d5b63ffc1446dfc5a59dc572d02fb9f405ebd5c98089bc82c83b3983bf36f7a9ae99c828ecd8cf13b14eb38d30e418e07f72e6d87fbd80181d9dc89d781996868114d9cdfbc8e1d3398df109d40d22d400ea118c7fd8e0c534f39b56f23a87c9a1f0c03b014d898c9c7352c067c6ab25adf57de123cd4485e64ceb5f518b6414257b085960c58b3df487ebb56cc0e49838dd559bdea116e284466920378222b209e38efb55909d152687875f37f34e74c501195fc03a416a30d51940017b6a784d448c97de4f7d22d551cb9f96e8b0b099d79b61c70d62f1f366078b900399edfd4c6def682fece66d519cb3cdaf2ea95f54ce2ebf7acbf962b815758ad9c673cd2a065ee0e5480ba3fa8ec5c4d2df071992af2d68bbdff273d1e4c6cdef978035d9de27d04e4e0115c0bc59c33e246e4b622b050dce46a5edf17bb13c8a7fce71caa8ad4253c41f8ecf5d97da0dc261a0cec9c043dacb89d8c3cd9c95233d3e475bc79c62fa01344abc68274c6f54deed4bed9e68ba698916d1aadd81932cac9ef7c3c76567fe9ef72013ac2bba597461c67c3a9a4c3cf095586a47c4bc006fc773ea336945ddb14471cf51cdd68254b79086e6fdfc4e96172f8699ee92571b297a3302e9a2d7e18403d0eb8a61704a32ba7b966b5668972113a8049372e4a8166368e410d105eed8ee5a13c8079b57a9a423682ba98a8ea6cd6b7fd1f8bfe1c77ae8f0327e9df8c34651408b429416de86dc5d16fc6a09b89121c3bf8aa3188c58bf5e391fb3617e003975c132d5c25ff3fac74e500f3b4a782a82aa21f323a7e70ed634145c24ae40b607fa80dacca7a9eaa46adeda0ca5fb9cd76dd9b69718dfcbde07239f71279d369ecc4f17432a1d2448251f7cca6f8440285d44180377b673d97637cd1bd7c95fdac29a74ac1f85d04385e67f1c3cbfbd8bc5c240da893a9478037b20767d86623f55e791005ad9ff6a0b490a11a4dfc8c18b55a0244477cc88338689eb0a69efee6099b80411a65c56cf2d27bd2d6f622177ef7695c53b13db5cf7935d1e0dc915c4780b1c856bfe478527b38a34420e9196eab9a53b379f79f9c8bfb0152e2da2731f6c84e2e0d9a82a74e9cdcddd8753bbf6bae15a6b1dbbad931f3f5b8330b7ab703a3df028ba876c9b11a6c7858bc9795b1fd20fcce262f73b377c8ce72cf831d9ca53777615ce51ff0dbeddc3b540e0c1f4a7f6ad07cb8ab3e97e0633c161a94de1cf2ac80d3399e61513430b64038e63d04c1d0844f5977321928b2cdd046782b26365a2bb81a8bcdcba0d537b9b654168e577c73212964a060eeb9a5698988824e0a853fbd852cf04f83a4b23f7629226d85b227562640c7e55ce0d061431e0338e6f311634429d10a0bdb44771818c4656fcd56ec2bdcecc1edd401b8edbd063d85c4276ad2799e729b589548dd1c4e8d390709e688c63d8f7fb0493dc68183f7136c11e9c75485fd6e09cc71b34ca3b96ff15e3c34a02556dd09dc811b52b41ed9cd5018811152b40520487c42a8f1851a1580ccb58718ae994229854d115b2c97632350d0c82c9de49f766fef0f1bb92cd6066484ceef7d1052e03418275d7d32ed30b1ec8f4bda20f28f681ec4d656d28ea2646534d4894137c8126356326303f17d09346a6af6c0ab5ae88265aa55a4a7479ef9504e18bfbc35b761c400d108e616c9df07156ab098871c4714f203dc0733102fbf1402c9670eaef4779d650f5806a9b82e0d7eed90f35645849e3ab44e20a8d6c0fb8e86a1c8f0a0bf53965dbcc18f4a83dea08dd9bcce1501baaed12f1ba7929470f65b017c8a97562c442ad8fdaa9b197757cd7c3c61e32093c83e802495123ff336940cf8a27b4eccf4c3d5b6cb3f071c083dc33be40002bc10728b0b05e80a5724a4d1b194b3c35ab9ebc9fa092f20cfcbf2ca3b4", 0x1000, 0x0, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='.\x00', 0x0) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/243, 0xf3) recvfrom$unix(r0, &(0x7f0000000100)=""/154, 0x9a, 0x842, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 10:52:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) poll(&(0x7f0000000000)=[{r2, 0x10}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) pwritev(r4, &(0x7f0000000080), 0x0, 0x0, 0x9) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) 10:52:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000587cedb2e461932251c9e2675461180000000000000000000800000000000000000000000000000000000000000000a77c22342ddec40000000008000000910303000000000000000000894c00000000000000000000000000000404ad1f520c41eb"], &(0x7f0000000140)=0x69) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = dup2(0xffffffffffffff9c, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x7) write(r5, &(0x7f00000002c0)="b8ba58b674d04fbec3276b10f6064587c5f556f0b708dd5ddb57b1edbbd8dcaa7b7e0b7bd3be85106769967549535787d2792cc31e65b4a377f3727fb483510d74cf1accebd5aed280ffad9e1fed71d8c2abe4cc222f593055ae1c6306fc4dcf62a9784bbd2f1d3658fc176c887856fb61b57fb1eafcf74e04dbfe8ee970d0f9382ca72b66dbfc14aa2c5aba64ce6ac45e0436b3342fb41c479116b8d882d791f8fee87e8895b5e970d30298fc", 0xad) syz_emit_ethernet(0x6c, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0x18, 0x0, 0x1, 0x4, [{[@remote={0xac, 0x14, 0x0}], 0xe79}, {[], 0xba}, {[@multicast2], 0xffff}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x7, "67bee4d4e8"}, @end, @end, @end, @rr={0x7, 0x7, 0x0, [@broadcast]}]}}, 'E\\'}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fcntl$getown(r6, 0x5) 10:52:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r1, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) 10:52:29 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="82fe328bfc076117275bafbecfbd3c4d747096ddfaadde02106621f098573c400567a03a51fd97a6d8e477a4cba047c73abd44bf5af9499fe6cc2ae69029b6a0386f101860fa4c8554d0dfd6570c3270e936970b53433e060fc8a240c4d6283285fb45eccae61ab6da8812956e5f4d767dd1ba5768eea8d408ed1a070f8d71b6de961b23bed040f3c3465026fe387b36a8150845443e538e8bbce502418f1e2a65c0a13639231102758a125335", @ANYRES32=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x3, 0x100000001, 0xd71, r3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 10:52:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r1) r2 = dup2(r0, r0) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r2, 0x10}], 0x5, 0x688) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r4, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)='./file1\x00') renameat(r4, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x2, 0xfff}) 10:52:30 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="316defa4ce83", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0x14, 0x0, 0x1, 0x6, [{[], 0x81}, {[], 0x5}, {[@rand_addr=0x9], 0x3}]}]}}, @icmp=@mask_reply}}}}) syz_emit_ethernet(0x114, &(0x7f0000000040)={@random="162694c2f4cd", @random="6dd0c2d8f8c7", [], {@ipv4={0x800, {{0xf, 0x4, 0x3, 0xc, 0x106, 0x66, 0x9, 0xfa, 0x1d, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0xee, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1]}, @generic={0x88, 0xb, "9d634c0248f4534bf4"}, @ra={0x94, 0x6, 0x400}, @generic={0x83, 0x3, "87"}]}}, @udp={{0x0, 0x1, 0x8}, {"d465fea817c38d01113ef943e15b1960f2dc5ffb4df3772693410775fd4ad69a0fcb2041e2ba739d8d88050b306ae48560d7dce9dbbbb526df8b55df6d361d1c66eb3b7714c5fad2358c5415a2d72e008f95a9a096d5c1594967ff200ff334bafafd24e37eff6017e12adac81ce97a02a623264bdb8584ea717b13a8976a2e93e4abd5ff5f6d6d50706dbe7feab0036741acd75082b94abdbced239ae23ab3db36e618cbb25d38c814f12e95fcbe9e5746afa8ad47619134b78b3ca3b1730e42f5ae"}}}}}}) 10:52:30 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd6000000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa880090780000000000000000000000000000ffffe0000002020abf51e0ac1457f1b203857de3421849a4e29629c8ebceb6deb4eab4400e5c"]) 10:52:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_vnetid}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r4 = socket$inet(0x2, 0x5, 0x0) r5 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="fe1c5c3baba917bc8f651a51b95ae5cb7b65e116108396d604192f449d4962bb1ab18f5fb0afcd7942edffaec917bd9aa0ecb0025dbac9b4d2f3e3e8d3bb6700c707af0555fb6ce6cbed9721d5a4f619068319ff5825305da07f2c840be00b6ffa51ae1ef8a08b74c3544293fd33b8d225c4a6453b517c16409f49fc45", 0x7d}, {&(0x7f00000001c0)="b56643dc549d6f2e9848f10cb75124c7f83ddb26f1d25965ac1b5e3daa2ff5a11110502ee154efc232addf2bddc78faa2055049d8a7e38e2c0bab4abb17028671bf1243b201843191dd7ee319be7b67be3c2c9862c0db77b29d3d7991f16501f7afcce31fe0805", 0x67}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="20000000f3ffffffffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0], 0x20}, 0x4) r6 = socket(0x2, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000000080)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:52:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), 0x4) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) write(r3, &(0x7f0000000240)="ba0cbaf6126f77896fdc43e125b83eb82e17e8425c973d2c05c233677b716f7a5e27cd10f3154ff2c5e8757d3d084cc574739ebdc59a0a18e8130cff9b6aefeca61df88c090c9a4c459ec086dafbbc940ca07c0fa7e909cce6ae97d9d6282c8b72023984dd742779e77fefa97d0fb405bb64d2736c057a59c1f5d6868c060a21904545cb5fca4979c6078def7c817437d09934e729f60516441740152aa7591358610f01234379daa1a6ecfd2ff1ee59e96a7455b8ad49d5ced2c5080921dafbaea8165d51cf3e8580802679e9919f1c3052ad68ced3e92170101ee3d7a51320a209", 0xe2) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000000c0)=""/151) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) 10:52:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="e30bde821e6598466b8becf4eb7abe06e74b6a243b833b559f393e06967b28623ba51d4f7911222d179c1d2b1fe1279884ad9a71c6455669b24306fcc054417627d6ceb4fb00e5de85fcc4d6eda1188e51c629d649556b801e961991c669"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 10:52:31 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc}], 0xed4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001240)=0x1) pwritev(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000080)="cf52f50ef7ec4b1728c3a36f7a384f76b0e261512cd9b5ed7c0e0959d1129fd950e0a71678d578c3c6d1243bedbbd84850a767b59e112499ad3cf043", 0x3c}, {&(0x7f00000001c0)="9b5499c53487bc1f83fb2f46e0b4723c48e1f6ed68b326bc69753a660179371e3087d4d931568cbdf081f654b1dd6ea569e6a89a4fa883e0e06cedfb5ae7f1f214aaabfdeabce7138369065e228acf20ec8529825b807498aae39a1832165155b8dc2eca7e266632bbd849ad9f81ed4ee64c5aef1a70fd595fab9b88d554db860d21c3751c90abd6101dd7bb17c762860c79c858168d391c7b14aa08618f7d239b9b266e81ea8fa16f7ad0594bea107d6ae1470508f41a93658f5b60be079302b207c3115a52bc416c6fdda630c4a877649577a092cf8314b12e96a185837c435b91acd339a40e22000daa0c1d7072a36c365e188af2192ae4e0ed2400cae3b6204f5c35f2f0d2a2aa70b801d5e27b04c54785e1954804f1bd4fee4af05a1fc8c3bef71d30878b0b040d69a17fd7932118af525f4605bf3f1f514bb3e3eb604232cc8cd374a376f9973a82d419c94b1fe33761d499cc3ed3d4091ec17646a8063e7e2ad952ef5a8e18df5c51d38dfde554e2958c6dcd53ca2671cd7e5cb4aa592d245256978ea7ffd0d80e63c33318f8dffde4cb7bad6b0ce7165d617b6552cdfad300d50c626af1470eff89a66c19e7d8b4f5d035a6b8177eb4266e456dc4925fb4abd9362af7b28a3d3b877d3b233c5dc7c09509cd654a0d2bc579789e8559129c109a80d008ce73b07fe73f62af4554085a166e612fb1897deae78ea25beaad424be4ea85b0c0813933243d82154ee6150195ee1dee927851698f5d5d6bb8d4183d94d981941c1980f35ec529aa9578a61f484a0a3c78871316c27292766d71f95668d71b7e8205f07686a19ec3a892d933427185c80fa6d32ac59ab811e7737cfc965b55ecc1cf034ffe75e982f1e7346c938d79abc40453465dcb0aac2e6c28bbc6e3f98a434b1cc57e5ccb59143fd5bea1fe1a6f876bbed3694bb4262da38aface8862c0ee76ee747fec4a853f5223555b5581fb15d5e226329ff8c1d1c3077f73f69bd973efc761c5ef33bcaadfbaa3c54a3384575e25c610db59c2305e203cdc25b4a47668e5e6dd40da2491d3daf42728baed84e31eb9e076bc864ae17b76dc01fd039e2c59d636d29f1fc5ccf44853d80519164fdc9af12bd084c756a9275be7aa5e5b0155f7995306d5d04d4bb8cf635c96454bb02278e2416d0527257959ed582c3c85321f3433e435e3a4d011e05bf1466263f31476508554e3f8ef0f2633432873805fd5ffa716bcd72ff95d91df6047a911be4e405994b246afde529c1a1884b0d26df4c5345f2cc4ddbf8802cca238aa9596d0a869bc0d8be1cca83345751406c1ee92ec3397d30964045e949bc63694f895afebc59551c4bd7dfda84baf0f14f53134fabf9ddd16b45993ec41496600e5bc46bd7a9a8ce9cf32103b54f132552f6c898944f452a12e42ecb78990c18c8dc547624393a81f65d3af018993ab3492e2a75f4d90a35fffd64bac82b914825252c81ca496327f7a77ce7e7ed0b7a3548a63182d4f0de18e163f30294df56c86c7ce7037d95fe86c5ee638a06c2a0af6cb9761db9287c20d813be8ba1c09b6ba701aaed68ecfe225efb4fb660cb1c79c971852f866d33bf9fa85fe4321d5a0c4e9ef335d13ce91ef6c8d3613737d602a041d136a03292aeccf279ca757910cc4e9306757abcc9ebe33275f1e4a253e9a0b1d71462c65a065150f1ab80d84badaecb32da5457f4785619abae987880598489424d5488738f929108a22f77414673b8fff056bcb493e702076e5cc8cb11caa3aa288d3afccbe8dd40f55c3799e1302d6d53e6a21f52b2910741a4a7f387a014533acc9d2fa43ba2f048285a88017b81447570f6167667f4a41485c2d044ab418b84f6041113a1d3d18b1022715c91a9b3f72ef806b01cbf265e5cdc35d516da50f4b5c6b33c361850ef28df00d28b0ac0e1e61dd683d845d3de5bebb360f90a7ec4df6549cd76d428d007f2201a4378944237d2d29e421556da8a27cd7f5bb83433933e31cdca83bf193a9b9c8104c7cff55d808514f662815f5d493173ee31d634c8d8e706ecf14835165ad8932af826df69b105d8f743b425de180051ab0ec5b44611cae41e3f2791a313199c4e689edb8878e36174cc62ba3a6a846815c01c45e3130a908c772ed191e762148ed53a35f965e909967c1198469ca3b8ca5ef096c127485fa8abdab3b50df77ce29ed0bc9fd8d907840637ab492999eb14bb3d4e4352515c1f96c8c8bae5c13c090719253dc4910434b59910ae457578252a4e033c490aeaded837cf5a759502398cfe8a2f37cd00672620fa19ec282f0cf10f99ec2c0dc3e8831e0f7fa400e89d7ad4b837f76ce13a5ebc15db823778b074fb693305ebc4024527eba9d0f039ec42cbb1c991b507ac2e0dc5dbdb3b094a8ae5891dc9a16d28b4ee332ff8b4d885992f4f21b6fb46023cb7b8f022c49214a017bd3cad6095715727f63338144ef09e3496e12f30c1bcf1906ed98915c9de1faf3f1e2b17b063ee96e8234b36c2fb1c3596f2acfeedd302791383f5d102d655f9ad0c436c4a5a88279260924a52740d3944eeb5af9e69545a733c35677bf624dc253503687ba89ca857229a601d9414ab840b07f6486e2705158176079bdfb33fa6602a8089e175aae5483836a5a5928e34b54babcd8be629dc774e0d45268cc7cb175eebf8b3677e5944a1ed93b04166809002a275c89ca793d25fe8ac2a190fcacc590b1ec50be9dc385ceec912746c2a5139b60883389374c7efb607043d3781887cddeb100d1d3694dcbdc6040b6cdba6e44d79b30c933a1ed359ade2f45dfeb46b84621a2b0cbfab103d180aa8e24f801f4bb2aad821b22e00a7700734c1d7d512fcfb457c0adafa660a2a91ae050cbfa3301e12f54de43164cf2504d1510e6fe9b3ebef1b378f6e5c88fbfafd25636e022c639e1eadf5ba60f3f55149b17f66b9a9bdcd90f5fd8655c1a5e484f0649e2874dd381b46e2c1a70285ddb05a8e97159882bf9cf8970ce39a866119f9291c49341705f30df181fbf10104a6295f5bfdab54795699deda6ecaefd407495793e056600eeb12c772ee8d024eed9fb9d2f16ec21c81555279a38bf1b3434e3d9f5d6d4fc45e1c8821bdc503f36077a8636c1494e0baf7fdfa5cf1ff93f2b766b9458d351141072712ccfbbac703a558f7a4b8360cc11c02ee2fbbe728b7bc95e6214cbec0d640d841e288fd8d060215456be34e07c2b3db931e3a93b2c2e69b798a1aa9295331e6b6357f54a5873722d6610068d2f1386dece64d44be241072c55b2fb61896c437b232fe9d9c02aa6200ce97adbac604e13dcebfe49395d0a2ae978b56bf6dffdf76ac1fafb593c41e8fb5d8d8cbcf037a2df86a0da213474d3b96036b8538a07c9cddf660dc6ab6f57c78939e9f2d957e83cc4e751e4dfb1804fb9c14b8c3d9d60441eab104b02c8e5b0c5bff0ca7423551e2fc2116fa619ab1c939cce911a6e6d8713f6bb4f2e9ae581fe75ec57f3364c068637aa671952ce41f39907b0a877f4c07a2288c5bbddeb5a53e30ac9f9a5bd90050ac0c2d84355baa2a70d2a454ee52d6dbe600288278eef13011caaaa2893520abab71f920634f0b6466769b477bcb49254ec0ea546f1847753ab63689d6c363fb73501252de0723dac375663b4741369430491c12c4ee49cd49e115567f57ff4af9468e522a815c814275ec7822f1d53eb719656db5b59b92d0c2ca38fa4580c6b15dcaa083b1cfd3ebde09b334eeed2d6edf0311a736ef71e286ccb81ed915d9f15e01ce14f798ec21ad4d234fef77c1afbecfbd51d1bea959b5aec1502bd5e7df360524caa6cfd9941a539a13dc6468c9d1618908b04a4bf959e1b8a3ca7307a075ae2bf5f78c36ed41d360c550b1697810cfc0e12a9f73a2f714d961de06e7762fc5b351cf0c154d2bbf570d3a5602af99abe75726ca6c36f23806de91ded88f295e5611d65c41046fe732d436fa34af1be99193df63a045117e8941d8bd48b93188511db4958c867bbd6d9c93cf2eb277056b5a82cf59d78481691976fd2dbcf7f5b208e63b089e1021fd9851d0ecd80f5893979674aa991529b81b413c78f18a0ff0d73fd044cc23f4a0ef2fb4d57c3884ed76e4c238a6ed0677902b2c31db82ef75d70266a58a795af47a41c7b376040873dee39f3696e7a23e511e9f6c55359f626bf95d0568c7a57e47fc4b85ad730a13a4808fa8a5631dcdb80c46620aed28beb49eb3b5d1220a6e4581c0d3d41b2c93987e8b1ad60ae741f481af2677b60be7d5ecb6b42c76c0eaeda3c8b7fc364c440e5e2b0b11f47de4b8f026872999fb46992060975548991eef5fd13a8d72030cbe31bdab0673a35bf33caa74db20a11685b309041b5fa8edc5497ad5c514ff5706b2f2c629260609369cf47b3ae00b3ac6f4ad403c8be97fcbf042d33de57a7ea10a264cc338c2ab22c90d8c5ec13fbbe2a30adb21245ca57354667b39dbde7f092eb50afb02addb64532b28359e8b62f49abf85ae0d185db8d6bf5c7af7a5a46420cfb086afdfda4c699cc0f9f45622f52b74d1ac836fd520365d5685baa34528079c2dd82300afb3d8c2fce378138dc574547b86bf1642bca539a5310e0ecff5a400964cadea19476b5bb231d5d9419b215aacc8133e37216c534ed547736db984961069cb381116c38b97fdf15b16fade37bf15658e81c11d58f0689b22f3f6e36c69e147014ce9525781b03bae08f44a68aafcd9e468bcb4961295aae192312526abfb30290acbcc20f0f58ac8512612c83ff1d88d13339caf9404d6c762619160d4426492c801aac8d1fc8c4b9c54fd4b2abcba6b96e22cfdac984862c38b56435ffc9fbdae8e30ad2fbcc23cec239eab3b86a8704a6f3381ddaf3b09e5e5c3f4971a2f7631c4b6047c4470a9be9a9f295dc0a89d683c2d4664d05297fdc969c60df6d63b7b265caf4ee085bb8a75084c6841dcc3ffcf68be4f2578558a7287ad0b588d26b66dd8d715382083d5c26c599b1f97a2546b0f2ed1b64a49a8253a67f1947a418f45c0d8a87474b9df670699fee81f49801d5249290af8150fa78a86ed123333369e178f63ed8159e792aaa94d9bfba556deaa363b9cdcdf36878f653eb5d41bd8fa5beb1dd8a182c77ef7d94322cc2b16ae84841d3741ced6bf412dea246fcd36036a13c93df02d6082d228b62ceb737227d2d556540f98f9ce129841ae50066ed38c91d8dd495ef876846a6eaf958d82e809066244bc2933af2664c4618cb1b6e753aebccdaa75d0da93042122f3af322217993251ceef4ab8b0dbfc969353b03139b9a536000e8a90c444f732438bbedf8cd7e92acf04b4a92a13377affa83842fa90f3edb0db5a15321d4b1870eaef9d2d35520cedc4e806921cd03aef61febe07d018c60c6d4ed3aa0c1474f44f71c593275e6327b9d1d703346211e8bf0d58e04f2c911e85da840bf60dac3875efebc7bcb071ec414f9b9340e5eb7614ecb23a6c6801662e6a67d23c2d51e41b4d454d9ac0655c1f4c5c0508331e6aed31da2a2c821e9268b9b4f6f0334fa2e19e536c6a7c6450f41443ff4c19fd3e286cd47f548581f2189d4436bd852b82c8b32379af3773bedb901d9d30659ec890595f190a0bed1d0d4f46675656aceeaff54386f7a393850ce7624b674685b5cba0dcfaf995cead6b4437f3db88a7022a35ed2ee651fda8c399e0e4143196eff209ff7cbc84ab57bb3853446599dfeb4a076bd4c8302ee796c12e09c9277a9ea2af95919989c2b69c6f872fefed8", 0x1000}, {&(0x7f00000011c0)="e2c047ca07b6e0a36a8a9a7f2eab06f65de64e207e41ea22eea136b863ee5d88e76173f74a4f6a8f86221075e8ac2fee3c8c2dcf4d0f5c203bbe53e608d9dda8ffbd10c12a25b1e4394dfd3c097a373611e1df61f351f2b7652f5f3e04257eb0a841353277a239200343bd4126682e97fa5d2c047fdbe4886c", 0x79}, {&(0x7f0000001240)}, {&(0x7f0000001280)="4f7070aaaf1626138901ca9756369476bb31f0e8787d906864a87f6d05321b9ef3edde336315dbbe", 0x28}, {&(0x7f00000012c0)="4417ac67a24a", 0x6}, {&(0x7f0000001300)="025a3c0f58fc98b0194320937e383b2514d9557a73956d04589e8bd70fdb27f07b39b4ca14a2e4b42b3d71472da0305def130c48b5a5ec808c7268192216b0a9195eaa4c87154223afc2b19d0d4c72ed3fb58b2014510531c8670dc9888d7d5b9b2a079f89afafd90da46667f3ef2a64e0cc6e8d34", 0x75}], 0x7, 0x0, 0x4) 10:52:31 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r0, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x8000) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r1, &(0x7f0000000140)="bc6639ec7cb9f969c4d4d59ddd33afafc35db9fb853cd02929b6e70d9f79b4946c34631a28edee74aacdeb35930a88de27ad7eb2620b58b86268d94dfedecd8b8832e1ebbf785e2679fb4a4e8a591d19205169c0ba0c6f92a68449e14ad623a083701c35566cb4190c569f10a8d762832155f0c91fcb73686730a14d3ea8e366c6d77f286ec99ed89bb15f344df131f2295ccb3be0e480f68c0bba884d1e06e527c1b46ea537e9fdf6c98d592388bd162d172d9742ebc452e0af", 0xba, 0x0, 0x3cd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000240)=[{0x85, 0x1}, {0x0, 0x9}, {0x88, 0x9000000}, {0x46, 0x10000}, {0x48, 0x4}, {0x4}, {0x2, 0x7}, {0x44, 0x9}, {0x6, 0x9}], 0x9}) 10:52:31 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000140)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000040)=0x210, 0x0, 0x4d) msgget(0x3, 0x0) r0 = shmget$private(0x0, 0x2000, 0x246, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="00549bd8004b5d0dff1148a203c834d128c9f564e68e3b5f13b070fad407ee0fa8497be995eba9338a3b60374c7c303bdf4457380000000000d2c2a2907525ea98a95e1faaa96fdc2f4865ac2668df19d89dd406d4d620c3d365abad98f6853673bdcacc771bb8ff8b5e4563146bc33ec60078b9a802ebe58738c1020000000000000000000000ee18"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000000c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x4, 0x1000}, {0x2, 0x4}, {0x2, 0x0, 0x1000}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) socketpair(0x10, 0x4000, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000380)="9876805d9016543fad34ff446000e161c3a39704aec72c537629332244f0dd42a1fd328598f05a50ec26a660c62e847e34fae287f4", 0xdcbe, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x100, 0x9}, 0xc) sendmsg(r4, &(0x7f00000006c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="00070a357ef867bd2e41e07ee0a96dc5002e2f66696c653000"], 0xa, &(0x7f0000000600)=[{&(0x7f00000003c0)="1a51eb5b5c676d5b852be252ae79c2acccb78b0a1e6cabddfb0b4a29", 0x1c}, {&(0x7f0000000400)="948fbebc388ab0275b7ce27a76b7413d98f0f2f27ca48707eabaf2af9547211268fce872ac1bfee89f041473a04cc317ec7f3a6f6be7215482daa87e7907f1564e885a63e41a79da89d047c65302946429b95a3df09145cf3ade63d5067e91ddb25e50", 0x63}, {&(0x7f0000000480)="18fdb5b2a47e4faef0870472398c44349d03b9814677437f642b9b9687050b628aa8b283d86150775d4606046195e7adae5a2cef6d8f40bff6e95d853707c46a9097fdcbc21ef7865c6a9d487931e240727be5ad001d172cf3ea436bbddaaa157617d071dd9ba44784e0184e577bea868649f92fee98f7208b174b5b7c1c2ab6ba64ba5294e6f67f1fa9446032fe52fda79d63d088851e6107755b5ce6fbac9d9da4e60210e5a0a3fed5d099e85c470f9a8c4f4bf71c2f40cbe4", 0xba}, {&(0x7f0000000540)="2f64c3d1273747aa06bcdefcc7fee9895bdbc63e1599481d721ded", 0x1b}, {&(0x7f0000000580)="102efc2108f56ec670195e09991c435c7f50c271ada30658e46b71cef28c441302c6ffa4578534f99fbe304493b2466c870cb838e09dd08e266577d655bad22ffc3436839f5d5e149acfe4a2a25bee8826ec1c05042b12257220", 0x5a}], 0x5, &(0x7f0000000680)=[{0x10, 0xffff, 0x9}, {0x10, 0xffff, 0x3f}], 0x20}, 0x0) 10:52:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45f79a76ee0e0800450000380000000000019078e000000200000000030a907800aae14fda45d8d2852899010cd1f0000000450000000000000000000000e000"]) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000002c0)=0x10000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r3, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x0, 0x624, {0x101}}) semop(r2, &(0x7f0000000300), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x101) 10:52:31 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x188, 0x0) readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff001) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x9, 0x1ff, 0xa9a}) 10:52:32 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x47}, 0x2, &(0x7f0000000100)="0000000000000000000000a7185b82dda69f0677740721b62d2e6824312b358ecdeaf2173178a3300ce1636948c878f0d90857bac40aa19daadc018811a21d04c5e30abf5b2270a77f7772bfde606426d2c4abecfaf0134f24f4f68831", &(0x7f0000000040)=0x5d, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 10:52:32 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100103a0000000000000000000000000000000000ff020000000000743700000000000001ce00907800"/70]) 10:52:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x0, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) 10:52:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82f200"], 0x1) r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x4000, 0x532, &(0x7f0000ffc000/0x4000)=nil) getpid() r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000080)=0x7, 0x4) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r4], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r5 = socket(0x2, 0x3, 0x0) dup2(r5, r0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0xfffffffffffff000) faccessat(r6, &(0x7f0000000100)='./file0/file0\x00', 0x108, 0x0) 10:52:32 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x6, 0x800000000008035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) setsockopt(r0, 0x7fffffff, 0x1f, &(0x7f0000000080)="ea0cf734f5c3858b1ba6ad949a45c0e24a88215c3faf1463c75bc06d8583160ce0026aa1d9a06a0b59505d5c40c4e8a9eea078b3f5797d27ea46c87d56c8752e7eedb811c2c6ee28e8425eb7a43dd25c790d520b60e3efe58bb1af676e", 0x5d) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) 10:52:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x100) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) sendmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000280)="91945e9929a79f56df7cf287b4d884ca7b6ff9bef2a4ef2f5529d3dd9b4a85f7bb915a601ca14e69178d1b448f695e525f51a9f922f382ae74f8ae1e4191fc23c1a41fc4765abf37e2cf064968cbed9b6c62655fea040bcae2fd", 0x5a}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="3800000000000000ffff0000050000000961b062303ca38e7ebe8ca2abaa43e24b5a21af646e8258b7ab020b7cbf813c1099f2abb20000005000000000000000ffff000001000000a90eb7ba4ddb9b77cf9e9c2339240b06114153c5e4182fbb237fa0942c73152277f40a59a3a143d1880754ff4db83591b938939d0000f0000000000000000100000006000000c6cef9fd1386c16159c576f1b8e69ee909924647df857d005838d785ff99ce2977d8fde3fa6589497f1b139ce23d26aa0af1f6d5a3ae0ed91a122c9bae57daf739486c30a574f6dd3fb6695d3c29501c9f272abf3cb7fb1ec7139d4f520f020154905631d278e1d542aa0952878762a36664484dc94660545903eb7b65c8821cf2ddedf6cee727f7b70606b32af2f81c7ed70322fa518bcc1f1b89c80b8d58a8454490f5037457e89ffe04eeda379186dcc89def5fb202a437990936901e9ca1ef8641383dcb8176e68b54680a321227f298c820dd607dffd9ca1e09d5e4e35e00"/376], 0x178}, 0x405) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000200)=0x30) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0xfffffffffffff000) renameat(r6, &(0x7f00000001c0)='./file0\x00', r6, 0x0) 10:52:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 10:52:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0x101, 0x5c5f6e, 0x10001, "e4ef31c24844e7e3c4a06216b85f0d2745d65ce9", 0x7ff, 0x2f46}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 10:52:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 10:52:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = kqueue() sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000180)="f43165531398e21fbb014f9c9f02a2b4e6501d01d31a3bf772d3a95be7b5fe5ce30a9eb6afd93b1ae5c130ee9a0cf4f5b62126cd11fe3455612e0a926f8d917f30433a9e2b44434858482eea33f80daa737aae7c18e020a7999916d0d43bbb55b819bed9e128df89fbf859cbf8585036f476a76965c7a51a9ba6365cddfecf936704cfbfb354b2a86d6e85a15527d2e711a497f047ac6e7adc21ac", &(0x7f0000000100)=0x9b, &(0x7f00000002c0)="d218d8eb5e937e7779fef6d1eb069668056cdc21ae9ba32a6b7af25537669cf8a0caab20fea795896e24e22c790924a122c9bf1a5f53c6e27b14611feb72a1691232330d5cea6123d21b52e8ab85be185b5df566eb", 0x55) socket(0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100), 0x9, 0x0, 0x7fffffff, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) 10:52:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = accept(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], &(0x7f0000000040)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000140)=0x200, 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x1) syz_open_pts() r5 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) 10:52:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0xfffffff9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x7, 0xa8d, 0xfffffffa, "0a662baf23033c08d271795acd00", 0x2c0d, 0x4}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x1, 0x7, 0x9, 0x6}, {0x7, 0xb8, 0x5, 0x100}, {0x1, 0x1, 0x8c, 0x1}, {0x6, 0x1, 0x40, 0x800}, {0x8, 0x9, 0x7f, 0xe4}]}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0xfffffffffffff000) r8 = openat(r7, &(0x7f00000003c0)='./file0\x00', 0x80, 0x110) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffb, 0x28, 0x2, 0x7ff, 0x1}, {{}, 0xfffffffffffffff8, 0x28, 0x2, 0xffffffffffff8000, 0x4a3f}, {{}, 0xfffffffffffffff9, 0x11, 0x1, 0x4000000000000000, 0x3ff}, {{r5}, 0xfffffffffffffffa, 0xe1, 0x8, 0x3, 0x4}], 0xfffffffc, &(0x7f0000000400)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0xd9c, 0x2}, {{}, 0xfffffffffffffffc, 0x4, 0x20, 0x3, 0x7}, {{r6}, 0xfffffffffffffff9, 0x31, 0x2, 0x4, 0xa0}, {{r8}, 0xfffffffffffffff9, 0x40, 0x4, 0x3, 0xa21c}], 0x200, &(0x7f0000000480)={0x8, 0x7}) 10:52:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000001640)=0xfffffffffffffe51) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) 10:52:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x9) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000100), &(0x7f0000000180), &(0x7f00000001c0)="ed3a118af0e6ed5d46c49111bdb5d85275c5c54989d6ae553304f5e584f00b9c4a9dc458267f1ed132e3b44a0b16fbd5f8b40ba51c3cb541463bb895c8b2554325b95fc8b3b9e7a190cb9d6fcf757238edc5eac1d145450887b0", 0x5a) 10:52:44 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00"/528, &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) writev(r1, &(0x7f0000000980)=[{&(0x7f0000000180)="0ccdb23fea66cf63fc5324286a394fb2af92edc03c34ad45af8da4c0fcaa538ff9fe97f7b9abab05ed1b6685ed62a450ee153e2e223c8ade72774e8341ec90ca9d98df55dbadfa1bdb08508d309963cd304860515cafb3f7f70c8d4555dd892a5b47a2fd43fd0e0d528bca3fdcb14921b432bf8b7921d8266279c8eb3abed5661bfcc9a22064382a8323a2023d46cfc5bbd9c13494e823d82d8a39fe1b245fb2c997f8e33f24bdd106e469150e5daaeb2c3dec1b0c6100bb1780b4194c71a1905b4ee4db0e336176b5dc114fcce7", 0xce}, {&(0x7f0000000100)="a03f122c19b29c75", 0x8}, {&(0x7f0000000280)="3c2b19da5f15581099ba690d04c5a844cdef93188d98769ebd8c95539b7f02a6a228b5217ec4402ae9", 0x29}, {&(0x7f00000002c0)="17177f7996f824fe7b5fff091c1c0ca56497c1faa4d59af5b0cbe2437d2c7a40c6611270c6292a09ee5041196c35938b96624a409113a5eb3500057cb047d625a008b68abfae7fe44bdc18fd6579ddfb41cb8d4e580376c62a557539b9ae40cef1bb23e64e98004b26dcd7a70e77d629af4a61564d87c1f0274b98ed23e5987ec49876a5442a4d5377b69cfe7b67bd963856c7b020907f8e7650e7c51bd7bdecbcdb383bf3a7e1235df80f28c3ee6f0a9db9d3037c16f47fe44294887489715cf4962ca206cd74c3a93c7a54addbe6d8184632", 0xd3}, {&(0x7f00000003c0)="1bb64df51e8ce5e8a2c40209371cca116013aa2d6919bb843013a5f0878d262f50187d96033cc96793438f2b78c0f5f34c957fee88bed35bf46868f8e4f94a80e181bc7a6dbf4d6016accf8a63f75f4d4411bc1c61f5e4c1e4cfd5b1b46b98ef2d3cebad4bfb7f0b73c06d6bf1ca7997f8278d206557be534a0eef4f82f181b87c8bb2fd1b026334ddd94f65f3f887a8b526581815b16d66f3f05b967b1f90a228f94abed39153b97dc34416cf4fb9f2d7b006657aba29aec40af5131bb791d5f4ebec56", 0xc4}, {&(0x7f0000000740)="7682989e89e4f74a835db0d7d6a24474cecfb4f94a218e187cd23c6a00f65326d1fbc19567f8afb4c638a8b2a4cd0da94dafd3d6bd826760dc348fbf72df9bb8e6056afbbb486f560c8ad7900f2ab37408c0d04f3b0753412ac42aaba210a83e795537f70e0596ebd11b7c5669b2109dc923abc44345c5319684a8e464ca96f235d2aa457947b1e0afd1ea22fb8c9ad8fffd8be829b4a0237928a327142dfab04ecee8947df5815b2c08bb", 0xab}, {&(0x7f0000000800)="0987145e0f40701293f22eb876ecce4a4e71442661266fc918eaa6b6f8ebb107381e70da4170106098cd219e65f13a5b92dee8a7ba516d074149bbab174a8bd740c7e74513258f5661625edd", 0x4c}, {&(0x7f00000004c0)="e12a02ffd36413ac9edb6610", 0xc}, {&(0x7f0000000880)="045471f18971c4642cd73cfac04988054c0f5bf2b49cc06f1c306f2719c8f81842a805cafcfbaa0bf7bd463776b65ff34b91f0f241cb746c4c62c791ae2fab465b705a02767d3ec0c26b6800d69b012778d4458b32f57dab8876fafa224e2123bbcbd496ad84f3f0cb1282addf5100bfeaf127990f261742f0e64c93a5592de55fb87772d90deaf077898576fc651fe0418772837bc4009420467fb1848dd2d0912ee87fe06173d81c0b1cb1ab448552d89e15701b58ed3bb83007873fc43865748d1eaa66ad8e", 0xc7}], 0x9) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xfffffff7) 10:52:44 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x101, 0x3, 0x1}) 10:52:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) dup2(r1, r0) syz_emit_ethernet(0xb7, &(0x7f00000000c0)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x81, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}, {"98341daaccd408c0e511335a8253304053c3b77c6b3ba7b37e1659cff85b866b2d1663a07d4d0ec3b3959e1f93e39c6b3ee306b7a6ce62c02958245ee5afe6a2a01bfe7dc2e6a5f857eb3cc111501312b7000000000000080000000000"}}}}}}}) 10:52:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x5b}, 0x2, &(0x7f0000000040)="656553335095c45601752ecf8250f37b936a2a860b9b3e9a7ebb1a43f73ba4940755fd6470bb21dfa003f19289b37eec3e4302f9a98108aa41679b7f5d282dbcd2d7098239aded96e30eeecb1864bfcfd2830d50106f6a5f9ea4d2aa02841cada61a7a38b0146a564085459ed21987f2f42116959c6ab6c2447d538fc031340ea96340f65762f0d80afa761b387962f8e39f9b2d3097560077429770c2f6de56adefe7826de6b0442616808ba03fa0542b93bdfbb25290647142bfe1eccb74db1bd7c62da31e4ad31bca3cf9acf074e5bf0fc9bf58fff57893e08f0d057da3839f94c9109a965449eaaed0d0c989338070d4527675bf9c17e5fdcb0eae8d", &(0x7f0000000140)=0xfe, &(0x7f00000001c0)="f74f78f73f446be7b5b8ba62b628f10621d317cd213a507e21479fd1ee3ec0bc07583cf4fe1d4d4b92579708e2db364ab894b64f90ddb492593d0dd2e4330313683f3618a623acbda41ae155f08431f18cfb437a914f9f9ae55a0db1cd6966e4aae8b41920517a7b5f649d30cea447411e31ec46ded3009247fa047d726e1ec5b27031f52c70c157b45a6090902169e0b83270c4420c", 0x96) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x5, 0x2c, 0x0, 0x9, 0x0, 0x1, 0x0, @multicast2}, @udp={{0x3, 0x3, 0x8}, {"ec9326831c826f06d0c39f05a4402e42"}}}}}}) 10:52:44 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmget$private(0x0, 0x2000, 0x300, &(0x7f0000001000/0x2000)=nil) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x2013, r1, 0x0, 0x78) 10:52:44 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = open(&(0x7f00000011c0)='./file0\x00', 0x20000, 0x191) r4 = open$dir(&(0x7f0000001200)='./file0\x00', 0x200, 0x110) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) r7 = socket$inet6(0x18, 0xc000, 0x40) poll(&(0x7f0000001240)=[{r0, 0x4}, {r1, 0x80}, {r3, 0x1}, {r4, 0x80}, {r5, 0x40}, {r7, 0x2}], 0x6, 0x3) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080)="c4a3888c1a1b43d477e82058a45db73af7eefecd6f4db859be828e79a76f90b0fb3000d926966672efc4bd299f69478a7e0f77da402ebaf50c935ca15cbf0562e1bd623aa4b67fa8419fe1f3f89aeee15ff52e51a1db9c15cb446f2d7580279eb27f778724fec63f8d7f5575f05455ea8525dd9007d192c4ce6968aa012c60d4906ab584f3b39f0d95bf579f41c4d6f944a58eec0e257fd7f125d0ad8369b0b121be5cf139a06ed85dd712838d4c62f97262f1e05d5a251b541d5871db27f9b0443e4c351efd28d76de8ba4527f6935798325a67b5c33945543de2061a18773d9804a23b7961492193bd03e622e25403a45ea4d0f18c6db624e2600f3c9546e9c54afe75a29863752ead220b7b7089cfb447106e3c5f41595402895ff8f8894af8f2a0505dd3befb18a06f59ee828b677729d41f23f9b231afe971ad9e852857533e6877d0b8c19b841999d944e05f992cf257f98feea12e7911686a26780ac233d56beeeeb9c199e0d9f3fc61e22dbe9501f86ec7696aaef4453ab72b19455b0b593daab2422210e616093a993fed1cdce9a6a9821101ea9fec565f821dfb21b1d95cde7debda12312f32a292b76cc41a60f574985c4d2b7c78b86773117e54866da66c71acfac001af2b0a3f458ddd5a2cf266557078a437d185ea13cb3dd476ca1fa04688c3cb8c4f415f7888373cef09359867ea23a1d5ee1e9377444c35bcd7ce6812fef2c0f632feb73669cc34258bfe9dffd533a12defb86af8b98e837807927d68fc6ee16a4195afe3147af851c9b640550214ed3ece8e43058fe6f3b5e42a8882dfa7785945c30e0fe8ae4625328b0063034ffffa9ab7b3b524ad233cb57e7214d2c21816996a0cc8ddb302b131a3da3ca7127f1c6f539b6bf29329ee96db1e052ddc5a72b26fda2173a3c46b82337dd86d382ea442b766fa9ea2cfda3e234b6002ba428981df4ff970fe5a16e02bfdb91901a557a05ca823b9551e4491e719735e9bdaabd2eda9bcc8fb047963fead3d0371c82a695a2c369f1a1e4710b1e61af57d0d638e71c7afeac4827a04b72dc6c560b5f05dfdc5c9293a58fb4cfb6e38d6c28178e771ace0da3ebe98adb72bc2371947de4fa4dade2f19117271c01d9a27ada18ae734df618c1126b5d36f4840a242c21e4c47b0c75a5113fcf4042fa29f23a7ab41b5b1265a938b5159b51c14f095cc5ab954ffa456d1739124a82d98c7797ead1da632233ff3616b4d24bbd1562c161aa0f862045128abf5518201aefaa22a208bc8421df65a0a52c3b5ff18b75f8b43e35f0d5f4acbf703d3fa03369a08bd483d1cfb475937cec13238b23901303354f2ec06c70433323081ce19b67bb3e27f4a9cbe8a5177eb203c00ae83de0d9020e68a19c20224065db60db0f05f1358de34a3f36b24bcf707eeb934f71bdf1df9baedf3e5aa0b765bd6e33419a1d791e423ff8f7c35ed54b8f0c193cb86013ef9304fe4bd5f2fc42c3e1928d8bdf71af60959e3206c0c743e65d8168d12cbe5720fd248aa9e6087f0d473b5d1036ecf1260acbf38ff97411d318c6b19c640f996c9d52cf6728f4f621fc1c71a07b18cfe59708a69718af6fe8fc1a703cc69a66d65889fecb2c26c69fdca8cb73f379658b050db777f497974ab92d803c2e8e1f9aecfced104ea0fef7d4b38dfbf30b8d007f26ff50d90f1298fd35e0786990257fff1d21ff47d74833fa44c85fb1946ccbefeb4e37a06e464d45c0bc0c8fbcf51d3e608b01d7b6681fc5b05dc5f387f428fc0ab8d66c78f899034e61d288db79a959a9d910df397362b3a1936b15e689ed809e664e405225686d49d4d1a472f3140cb2349d15431e6a00a34f26760ad11e7d90cadb963a8282aeb572b49852184503690833b8a5484ef4cf20b0a202f73e3d782326f21db8ca7023a7b31b95f2c0f2575e97357928e18a0c541db47b8e10876b607343127fd1a4b83fe344e8fdca2344fb98283fd68bfac5ccfb16df38ea244e92bfdd8783fd8450b2ffa0256e29f601736c993466d78db3478266a9423ae5ff62864903b68a4996029748b8b72250797c5c6812115d1bc6c2680044720fd3215111356e8c1a8fa75a3b11234e7c52103060b26fc36e7d50a0663f31b5b1a1503ff0b28ce2a37fb73bd3bea7c63a29d20f5585dca6284936b8025e5d6f5b791e1f7c9dcb4c96ede731b66e4b25a8adfd0eb981636a4259f8b1800fdc679ceff5675c1bd756ee64e8d13fff880949b009c0ed1c0c05f36dbdbb63fa164552844a1b5403292423e23430deb2719e961d7bd2d3ee57cb26fdc1cdb53c29d822c9ea2aad6c710834fab6b4b431a40e930ec331536f95d6516422341f64f4598368655bcc6f7c16340d6396f9b96e00361eaef888c84c94db38e160f9dc914b78e5f9817cd0bb077fae4f4fbb820005ef8db5668b7b4f35a296bb467da018ae5e3b0700950bd7fb0d778c0398f2771ada89c1ec7d47fc0e58c35b2b5db486be437a1988350859ba7c9bfd9cdee44edc92be8e708e91a174b756fda32edf4bb835611922d8649865936e29af11a283dd5e689b1d6743e60f46dbb636f34adb170593fc24bf17d7b0a0030605413d04e995fd6af74f0283f71c9ec2bed4b7e3b1054478e02d5604a50941cf80444f73cf9f0c6d6afa8d769bd7d5859f56c54c6f2f2483ca132613c03860c29362282f3de4e4fe874ff08aeb08e849dd2acf12c28c23c9aed78df2188516d6e6cc618d396cfc60990471a7cb0af33e2448fca0ac4dbe31d5ea96710714fed0a47c8fcf523dc04480b6e6099c818c026d042710108d4aee28a9adeb10da5ad6ae8b669dd2d19326af38c4d263f5d344771a683b614f292c81b9f4cbe992b9764acb7312b0a444fd7611696f21483fe38003782679b2921104b982483bbe5d5994fbe7866e08bedd759aea75f5816a3091bf561493a08fb9bc42c5c0008efe35e1482699476925d46ce72eeb462e00b36c3472e2b68ae63d5bb9cbe52766c3caa66d7c8e2ddad743de75fa0c3cee4ff9c1ee91aedf48bd2bd9f8b5da1d79bf073bfda1eaf50d1c333d5b7680562a312242a34e9fcc1dea5c5a931747695ff1c979ccb2d85c8295f4b6bae383f57642d24ae0e2a6dfbda707b4ac3d95dbad4f341cd6ca9b36b9b98105c432619804d6bc95d0a667f21c27faf1fd37fe4e874830c6aeb835a31f508c31983f844c850c8ef6137fb0214b36eef30ea4db0671597a3e308878617fee11a54a06999712742a70275cbe8ba6add66a56cc70eedf877f9f12038e060777f89c7008c7fad27993d7350485e4a90fbf727172e5837d1d7dc9842670ef2d726c27043ed428c3da198395dee4dcb172ae096530d957e22b9d8250834f85650966cbfd6b30ac7e6476f975b934c38ef40a2c331e6fafab17ef0b74726f0d37d3ca832ddeb510f92ff60a86c8b8f0890940f255233730692036638fb82825c988d19b5d170e540812a09e31b063dda0fb76120cbf988d3735d3168a64b245ec2b02024212c97da122de9ad22329ca6b3d83943bd7f29a08c77a2ebdffe45ce71aaf3ae28812f736d1256b85c17ab1d6e8ff53cf8a4809636bf35b5790b91d1dbbdff364b66fe609af8dc33ad124b61fa1c3fc4bbb1dae95f31896ffe6befc5beb3e8d506069026ad1f483c622141b50f5a0a24a6b199255b9282f3dc2e76777dfaee83753d6eb56b1849831cf97b0084a04262bd02866e24a24e506b88f8921aee8cf72c4621197c5aba10a870d0227861e105e35a6fef9c7f962e10c273d726c699516b903f119dba99e6189061f9cf1900d58eddf441f2f114e31100012165d663821307955311c9c6ad6726eb31c06e49b57423e6527d2b91e1abfee3eb4f4d9ec1c18fc86dd3107b1b83933fb0307f50ab81c20433cb86edc3cbd1836e6ae7adf1abc2e1ccb2b1a1d6d5dcc02373365324239e172f8f05ae21e6e1dfd47cb9fba47437fce5c35a6d44e0e7076c425707c20fa821d253dbc548dd617ee7f90b7883ead5312755288f94d67d8cb1446dd3bc54ebef04a9ba8a33bfbd5337bdd3738e1ceb7ae9ed4af3baeedf4329e66c2bd8d125a4834d0ffb510aa2107ae29ff4e3cb5774adb0cba4c41b5442636f8194f9be3b331a90764bda4889d048a20229e29163079688daf2e7766e0c04d21dedb080c3c810e87953dc4e2782391f928a44c3d16a31e28b2b71d15fcc194c466cb68fa985b80deaefcee25f7d3cc72c2d1f697eeacd99ecc3ec74f837d22bf111cfa8bc8979ebc3c7c2427467bdecd9b12e97d3d197322c2e594f5bd91302790cff241fc874d018e99c59583858b18cec259509de985999e8ca2723bcef8bdedac69dfd0b7042f5c3138f0545c91c627b29eea78334ff3c89e77a790731bf334e35031475be9ff7146e921b4cfe5c381cfb3e845e5c160073e64a6adbc2c7b30f6c329d81b0a823006cc580b01ee7e5a2763fcf863e7b2942a96355040b962264b094a540d4df3a3ba22f0b19001758569bff4e61e13ad8b2aefc8a3edfa2ad26d0932a8863280acdcf16ece689fec0a162edee78332931fd6fd5c92807d962f44747493f8fd431db96f9caf1e708d83d99fdb1c20113c7fa973eb382f59da9311179d86d874c2f1ad4aee8cf5d99c5437c60e7cd263485aae053a46d36d6edaf400c8b14c48846103f5a507c3fe966fb2007ba72da3e96c650c3458af8c6fa4260487b5b5bc4eb7a94c90b0f0b3c2a9f9c56666ade81bd1046a7ceb576486d0efdebf3da4fbaed0054b9fde771196c24f9f8e5e1286f40ceea4a523ebf35af5d3f9a55b3ed61c52259c8293e587cc25783a42f82450b1667e153ccecf275efa8b11e61a2da1a41711f0ae13cfe160fa54e85c6cd95fd6ece1120bcbc5e6dea14aa86ee530b9bc40b716c50c1fbb3163b42bb0e1476ae1bc4bcae5916ccf52a9972889272c64325830712e6440aa6ce45c09ebbf7ef5b78f5f7eb3b2e60689cd2fcd431cc53775fa243210ffc25f7c68cc374816ff6613f179142baeca17a8775c33f28f7b6a08862f808d5dd8cc96131721277bdf74fb3b8e19e276ac886561c8bc98c7280c42e65a9b041815224f41aabde3349f44888d7ef8c00de3afd4ef94758dfdf56a2498053ba0e8ca24ffa9ca5d1bd8a0d7be8464fb09311eaeb256c4819c15ab14159dd284283aaf04c21d4f24879ee0d864a90497d8419ca365788f581af9fc43ace2af7e698960955f0189759a295a217a329ec991213fc316444a863fb856c8d11dd602d6cba18978ae6532ee44b690c0faa56db471388afc2836edf3dbebd99ae888a3c5f77fdb297a0d9420fd0edef85cee75c17f1db2c0a7eda65df90d62a961b2402053b45b8be37d14a3612062b290d9fce5fef9ed21e9720eefde498012f0f2d7e2944eb621bea63b1b85c20e89df738c230dcb7efbda878bb520691282a4ab1ac8f0e72a1c3f01a3d8b8e8548bfc5a35d33371ffc560693834cbb9524635c86d75b5d77ff41ca592f260614db4c29d4f72745638fff3ba830e58112548b27a1a02cd2fb50e64673028c9b994807aaa16dcc7b71ea8e811d6ea4d5b3f801de59558c9055f4d6f3df5beb8e20824b14d1c69c0fdf7663ee038a33f14f8f17f8e2ea81842d69555e3d8e4424f5ad5cfc28b26c2cefc8f4c980a8e2d2ad2f2e6872801aa08f4a0646279d6282c9d3018fdb572852eded5b49bf3ae4e9eb2f61a5d9c9991507ead25904a033758d45f8a83ce0bf64a930cd69bec09e41aecb379b7af0905ba2b50d60522e0373", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="be8794f63915fc8e72f5237e9f456ba50a1e063b8385347e4734b34161091d2136ecdaf0760e73bfc44b09de06e5eb03e7b359582fe6881a7b15f2421cd53cf49f40c3fdd8ff75040a8226dca79c3e4532a9d5b40ec4c0714d1fedddd0c60c6dc6c80af558516d720f00750c60c7adb15be3ef1ea06605396050b7981d3bcff16b5934c78da4ed1e4cbe3b42306a039ecfdf523e5ed91208bfc014416d37d667a875fc6b6f53d69e77fee8f6654e8b853eab5d5c78109de612f996ef59f7bf78e5f799e4d7e6d3fcc7d73d27bc97fef87674ed32a7dd05f2a261cf87008e594e3eebdc96476c2f7bbc0025", 0xeb) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r8, 0x0, 0xfffffffffffff000) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000001280)=r9) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0x0) 10:52:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000040)={0x93, 0xd35, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 10:52:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x5, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) accept$unix(r5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYRES16, @ANYRESOCT], 0x10) write(r1, 0x0, 0x0) 10:52:44 executing program 0: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000006000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 10:52:44 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000100)=0x1ff, 0x4) socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) bind$unix(r3, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x30) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000009f8b2818ff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000001100000000000000000000000000000000000000000000000000ebffffff0000000000000000000000000000070000000000000000030000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000010004800"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 10:52:44 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pwrite(r0, &(0x7f0000000100)='\x00\x00\x00', 0x3, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x80000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) utimes(0x0, &(0x7f0000000080)={{0x0, 0x1f}, {0x0, 0xfffffffffffffff9}}) 10:52:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x9, 0x4) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) syz_emit_ethernet(0xe3, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa82fc00008c00858270bf503140c3e20e0bbf7afcb8b7cd091de48e7cdf147226b57b349759defde1451ef01d63d62583244b0915a927d83aba2130084087acf7f117fb0f990ad6a3e0a7acd78b4bbdf9d40518f8ed04d4553f1e5ec800ed6f786902a7157fea4a50ae854726892dd6d5fb99e3237e2282462b23721c248c9b1691c1088b556aed5ec5165cc183a5a7b02400e3ed356e8af04ce82724acd1b11b3105c8a4465b649991a852fb28754d42e5e0a6ee763cc4f8a7cb580f5c647abbd00e579984bbc738e753f3ededeabae60400c9d902632e2642a139c45716f265903677d4a25348bd3f5f47db625a6f1d8c1d752ff37f575c181f9c2f2f479646dc59137719c6df60b33f4b2be1553b1c9ed5887b266dfa0c4bca0d2d4273f069c306aa9682473da0582dc1167ca85e5e", @ANYRESHEX=r1, @ANYRESHEX=r3]) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2c}, 0x4, &(0x7f0000000140)="7c97eb168ff21ec5d7b304e15b1c86edcfc31aab975ea64789263cd51d4bb39e2eab9fc34684edf5b5c38bd05528096a1762202194b9a62759abb16969a7eee26563ebc4e758f808cd9d3ad3fe68ff374115b16de08c7dddfc47efbbb68102712cf8c3c0edfbd6b8161b6157150c4736ea9e67b44b839a9d361ba3f29aaceb67cfed15d385305d05e00de6448e31607ddca234b2356e3a9ee707a503336e35f472ca7e1315897e3812b8138034360eb817d6de9f6f5a75b05e4cb72dc62eb43b6ea9b387a2e21292bf", &(0x7f0000000240)=0xc9, &(0x7f0000000280)="428e5a4fb59e46bd15b3cf5bfa84b7aa1a95e4eab757ac8fd000e7c41d49410bbf6ce9e5436f7ed9ca66efe1d42a4becf2e8bc9b12913a389f9c205ba59a508e75810e997315c8e6611a998269e85eb6cbdbd71e1086fdbaa31d214442de09df3b30421b0ec012e9fbff228d0fa188b19b47fa887a3845a4b804b03c02d38aa323c91feaa6ea98bcd86ff41767a81076df10ab0fcc606f67b49295d5e94bc311f69f613a2ce6323956fd7ecd9506aca8c4918f5c73cb3d89471d7ec0b53e2539c6d0", 0xc2) 10:52:44 executing program 0: r0 = semget$private(0x0, 0x4, 0xb) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0xaff) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = kqueue() semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000040)=0x7ff) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) r2 = geteuid() r3 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r3) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x688, r2, r3, r5, r7, 0x151, 0xfff9}, 0x7fff, 0xe6a, 0xff}) kevent(r1, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 10:52:46 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x5, 0xffff}}}}}) 10:52:49 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000000)="74e551ff3ba44285e9c82f4fbfc317e846202e9aef", 0x15}, {&(0x7f0000000040)="b7a559b5329c40c73d24841040b813649591d013df77b20f88521a0f0b68cbf1ef0a9200b2d409afdf83f17949dcd3f2e02f909b0815ad7d664f740493011de13edd92dc54efa39e309fa46fcc008d16791b9ced544b2b72f3b6420b0b5b51f4d83441dd4e2aa6871f5eff085bccf46c5fe1a188d42102793676935fb7526a875dd19813934cbaacf6fe1c996851767a791d42bb1284947377aa7aae6afca1aa1da3abdfea3c98a600ee9e683008b6c5f7f34c2315ea495f62d3190b828487f31333b87f230ed32e7b377941352b44b03d7dbf28e575b96872b0e141b7d43b61a05d1b317b08ad9e388c2f804e744f41dcdcd549d2", 0xf5}], 0x2, 0x0, 0x2) 10:52:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() kqueue() msgget(0x0, 0x29) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) fcntl$setflags(r1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4, "2e5faca4df47d564150d6ab163dfed62fce1fbd6"}) close(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup2(0xffffffffffffffff, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) 10:52:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') chroot(&(0x7f0000000000)='./file0\x00') 10:52:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="0000008000000000"]) 10:52:49 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002000000000300907800000000450000000000000000290000e00000020000000037fa8441f0f96103e227ef5f9a2114b3a8d819ae85d3b1b4dfcb9f3d1cb851579acf99e569d757ea52440ed317ace42305bfba869670a1b8c0"]) r0 = semget$private(0x0, 0x4, 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/138) 10:52:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) fcntl$getflags(r2, 0x1) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r3, r0) r4 = socket(0x2, 0x1, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) 10:52:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x0, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x0, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x2, 0x800}, {0x3, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0xc5, 0x400}, {0x3, 0x1, 0x1000}, {0x4, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:52:49 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) read(r2, &(0x7f0000000000)=""/234, 0xea) 10:52:49 executing program 1: syz_emit_ethernet(0xdb, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa810022000800480000c90000000009019078ac1400bb000004000703ff0707f8e000000188020a84d1ef0160ace9b62454492404e962d311867e3d5c43508ae34e0b11818b88ec0dff56d52b492d78df703e4980b944f67a7a13a335ed1c131cdf5fe87313a7f0e9059517dd8f5c16041a73d2508a8985f9808760d33a58b52f477ddc778298b652d918d9a6adbd2c7b3176ad6cbbbda351e8431a1555cad7bd0c565a607a606358dd9fcff8788ae6253e6e80c417916129e6b0c4f427bb8184342e871021a8b4c39b"]) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x1, 0x81, 0x800}], 0x1) 10:52:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000010000/0x1000)=nil) execve(0x0, 0x0, 0x0) 10:52:49 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2774feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d97745da1feb7b3498a007d139dfc40"], 0x121, 0x0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f0000000140)={0x3, "e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a07"}, 0x29, 0x800) getsockname(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="0100000000000000d68d79feca7846f6efd384ff7f000000000000007606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a508acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab38bbbf0fcaea4554d9f8ce8389b52beac55f8f40783e240147f33e53e88da783b2d905786973bf31f98745e608f3584b0fee8eb27049ad810cc32edcd671c0091df0e45950ae411ae85d60a0c90b43a2cd80386b4a6683b583591a45b624af5eeba4f1af41a11b74b3e6576386562a786fc48265a8adadd684c2f29aa40c5bba65964bb326bb1bacc953d57d2b197421c59d47fc4fd282e6c73488f8c47779e2ebd60db4c4407546c17e"], 0xb4, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r2, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 10:52:50 executing program 0: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x3ffffffffffffdbb, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 10:52:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x2, 0x2}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000fc0)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffa4ac1ac7790dd2feb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000043db59836900000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df95264b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) dup(r2) lchown(&(0x7f0000001140)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0xffffffffffffffff}, 0xc) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 10:52:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = accept(r2, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r3, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x3, 0xffffffff, 0x7fffffff, 0x0, 0x8, 0x5, 0x6, 0x2, 0x2, 0x2, 0x8001}) 10:52:50 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x1000, 0x4a4, &(0x7f0000ffe000/0x1000)=nil) 10:52:50 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x20, 0x8000, 0x40, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f00000000c0)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x370d0ac2795b7e64, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) setsockopt(r4, 0xf406, 0x9, &(0x7f0000000200)="544384d723a9fd28b05c73e0878f6612ed91ec08db39bf59a39bf36ffe14b52132a3dde0e70461ac02596750cc1d8ce1a41b5dcac43ad779109142d779633fc1f94d37ac4b05e6f61e5497e1bfffecacb6cf29d1a294ea0a9dba4058bb729c56435e96e55d368e449a3dc4a9c4ea96237d84f31444715431484edb0079694c0b853d6e215ae0d022ae28060e7c45df241db9b07fbe8534f10cdc4150083724c000813c80bf2e879ce08262d20a50ae132b77a2c84ab71e91e14147e66d02a197e059315826567c6da4af03bf1d4337e630491f3d8b34a179b3f41c03e6c83ac8fee3140a0e81ad279c8bd9dcd0398f43047d6a856b261896ff4f6ee3f488e111f886801d5af96f877da55ad44acd078bb08d7efc5491b3bd2282ac6ddc3f073875392b25b98a9c876205202fe5b1be2c59cf46ddb097e27420a8a65b04126b84d4f733885f1805f6338a8540224a3d8c876afc0cdb5caac495a1c2feef58e24778bea46ab919aad937bb7d74bc361baf90a46985519bd6d6ddf94e04db949e1e2fac24969b25b4389e8ebf8533d350c9b4db1d1465ff5f96c2a737dc53654dc4729157e90b445804fb00efb0339c5ec7f114333e06c1c8cd17854dd8af10a1fc7d9e239b749a0606a32c8ef127592737fabb693e52d330e6c0d676d30c5da109b5e47ab1ee0665806361bda1c15d5856cb5d414b80d595212278f9560fe75c96c0552082adc2098be61107a0e0434899a9300bdc03b9aa91ea9991599bd63b9e4675d34516a489bf1dc1f1770117c3cbeb2f27c674b00e8d291c55900860c0561a2c10bc3ab6ca6b4a4ff84af8a6c19bd798dd85c59595b6ac15f016b8745091cf0b421fb5d9855a2108824a8d566bd0d864c680a479734e742a2a7b8872584d526d855089b347d830444a1b226876433a8d77e9d1729ec4cae16539e972944a16ec8768194cf67dea5989f7dc401104939c63fa7ef64ff5be3c58ab22cff3a22587fa91759405620bdb2e11c345341f8171b3680dc8cb4e557f2c085a7364ad7468dcc41f22f6de0fc6e4f318eb82bec26563383723f8725da5b2c5d9e61d59d807dd0079077276a3844b03a7befa870e621e6a39cb54eacd2ef874a281db28f3da8931327f274f41ed58af9cd2bd6be765b25f79b81d3cb439c4d73f3be0c2afff39364821d7ab1902f925c998a4c5d385b27ce3534dc9bbb833ecd2dab7b92258b5377e351d135b07e93ae3bf00011f4e0796b06996a7ddce765e89948fe00a038a800b4000d554955a102c479eb21d994a36e86c276881d7a04f2d8dec4b3b6d16d602d668d24f4f21888426fe1bb413f862c5c4108b1fad577950be878ac238061d1428cf86b13cb015e13e7f83468f0d4b2c4b6ae35c59e00aa6626463cba5084e8dc2016add150460dbaa3c1988927c42c37eb9b88647a3375966aff4501a4f6f7d9027f3734c55e56238ad0f6d0c45e4c142d589fbf05dfb1448ba782631fe92043fd2f7165c1f1fcdc9b8d5e35c18dc046366e825b7c0640d3ddc72506117a165de39819e71da86359892ab20f04bb90cde43f9241259080d252f641bf3075f3fecde33dbc25813301b7460ea2d34b8f129c707aced6084111f5d4677f2931e3a3a29b368cf4577764d607a1031cafe301ace2af2a9256371ec9db9de2e5585ecb2d871b8792199f5ef29c4e318f2db6c978d15e74066dafdd5b8ce26f632ae3b4a1f3294a1f7e5d0bb8f5fef89b9aa96877644b1dcb739873a8cd1f1cbdf97ff74249b27a77402721da69ef1428ed9c02c87cb4b424eedd26ff5530510fb968fbafca311103e7f776a6a4391b414cd65cc85e62fcbf778b555dad397679ebb78c7a5e0652a02214048683be9d9990b5bd08e28764364799231772d3ec02037fffb4275af09abd8508ffc9ed8b49a4ec55e5196265137b46c53f16bb3fef1c4c17e54e77e6f1600c607ad3dc7395d412b93d7ab62d436fb950c43673b745f6738197808f4059dfd57cf8a45ac2a510cd75877dded2da684b3561010794968132008c5e72debcfeffc15b2713f91ab39d83a7c942aeb66f473ada84c1c9850711189abe91cd07a4a99fdd6d71c2e8de318d2f2fc000a00817a5f9c99637909c4eb975dcad90cece48126eca96a3c02c80426dda572c8f6a2905e68e10c071890b029fed71b6dcad314d08baa66fe73c15aa0461b5169898e3efef52d7b97d128f534523722e0e1d9b634d92162a4b3ca06e3aa01394535a984a5ac33e0f12727cd5c3a6b3d7ba34024cf4affc0bb03e4b6b8b4c9bd5240043f00844db9272317deec51c4e37b3799ec1a625f77f9e2b207960850d7db6b2a49807fd36ec5cc6280fe8bee0781f304c54ee126c4535063ca9e019dc0b46aaa3a3441daa7c3cbb7eb11d9154fc8b3dc1c46023001c40374f16301e9fa86f3dc142b7acd6447f1ea25b76e575682fe970fe80e937a5051419ad89058d67d558c69f7434dcaaf4dc71d41865bcb458176cedad9accb2e783adebac14f74fe6f5ed11fdfcbd8c0c1ef7add98951f9461eb92ba224cfaffe384283d3ee6178147c7a8cc9fb2a199adaf0b79d2dabd484f594acd5ee4b6344267b06c780413d91a68144206caed423cb23f2a7ed1a9ae48a7c62a449d766fcae853552785ae8c6976af19235010bb51929fb25cc6d9fbd2b86faa431501cef488e364d28090dbf4edeec6edfac716b45a79ac776d7adafcac72b1bc69ac08d127330f2601326cfa86363c7b1fe7e58b505f0d14b1a66b8dbb3a37d3198f411290153da7ff67867c1f300eb1b52ff289c4f3464a7f591087bae4c1684107c2881c7efd63d02b8d7d93a3534f4907d9b8895b12e0855d747aad5bf33df0781bbb2420941f738872ca35cddfeb53f634419842a4a2ee3a44ed6c7383901e5c83f99a29f671c2808588d5993b073ee44a70f40ed3265bb692cbe1c57fa3bbe02e7cc581fe76d3e5bdc9c9b9e767c25ec0f92efe0d37511000be9b8e01ec7106ef0a40d91cd0f19a9f51d9062f0c51a48f007a11522c42f379607d473ac38a4e837cac32e5cdad2f638a10b764d7bfadd3f6e9bd369bf46171b5aa22c8e84f9e7be1ba3d23aeb0b3af8481511fe59c5ad42f9f846d7a647dd5ac1e56813b3cdaeaca410813d6d103e76fcdbbbe858c40b259f17d67018b7b9e1f693a936e29ae11a5915bfb96225bc43bd13b6395d707d324091b09eb6b511f9142e28479149d583d82285cafa13ac81fb5e19dcee4b343d3a735f9aa6e3b3c4fe77bcf10ec17f9a833fc448d9c742e200297ee50f4664d6d1f51974ec7457f1c98bda7ce818f368c0acc9e2bfdd80c1e34d908cd6e6b2df6990608594218673498a4929433f0d7fbd7e8c05dab50805e8fba6eccc532c8de841e71b2ef85fc8be393287b0750881428b84f3843c43a40084ae6ec6423fb32882504c08af57ebcd5de15498ef4f03ba756353aafce7bd9caed2892d592db2e20e5bcf5575ffc574bab96bc5b0c25bc83f4abf328f1e64c5c3879d14bf72c7c69f464d9afcdd69fdf77ffd4865a353b3d554fe792676f8b0e30278d363f626c1f3dd36911fc5870ad82f7cd42e0d9fb5718420b1dd74ca5c87f5ea461f929a89c903d0d560cc78359ecb4b75e26c6d4e9e4ddf911f5b85c7ff52c853fdfa1be9b7946c4e7adfce905c4002f57b6ee6aec1db4677a55c213c0eb0df0d65b48c0e81cad24897153b9792816f845892752162e257be1b5e39c02778fe58a6732703e7b8aae97f03decd1124a8c29482b62077b8f3332750ed1241e9b676052c07c22fcdeabefd5901b0587eea1cd93a0c1b4869cd7a548bf4775bc46d8a84fed1e39b48d874baf8c1668cbda9a99c49c1c073db5ae90f7b1d55d7ab8e761ea0ca0ced520eee6a151639397fb0420cf74d8ae4fc111091257e656434fbe825a511ef873f14448031c1aadd618772bb2201daa43eb841dc180d9c2cd6894271610787fc592a688f3846afc49ba9a7f4bc36bb1b0660e113d7c953f187141f8107fb75150e66974af152196126456345084321a970f681face8cd246959d8372bdbf785f60820b999e705f54565218d2f98cae945cc4e5e5191089b17f7fbac895dce8710d894b71d04ca17d2877cfd830f656c82092723c6114084c0623ff377b64bb49fca5778b291a78fcced1cf797deca48c128db83fbf4c5f40e555c0cfb893ac7bce0def00c7c57eb085079c87f4ac507fa1239d7cb0d1cd1d6989fcc61a2213a79efa5338c82956986f6bf37e9fe34581e0e64b321e25aae798460281b01fcfdb30f4c0788cf2dc56c8dddb37295f8752daea112c4dde707d669ed0907e04102663843e31918cc855889c3a04dd3936d2bb9bb986f3fe0a2761a0691abc72d5f158916dbe7dc5b0c3eedf89b2d4bbc0da13878d0e43b2351bda09a9596bda470ed012065771d96501c369cb81026330fc70126f7053faf8453e9c61bb6d7355a2652225b26d5eaf550ce5521725d46b26509e9896f7984bf4457c65b9f41abdeb346f1d41faf160484efbaf5e1e2a268680644ac3bc552929dbcc4773f57c7e7f6e5b14cd6b56eed0b079ae6334da068ed38c193d3a87ecf7beedae1faf0884191a8aa2915b8df2e1b63c2e7f7c4aa9dc9ac221a425da7b404ed5711f866203136c9fd3a433ce8e29c1b51f4c8dcb583998ab494c7d045e90c44352da091cfad02b5f9509fda45b2e27002b1a623e87fb814c83a95ef76463d40ebaeadeda1698e1a9f5dead3d3779e7a3ad50583767c2027932933ce339f5bfd6f53ed4c4330ffe5817bedfee8fa6935cb4cb6b367e75c711ee2e651df63b8b05db2c889a6f8a26e8a1a7b6f3bf83fed6811df2188e5c134645fd8bb14036791c666a02aaf9798ce7e999e900f97249a8b17e0d15b43ed1c669dbdecd47f5e5c27e5d0d967987189c0de9441ba97f8be4af3100a400cb3454303dddf5185e506b4234302d5b04081f0df989ec05057f7ec5ef15f5d0b4bb8cb703a553c9f915b56399e437849672125d4aceaed73a121e5eef0c3aee259114cf92f0831f737f8284d7e03a47263787bc1101fbc4e3a850db5776698c9bf3b8cc55ebbab1b4b813c6454c75d616e5d4854bd2a58fc3dfd77d5ade245bf78f3cdc04044814cfcffa356d70280298b6c2e1bf861949f2d39b0e1e8e5c171dfa0f84558d406bf64563fd32df8b6cd1f9f5537fab2d638ed7c51aa865cf7d2b15e06f95a5c12b213467e14d90c819e6fd7104c3c34c852f1602df3b15d3751cf119f62d4c2e1cd37be2f22d5844149440e81ddba533cf0b5fa15380b03e92f9a9880c51d43c60d80beda01cb4565665fd6a069d8c8d4a1533b2727818ab53bba2a0b5f591d5e04a81e538b9f9c3e10513c8dea20515ac18f4b50381b40ace150acce6099fe7c8a3065992545b7aaa5c70a5e23af9df63cffd2de5c9a1e6b92aa250c4f698fee373c156707a600a82a716965a27d3eeac77f0d693428fe64270d91788bb265de5dea940e703bce137c89762d10fd29261d684ef46b338c851ab44000f6eb3e4ba0e462665173b793c326d9f1981f9e87e82f6608e5f615776ee2e8daea2671f91478d82aff9828c686ec51bbf1cc2dd4b12c4d1c84974f89a1c50200441a70d3244f60b31b3ff58d3636518c8c60bdbd4b02030be6d63c6b9dba62f0682f9ab6f4a113addec2b2fc8c9d24b2fc35593c06fbe9d0b923542b269bc3367925eccc3b331aa1c85131214e0938c3a9f069b5829e3436345dfbdf2b2cb7da4ad7f4d0b91eb73121", 0x1000) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f0000000140)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 10:52:50 executing program 0: syz_emit_ethernet(0xc2, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1, [@fragment={0x1}], "b0cc48336524759fd9807ecf82ff33eab06c8dd56f2f011115a78c8526f118deb70b8052ffb39e4f54cbba6a6bcb00000000000000000000f00d0000354e7ad0b1cfa4f3861879150ef41ef9a5af0f005d004200"}}}}}}}) 10:52:50 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x4, 0x20) setsockopt(r0, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) 10:52:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) write(r0, &(0x7f0000000480)="0991d2d0fffffffffff2be00040000adaaa41e0c59480b4f4c79fdaac6a4f29bfeac0f73aded3ff3fc97bc52258982f15fa89b986cd237ed41ce560bb89e44243aae95949e13e486b433ef3d25fbb373b6ebd5a7a568611633237c24ef95ec22358b00000000a277176ada77ac13ab8ad71ffa5ec24b2e886482b413f4a5145d307028faf1527b6ec7730e6349248298781694ff22f02a09e618f4c7b7dd8f7777ecf91ffa0f6b1f30f4ed3691db6aa90e9f7f6ba003dec99b8d551c8d3e9339dfd49ff45a117b847644b6effdf3dd58ca2060e8a6f55a71b5a7ca0700000000000000d7800c332d560fea0938f04ff463c451b55394c48d45c7c7b683e84fab88a927cd4e55fbec7318f9c05c13194b7c9cf2575c013f70fea695eb392dfa389c68fe95f95046b89eff0c3cf197f458f1b848bb60b1f51624bcaac7d392eb9f76da419a3f083c7ca0b9d8c83895670ece76bdd94dab05060a5ef6d83241bf413149b8520e748d33de4c09af4925c9bbe788abfbe9bba89519a5f5e65326010c0507624b36489ad43fe785aa83d6f26f49e092f27a45422947959d46e96361744bd5338ebd0660fe8053c4b0ccdd66d1f8c88649c96c93f89f5a21e8bc859407606bf26dd14a67bd7c54c299e5225a722e5cd6f36fc1982a1563d15fa89e4bf7c98a75a2f05f1dfca8165b274d33d72d5e81532ffa211c1c3f592ff2745293536dcf03b3a7c5", 0x206) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) sendmsg(r2, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5b4, 0x7}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000040)="cc9012033734d6fd318b5a2122444d53ad664b229765ff9567b187d6d0be56a68e840c8ed441a4b9471f1d9e389d9185f05dad02bc3c820fff7e89e826843d0ac99f0cf27f9d8167d268ce19383cdd3a5f9ca2f880000644e5b23acd0e16ea9ff655621f2cfa15daf99b369874cce948fa7e905101a80db31d3f148e69f8367e57cd9658c74562a51bbb1e001dd95f23aa2064a5236143ff1451dbfe1d1b551eb17685176d26b82bc0a274f4efd6dfe4ff3a56d025ad1b09638923362edc24e22bac1d5647d8b1ac049525cf7a8bff9d18cc977cb26475f6658e9ab3", 0xdc}, {&(0x7f0000000240)="3ef770cb749b59a6e9b5dd8f26f70b039ec29a0dbfa84898fa8db2f66a302d232f4289ba18fdd0e64e2f9869f66609c70b7f4c0875c683bb5bf0735bd161a6be23f255713047a683c65b6d27ee72410e24da4246f8ef86e4205b0fc9e3cd60dc31ee98d17475e1130c02006e7c73abbacfc9f4473d837c71160404a20b55d9e8eec9423381e90167d9575efbbb2a33dc9c5bd06623798ecc7d94e67777afeee8f581b2fa3674e964a8d15141272d6f7af8d68fa28940b13ea5c1c1cb2359d8ee50af0d401d793f3ee441236f562c18c034d8285a569bc9a462b14adf0ee9a13d89293aed39c2", 0xe6}, {&(0x7f0000000140)="ca1e0f152e6ef98d8b0174f72148dabc", 0x10}, {&(0x7f0000000340)="11ec7cd756af1085a847b8ec2287bdfe5e1245503c9d5f226ee7a7a956a51648660e4ce4ce1e768e6193675f240904d4c6474b2e3d0e2f0838b22cfd68d3061fe08fb6e7f2a6566b4f9a0f7fb2fc2c83629711f3f166f513cdacab553f81ed1d4d14cfb9ae7ee294e60482f48ac3866e8f01700ee9c7bad4e38b63a14787430f852d6887865fdcf77f715a7aa2a25f25c550a22d96551464cae6e896ce8adf34cb7980d96a21685e3a651d48149cb185af144074d8522fb4b672f6f8", 0xbc}, {&(0x7f0000000400)="3a68ac6b794497e3812227c219110e90da035f36134eed5106c11e7f8424977cf17d6c16b7b7893a478651b0a39dfee8e354dad2e93708b98cefe2d0c12750deac790e65ed505a21593b3c83edf5778f25daea4c9f817614b5a8", 0x5a}, {&(0x7f00000006c0)="007463bb1b79686402b222778f95a0d269f9190a373dee30e3097446b30faf70c2ae2c3b03a26b2d5aea2c85501164d802fef8d6996c8f54ffbe3dd21db31006e54196e02c227e50ea62326aaf2753950a1c11131459176e7c488ca23c2e9d7c823cb9f19ebc259f507382d3d2b471b2d1dff139758ff47307d36751bd022db56b16fd31866b0ec51febc644ab706aaff23cb1cda70d88a4b4ac68604ec1493ea32466955310f172637123a42a988603fb6495d7ad13663a", 0xb8}, {&(0x7f0000000780)="21059e98d81d15b09b30dd4825dc9020d3efc28558dc8292371bb148b21387ef5ec0151e2d3784765f9243c2c86bea02ef00d9467893789205d9e8885dc4dffcab9aed7b29afb743b27fb3d99c4e8eb7312ee8486ffa24e3b9e7343a9c3c2a0c791259390284b4d928f3d97a785a1ef7ae09c118bf3ae0be4269729cf8b95b5e23a798eb204827bb0ac31643e5030f44e51ad6a0328da23ff5f27273baed4a84a15256d0aa3a20657822603ee68cf2d7ed35a38dc18687117f38e9eb63ae7f7cbb86feb1da85d8fed1c92c76e7195d3fb7eccd82e0b2979a60c8985f002c15", 0xdf}, {&(0x7f0000000880)="57c6a931df59ffe176c6362297404e64d0b6d3012a93f597c31edb3a1d45072f8d3acd8b3e741a04159bec9a1f305e9360193b7b7d3a76ebd20bdf7af1f5eabad75953e3bbb65eb09b8ab3d37ce62ac3de5d32c9e9092673d3b89b1a9b9fb962f7d2aa9feeb3fab24562ccf5a7611fd35c068c373f924611b6c6288aa0947850ae6d6c0676156026fdecf126777293cac3fdd7016d972d02c6c2b28013aae791d9833f10198c3750ce5fec53dab599602a85e198d84d96f50fb5c55c17c5edefa58ea0a6f15e5b6e5bd7756c10c11436f22939a3542b9cb5109022ef01398afce5135070b2c21522a417454dda05cccdea", 0xf1}, {&(0x7f0000000980)="7eaf983d588076a656305c6bfcd367214878c78246e84a625e7fafbb44edd1c642f36d59f9e5437fae397c7d014d3810ba1b31b2bc636e4ebcf017bba03f0cad7c78e9a9f989a2c00271ee61c016845278aec0e2f9982acb4036a15b24864b8f95895d6c39403f603bdc35eb0c1d01572f7e5c3665451b0c3e3fca52e9fbcd0f34c5600d1880a505d5c967bd6c3524a1e8dac2245adba3b8aa73833bd50649ee99ad31116fb0007915d533a8e8f0345b77cc2a70c58e2e9d8303abc0d85116b8a21f661fd92c23cc50864f87db533499db8acc49ceac035414", 0xd9}], 0x9, &(0x7f0000000b40)=[{0xf0, 0x1ffff, 0x0, "948972ae813e8385ea3c4b330b2e610a613d6a3af600d694e600d1058cee27f22bbb15cd97df7136569c6f200ac3d3c0223a541b9d1f12eecb7876166c7bc5e4ac4e421520e0a300ffba5dbbe4a1c81cecd9765841fac540cbd527f822ceb72be8946bd4326f63d6a08a4106a1e01f2bea25152054407f3852466f588cb6870c834fc976a8051bc435335cc7d7a7b0a1dc5ec6952f3a5695ae952d5b9428ea04a5f85ecc9c22847c60409911061bba1e659d40fd2861a9c93c3d66a39383f0046c9cd1ac82a621cb2e6f59ac8d688b732c229c8210f736a3e88d"}, {0xb0, 0x1, 0xff, "1d8b110d55966a47f61b85aa7fe438e209ffeace411bcf55b567bd6646fbe6abf0ab55455ed7eb9aa3f8282a7e8164469b9b4bd82cf0c1acd55368bdacc5116b6de755fb36c32fc6927c1dc871265eb9cf736fe19854335b348683375cf832e26cedf4974561ed20544493448b9b969687fa315c265a8f4bc31194b35cbd418b5c24bf7a916ce5f394fa1f56ed64b976ee11101d074353daf0da"}, {0x20, 0xffff, 0x33, "97996303856cf9c2004bc51d3624951d"}], 0x1c0}, 0x2) 10:52:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0x1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="091e6d7d04572d98d9011e3f62feb13fa526c6d8a9963eeb69ece709cdc718f41cae999e47207e59588479b5e02e2e6a9933ced8e48812fe0450fe4154da33e0c66c4760d78822d2967fabcf1038d64c2dd3930791d250c7ba00878c24decfbb061ade4ae848f18ab2c07ccf5ac29749b336af8fa61389767c211f5a043f800108b4069c81ee2c94920b52779199ede3be", 0x91, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000001980)=""/194, 0xc2}, {&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000001940)=""/49, 0x35}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000001a80)=""/4108, 0x100c}, {&(0x7f0000001500)=""/24, 0x18}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000001640)=""/106, 0x6a}, {&(0x7f00000016c0)=""/112, 0x70}], 0xa, &(0x7f0000001800)=""/11, 0xb}, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) fchmodat(0xffffffffffffffff, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080), 0x3d) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc04, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) mlockall(0x1) semop(r2, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000002c0)=""/50) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000018c0)=""/50) sendto$unix(r1, &(0x7f0000000100), 0x0, 0x8, 0x0, 0x0) 10:52:50 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010702"], 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xffffffff, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 10:52:50 executing program 0: getrlimit(0x4, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 10:52:50 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x20000a) ftruncate(r0, 0x0, 0x402ffff) 10:52:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x0, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x754) clock_settime(0x3, &(0x7f0000000040)={0x200, 0x5}) 10:52:51 executing program 0: clock_getres(0x2, 0xfffffffffffffffe) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:52:51 executing program 0: r0 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r0) r1 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r1) r2 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r2) r3 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r3) r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) r5 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r5) r6 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r6) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, r1, r2, 0x0, r4, r5, r6]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r8) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x1) setregid(r0, r7) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @remote={0xfe, 0x80, [], 0x0}, [@fragment={0x6}]}}}}}}}) 10:52:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRESDEC=r4, @ANYRESHEX=0x0, @ANYRES16=r5, @ANYRES32=r6, @ANYRES64=r7, @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYRESDEC=r6], 0x1) r8 = socket(0x2, 0x2, 0x0) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f00000000c0)=0x2, 0x4) setsockopt$inet_opts(r9, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r9, r8) connect$unix(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="80066e16f0c0c84adcf94d021fce6ab6542a8e50b42189821081cdccb0c93064374a027c875c60eb1e99907ea880a99f5e2b0514564dab9f1aabb19373b96c08b727f6db953d7427973524b9359de36f438df6b3d0e86b143305040700000030f3bf2b8e9569d984a630ae5507fe839d5ba9332209fb2028414f820b7a9269acbffd6f0bf3e2909d331cc6cf48b20070d171c60fdb"], 0x10) dup2(r8, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 10:52:51 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974406d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082f0cc64c1407f87f3cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e365852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r3 = semget$private(0x0, 0x3, 0x102b5) semop(r3, &(0x7f0000000340)=[{0x2, 0xfffd}, {0x2, 0x9, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x86, 0xc00}], 0x7) 10:52:51 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) 10:52:51 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 10:52:51 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000080)="590f8f4e51567f71f25b018c0bf6b3936d02e9f2a3ffea2ba85695598056cc312d7834b466113bf2f020f221bbd0789a75d44b292db47f6cea36ad1a7f8c8af2a139ffcc0547b9bdf575a7ab247ce904822bc9b902c7f7793d04004dc2a56d11fad63a180f8bb3af83c4cf9f08b0edf48b7cbe2d4bdf4c59eab357df3dcbb322f85e2253c8b2c5a185c9addae310343b36e723161d8f69db9848c8192593923a2af7a886847ea6f8936debb8398f033dd7cf52f69de9235ff68e4050dd859e861e0e0dc98fed441f750d3dd4f244d87f7c994f9a9f2f1400b132d3865d0060873f5615ed0e889c356f2631c791809d2eea0c3d8473f69131d238a465f85f45736085bcd9838b59d0e927bab9f3cacdaee550f76549111edd6478fbcb7022b7795dd6dccb9b167eabece62144b9955e9c5ae931d8c01fd4a7439630ba353684852e493490ef0290a983941dc9f98514cc94fdad64be137e99b770f7449f607d247bc028713d164b530bea77261f380425807bdca92e004b7cfa5fbe1ca2287f58aadfa74c7d0001d6dcfa3425abee94e3872fa924d04f0e258ca4623d598c91deda9512282a73dd147bb2f47aad994cfe42e21e9f6119bb1a202ba210716f2ce7ac1a5c49aa6ee621e10446cbbb5ca52cb712cd395724561da31c3dec29fa435c1cd74383bca92b3428f3815692d793c933fe5484f8016b2dd2a342f897d9339e9ebc7d04934f6d24357a3d9f597690dbf7f537948fab3ffd48e4b9d774b23d46dd75a3706e27fa94f8d8330b18c65d59c3a7cd3bcb08eea87b0fe94ac6759a3b86e3c0452503cf3dd64e2457cdcea53fae9c9572de3b8d96347d218c8f40dc6ddb244cffba3d8470f4b8fc033a53f4eb2665b2cb712841f3a9a143f77cec6a319eb52f42ba6af23c9ded817aed1ac2f42cf609d401fd6cec0c8914b4b236e0361c86fbaf6b8a0c039b344f86b942901309a34f15ef22ed1a197bffb61f1baa47d47dfa2d2b15c93fdfefcaaac15f63b7636a47a829f6c8d0d439e384966e7f9d8bd96695ec1cc6dce751f621fc5e357a433fee60132684c37df10da7e92412bdc1dc85d8029ffafe9bbe5b7c879b160a6ef1b31bedb7ae64b276ca1b25f8fdafea05bec781d4cbb50a86b9ac1b4c32b9e02c0f43a08228acc7cc5f910c794e9cafd894dcc3683d5ecfadd77bcb64a38547c467343bb735a2757ab31db7134205c56b7518fd370b77beef3714575ceec1bed28a9611d81ae9e9f0846d25f2cd51c103304ee2efd32edacae5fd8ddb88c51acf8df0628f1136d2cda8b6b0729ff13e6187f8d691a6f0802a530e3ac6027534caebb9c2ea23c4749278efe737660cd431158c2b3a75f80590a11eef23402bc3b127292e7792c49f9e0c6dd340b70e970bb7c5a92acda4cb095f8f722a5206cd35fe36e5fa425381498f50ae8e3c0f0f566819d4f03bff76716bba41362255a0df7ce6f2beb91a2a3ececdebb382c325cb3b5d89d4d89069f9418577ca24b4c1b73e16ecd8f16fd14872e3a65ea94e9123b0ccecccb751a04922f1689f43829b045d8ddd2e960f0211a56e54ff024241c5c8fb84a9dc6b1cb31a0d9447ef39fbfcff04c43d35545c78c6abc794a3cc366143f8bd0c6d13c11dfc9d34834b90f98f3ffc56d1984e3dc415ac7227160fa8db14b3f431cde884f725758555b24e8dd4d465336428db6ea2b6e24e1634de9a81caa5f7465b187c7195b342db238d7286fd86b56d2e1f9948881e0a5a54dee1f2f3e29420b32fb12018f9879535e404a0e0b8c31516d92ee0bd11c553616e8dc8e46ac1f2fedd87d1d049923fa146b35e6b583cc10a547b75278ad5ec7ef7d39b0da8fcbbfd9909f5e8902c4f6be62e6d73645452a4adca4c7dd7f4f668b08d274c2b32b2b5d9c0c86a6f42dbd9ec8e8084c3f371903442adf00c167b5d045f20dd602cd82d31cd5d8d2c096b097134f5e1b6b2330d8fe1e7ce3f0691f6d93fb9c381d88ff340db1524e2f8f94e83f946a5e47be5b834df21ae08168220fb698d6b0264932f67fb153fe11016ac5ed4100f506b29d343623815dc89c75b77b902edd29d3fdce6caa5b70d3f3dd8f2b12417db7e1230440900debba50f2de491a2d5df76889b09e97f4615f9931f6ead6ee35572a65786fc59d7c86c278673468b98b6496906960381eff8d7c8c895397882a654e4b6727000c0b881f94b7577c8eb9793b1ba0fe51d9417ad151841a8fbc43c1f8e809c371562bcd0e35d03f1e5331c8e21f670b629dcf00246fd35e58b5e322575053723501819fd7febe843f79959b32e7006a5ad68324338d0fde4dc07cf1ee6f2576f9c2a79e08c2f2f3c6f526b8a8ac37688236d460a2b45b8907ecfaf59cafec4884df9cb40a148dfa7a91292b03236597d011217a75a05bbffc61b4931faa33178a18394e01358ee249c0b94f94795f0f67d46a92378015673b907b110d293385e91507fa1e2090f54f41dd4e7eb25f261059e123ef0a02674d09f2bb00ed7d9cdff2bb93c10a3c849c222d787408edb7e21cf5c1d1e7514471af1cc1b71447439ba643d0e0ca66316031d7aedaffd33e405b40293a487befc744fa005c2d154586d3b9f7102f4f9349bdd595cd3bd31bd4f0fea5106c862a3d19df632a4fb2550743aa24364b58afec9f51f2424528d08f49aab589fc59e47af4fd51bbe83eb7ccd383d1ec130a498f284038b1c80fc4d582c57c94c725d9cafd3a7bd2f388ec306fb613c73dbd3e0dda902620fa4bf8df3bd3ba7198ed7602b6d0603416779066e0d2892045f64dbdc2647215f2c718f06cd8d00ea848ce30653bdc706d677d8c5bd4c3a1a51400f373ae04003126f4e83734879ef660355fad999baa01f0413100db4955fec09b4dfd303bfe075d2ee0ce03ccfe96f77d859128d015b83f11493fd582378952f1735ec8e0cf7580f19f0c7a47be6ff58882edf9c8c1df30634c2c15912c1891861d153c628a1cbbbd39f8335329170a16718f150ffb45aba8b94177b11d87a0eee3c88e760393bfea7406c126a0cf9ef0281704a04da97c28ec8ac1ca4a4153c673347e387d5cd680811e5e6533603d89f5d2ea3920bb9b711af14fd3a264f6342d0cc62c8b4a0eeb79ff6fea839a9c05f3e0fce776846c70fa50cbbba9202d1cef984203474470c276ea0506163024341e2ab442e14b69b0dba80ae192f19c0fb3671dd488b7d5e9a450bc87780d2e2bedfe794ab3fc89bbc474eb4eac1cf0dac688c89cbf1f99c052627b50f9a1aebcfcf2905fd6312ee7472a1c04f28d79413e3ed0bd4964c7a6e5b3d21d025cf09e81ee6fd61a02fb6a06a6f688785f5544da503c787b10f550bd2d4004ab2e8fde900fd04d4007b99bafe58bf46d559ba648aef79908d8fd8dc5af0359987ecc228df09a359a5ad75b80b7d7a1e116f10f320fb5ef9010e7bc842ca40c02c6211b1b7d44da5592926d644b056e8472f38747db68b77503c7607219966040388f235e0c6ff06c3d9f162f14239625ec4a78a545e34f2caf54fbbaa51655a7f314a811dcf9fdeb860c4da5facbf1291079b36c5e63761ae1003f43a1149fa8c8cb670cfde2f0d8019406496a7483b5353b3bf67e249a450fe558f7a83f5cd79982f39196e8fcb336a000b134fbaba6efff6c8f5174b6429d4a2f54100a1aad4b4bb9a66a0b512ab0d243f2ba7773b2265de4023ff2700740f7e3913b3e958ed884b4e263ebd67a6b5236519876a5f36bb9cddbc03bce54ad26aa59a3b28a9b54d31147617f0d4137ea46cd9b314ae2fb603f7156e159bb1b4c76580b0f9611e69f83fd2bd877cec08423d8a9cdd024a45c3e3057dfdee7114fcc55979e3e859e9975065cdb53fd10ac70b1f9dab3f7e11762fbdc7263842c28031cf03ac465c4dc729fb9f630f8a8d841768c6f6096fbc987dc8005775ac2169d5bf4600f6166aa7f8656978421a6522b308384c7049efcf863d31a7e3ad6ed0e05a944f81e414b3f1cf3659b1ea170efb9c353d88d04a6729be3aa303123f916fab64b01dbcb240d9743a455f1bc5e25c75f01ad0c395b0f20b44e9418f09a8694af41ff80e0424be28b7ab66c910ccc588c79eaa27fb34b3dab00aae6143bb498cce960479228b6c07c1011ff73846dc465a8a50814961150282ec86208dedffa9fb833a7e389f22dd13d0b6cb675532d5e9377e5672b69e429a44388c421314128ae68fea482ec3e00a51fd690acefb1e19bfb842144d213fde5d43cfaae722fc5536322b403a56386120cbe5b77b8cae4922bdb66c41e8245998641d0556c6e2a887226c816e505215a6b09ed2f7ad85162e47264ede24aff0e0c97e916d434d6f3c4ff93c24af4c3c386bbc9ed1c22294f6ae468c9f0850032924a739d3b84c0190bdb91bcc84f95e185b63d71af11c6b76422557e805bfab9bf36f1fb91d6ebfeaa65c7a0680d13a51695ad06e3f10922f734cc1c48ba0715bfb651e9f46497d95174357354e226a7b3d19614ecf984788040370ea818352252bf49a2e88dde8055f043de3c8b6b795979444cd19a72137a6a05c79c222051444c549a169e5be412506a1c0dcdcff01eaeeafa72d9b7ce91d4b8725ebc79def9bd0d3af683646c275057328c43930b371c17316c0d5110466e92f3750c54dfcd280ad1dfb3ca8aa4027aeab14a5abd5856d5f43e062bfaad1672f6473cd4f0417c49b98502768fe8831bd9f43f16530b2d4469c8ce0f8aeba606f6be27773757a2d3dcfa0c6cfda52fc0db59aa7b313b3b12b513b7e420b007a5299948550d3c57ccdacd9371c618daccc504d6f38edb65992d2c255ba2f34962b0043b1781dffd72bb1c9d360141487ffb393c2fa234613731a3b7c86066662aa80f388c66e8e7dabd1fa33496445b644495ebcc8b240f0d6f7a379f7b8c9f4b530ef0c9ff825a13dae170dc71946aac41ba17ace6bdd54910f2930846969203b559b8de7ae622daaf834fb3181633fd7f32dacc8bde7d417b0f6c3c19644bf67892b4726b7d3feaf73c0bc594b829e895215639504c73ad5dff3e4732601b2dd4ceeaee9e461c78174556a494e941996f3447d1f4c6e219397b66ae721409c7fdfdf224ea8ff5cbb6998e1172adafb9bc6a343973f5b32a9ca7eeae88d90bf3df6daf33f1730b807f233e306657781e8a2ebaa2c017297747a32ef666487db8af1003e50016c47c6d51f31920a2870bbdb4d80e9e3da9da9edd35dca0e5aa127070397eb1fcb80e62c663d0d44c0812e2f7952a121d265979ced65aa8c8a9c9f4a090957bc225faaf36563649e1543fa3501295e0853f50f7cbeaa3c3a65086e50bc13d5c9d1fcf4d858a7c69badc0558a77050825c8c47b7a917b843685d32a58767fd2f4b181029f8edec8209b81a22f3fe2dcbd4c18ccc81ae2f3ffebdf184b751a77d9c911db3ec5b226982da373ba29edafd4d3106eae10d253679a1b3f81bae26cbb1c41d1fbcdfc2d5c27b4c543190fd5bf6a73737c3eaae57d130a32eb8bf13f6abf084fa406269529b43f6b519b86c9c48590fbe755f28ed7cda6e65b703aae43c60e30c5a19beeef95457bcee2666e02d6b3e352b517e04d6b98dc9d52c1f56411186c4ab4a3381d0b6856c1aeb7aa9ed0f6d122aaa9480ebe131ac3b5ca26669e9f1270d409c7373957ededb941f70d15b4326d492093983441443de779475de07ea6d9501fbe51c264bb0212b7371bdd44163055dfad2dfd584149133d7396a2739576aedae0c9ecc91d89143f3213e48878a6198697921450b192", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)='_', 0x1) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) mkdirat(r2, &(0x7f0000001100)='./file0\x00', 0x1) dup2(r0, r1) lseek(r1, 0x0, 0xbe5, 0x2) 10:52:51 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000180)=0x10) write(r1, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 10:52:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r4, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r4, 0x0, 0x0) dup2(r3, r2) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 10:52:51 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fchown(0xffffffffffffffff, 0x0, 0x0) r2 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r2) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = getegid() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xd60, 0x0, r2, r4, r6, 0x100, 0x81a9}, 0x2, 0x7ff, r8, r10, 0x80000001, 0x8, 0x5}) socket(0x0, 0x5, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) 10:52:51 executing program 0: syz_emit_ethernet(0x2c7, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa81003f0086dd65134f33028d8800d669ac1e4ea3c800000000000000000000000000000000000000000000000001cf08002200000000ff02000000000000000000000000000100000000000000000000ffff0000000013dae57411b6810bfb36724d7c9f2be4fe8000000000000000000000000000bb3a0600ff0000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000aa011500000000000000010007a29340c57e38abaa8756a510af7551c1e23b266d388b4634e4cd5479223c8b44ce4d28ecdc648ccfdb245e15c08f90ce129d80e8c230e0d92112220d03a8e578e69eb6ac3864d49a9f285258ba210e430da5a4247bcaee87bdbe709e112b671545206923cc1d79ba9fec754b50697a66188a252bbd740eb285c0f1ed7e6a288674dca4645bdc70acedf52d14cd1c690681dd44df3f6fe33b075dbb52f6ec6a895b453b0100000000000000002f0007216400000016020000000000000000000000000000000000000000000032009710640000002e0200060000000024837254bd1557503667c652643da6873306000700000000ff02000000000200000000000000000100000000000000000000ffff7f00000100000000000000000000ffffac1400bb290a000300000000760d0c075af2ef7b9c20df80966cb10e0000000000000000000000000000000000000000000000000000000000000000fe8000000000000000000000000000aa00000000000000000000000000000001ff0000000000000004010000000000004e224e2300089078ad681df6a7409cdc9eb348a39b58dedc4e26b9ace56bd862451597c9338a2c8c0b7475de37166b5e2f7fb9eab304862e77e2f2c2d6ca4165d15f0fdd6e88f3d2e934d558e64dcd81a518f7eb224aadeb2768458368b86788d395da5a7da70ce3b23504b32d582b2797029f7b39"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) socket(0x0, 0x4000, 0x6) 10:52:51 executing program 1: clock_gettime(0x3, &(0x7f0000000040)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x3fc, 0xae9, 0x5, 0x7ff, "be4a000000000000000100", 0xff, 0x80000000}) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r1, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000001040)="6015b20af374d9dc8cb8c5ef8acc56ed8cd2b08c5f7c30b1cd28544578484a68c52e5c732a70f69d4d420ebdb00f30398bdb972cbe564614552996a5e13c4a5b678df37cb5c56a75", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4090) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000580)=""/79) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_esp(&(0x7f0000000380)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000003c0)="49f917972202205c94f2cc2f3d64195eba18ee706a1750b10d03e51dcc53f884d5318eeeb23bbbad197a0e11f89b4f0e55cdadd2af7ded136d93c82c46a4d321810dc33ca6eabfb1aeee3db5f454b33ac7664144cdfdfd56d32c654ddbead973ca6a9b3bf9c403aefa5ac599", &(0x7f0000000440)=0x6c, &(0x7f0000000480)="0c3dc96684973350e7f6ab2dd9318589598025ce4a9c9341c6f098be4bc2315f42bf7c4189ddad4ccbfcce1942dc0f42d7f2401703bc293ce76fc581a572082456c149829255139a1ad31741543f583faa283e6fcc561231419c6e2e283a4def8dcf84abe09246924ee5266a66bd0def3dc6e3bc2def8d4d3e030ee21b4e23b93e367a63d20f4666a834eb427cb4607c06ae458f9e16679259df2789b3dde195acaaa3f2bf936e20ebd7fe5d25e5338fcb64517aaac75da534ed8448dac9c31eb87bc7501404e6fda91adb000183cd74538a1307", 0xd4) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)=""/244, &(0x7f0000000080)=0xf4) 10:52:51 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(r2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) fcntl$dupfd(r1, 0x0, r3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r4 = socket(0x18, 0x4000, 0x56) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mkdirat(r6, &(0x7f00000001c0)='./file0\x00', 0x49) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) pread(r7, &(0x7f0000000080)="e8f8fb3488195b3d568de0b457721961575f9fafd5779c7cbe5b1698f09383a077fbc38d9d18165fdd112f572cbfa5b24835d318bc90ae33377f3f7a83fb0c774fdf4d468bbdd9e1d3f3256f2de4d761300c7b817a3ba3da569276a2ad52492811a5c99250f2066af2621fede868b1fd0b4d1a913d961dd020de3c00f1dfefd10ae6f797dcb719871f5637e210e742f24aca94865b860c54a00503d7571905cc", 0xa0, 0x0, 0x9) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x4) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 10:52:51 executing program 1: mprotect(&(0x7f0000782000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) r1 = semget$private(0x0, 0x4, 0x1da) r2 = dup2(0xffffffffffffffff, r0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x100, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000640)=""/240, 0xf0}], 0x5, 0x0, 0x3) mlock(&(0x7f0000784000/0x4000)=nil, 0x4000) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r3) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000740)="6c1348214a31ac5e2ebe02aa60af717333e9cd7ed8713a7ef463b94a62337a2e2e5489b7ca37fc2062d708fb718575a625a6f0f361afd2286dffbc5987b37451d03e55e477450c227c445778cce6410ca8fb6ebd83f23ee0774e99bcef960084d7114fb1fbdb70e1ce633e08b8e594ff84f8b16c0e823b6d9bdfccc7461cbdb00b3374", 0x83}], 0x1, 0x0, 0x5) mmap(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x5, 0x11, r0, 0x0, 0xb6) getpgrp() r4 = socket(0x1, 0x4000, 0x1) ftruncate(r4, 0x0, 0x80) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/173) 10:52:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000001000)=ANY=[@ANYBLOB="00102e2f66696c6530005d957f80c6006475b21b39e2a226e2e8a9b40a42f9bea5cdbe97ead05515d1dd0df3169b0b7eb97da5655dee23b1d393428608f41e62a81b74702333bffb4aaef1"], 0xa) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) accept$unix(r2, 0x0, &(0x7f0000000080)) r4 = semget$private(0x0, 0x4, 0x5f4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r4, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r4, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r4, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r4, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r4, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r4, &(0x7f0000000100)=[{0x4, 0x4, 0x1000}, {0x1, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x80, 0x800}], 0x4) listen(r0, 0x0) 10:52:54 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x11, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r2, &(0x7f00000004c0)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = dup(r1) faccessat(r3, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ef1056c1c437fda39834bcb02b29b863368a5b4b2c724fdbe508488cdb3ac0435c0eed95ce301b971d5b0ef1e8d117f145a4a4c233f9f515f74c2e14980e8207db03e688caada2d0a6476b52766dddb1dad51299bf536fe934706844ecf3004f6775690019e6136262b978070045737c2ec5c57abd92f041d495a12807628e07ff00556d811faa82977c9d0281f196025dc13d73c39bd6bf74ffde3739bdc5fc5ace37b01f16e593f0874250364436383af15803f34ac5e97b95d31a38"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)) dup2(r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 10:52:54 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="798081d6ac94", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 10:52:54 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000240)={@random="9990b32f4bb7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "2a3d8e", 0x30, 0x0, 0x0, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "4f47af", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000005c0)={0x6, 0x6, {[0x1, 0x0, 0x80, 0x8001, 0x7, 0x2, 0x2, 0xd4e, 0x4453ccc, 0x3, 0xfe8, 0x8, 0x40, 0x6, 0xbe, 0xffffffffffffff79, 0x3f, 0x4bb9], [0xbe88, 0x900000000000, 0x101, 0x7f, 0x0, 0x200, 0x401, 0x4, 0x7, 0x101], [0x429, 0x1000, 0x9, 0x100000001, 0x8, 0x40000, 0x20], [0x0, 0x8ef, 0xffffffffffffff49, 0x800, 0x5, 0x6de9], [{0x101, 0x4, 0x400, 0x2}, {0x7, 0x9, 0x80000000, 0x7f}, {0x8, 0x6, 0x7ff, 0x1}, {0x9, 0x1f, 0x7ff, 0xccb}, {0x401, 0x9, 0x9, 0x5}, {0x1, 0x400, 0x6, 0x1}, {0x0, 0x0, 0x2, 0x8000}, {0x3, 0x8000, 0xf062, 0x401}], {0x6, 0xed3, 0x54475938}, {0x101, 0x7af6, 0x0, 0x3}}}) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) 10:52:54 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x9, 0x4) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02300080100008000000000010400000"], 0x10) getsockopt$sock_linger(r0, 0xffff, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r2, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac1400c7a8d64017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a298973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783002a67897cff7f000000000000f3ffe8cfaa1d4ab424911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d94068c7881a9506ffc85e43782e717e29127ca9c256b24800000067583efa0d86b4342f6f5ddffd4200006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852414e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457739389f57a01ec5c14783d0d62b780274e6e68e9c11aafa3f23f0e59d41a30afcc44c5168beb04c2bf31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12be03007b043e8b94df1ec8a868992a31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc00000000000000008e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91010065d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19a1a5ae4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb5a8132ef2b6d0c407b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e7a89500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044f05996fda2b872b6e91c0f0000000000000f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc89555ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd375342643ed8855ef699461e520d70614d848745b3d2acce8a5fe8933dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274396e0c128423721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50da979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717810021a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd471d08a490000000000000000dd3bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8009ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604308008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc8fe3472439613c5355b1df9ffffffffffffff662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c028de12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c4b32116dfc4815f488a24a2d0aaacb1a7e59d2e2051a3d25feb0b3af58e00000000000000003901c136d84e0a1d9830da05369a96c6306f83bf686c65da9e0501644f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfbc7b7ad7044d0b87e77f0f50300dff598f6606abc1ff307a4d3a3ba734a10f0ec604dd46525e3c080e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff7211695a372f7900916d0fbe4c722528c0506f9172604f2257825dbe1e85b7d9057d2bbfc2b9a699100000000000000da96c9dc29722adc647779c47ddc391ae74431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc0000000000000000000000000000000000000000000000159b780fb4671d933567c384cbf1dfe5f9edaf529ad4392f481d1794de42e31ba295f4aac0cd760e5fd093f8029be2b86810558022abe415e1c37189c0789c810e2bffa8f0e8438de5d8f1e24559726a0000a67b0b472d5ab9ce8390573451a38e79291a40ef561d1f485e461e6cf00ecc44ca4bba9e11a00cf8374979922d684fee581ab6e86c9fd34a5b1f4c0fe741748773086b596e67fda82165ad1bdb95405b6cb9fffa66bc8dc3fff1ebab9c1ce08ff785aa4f0c6a3d259e7f5b12be7a2548ab88aa000000391732688e1941aa0ad9c6d4b236c3fcf0f996005a289405adbea241d3300a4e06edaa880be5e68dac6fbab4261d5a39d6194ad0d52e28aa5c2f714d2e8f081c685e29ac83871d8c597cbda78b94fddad7b7ac4d354cf69a153f4947da15b5317d1b45179bdeda7e1fa2f67cd9596c82a76a70465d84cb463ea5ec30ff4f31590c87fe7f6606fcecc2c5eb2bed2f459ea18060943d4ac7022bc6ed1a1d3267183ba756737e943ab8ddbcd06e3f2cb8cd0557c69a987d0b1e1fa9fbbee5ad3c43a4a29520db45e305bf10e6493def9f53f13aa6fab5dcccd02a00b567a90740dcf514537641a0ee2707ace96a3c96f8730547e119a5a727d83e8d5705f6c280c52e3b015cf2145103b5051bda258e966a2362b9a1741c0dd42042ded8749e698730d7760700311f3059465d6adf6f296cc1d7befdf1000000000000000000e1c7fd28a3d5dc77bfaf1d809da8e20f05caf81e7437dc0da83c1d7e6f48ccc959502a6242c34f0d0ca8b83f6f0af8a2bba7f4f3bd47a7800a12195447a116caa1312412341979c50cda2aa1f8ed4f02994080d5dc54f2baed35cdf31446b09a64971bb6c544d216ca85117ee31afb21d111d167833c31d01a9a1b9137a8fe1126087b9be2aa88acd5c498da2c46f034d985ac58a9ab4e2c71f6fe88de453b445c2c9221de9a757d1d6c89bd25f114578c7ca281f8da32ade0cef4b0f6b0a4f83e113d0d0d2ba50744c5d1048c874ee0efbab75c286d0964bae355a900230aa222f106a82280758810a6c9c75c9ac3c0d5ce319f123cc65eae8e7e7bbaa0b7dab640e3ff5da08e45feb22e5f76aadd15fc7f9fac2f588ff639d00a250448a80f948507e1e814108bd032e69a22efda3d6955f148709f00f9f3cba17580993e346fadfd03f35c79d7b8381ebb2cd153348ff6faa46a53cc900221e5b4f4ae000000000000000000e0ecf303b104fe646548b9eee87794e3f7febaf7f74671952409c44cb0daa334375c65ae2ecb8ff794f245532a5016c378b410232c2f1d9df5c774a65e243fa180d4037461c7f365b9e8b3f09ed00e888b37493ff72ceb19680184aad024e77468881c337cf0788a1bfb000000000000000000000000000000000000c271552fe9f78d9a836ece9a3f2e76f8901a441747ce0b9b000f031ca22f44b5f847d1343b884e680210db4ada64f5058bd0c15c9b85729a9b378d70beaf94621319943af5ea78ec42b2e70647cab69f05f28b69f0684bd52a2a36ead6fc3843593f1976f3b013eb8c9128a2baaf001fd78b0bb20000"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 10:52:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0xfffffffffffff000) mkdirat(r0, &(0x7f0000001040)='./file0\x00', 0xa0) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./control\x00', 0x7, 0x4, 0x1, 0x1, 0x33f6ab07, 0x7f, 0xffffffe0, 0x2, 0x2, 0x45, 0x1}) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000100)='r\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000001000)=[{0x3, 0x0, 0x800}, {0x0, 0xfdf7}, {0x4, 0x3, 0x800}, {0x3, 0xcaab, 0x800}, {0x4, 0x40, 0x800}, {0x0, 0x14, 0x1000}, {0x4, 0xa481}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {}, {}, {0x1, 0xfffe}, {0x0, 0x9001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000002c0)=""/125) connect(r1, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') 10:52:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = getpgid(r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r3) sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xd7f7881db6ecb4db, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) 10:52:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0x10}, 0x2, &(0x7f0000000680)="eeff8cc5f7e95b20e7876eb40d19cb7bd63761662e2fc14d16fa22492d0c28c5c5e496ba6553783f76e442f0af9b9ce609a0eb994352247a6aee502871c42e5de4b5658c84efa4e7690c3928fa16240c7f439dfb39e121449c50fafdba04352728cc23e09d9ebe6daa15aa8be67c4f90b4ddab8f8f731e9ecac1cdb233", &(0x7f0000000700)=0x7d, &(0x7f0000000740)="5deb1182f9", 0x5) msgget$private(0x0, 0x50) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x41) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0xa037, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff8000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x92}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000940000/0x4000)=nil, 0x5}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000e3b000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x80000000}, {&(0x7f0000dc2000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000cf9000/0x3000)=nil, &(0x7f00007ee000/0xe000)=nil, 0x6}, {&(0x7f00008e3000/0x1000)=nil, &(0x7f0000801000/0x4000)=nil, 0x7}, {&(0x7f0000dba000/0x2000)=nil, &(0x7f000057c000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000628000/0x4000)=nil, 0x3ff}, {&(0x7f0000b73000/0x2000)=nil, &(0x7f0000e68000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 10:52:54 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) dup2(r3, 0xffffffffffffffff) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r7, r8) r9 = dup2(r4, r8) unlinkat(r9, &(0x7f0000000100)='./file0\x00', 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x5, 0x90c5, 0x0, "d73004eba9623b1500000002400100", 0x30000, 0xcc7}) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) 10:52:54 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffff000) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x39) ftruncate(r2, 0x0, 0x7363) sysctl$kern(&(0x7f0000000000), 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r5 = dup2(r3, r4) dup2(r1, r5) pipe(&(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) mmap(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x1, 0x4010, r6, 0x0, 0xffffffff) 10:52:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) r2 = semget$private(0x0, 0x4, 0x5b4) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000000240)=[{0x1, 0x1004, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3}, {0x1, 0x0, 0x1000}, {0x3, 0x100, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xb1, 0x1000}], 0x8) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r3, &(0x7f0000000000)=[{0x0, 0xff8c, 0xc00}, {0x4, 0x7, 0x1000}, {0x2, 0x1, 0x1000}, {0x1}, {0x2, 0x6}, {0x0, 0xe8a, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x8}, {0x1, 0x1, 0x1000}], 0x9) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000280)=""/194) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0de9bae3c6514e6ae973739ea78b7ec000"}) r4 = kqueue() getuid() ioctl$TIOCCBRK(r1, 0x2000747a) semop(r3, &(0x7f00000000c0)=[{0x2, 0x5}, {0x3, 0x2, 0x800}, {0x4, 0x100}], 0x3) kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 10:52:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x3) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup2(r1, r2) sendto(r1, &(0x7f0000000000)="003184fec6e806e6a085d6b45bc3dfaee4a17f1b8f77f30eea7d10a35854048a430f2f65e1a1c1eb79991687df1792f80ce83712e83356c687a3af63d3ab2fabc13c43b6d5cd1f062884bf4d77cde4109c30a8095c33bf1f699acc9951ea9a1b351d25ad8837c8620e7b716e1347d50f7dd646aa3d3ad0a3707f8a9cdd0fadea59c18263987901f434057a9ce6d161e8cb47ccb4c02d", 0x96, 0x40b, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7, 0x1}, 0xc) 10:52:54 executing program 1: chflags(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) recvfrom$unix(r0, &(0x7f0000000040)=""/147, 0x93, 0x841, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = socket$inet(0x2, 0x2, 0xbb) setsockopt$inet_opts(r2, 0x0, 0x23, 0x0, 0x0) 10:52:55 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019980)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d01c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb65960bec78832c9bb550287b083adad4bf522897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726da982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a31bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833302cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d0581078261d5611f39f4ed1a8794ab4a2914bf0756c8c596313391b993be7eb063384dd1990f1091b552da3421000000000000000000000000000c71284141aa6094349f05b5f819aadc997673d6a54c1db44424454ae6a525e89c2db4ff1ca8cb467e1c9c2fb607fdf57f8eaa33850e0b47cfcdb8c23fbb53cfb56fede1fec178a3d31c97e49767f36a3bc6e4bdafc1e90b02"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000240)=0x1) semop(r3, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x6, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x1, 0x1000}, {0x4, 0x3}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) 10:52:55 executing program 1: connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="82020194ff0000000000000000000000e38d3b8a00"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000840)=[{0x0}], 0x1) 10:52:55 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x1) mmap(&(0x7f0000013000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) 10:52:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000001c0)=0x1000) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 10:52:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback={0x0, 0x2}, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 10:52:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b5f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(0x0, &(0x7f0000000040)=[{0x3, 0x0, 0x1800}, {0x2, 0x2, 0x800}], 0x2) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 10:52:55 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f0000000340)="554006a42786793606942ad9e141c02c4970cc88328102640f1723e3136fbae0304711ab69748327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce3453216e9", 0x46}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0}, 0x0) 10:52:55 executing program 0: r0 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x100) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0xfffffffffffffffd) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 10:52:55 executing program 1: pipe(&(0x7f0000000480)) kqueue() r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) accept(r4, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/33, 0x21}], 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x81}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 10:52:55 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc256a41a915322e3ab88004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b60100000005b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12aff1df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b2800"/1246]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) getpgid(r6) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 10:52:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 10:52:56 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}]}}, @icmp=@echo_reply}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 10:52:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x6}, 0x0) 10:52:56 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) madvise(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x7, 0x4, 0x39, [{&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil, 0x9}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil, 0x4}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil, 0xf11}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000005000/0x1000)=nil, 0x1}, {&(0x7f0000000000/0xc000)=nil, &(0x7f0000005000/0x2000)=nil, 0x4b2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000009000/0x1000)=nil, 0x5404}, {&(0x7f0000007000/0x3000)=nil, &(0x7f0000007000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x3ef}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) r2 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) 10:52:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206923, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) bind(r2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 10:52:56 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000c0000886440000000000000000000628fad187b10fd2b780814629078fb0f08e6f52ec9cfaae00a7ebd5194cc2518334ebd99519706000000000000004bc2a74c3e478fd4593e2410fb373101842a43fab9d372bf345383956e341b7a1791a98fbd80ec54658959c79c0ab0e8ff6ca1e35d41460137f41f0f76e8c1fc465df0cf5b490753bb4d049abecb5c3453a9a50b51f563ab5d5493023565d1b676793fe1ba158ec57cef661769b29b5775fd9bdb53c86fb319260b1aa1fd19e8559d512538a99169e8f9a0f54642b4639b59f3cd79be4f6e3d12b45bd1971f7493"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x2, 0x5812, r0, 0x0, 0xc085) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_open_pts() dup2(r2, r3) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000140)="aef6c71bc2a982939512e7fc865560304706ac928e79c601740a5d4c2895ec2d68d80ae3163dd5806c4e82ee0c0405cd78108cd49cd04b921b75da7791b36e0b6409427eaf61136be12a4f8c27e873a9621393605aa4183207f6cabc41d5d4146f447917d27ebfe51c9942293a9af568f07cc0595ebce27ec116770149921dda1209d6590e50a3a3c563c0f5ee6284a1be3637fdef1632f7a6220dcffc8f87cc3fcdf4c9195308da0c36b8172e836cdfc962c231cb3e0fd7528d0ebb5319db22c343522026032ae06ec745a021024b59b255f504aeb6669f4eab6b5f6700d2b5d3f899bbe6a7426639", 0xe9}, {&(0x7f0000000240)="e52293c761abd89ccff241fbfd549fa05fd993a219148a4141d8ee1ff58fde58339ea431ee71b73a729441255622ba5d5ff3da2a768b1f14bb63c494faba352b3b92e18fdcbce409877257de", 0x4c}, {&(0x7f00000002c0)="00127d76fb037c823294037beca6092e58e09451c0bef775e6c97a259f071a4192fcca61a1c20142df95afdc2fc6b642ba0c3d6b11d8066199f43ce40b63a9f4fdcf6e9ff8ed85a2e406670687b0277089e02b80af5dd67a58f213eb66106cda7cf73d2ee44d4f42476838ddae5176c07b99179a820c7075013e6b", 0x7b}, {&(0x7f0000000340)="abd9fd786e4256011ed7390dd91efbf9e5242f3c2681633d559328baf10b19016a2ee10f6e592caf283f2d82f6af27f6998e5054c764e8f921d1449d1359faac5dbbee6408a27deeabbb80ff6f0e42b7a6a617134129ba75a3551e366d53d613fe6052613cce4ae7f817eb06373ede779a8e3496e7858379c5bf578b26b4a30c9a50827f1d4cd7ca74bc36ad", 0x8c}], 0x4, &(0x7f0000000440)=[{0xf0, 0x1, 0x9, "1dbf08564723a178d54d13fd3b7e00b6861238904b0ebbb2ef16c8e85dfba8a86f94d1595bb0513924026a4ff86ad4eae3e978d6cabd5159e6980001d43b180879593eb452f922fd8b9f023d4e37e5b9a0542aba067fcc9060f901656ae791f7e1af9deb806ae5a41b3302516d2c0ac68588487ffd5117feced514976ed633d3c27836f6ef58df1271e76dc25a00946d14afa1795d95d17cc1601c43930f1763e7252e43b4ee554903688adfdb94a4b6eeeaea97a5ee65306474e972d1e86bdfb1dd87be0e4761cfc562fa30ee63edfec7c37b21614dc29e599e"}, {0xe8, 0x1, 0x101, "8c8ae3faf535689d587c1380a6ffce8cee07b8e736a412e5ae82a3118c29ef49dd832ce678a9b84991fe655f01e045661830572d80b1a16c6c716ec085ccd17064dd6c4c76bbc2877134c7844f341ef0ab0c6e503dfd30884691ceed71eb2da80d90d5e6aa7e78d03f948aaced42303ea02c2ce47f968e0ef5dd2e861ea4dfa586e7d2f3f5ccc60baa923ac1454cc8af319be6d53f3fbd7f0510281f7c856309b5c1f2cba4833766c4b875a67f9dfd76080782fbc79943095e6ae76da2b564c4a53e563e575a71785d66a52e8d67206240cc0a7f01a1"}, {0x28, 0x1, 0x1ff, "0a62ed57b527e98ab6eaea60dc0a4047f3"}], 0x200}, 0xc) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)={0x7, 0x3, 0x6, 0x200}) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) dup2(r0, r5) chroot(&(0x7f0000000000)='./file0\x00') 10:52:56 executing program 0: r0 = socket(0x10, 0x5, 0x6e) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCNOTTY(r1, 0x20007471) shutdown(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0600000000000000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 10:52:56 executing program 1: r0 = socket(0x0, 0x2, 0x9) sendto$unix(r0, &(0x7f0000000140)="b1000504000000000000080000040000000000b4cea1fea7fef96ecfc73fc3357ae26caa0416fa4f376336acf00b788b00000000000000df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282921e4fd89030fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000868d6a9da26d0963c621f593194e14078158a4387a2bd11caf563daaddc05f2395dd1a662326aeacb6301c92ac8e3ba2f64dfc37b25b96ebc43e868f117ade058fa2eaa1b77241e315d26ff392d0d092f29f7b361176b13c2cbaa38e485be59e", 0xb1, 0x0, 0x0, 0x2d) r1 = dup2(0xffffffffffffff9c, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 10:52:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2012, r2, 0x0, 0x0) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 10:52:56 executing program 1: semop(0x0, &(0x7f0000000140)=[{0xb2d1f35224fa3105}], 0x1) r0 = semget$private(0x0, 0x4, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = open$dir(&(0x7f0000000040)='./file1\x00', 0x240, 0x0) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x8000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x83c8, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) 10:52:56 executing program 1: fchmod(0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) 10:52:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 10:52:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) listen(r0, 0x4) 10:52:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x4000, 0x9) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) socket(0x10, 0x1, 0x4) 10:52:56 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000001280)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0x1, 0x8010, 0x6, 0x3, 0x1, @broadcast, "9b2c2b", @local, "bb85c70e1b0054a6afd368447c73228c"}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 10:52:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000000)=""/60) close(r0) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x6, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681501002600", 0x81, 0x64b848a9}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) fchdir(r2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 10:52:56 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) pread(r5, &(0x7f0000000240)="f7ee16704b4fc6aecb75ea4536f0771549794e3945fab882f5007808e5f1269016fd534d40f187eda053907e80172e0e89b3a1920bc85f51e13b86ebecc29b7d48552f12b17812", 0x47, 0x0, 0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001340)) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 10:52:57 executing program 0: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) socket(0x6, 0x3, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0xd4) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 10:52:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 10:52:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ff4000/0xa000)=nil, 0xa000, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r2, &(0x7f0000000080)=[{0x3, 0xc, 0x800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0xb8cb, 0x1000}, {0x0, 0xc32f}, {0x3, 0x804, 0x1000}], 0xa) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000580)=""/14) semop(r2, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000380)=""/144) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 10:52:57 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') chdir(&(0x7f0000000080)='./file0\x00') 10:52:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x800, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) 10:52:57 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="7e61b780fd4e", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @broadcast, @random="85f12a8050be"}}}}) sendsyslog(&(0x7f0000000040)="771337e936beaae4105b96d9242d2f46252bd949da44796228fbe329d25d5b3fb3ef563043b27087a86d42b9bab7543a3d135d3f01173e5492b2199775f9b8d56429680a6f1396b2235159451c0422b8ae30c85336bde8", 0x57, 0x0) 10:52:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x1}, {0x7, 0x5}}, 0x2) r1 = syz_open_pts() kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2e5faca4df47d564150d6ab163dfed62fce1fbd6"}) close(r1) 10:52:57 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000040)=""/60) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0xadac5dd4f4a8b78b) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000006c0)="04", 0x1}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) pipe(&(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r2, 0x8}, {r3, 0x80}], 0x2, 0x8001) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 10:52:58 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000015e15)=ANY=[@ANYBLOB="ffffffffffffaaaaaac9aaff86dd6076605100300000fe8000000000000000000000000000bbff0200000000400000000000000000018e0290780014400060961e0000000000ff010000030000000503b5000000160000000100"/102]) 10:52:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/118, 0x76) 10:52:58 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x6, [{0x1, 0x2}, {0x2, 0x401}, {0x3, 0x40}, {0x3, 0x2}, {0x3, 0x80000001}, {0x3, 0xd2}, {0x3, 0x8}, {0x3, 0x6}, {0x3, 0x3}, {0x3, 0x5}, {0x2, 0x80000000}, {0x3, 0xffffffff}, {0x0, 0x5}, {0x2, 0x2}, {0x1, 0x4}, {0x1, 0x9b3}, {0x3, 0x7}, {0x0, 0x7fffffff}, {0x1, 0x7fff}, {0x2, 0x9}, {0x1, 0x6}, {0x3, 0x800}, {0x2, 0x5}, {0x3, 0x5}, {0x3}, {0x2, 0x1}, {0x3, 0x200}, {0x3, 0x7e}, {0x3, 0x9}, {0x3, 0xa1}, {0x0, 0x9}, {0x2, 0x1}]}) 10:52:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) sysctl$net_inet_icmp(&(0x7f00000005c0)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000600)="aa17ccdda1", &(0x7f0000000640)=0x5, &(0x7f0000000680)="66c1fe98f2785f7cd1429bff2565bdd61d041015171de932b42a1a1242992a82aaed8601afa163a3a946747b813eefe68373e8f51e244cf6705bb3dec9e0e00c4437c69b2e89dbd49c2bd2979f3060d86d5353256c6810611ef68e358ba02f177d8a60d8632bd6393d638f70ea3c38583230713d1fe5f12110520f1741", 0x7d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62eaffdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e838c708fcc99c999ea6cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c01223ef8eb0acc9fbb9fa70dfd2657a833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096e02f2be3bd6d22f9d4fbb2ede9e8d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e9d11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e4f5ae7cf69e8de10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace5b9f1b56119705d8b5cb8c177397cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafe511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd2d5d9ccca947a6fd704000000000000ffd6a534d183ebdd39dd34770f37290a93d68882c6a8d220e5feb6940b4e54a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d00000000000000000000000000000000028318d8b0de8f5649923ef9ad7e920b3bba62f96ea27f9240f77f1caa34dde1f9bd5a29bdff188d07a497c950f423facad519570079b49d9e012bf64869c4ab1742f7797d71433b4d02e120cf1258cb8ad9b44f5e97ccfee7aae3f1f32033f2342ae2dc9db4f7696fee02113499825bd61c8d8f9d5400000020000000ae2663b794be3e3cf88a53220fbd5b29e2015113a92d8caf88b6384e4c669b0756c351b140b6c3d19a01afdecf40b1e0d17337c727bf4a0ca60a4b0f5d5f065508bc9248f6f84b85f2d9c3cd1087c0a714f76153100364b9796f80f365d295f3d7533e02469328e6ed83999700"/986, 0x5f, 0x401, 0x0, 0xfffffffffffffed7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:52:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) mmap(&(0x7f0000100000/0x2000)=nil, 0x2000, 0x1, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 10:52:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x9, 0x25, &(0x7f00000000c0), 0x0) 10:52:58 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket$unix(0x1, 0x1, 0x0) dup2(r3, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 10:52:58 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x5, 0x3ff, 0x8, 0x1, 0xc67, 0xec, 0x7, 0x2, 0x1, 0x7, 0x80}) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 10:52:58 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x5446efe84db4c9a4) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 10:52:59 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344, 0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1, @ANYRES16=r0, @ANYBLOB="ed791a1703665265c928e145036fd979be0be40a9558b6374229ad4f647fb98557ee985a36e0c587f64ad81989001ab14387a498c399aa6129515d17eb7746d1931ff3357dd966362f0a327855823f9cbe3f65e6f62365391c9e5eea4680de528c074f2574e57c88ef8016d8c076b250741a1ae851a2a5c1dbbe5c4ef11d698d7e1ae67bef7396d5f402726f90d25258321976b592136e29c52a78e22b4bcd7e05a7655bb0acf4e3", @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r2, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca30bda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_emit_ethernet(0xd9, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x20, 0xcb, 0x65, 0x7ff, 0x3, 0x3, 0x0, @rand_addr=0xfff, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0x2}, @rr={0x7, 0x3, 0x9}, @rr={0x7, 0x8, 0xff, [@local={0xac, 0x14, 0x0}, @multicast1]}]}}, @tcp={{0x3, 0x3, r0, r2, 0x0, 0x0, 0xa, 0x80, 0x7fff, 0x0, 0x7, {[@nop, @nop, @generic={0x14, 0xc, "8cc645505966d96fd525"}, @mss={0x2, 0x4, 0x100}]}}, {"cf7311fd3fb2b058e290ba5379305c23667a7ffb7e9ee468d3908ce132b3443c78b12f7a71e339d9140809db7c4dbaa60cd6dd47333fd174909ee8bdd38aa91bfcb24c6db9acddc56a5b02a28513821479735e0c94bf059bebd340b66a850b91a2b7cc826317e84a9eb454d58a764679c253816d75ceeca48dbd07abbbb04d"}}}}}}) 10:52:59 executing program 0: r0 = socket(0x10, 0x1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcff80ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) 10:52:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r4) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000080)=0x1) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 10:52:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x261) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000100)='./file1\x00') r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000240)=0xc) connect(r6, &(0x7f0000000280)=@in6={0x18, 0x1, 0x10000}, 0xc) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r5, &(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000340)='./file2\x00') r7 = shmget(0x3, 0x4000, 0x36a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) 10:52:59 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xffff7fff, 0x9}, 0x8) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 10:52:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x400, 0x10001, 0x7, 0x0, 0x37e, 0x0, 0x7479, 0x0, 0x0, 0x0, 0x80}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) write(r3, 0x0, 0x0) 10:52:59 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="5b9e9e6760b28221797a5664848e930c11dcc8e405b1e2769528d94d6acd01f5292949e7588b4ce8563f08b020c4299e8b40423cfd3816e51a20b84ef227ae6bb581800dd2eb1ecd412da2957ad8bd6cd0b709d3bc6ad03064944a95457a83abf4f315f7b9c38abc6044a2369b8a34f2ec779ffbef5def57d7c6623d0e", &(0x7f00000000c0)=0x7d, &(0x7f0000000100)="febecb29bbc9dfb6f18e39048555a0bec65342ecd475aaeef9ea32cf27a87d7489e9258d9992aef8bdb46201c2914124e53f3ab5d12f25acefa9cfbef5904793d7803b2cfa3fc38c6608085e91b311c01e64a5c62807456370a0735e112a1955b8809f3d03f29e39f55d7ee38de7866cc245668e862407e0552b1fc9ee75ecb68a544d20b65b3db9aa2eba480708b351b243d329ca9970e8dad6c38e335637dd", 0xa0) syz_emit_ethernet(0x66, &(0x7f0000000440)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0xfd97c9ac2841e4b1, 0x0, 0x0, [], {0x0, 0x6, 'cye', 0x0, 0x0, 0x0, @rand_addr="67f465119e4125f4eaffa888984ef89f", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) 10:52:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x200) r3 = fcntl$dupfd(r0, 0x0, r0) write(r3, &(0x7f0000001800)="2020851eb269b3210a", 0x9) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:52:59 executing program 1: syz_emit_ethernet(0x5e, &(0x7f00000000c0)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x27, 0x0, [@rand_addr=0x80, @loopback, @empty, @remote={0xac, 0x14, 0x0}, @rand_addr=0x3, @local={0xac, 0x14, 0x0}, @rand_addr=0xaf, @empty, @local={0xac, 0x14, 0x0}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x40}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x7}) socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x10) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000280)=[{0x4}, {0x0, 0x203, 0x1000}, {0x2, 0x20, 0x800}, {0x4, 0x20, 0x800}, {0x3, 0x2000, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x1ff, 0x800}, {0x1, 0x3fc, 0x800}, {0x3, 0xff, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) 10:52:59 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 10:52:59 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) dup2(r1, r3) mlockall(0x1) 10:52:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) write(r0, &(0x7f0000001500)='\r', 0x1) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000002580)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101a784aa7fd857046aa17b9b0aaab067e073e41fa7afd9e1d06bbb12acf57ef7cfcdc34096083ae95180d6715d9fb9aa557f3c2c0c289eda71a639a841f6aa26ae81a9a29f9625fdc8ce5fc20d8f83e37708c81c5b4c55ce5f8b01dc5d964c07d2eefd7b387759b8a4d5c54e08ef62d10434f705c97d476047f488113cb044f5f53089a444c59dc7b3a6bfa07a7de7fd8d1d7084e7a0c89c4051dc1643c6b5dec04f99e747a66d4bf6fd0706fa4f6316575fb80711d0c7b893cd25fc7782fb3c5a9dc04300634446caf78966e131d51c5db291724aa7c56f190b8eed784649702d3979a5af34cd736c6968e227801e0d93fa52d9f49582ac5b96662dbdd9ce5895ef064cb8c519dd06b76a2f400b64ad9a47f5f4ea659151b853c6147836d45e1109added939e62d92e3a780c4798f688f62bc5f568aca47233e8bd8c3f43197c39837a106293def79038a91ad5f5466988874d9e90c0d3de73b9ed216cf6dbb80886469fbdd137ee5370be8ae6e5790f619546f8273e6d7aebb9abea560a0703f73d8cc2489d971554eacff65da47e73dfacb56561368e0d2a40ecb5f54ff9daf89ff95764b39daa46282162131b263ded1224eaac07f96deb0cd82cc534fd59717103305906c5947efb0204b17fcbcf3b80357f2331cc5e80a1649dc75e1712acdf997f50c995d84e6d7cfbf84615899ce00761f20aa1ac6ac987c6be100e669b619ce299a086c170794f1cf4a0066689fe8c84669f4f116de4fa864d24f4ae6b14c911f8cb42ccfb5966a1a5c15f747f95d6c9a9e834c4091a209280113358795baed34387d45fa879698630ea28c14502cf39eb03185946bc41c3cde51550e1d32f4b1401078df63d7a87dc6364e2e65a80c19d4bfe4e9a04ab8de2d66275db95aea77bc5c3758852df75d5f0af5f07b9fe5f4c2634b178ef6eef61000f668e79d6aed7b1030ae31671b5be23877a678a65ae2cb199966a63edfad6e388452db4d5bc60378246ba3ffd5722e24540a8f1cd9b04df0b34ecf00edd08f0df1ec7c5d481c90fbcf6ca7aa91c6c3726e8e9a51e037bea8daae60fd1a95746222a833b5481c8c6ca017cdb392cbcef8574622bd2b9ef1529b3a3c040b74cb865b0429e2e92b8ab0bee99f4531da39efacfd78249739e4fccd375da30fb064cc4230c09e0da16711efb6a873ca8a460ea630d96eae82b6e5d8db60b553723166387b1b9de4b8b88d383dff9a0527a18ceb9d03111d594391c8cba67750de51254757dc448145000251c791200e316e96f5891919b07542048075e35df0eb8ff6ce8d271da50e31b1dd4ea120a44d4b76987fddc18777fab9f86c4d037eebc99eb9000be2a138f54afed0728fed4d04fe2f9ea64acfceacdb27e00562a435129f63c7e25b40638abe4602facf66c718764becb8d3b35b8470cd747a7309e5c66121f88e30c72c71984c3c30771f4b48d840f3ca8260089c234b51e45080e51aa38f6e5656c3bb0b4b998aeb5d4f2370887a140780d51c485098c900e922a6bbaa1a7af60f19a3d34180b40e2c639312bc66113136be2e4b82d79c4e24deab8a2d785c49a798488a23fce06f52859d7298cfd764e3e44eacaaa3168ca7ffd876eb739dea9531aa0e6f617e621192acf4486c41b548de20c84d42e2699a491044a41e8b43074de8f287ff080c7cc0ff8e1b0b1fba1abb5540b7454913bd5c829ea185b5b2d173c88772995b44f580452117cd1fa917fb76f7da339f1a2a6d1ab42c5ce9f891c28c2ae434ac0dfdc00440078fdf66c74f03c6d6d5d5f9e8c576c80fdf328a22c12f6bb51fffdc96ceec1e3d089a9ee81293450afef27a0f248d84cd2b1c4025486381c18eee50bac2ae0a6eae1e8b300710acbe99698bd82dde306274f671509d651817bc407391afe6182a39b4cbd747d84badf0e1b129c2d7f5356499c779534a9aeb9aa54fe1efada3e1739b1a7446899a265e39e47bc75024ce9cf8b94d0e6ffe6a93435cbd8238c723e8ebc181ce15a7dca7be2171c2f67937782de0c3e94632b803eb5633248f1eead4f8faf18903cdca625fbd60eef265c79726bd9ed374e378f444e319e4fd0f8a3e88c7d02bb659503e40d394d4d26a696ea9632b5dfb7848a1c4c0285cdcb1aab57602a8060591ab591709fee94ffb0f94b7fc0cd681b4a42577f59d3610ed618ebcf3119abbe963226c035a81978bd73e137c402108dd44da7082685d298cb36bd16610f4f43ea8a29451f5efd44e6e36907acc9391cff3c19338f1a046557b4e2dca25ab22d5e68c36b47d7775473a22c7e59303b87098e92059d0740ab036282f1c2782f06ee53c7ef5cfc70a513350caf1de3051d434b04996339f38d89ee2a4788e6a56bf9734932c7f643de3e19ddffadb25a2572790b6ea8404d5b3df48a9649ef134c80954520f35dfafbd97471da092391427caabd2b242fd618a359efc09a1ed801e868f81ece2f15be98227281df87a3926bbcea0516641c91ad7ab24f2424b2549ba2b0a5f0938a080cf35f97d4f91f88c90b36594cafd786b062e4fd2b8611738faed39355220d4b17217418d67d9212e82bf6662849fa3ae58f6e72a78b618e211e4f49bef821255e89d6463299d1fd87355b09112f930dbdd4d9c58c9cf5968a5c8bb7cfd68695634aed94f8b5417d7f5e568cc826a95b34fd5c1aff82749c26f8b64307d5ef8d7db526955648b04b2fcd48c39b77ed179ff51dbfaf8eedc106d9d3b22c412cf9a4d9554f416f4826e7cd7a824dc657d681c9669b642b37150480942dfac5cfa0a17791023b8e98c2062afa433ffe2829031336292e61cd43a85038f4e7a932230272d58491810ebeab1caec3e6e1bb97ed16de8aaec0e2215cd79ef11145cba0092048be7dc887dde4ca5813e8499578b54c730eb07535ec3eff070c683bd633f032cebeda52c44902d3fd152194f305ef0fbde11b91d33716cc292fb37560a0d1d025a1287742f6183d5a41df7cc33bc0b5f9f0d6a2e2eca328a5fae7b62f43f70954aa82f4a84fe8d1cbe59b20e56cae4f0a2eae9473e7bf962e9c34e1af66cf1635102d101048e9cdf0dcc8da7eaac43adb9794959caad54912681288bcc3faf90cca78d8abdcfd201d52dc30a674be97a607aa038c968fab28b259b51adb88be37bfdb9fa24093968621353b70c3133479537a5a857715ce1a473fa0a34b5e1fb2440c237f008ebcf99c3edb26bc112cba6e7b46ed0821e44f76ba3acfe9b1cb168c4cf8f6649a683647416e9109a483c682ad8115187329eb5b71d3356efd37267c3251c7b296ec1a3b3c3e44899de00358ddb264acb20ae2bb3447539b3861919d78cf344ee3f0d14f83c0071e1b841f49c5eadbdea8c8e35ae55984c03f205ddef9e62bbbf7d981f2aacf3cefa6ebf67020a47837eebc651107a87bfc8e1267e09c40b75c03a60c56e63f1c94e62d88ecab9e9e41572917bfd4fa0fcd34aa810e31768323d020423387a5966aa8d4ce99577e7f263988d7ed3952c609bf9c3caeccfb70fbf4e637f0e903005fd8d4d93742402bc93959e99e0714c8fe7839c9cfac2aa5b5446e81a5bf2cb833407bdf61c2f9f485ea627f15ed5bc4db85767c0bddb36dd4c5ac769d3d020151b318667aa7840dfae53e86311d011f32714586020146431b336d6d1b599a0c4872235054ddffa56002cfe101d46e6146fc7364a4d9ec610fc960ced9acffdf30a206fc305e5ae0812682f1f2855f70104e54428d025dc8b09900ecdb947ad24a1ca22f1e443fd26aaafee5ea2e70f33d1275aad0d2f4fd7b0bdbc186b60aae6b0c4c0373727f77de283cc5bfdc46dfee651bceb153ee84b68eb17ae72c9835c0832e9b57a11453265c762b39e9a6f99d640d7f418e0fbe5807f56e630e1ebf6458c9badb4330d3209223826cd29869df660df4f647529915973a26b27875bf9d3953d16e5538c57afe66c6a43e7bf0b32c4d36583a7ed6f1a5f7b54b5693c083733b7e261f5a59fd8ffe6ec05257dd8a0ffad8321a59c4a1916b6fbb6c8dd42276eaa9006c96cd68d95da4accbfce56a5834675c885cf0242d0c6c1fdd0b1a8273b6e1efebc6e492f418d789047ce9810bc893393954bf8ae95cca33612659249404e6e01e17663bda845c5ebed9e9cf71431e51600be26956c52a122872fa911d25ce78833791bf75ee9705ce0995d6cc9dd98c32a6be6bcf098c597fe354eb628455949c3fbd2d8f621c5040b16864e0d0fd954ddcd05b0fde78c5f92686a0796a7daff5f637ad046d16660b8a1b4d86b0ba471bfa9cd6d69e7a689bef2d500cfeea9084e593f03ebee9fbac7842e437ba5202d4e86c959b409a5e59c4d6a987fad69dc6b995007a7dd4fe9e1cad801fafda4b1180565ee3b7ef57d362a7b65ed9221a824612fdfb7b0966c0358c4c6c30ba553b024c01d76af363d9742025d637963a467cd2da869c22496ba1d6a008ffc2bf9359abba3f6aa6148b05de9ca962334abd474f94b97f9dd7447068da6a2a16e8366132a9a9479fa5f8bb126bf2d197fc41057bf53937c70e7099c9f70481caa854e4476b1044b843f5ad4a47edc8ce37d71337d4eec0fc11a8fff3934fb51167e254e0562e6c3da0db22fb85071fef41d520477b49e5b8a736fc53a916143b5094e3714388d5f3dc70b9e517899a343cb693c8c513ac5e56bf7bcd926bcba04e7f099c12a1b9961693e238c612d3120327380eb91bb68a83f543624aa7074c64ad85019d05e8e0e31d5d80f659ca8b1d7be4b0f8726624b1e04d321db443df796d1b5bba28222d71dc8fd2b5a03daf0f8df07d4a68ae0f31dfca375c631c8fd0b92d7e88d24bd778dd3c2559eb7725d209fd472ba8ae3b086c689fde8771a44d9471e8d100192b0a6518a2dfc5132a738ef3ca0bf75de46b92de157a906a3e1059413998f1954794099b1c4dbde661a67f49874b73f7cdccc0df2e560080f2078c96ae2131a9046d38021497a826a52f8f4890cada8acaec8ab4f27cc825615f5db7999e4063f7e12a318d60cee49cbe983692f7221fdbc1e60680b1b553166", 0x1000}, {&(0x7f00000001c0)="ff5ce3a04673026c1604c7e2c372b84ce09e6c80c4729a700786feff7831e87948c83aa8be3dbb524a7326ad522160a1c5efc7d389b07b70411a71818cb8796fccec0a11d9d3f1caed4545f010b8a69121dd9ea1f741a70024083f7fa96189b02fc5906b663cf4749ba468a5e2df906b74a75857acc34f9b5c23762504c2ad387f61e6b142eeeb7b99c2683b77fe45c097ffb3fe1650f107f685575cb05a176eab1bdefc2f3fba236a4749d2c2bc02513eeb345e04b154d809604f01af3b6b62a0c58d29f6bd7c833cbbf4ecc3b57a0cf8048dd90dc8eb1bf1edb90b1f23a127a30c3a79d20e54e601", 0xe9}, {&(0x7f0000001300)="9bcc2c60762787af43881e2998ce1a2ef91b34bea63c16f304e7e7a838afd8a2b59ee58cab1aece2da7a6e5383942a16e826587c27ee509c3815e3996524d802", 0x40}, {&(0x7f0000001800)="5dc18aaebfdf8cfb6625024a1fb30c83ae0ddef33e5437e3c7ea0090acced536dfb13bd340f28b1bc22e586fd820577cc06a3b1df1586f1ac69010ac683be57cb8bfb23d1f79a57c30671160f84d33e1c2358be90f849d65b9d31d33287230931ef61a806797b5c8b12a7054cbf8ef655f3157e4f762c9188172f670822075da20bb4fe0bfc8cbbff6b3a269c63529ff247369c54f12278c1627df3496c81603127ad3b70dbc9f55180609191ec329dcf5acde99806d5d391bd07b14f7c706af39e52be681dab7c139741e67854300c3b2a2b15ab19a724a09d864eff7c8b1784284c8b975d27e9a0d2b55fdd8a67c89b42395ce052bef9a9fc3049739ae5a00529c5c340fc3165f50d6ef3ee9c9f1d82b8d34acab7bfdec647140577b852244d3a78ac8f29b37d8293bec6da6b095b8fa516987b4de5f0bdf34c8c8765f1f57f5f153b465b99318d9044b62f7dc6192cfd91f54020e417806e1e382a112bfb56e7baefab6fb8eae3f8cc4e7216eb820a3d69daca2453657bff3d17079d3376e0fc0ba0713bdf2357fbd666b0b27881abcff4bba546721236bba033ec5eaac4f03e721a145b1f8d9ce05125ace5831517a11bf944e0c709e6b69f7100fa41a868d4fc34d459c4b59695b8b9e7e3f11d971f5e87d246d691763e5c9f770e5930172ee0e13fb76279c41c654e82cb3bc9e3bf8ffd5b27a6057a8d51770efc65f87a9d8c4bc711165686cae17eb9955d4a69c1fc9bcab374bc5a2d9f519d7b8e41fd247c1f352e792f1f14b59e8902b5ec4f9728d16730d871ab3a4a940f03bdbaca020aae5aea22ffc43f417612e9b3822ce22c098b821f193fb29a44a6a4c9ebe545987df338f0aa79d092b0235ae966dc24c6eec4feedf5599401c71b6f7a598d2dfaadd9f2d60f8851762aa91d04ff7d94adeac6083d7b8c68f6acfa6f0a441d96e3d6a34fae4518b7d1afb8cf9cc6e848fd03125e216b2acec393bccfeeb4f489591272c04d522c9dcbec309ff0a7ab8e434bbaf0eb4cccb60cc0ebff4193294c1d6a846f02c05c868558f2c9ae4b874dbb45e2622033ec320fbeab142b6cf180faf0c9251cf785eb1ee363419a2553487714429cf4b8139e7c20eb39f040e8cc7064a9762f8843ac1407a5cd77b96c283a1728dc5329bc9563b51b042a3a149c22b03e9f1a8944608a182e66cc58fcf35efb0109d3ccfbf488c5110889b8abe2b56d05bce804269eb688d145b24ca4b8905335b317b6e19dd61a78858f26a154d14618787c7089085adc3224cafa0e93c665fbcfe39402c4de0d90ab02744e82dfe4366f49bb1bc11f261ab0783731af9c23f797572ea326effbc0e4cae3ae93389872cb491563e71d45aa9851f8f26e541336c635b94159a4c3797406e193a72ec4879a144338a32ccd835470ed531e07b2b0f671498c0cca71b7ad9eae89f967df90f1efcd243d57ac943e3c731e0d8a4fe1903ef3be156c2feda4e9f2fa5f8d4b6e07429b5dcc586414ec479760374442ab8a677be7003b8b160f0d941df7b559ce9b56173621e3e67046ce0df994897dd7d4a4950695e79904845f46e6793f261c27606a87dd73325a6e42f37aa87e80107a694221b5f044046f87af6110d7c571bed226cb972c5f1d2e71cebdca364886e0ea17aac3ac69efffdf850c094221502ecfb7c3544ae0e7442d3f667a9c5b764578796da615b5dae4ac6d8cda2d8f6ce831c0f050071356aa4b97187581fd9750c092a975be28a524f1df26ed1c2e060cc5be0ab7745de08e6374763191f4ccb515a0ac3f40272c9da88e8446f4ab025f3b99f15dac7341546476f7770c7a2dc26d0a9bf7c1147c82e32dcc771ffd102ee25b8179f19cbfde5c85714d9b484c59541f516a8d3453567f60e37da1d8a1be5ac4027c593e54b45a84ec9392fbdbfedf325935d09f0a9bb3cf8ef49542a2f4dc2a7025894ada9eb9a29f5d9d81c300df7409040e6e6c5aaf2bbffb0d27f63002bcee45cd96117c18f1687c3ad5fd12ac47a8ffba83d7ab27f0a1d4d89ecc2f5c47634768865ad08a64d7916a3e8834ebdac0bc48dc785af4433b23fbbbac5c195be9610cc9121bd792186e499f08143ef70b8d2141262d2d534274af235ed5405f98d5c0ecfbe9cb9a6603c149ab0441f05d601ef072ed5307fdf990d882d8c504f8f2f2b2074625c85406702171cb656ae7a4c4da3e206afc42698deec0d1596d680c38031a201f7f4576d7c0f1a93d7bbcce7be59c208a46c345e823a5364d7b00c6cfe03ca00212d2509c9cc27e280098d443c28eeb3052cf22f7d6c0ccfe00dbe362d48e446333edcbbbf37fb0e264cd33eec1cd194476d2d1f88a4fec4576ffc491b3f21ca8fb89059c3d405178234ab3f21f63043db8a26dbbe9bd29d0e3a51f1af140e114f68bf7fc0eb0a015cc9e3145622ad45e52497c3660d46fddf06f20032f55b781007a9b9e83992f9e73ba3c648771809bf81c81a07b54f8583356833c8261fde2af0224ab7aca8b346d8e0a948eb72222427b502b7c1d476e31e02cf51b09b50ea326bda1642ccdc9ac592622692c93a1ac1ddc7fddd78781304f840251a46bbfd7d4843a7d24a7e4a017a3a350889c1da6d006097146bfd1e290aead92d2a85e905398f3e2eb19942df9743b3621de94cec7e7f138cc029554ae3152d819739632b1fabce9347d403f55306a5a4b8abe90f64ad647eb40c55ee7b061ab38dd0654a5b52d8a04417905554c5a13019d54e544ed24eda7dd95cb89ca24d58d14dcef670d21ce66165825a7ffa3f784e3dcf0e55b3a4544814f106841f0d466b026f15715a6b6866daaa89f28d2928ce33944114a1fa787a78e0ace696814727ea892381f4e9ec1229e79bf6f77043d89fe9473eab377aa16d297a4e690ff6f319709d3d59ea3a109223eee29097d760e0849d712795dc03619b31d65ff34850435ca0a676b87f2067e8ccd70d5388ed1bef25c83a7995275078d75d890af3a442683baa15fb48588a02f42bfaf108025a04c99f46176cba02e9d10fc36428c5796f8d538096304317d8cf0331b90f8747fd8ac3fe97dca8deaa84b9d43848a5b09f407de1bd7f128bc722d63960ddbc323d99a8de8c2c041bc89cc153c96c303a03745d179e75bcfee2e9fdd9ca3c0bd77ac026ed3f29b642734190ac4223be817babc915eb9f626f60c544713bdedab36f9c34faff692dbd49a7d30ecd4bf35eec259ad875ff8ffcad8beb078cb28b0275affe4090bb892064388ca50c7e542807a8c6fe97427cfd360c8fa48cbc3bd93e0861a4673037ef9816ee1585f24f70e82d56596127d5ea9d3ff71fd60b520fc424bbae2c0805a39c5000a0337266170c116f80e622486d285981a6747d16c86a1e3d61d6cfbf3ca805c47daa8d59ec8d70a3b588e44955c87b3335562e63df3b4c55515d0fa8571bd010bc4cffcb85c545cd6bd0e25bf3df25bfeedcc20a7f1d9fa015f5287d30b5d10caf678a62a5377629e70c3ec546fb5fe075b5e6567d2781f371a45f9f1248c5ff2a5a62756f029a6cf58186fdba38c6483650fbcea791e0592e949fabb85ddbcc5e24c9af3ffdcbee0c9a4381bd139e6c743ee62141b23bf7e8b2f2d8ecb5492e39605e005af9e5811b26f1210c7ae333cb1d5abc23365d5c6a52df566e03bb2b9ceaf8beaaeeb062cc0dcd0ae2788aa3183e5426e4b2fcce50d2dba0b69784d57966fdf6db324618a49a3e32ec3e934871e30c114f5f4bbda6fa878f71e876c3909c67968666a878279be661e22b8a965b550a6edd8afe9739928c45e4879fda267ea671bf7fe1c30ed17d769024f2de6344391bbaaa8d804701f732d3ca3daec9e2800473bac7b49b5d4eb28025e1ccfdb869e5666ed7bd4053c641af170a23449d7b60c5287b028aa1e87678e2dff6b93ae1aa73f9c69804d22a65a83ef19b817ef6ac6de70ec216ada62a72da34152c3be1fcecd9a6a97b389e5f495ad4f136e06e2024b51052965e6ff1bad6b222f9756b357a1b1fd3c144dc33944e0a9076eedcdc37cf0073470ab54fb733472c677ac5ab2e4722aa62353b8b54894b98706331b213094cd5445062d84d42838b622cf2ff6c8a3186a960245f9725ca3855f0373519f8264954e87684c67e771b4f4dd741d58ec74ddf58d3d6faf81aa01b4ea57b560ae058f8606877e2247ebeb132d0b636e33a90ef17d62113e1249312d6ab5128cc190d666949655b2d4be32346f9486f91f8298b6b1c8b5a85e95e778b115672d6128c45249d1c0a2b4a3f7972005a9c1160cc60994a3f9249f29b42b805676fb9c73269e62d1d44cefde077438976ca0d8823b73e2ad7e044e7e37cb69e863463028db5b9fee55aa93a49a71d36ec48a5a982f7f6fe813980d6dc7c5cebda37148715554742966b5b9741e171bd836d18282e07e6b56dac93ffa651302904a8f9352ff89ef3f6c0d7578473644f01358837294e8d9670bcebc02c4df8520c4cad9a8230d97a589556b0ac5b6b7755919c343fe48882a91406470b822f85f1935aac63b64e849c32de7074892d53d9312ad4011e0e66f9f825ae29abe97cfcdf2a2e4ac25fa62a96761fe7fbb0738ac008edf9bb4ed1f0dc7f8bdd7faf170a20c571cdffb6e51b44b382f9eee0716e4b1fd26a81a3a90671bd20e4bfda7dd56f9dde10db6385a784196bac28a75d752097d61f7bdbb17c56435fd3e5f574877338c849fc548d27e88c479db770d3bce3c23359510a6ebd139bfa8d57bda7f354aa0f5e9243ddced086c0d232c18bae061dc6d35fed187e832c930c49e504270e3fb332523cb18c0aace89551a31bd40b22f16e94638a10d29306c5bc5ac018350dbbfaef", 0xd72}], 0x4) writev(r0, &(0x7f00000017c0)=[{&(0x7f0000000000)="6baa522de91d9dbba8e7ce5b093003c7db", 0x11}, {&(0x7f0000001380)="08350bbd7818e688d58f039ecdf5f76e6f191ac102b56c2544d10a43a7dc35d01d13a529e1a9fd11db7858e0e2170d86362c9fe5ea0d8aff30bb72d4b949eee7f46a0c3c801db0c303c642778bbd78da70db50a3a4530a", 0x57}], 0x2) 10:52:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x4, 0x1, 0xcc6, 0xd25, 0xdda}, {0x8ba, 0x9, 0x6, 0x2, 0x2}, {0x1, 0x3, 0x2, 0x7, 0x1}, {0x0, 0x52, 0x1, 0x5, 0x1}, {0x9, 0x0, 0x9, 0x5b, 0x4}, {0x8, 0x9, 0x5, 0x38dd, 0x8}, {0x0, 0x3ff, 0x3, 0x1000, 0x1f}, {0x8, 0x4, 0x8, 0x101, 0x5}, {0x5, 0x5, 0x3, 0x8, 0x7}]}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 10:52:59 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0x7) 10:52:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) dup(r1) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x19c0, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x2, 0x8, "27fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da077"}, {0x0, 0x11, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e"}, {0x0, 0x200, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f"}, {0x0, 0x1c, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a"}, {0x0, 0x10, "f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce90"}, {0x0, 0xed, "8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"}]}}}}}}) 10:52:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0xa, 0xf7) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0xa, 0xf7) r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r2, 0xa, 0xf7) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r3, 0xa, 0xf7) r4 = socket(0x1, 0x2, 0x5b) recvfrom$inet(r4, &(0x7f0000000000)=""/83, 0x53, 0x800, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r5, 0xa, 0xf7) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r6, 0xa, 0xf7) r7 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r7, 0xa, 0xf7) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0xa, 0xf7) r8 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r8, 0xa, 0xf7) 10:52:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000000001f00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '9O'}]}}}}}}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 10:52:59 executing program 0: munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x182) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x400) open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) write(r2, &(0x7f0000000100)="a7d04e297f519e4225beae2cfb3747ecf8ef4a93692269175390c85a7367e0482f2cc8248526d88ef461aa8be41061f05496e0", 0x33) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4810, r1, 0x0, 0x80000001) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) close(r4) 10:52:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)='_s]\f', 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000240)="f4802367db146efa33437c264845b89c87608658faa3e1b20b0f944044b0c6f55086249c651a3680a087ae276dfd561260a5b3ef013ca4fde3cbf04a829f028eccba7295d0df9fa80d28111b0e66c9f1e61f54f613ab3e53f378a3c60786f6ea361e269c91aee744e40fdbdb2a1503cc4c7115bf7268237b3ec974de5c99ce4acd70807eed39d6b968c596122b2f5214685a855130c75ebdb6814d063e601b2a7f702a3932504d560d656cb6dc331f84c75cd8c4a4702dff807397d1", 0xbc) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000340)=""/187, &(0x7f0000000400)=0xbb) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup2(r4, 0xffffffffffffffff) sendto(r5, &(0x7f0000000100)="2fc7b2002e68a4d76072e048db60874dd6cfcea4a8fcea1cd382307eead6e281175e0df2fea94a58fa0099d276506a74c9aa3e5501855cbddc14f4f9dc942a47920ec1ba434dd03edba691f1ea01404e22ff8aa1a16df5c7e089a949386405d2728336ebf7537e53834bf211770b7bed13ed92c374dda982ba5c91e261771f8989f456f30523e73309b61973d3e912d42d3acbe7f67f55c7c504021817c1f2b962c2e47436352de9b7fd255f0efa2dc126cafb05bfa4f90a9d8530b50b9df5477ee3357cb49c4cb4c023a43d2649aa2e3c75243d7cc4c94224d81ee6d3800a5e8177b67d", 0xe4, 0x0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x4, 0xff}, 0xc) 10:53:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffff801, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="b240906c15f54157fac35f3582cc7d0a", 0x10}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x7, 0x5]}) 10:53:00 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000440)="cecd23968f1e71fbe1fb1b7e5c129edff47285ea654675331c0b0619d44731e83ce0aba80dea0c89521191473f820440f574f434e50e6a3543302f37e1d5cd1f0dc9b870d17771bed9e44acb4b7c162f1737f8eae101ac063c015c979f56b3a584bfe55a4afe99560ead2e802de2bb322de54b4d9d0e1b90f4a5eed78257b07ca2d982e3fbec646e45fc851681aa3eb970652058f94fb999b4fb0b1bf925e70c6af750d251b16c4050ef04b76e1466d3aced69f05aac8502c00ca379a50b487f39943b", 0x0, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0/file0\x00') r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000100)=[{0x1, 0x44}, {0x0, 0x3}, {0x3, 0x2, 0x1000}, {0x0, 0x11, 0x1800}, {0x3, 0x6, 0x1000}, {0x3, 0x300, 0x800}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f0000000140)=[{0x3, 0xff00, 0x1800}, {0x6, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0xff, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x32fe, 0x9f8, r4, 0x0, 0x800000009, 0x4000000000000008, 0x80009, 0x5}) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r2, r5, 0x6) setreuid(0x0, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 10:53:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x88) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x660b15edd85d1545}, 0x4, &(0x7f00000000c0)="05a2d66032fea7df08a319ae25ef749e45327befe3c43dcf397f51eb8ee455d4102e840d325fed116d5c5ad4b46d4aadd63909668cba9c445a7b876cbde4f9cffc2861c355870c156f4a1ddd2043983a935120c5460cc052b822f416eba5383fd03e07cb3f370d1cb40d8a502a9a69497aa37becc56bff97e77aa46b0a2e048781eae5c7e4e3b7d4360ac6465b2abfdbb68a4d2df6728a101dac2e4592063b7f87f4f1c1a5e2b1d7828b06cb386212", &(0x7f0000000180)=0xaf, &(0x7f00000001c0)="202045db95296839efc8e491b8328a6067fac1467620c3b5f6937e29a57c60abc8db4659fff693829511f8c8d4e2d48a765e833e27ab05e16577f3b72f5605cdab5b6373327be153eca504fd99663649d97d79e28ef2bedf6246b3cd7b170a0ba3ede8f253eaf612052f9ff1c9ee63ca4dc96ec639610a8ece3c938fc669f1825c33bfe1f7346c291d77291e9045d5ff70d245ef816addda359da9f97fe0540c90dd58fb0c4ce656e41cb90430f33a28f83a6ca1b5442b235201e2b186354770a56f9505a5c80a7596e03b0a5ccca729e305b4d1092ac9552c7d6e8ebd03ab15cd1304c1540e7ed992bbc22d75cb2dbed798fd6f27d8e68a4ae70b7a86e9a7e95cd91a4cc08e4c158f68dcf0a46f0310c6692f4c6961237d5acd4b2c09943c97ca91f5840ea4e26cc52e8f0cae4c57edf96dd120af984f496f4de30fc26e90d196ca446869ed507fa0e042ff8028f21ff897ea95e35e1219be8db139fe1f8cc9486e13cfd8fc4be45763f51a961151c282430804773e1571d794b53da5b83989cdf91a9022ef4c8a04b681a0a6e888936bd472af9def3d659e712fd16d2d3931db78fc67b4c89ecb744f1f59ff21b7b53f8e853703af66957bd490574a636e2a0cbc773bda349617b13757b6c2b5b954a3045da6720223df2a042be8e095d60db59ea2f82c85b1361310773d8ae5656f6b551f1a319e2b5cfad554fdc1c7ecf205e359502849cdfd76f01f4b4ac5f1722893e63700cd189d3f29d2266b47ebefd53268c634e3068f8788d1d2adf379037cae49c9bb196a28c7f0ee6ac3399a85e36bf8e13d5cc694db75886297b75f5276787b1beaf5f31bb803f2ec71cf6713403d7380bf4b9702e2a31f6a6b887ff3c40ab589ef9bb14277d58c9b96f7bc199ec89d07fb0bc0ab82cf5d89207a42b0e75037413c27d0b201f76eb1f7acb534eecf48a52a7e422a0ba36ec937a37612ae555b8a5a72a80112271d9b70092d5aa22781d822f9c26cc41bc65a46ad2ebbf47a83b09ce5c3645444c71d20b338158763e655dbdf2b40565322bc2eb69446dffa8e2363095fe7d4bd0af71edff1f54dc3502b6717f41078b3da85f1fcefe42c71850e94536d1fff59a1a680913696e2bd988cff0b43af7e7a332ef31270cff58a0472f0fd39320cf5178ed659094716816f9dd83af2fde38a1d6336f0f8711ee0db1fba24e7117ce7ef0f4c3ea0bc2b90c43caa370a828394f4975c74e02d7c6f89dce2e3c9f2cf2dcf28fea7204985ba8fc32dd107777006e13be7eee4b5876fe94da04a542ff865df1ff8b14cd97a2cb8a12e8ca6719244f6efd9eacbaeccd9642b033d9801b7bcdc6de8c46dbf81c1243386a656ff640742b3acc2ccb09dab2cf917376a9a0079596c127f37fbb50e0ba5a0e970c71bd5e56d06a947a3eafa1283441844cab1852490e967e76fbfdc6242ec01d5d336f3170a19d5943183d2fa54dbcdac70e5090a24e85f26fca1a4ad60432b6a1f57560f635c3ae6d99b3f640b8e22ea6db4a96313c3c920256e978230f8a1344c438433a2743bc8749c359ca03c0496edd33788df2a22e3fd557730036987215d019c333ad43db1c95011c8c509c2d549ac55ba5fde4763b660e535bec0e872507aa0007d1c77ab9df7cf844adc98f9cf675f71a5758173c7217f5026a966df30a580c877d65803c352f648a39622a75e74853068be40fd0ceb3f5a24769b3f7aa4d72648f667b832ca364b14cf38e8ced4f1a3d9aa69dc6a793ab32804d7e3ed6a5d0379e6552f1f4cec5047cd709c71bf8987dd19bbdd3673329f3c0287424f6d204e5c34607a96c51a67bcb59502e7fb548e87134630375905ab1d4d9e39708bab6350d2171b1b7724544a460690bf641e74301794506d3c819440eab96240c1d66592ca580fff20fcbbe53a578908094e7b528166311538ed6103b831140fa0aebc79db1a06106eda86c557d6a720b6a342b3cb0bd39386e99ec7d04d7253c4df84ae724f175940645725bcf91b7e46912fd7d626bfc21e676d5c84cf95dd5a85c2a7966ef291a8fd9f0a4a90775b18958f14b577142f541632f2dba0a52bf3681c8cdd9e6e7a7b751c3c073f8d0ea874ff24f017b03eec59f979e6d6af59d4b62d8ac78f1f63da628753735907db53497dfc2b332fa94b058e7ed373e22eb5b67861c7e56aaa0fd75da37a9a88fa0c4a8e3720a220fb58e94eee630c9467ef3d083b49e0f6cee385fec254b8383aeae41776d00a12d02982c9f533b6ceab954a8b7ad95e383a684e05d8582f8414c6e6674ff9b2c8cedc823ea8e70f2bbffc215894271697b4e832413dd164a1fa19abd2a5d90217a7b41c3bc9f1c2f5fe77c6079eeeb1e46ed2ebf42ce9bbbb26fd28f34877927485f0c39450c7f0455e037934a4139f9a5bf8bb08a9601abc6914e365edc97a6b4709d90108916bee79f84bcf6451664065411cdc3cb5b0ea5181aec8fbd44155cf5fb134dc24799007afa9f11c9c9cb4a80d70a4d611e0a617b8465ba20c3a5640e32a8931ba528aad5b1bc054542ef6819f94a924a17bd256b4e61f37a2c5f156e969fbd43fb9152cd13292849ed9d4ea32a3fe1d264cda68589216b3a4254b700896ae039a37a6a298ee5efeccff295fbd7aca9665d0288e351c27a536b694ac6d088b075f9b7ff23515429caf74488de9443ff43deaf626148aa86cdb584ef0ba934f8fdb0ad52da57cfca5bcf41d8ecb096681d08181591cebf61e333e1f21f0672bdfe64cfc7cfd63babda087929581aca9cea750f94fad7ecbb60a44b5d24959bec0db752a5d17d15d4008d08ada228f9f58df398ca51c3aff9a6f25fac74edfe3ad892804af30055c3b4aeb9a9534b7d7f0d53ff8d699df81c8425b5ed3107acd28a5a7bd009d7beef211feccff3e8335d3c231aea342eb2f76cb695e4a98d28784c546a6c6bfd073fcd6113f6dcb06a60314ccc8bea1d157839b4f17c1442b1de4f4d6a5af1f851cde42c38925d290e9215ca113f9ec15eb8931fba975644bf99d0a48fede45ad7def8ba061a483cbac05a2e7968b3cc34c633ecf6fa0773832a200d152e5641cc6f24dd2263276b855a4481445c011bdf3cdafcfc4471195ff9a389f2c16a3a866cf7d6c798870f540840e6a60c36264b2b46f69566f17c05491ded310f5700613f3cda1f99d058a9790257c6f4309ea7636421f773ff65e58901bd437036b24d9ed4c5494ccb2430bcd68444e01d8234dd4cdbe718a59c9079fe01b9efb50ce839468ddb7568e18242d436210d2e30269b76c7c46d5d83f8bc73fb0aba6ef115081dd0bcf9f66740e3c35b097277588cb473d2be09f1f00e2ca7ca4d4786792edf31f50f72432e8022ec49aee5ef57b28291899046d4f5bc2a374e74e6e15ad6940b8277c49090d6f9a18dd9eb3c464e420b47df74a0e7f9febbfb81467becf47ea3c13baa144755559eeda3aaa787bcf6a1898422fc824bbefdceeb7ddaf70bbbfccd92e81c1db2c656a602e6133cb4d9d861118e690fcfd9f208d5c95d8a4006228b8f63fb356b4917cd4fa247f1972ee4b1b92b3305519739bfba915c0068f332b60ae43495cdf29119d2e53ee62420d2c6c768434de22f11965c14b6593e1ee5b6054f2370298afefd96b4c7a1c848dd91db000b04dd9ffa36dc028a340427187f756696478986b00cb55c8e1eeacbfa6d7d21e7e492197643a5fc82dd1c31633d7c11457f6f0b80a747b6e57e85b2f4f7e23089fff11a8d6819b8bdae36d3928e59842f0842f84d5238a915a442334a91672141b909234e1bfa45e843761ba31f4eac351b482b3b78876b5381552e33a53d4ffcd615a492f9489592f9559112da2bd15bfb2461891f0e8a4f39af9edbb764e92ccba7837ad693e730fb1bad93ee7b59cb13c02a087b619995825083f3298586e77e5f9b463ceba5e41460cbfc0724d086b86fa6187e0bbbbd2b3d33f02efa7bfd848f618c83eb3d1fc5532bf79a5f4e77a7462315c792823b018475057b1cf6cb38b94768200cedb528d0f512fd2bbb68a47ddfe7c12b0c9121a778591ff374dc7bd08b33f37cfc1ecbadcf9143aa4846189168adcb33c37eb7ba691d4a4621add5e95d0d3a970cb3cdb7dc30d07d4b121c32d540be7537f8e439bdab56eba71827c4c6f3480c979a3aac6014079b6d88829cdc8e478e619e6507f9ee611940ac3337eff588c00de4826097233317807e7d0901ee41ef27fd457be72aa320f0d718255baffe05efd515cdab21537bf57a03c5591154b1c03d8f4d16f563532c31c5127c2589c1ed768a00f4452ed3a9de4cd3ee78f9e7833da10b0245803a1162d2775d74f3fbd6a2c8d73a0183171699a05ad6078f6a0e79c4af2b9d1928c85e3781483bfb90f00c8b17a70084ef182c2671d104b7c254ef5c47c5b6dc186ec0ba4ba78fa262870cfa14da2e53f4280aaa7e61a506e8bbd232fc708658bbfd863847b30ef9dfea1cacc6901f12997991c750e85aa3ef5eae7c06856e1bd0785fffac2d0c2cb0ff7bfd1b423d10cd81eea1ae74c3b8a49ab684f6a6cd812973422aac13202444114ebaa66b276a726eb00b3ec8974d3fa57c7a35659f0563a1707f87867a07fa9cc634290e65743740092a0062bdd8a71b842759184c9874cdbe732713651b9aaa03a39af026441f883789f04df4acf5257edbb83499727ec08fe3e166e7b18f7a8c83422dec6151861c8733f06c737e3b105267b2e1666c33e24133c5ac9b66aaf98572330a0872e3dc1e6189b39d8526825d0f0ad0961bc6868bc1c81de05db669401843dcdbbc9f27206054258b5e1fa24a2e150928dfe1bc9a0bfae58043f881356ee41ae5a723a4cc6b6d8aa17c1afb9121dc1b3c0954b25b0eb9086791a4778f71298299c7392ccdcf93ee37394211237564522085a9fdbf2ce27840a4b356645497fa77c97f8be39349ee53e7c2c8f913b3b57d9c1044a9684bf33e49e363344676360c5085bda344d834ef4fe370ffe1c465511b5f67cde103baca70414630876d2fd7f60d505b5fb55af37d291f0b9d89513f84bbbb7f79e5d6b4aad9a7df62eb67b0f2fd3d88f5cfb8d6e98ccff86a6cd10d62289e31e2d3fe62635350ddfd89066d6be647a79a551a6e6b942a469c77966d34b4b8ee9a8703857afbb083515439a43fea135a7a3ab1f5738b5774526dc406ed1f719e7de558116200d889842fa8103f69920770137a5f8ebdcd2050fc0d33adf56b260497591b9188a6034832610a44358b343c1360dabc80f0cf5528059b0887f368754f3640be363c35fd93c8565890447c10c1f9510c86f642d4eaf0a6654fa7d3a6a243be4e047f9f9932c64ee73de79581c2efe29ce85f79c9b4920674b07559d050f4f5eebbe08c422ed532d309f11642a4bc5f5526c64cd744fe494b3837fc6e7fd9af04bbe3b566c4f3c3ae34c6ea480123065a2743ed4501f0db62736cc51f6fc7a373bfb0e906dfe1085d6b42ae9490ac958df77ab9f64a217b2b2a697ebb0f60a5186f47c536b2bba5e57c3ea93c9f23f8aaf9c778c7fad6b864bfddf4c161fc417ff01e99923edf259d09a6a59eea68d65c7263303c7596145411aad5cd1cbee0fa88334f536af470277a13ccafc824de4213d5b51e18c87cd0dab14cfc49f3ce8125d119132203b23a2fb853bcaaca946060806a5b06bc9848053a506706523d598dbc5536ffc097da0a1c03312143bfd93995a17bb46edf939988f65e9a2a81970477d0a34c4e594fa17e44edce982e37ffdf55f0a45f6adcd0c", 0x1000) r0 = shmget$private(0x0, 0x6000, 0x0, &(0x7f0000c31000/0x6000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r1) 10:53:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000100)={0x10, 0xcbce, 0x4, 0x80000001, [{&(0x7f000001d000/0x3000)=nil, &(0x7f00004c2000/0xb000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000311000/0x3000)=nil, 0x10000}, {&(0x7f000029c000/0x1000)=nil, &(0x7f00005d2000/0x3000)=nil, 0xd2}, {&(0x7f0000537000/0x2000)=nil, &(0x7f0000699000/0x4000)=nil, 0x4}, {&(0x7f00007cf000/0x4000)=nil, &(0x7f00007f0000/0x4000)=nil, 0xd83}, {&(0x7f00007e5000/0x3000)=nil, &(0x7f0000085000/0x4000)=nil, 0x1}, {&(0x7f00005d1000/0x4000)=nil, &(0x7f00000db000/0x3000)=nil, 0x6}, {&(0x7f00000e7000/0x1000)=nil, &(0x7f00001b4000/0x3000)=nil, 0x100000000}, {&(0x7f000002d000/0x2000)=nil, &(0x7f00007d2000/0x3000)=nil, 0x200}, {&(0x7f0000144000/0x1000)=nil, &(0x7f00001ba000/0x1000)=nil, 0x9}, {&(0x7f0000233000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00003c9000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000719000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000035000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x6000}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) dup2(r6, r3) 10:53:00 executing program 0: syz_emit_ethernet(0xbd, &(0x7f0000000180)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0x87, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2e, 0x0, 0x5, 0x0, 0x0, 0x1e}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r4) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x3012, r5, 0x0, 0x2f35) syz_emit_ethernet(0x107a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6070df7f10440c0000000000000000000000000000000000000080000000000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="10401000907800030312b614c7e362d855b87fd739aa14fc9f98080a000000050000006b001312cfa89b1ac25cfaabf322c7096172df9f00e8321ca3c36a4026e1b400d97208c034c162d8f7404d7752e235d801d655123beb43213a8505456cccba0b3b01b16d87c3c55998d38f9af57c102bf89810c817744e83311aec5826c4d975d7d7771ed18ae236007939b5ae54d457c33bc105284263482b2a549ae4e9ea71d49be74e90ed75eaab05b20e29795b08b9262e4cb7886395f589712c45e8b1181a43007a83ef07b5f866161988e948d5bd651a2a68e64d4f99d2c8390cf58112a439f961c4785a361fd10dadbda0499167b3af8e3131b5952fb10b9c7c9c2008aa3a60dbcb501fac3e8a269f226a161417fc70f4aba2bd16c2c71b80e0195d4670b8c5682d558e1369b3d28bb62caea8cca1dbec2f241c4a86ceb10ffb1b922267b0ab601ab8e0201da423970a19544637a0796cdb6a190f1ea5f23a709bbb0e7ca8ee5dc8d62e985dd5f47bfed2afa6ebf8fc125d5b383e7062d371b21f76a0d806706bcd4e5b157e6666e27c2881e4895a4f27e77e7b1b239134ebe690774fc7a896a7f0b4393d8f35a431650141c68e4066b7d35218d709124cdeb4824a292230459c9860c90b708751732d4e397b4f9cb6b08ccf3181402f4d8418f3bbc5b2ceeaf8bea00255d48c2b94524cca415d2a891ec21c63b582555ba85b311151ad4a7650c76b51bceea3022993692007c324781e11d9c6deafb193e88444138a981c2c4347ca9515657ab69ed50642723103ba01e42fea376a6c2b85347deb97edad33d2b79bf5618ecede6854cf5e80b01320f480814fcafc43fc63dad544a3b5edb4404f3e426ec89d7d2be584985aa7135e0e849305d763cb4e7eccfb414ce326c7a4ae781d95391c55f538bb81e97f78520354ff6affd9e8a78cc431295a57921b83e84957725b700987ce1b6878251cbad29334d673c2947a11fd200d7cc83fadee7a98abb0ab99ad415bc4ad43c133f95d11e7e3fb255cdf783706c31152c7ba883a6f0532fa7ae4fcd9ec4b7e0074d3133b22e92e7f2827107e3cbd9fdd44781a0b38060fba35648421b63aca77dc962dd92b0047465fd0471244823b4bc39efc0e188fbf45c5cb1cd2cd1ad1efb347942a941a2ee82eb3c3935618e6ac2a657e793f6509097719e9267d0e534b9c3c64046d312413996a5a0474d808bb10eeec449f2d8e5523e21ecdf0e95c9f26e160e30d550436e31e5e4442cb08136c7c8c6313a66f8b365705ab7aa40deebe13f6c9cac2a364eb2b5110cadde8992bd86cbb352088a4fc7fb1a5187860fad0fef6ee025976184dab7923892ae421137a82a8c1cc3448b60f79e3adc6f975c5520a49b2d71c137e0a5f60d264864a329ec6ab6dfc61618b3f5ca1b8eb4c6ca2eea207b68a28c32f65cb8c503c1327971bc4c7745f786324598d11bf034cdf43fb4b6d24101021061419066ce05cfbbd782f8da33670ce98d2fd964cbfd1d701742bcb3f99d0ee9249e30f8e92cc9fdaab05352de9eebb13c2060f5d9875113648289addf4e85f641f751a37cebc9ec1ed04d0552a1fc815c3fdc4257c9b2d342f00c60a7edc40e80c6763e17b8279cc6a292a7822ba7fec81f36487b5fc0ccd6d60bb4e4a10dbb7bc8b82971291bb2191cb92be2c507142537f216f4b8efbba1f59ed0bff1dcba05f5a86eabc2d4eaf114e3531712113957890febbe4d1f87f22fe15ae992fff9735dc7425faaa1f3d6a0082674811386873431be1bbe4fe9c35f3c6166cd64a0818038eca1242de8726d7ec5f29e699ccb634e6f5c96230e169aef89ee8210cde3557ad1f3ccb8b8d3175e419d4bba9cf486fddb4b0a28ff41b8916719e5ccdae100a04595d1299928aae9ad171944ad38e22d05b0d924072ede7271e5b6917e2244142cdfc76ba89515461a0ecaf1ec4e8412c5402469835eec630d09d707f985dd5424660c75fcc313d1955cac3a20b04de357db26b35c06194be45a70ae933af154a7c6e6126724ce7a021585388f5a0e20890eb5d2ef7869538c4e33feadc9d58f4f977069feaa664f91b9a5440adbf2c4b70475c543010f45b8a35a70532f4bdd2c9c4f73e740c8511bc1d2466569ce0561832e868333333cb450aacfc63ba840ef8ca540fd709f128e79e11d2c9babd1c062b0d13dd7e14da45d542344546d9bd11daea76aa641170c4d230d81b5719057418b291dd987b28bc35e739b42ea841413bfad42ebbc7f613d3ffe70d0bb2c2efa6c9b48734916524fa35c4b09e1b730c6e34295c37b55b8697be8d706f36004619dcbab6d5be7871b00db632ddefad0cb1fd0311647c6967416b085296f322021838c8d3f7fd7db325b856ecee146dc7495145e1c596c1a833621eac39bf73e2f27f986f9ae6c4950ab7b8a76bbb1ad74d891e1bfb56eb62e3ac55add9617d7095a53aceea6d6f77f7da3d4c15220ec6f3c028be593a6d7d45b5948725584488c5d0c5abd5c7d45ccdf9db22e11e7769aaed09f9fec6f2f7967cef50e3dbf35987c50f2f31f6fc270469b2312440a8d8347abd242bb3454b66e9d8acd64494a1e2d26a98a979bf0af4d2c70df7cc3eff1e38effbde1be270cd6d50adf7498afc2639960a2182dd63e91d08ff119a7dd5328451db5f21f08e0b94027be485113d6e9e16930b305343a8a39dc2c81d553d12a569ec2bb9d84d2c5addfea2baa35daf40f21e9b7bee07c30f1a195c9a4d8014b1ca538291ceef48708be50fbf6f7a5a89c432c8edb51d114b4442ed7c8d7059ac09e9c3fc87b044287ba1e8980f1d1de6bf0de22c2788d36344b2831ca7de37f5716c0c03c2393b99e5422b4a9fc13129808953187f14872ee8439c6fd5b3eaec43119275e92cb055ef7c05e9ae62c6d9e58f8f378ad63780588ca8d7d56b6026b0b6942a12967c4417715e6fb1ef3589aacd19863e7bf36c1bcc6aa80e59992146761ebb36dd2f5b2864ed4ee570e8866b232fa960ed1dcad10b320542545136119ffb49697b75bbe6c2bd2da0a9e34662cfef3966c6d03fda4955a196eb28e4497aa47bf5267481bff4dbcd916eefa383016754750d35660e0ba7e4fcde58846eade5928ec107aa1d25cc1e8af349c939ffe4e8b6c9250c202a0182ccddaf84e6fce824734cdc9ebcb478eec2a64c1362dea83b6d38befb5a589096a5c11a21f7248a4b9369f4dbb5dba5a51ec01600c8696989b6e8f29285d4569812e912760a462015c0b376a5da21031052c732825bdef8560af3e368fd5b371fc0fcece4f5e1e67a996e828c2e32ee26476a119bf49a2303a20970b9902d946d36a4b05e4704088704833087f34024af31d3295fcc1b3ef21703d70b7d0a8265b7905ef1806ae921a1f76a0c1ab4e6265fca1a61654296f8716de527ed0a026606d523a06a8d833584cdafa8ecb08dea4379bd927df2f46486e9f83c8eb7c019cdafa6de9f611c4ac5437b8614055531e02218ee8e902fc3f678de0faa2ebf49f4bd789ba49820d576c15e278704af12c03a7bc517f12c3b681cef796084d1ce2bd44cb6ff8e9880899a929bf9fd1334f454020c3f939f785356780ef51275f2253371e1534bfb3778ff587e779493c5136c72d7a9d333d532d1febbe8c89d9080ab743c6c1eda7f074f1b5f09e5f3473cdee2abf2d70d0d036dd1c63eb14f96047f5f8307019ee53ddea356fbbc77332e67cd30e89b1c889b8bb219cb90b0f9621bbf6d705f91271ec858c68783f431c77e6943810fa174f8d878c399c38bbc92c0f0ca17fa6ca88feeb1fd984c7ab4563c5ecd6d8413c1b07839cb7456599b43dd9a04099bae2a42b54521a07c05a68ab5361102ce0b7d38e20d4c91460b988632582a8e8ad9983f6b34c4d1675c60f2d703da6a94d1879b47003870dca545fde81fc540bc6d2162dc9daf6e3c52623c1a78cfb867e30e8ebe00a0a7a1e110124cd870ba25252e395a019534c13100e56ffdaae03833b1019d0b78a879175fa3c2f058d391f7a6220e6fba6f61b66037cdbfd71a155a48b7c54a76b8997c980857ffd9cf7c23a076f74987a1e4576d561a8028ec708a55ce2f70292a52548a1c41ded87608b0dc3b12318d3acea003c1959d1a4b68b69b1b02305522bea2b52db4635f25688a3be37a65a6f688e9d327a35be5653afd0fb200a7422a2db9b059069aa6d1750b1745e1ff2c0c99068a6f6c3c671f488dc62d19c1c22b23e1bd36e9a7b67cecf0ad74a3ef2801786d6a62a094be6c24834b05249222cfd4ce623616776e67edca56544befede8fec6e9bebb7b9cb73420f30b5b192c662e561f12e2f91731d4b2a8510a4415a6fdd3c2322b3b6700e9e91ba6176aabc4f40b25bd5e0aa243010daa7260c5937c578bd79a1f88084900cd5fc31288d03f402fe2358383bf66b295e3e24a604473cbcd70ed0a643f6c6ff477f7ef063e9917d77da1c8fbd374e7a8035426ade8bebe1867f68f1888aca9dee3ad3ace1a55d85f21ae36d10a3925e8bdeb36623a3b1505df930f5f553732758da8b441a458451fee53862663e603203aed5656a3fea260e81827368241eefda7a3f7facbbcbc9368a52fd9acc6b06fac8e86e048451f54a93c9f2d29c61d60e886ed6689ec8c34ff2a536aabb8d9cd1239b7222b6e4a89249e94e3e5f27bae7ace8e166443429a0ac659bf8438665f62a9507cbaa86cd4e0d548f4fbe63c52ea8b5f56d55bb19559f58b55c9f2da822887dadc3b132055fefcc03875371489a9f173983670229c89c0bae4c8c4b721303c60c1f60c91a36bfdad533b2649c024a2e3eb07e555dbe0bcc57b1e65929d2dd1f8853b00ca18bded9e73dc0ca899aaa0609f5561d61ebc2ae7e8ec1aa35001f21cf53e7b0c3996ee6e0eec1f936da08236ad1ad3b7ae0d3792e92ed15ad3ec85f13be288afb37508d3af13d47059ee6a5e7f81f6532c7d29f7ffad8bf2ca39b9d585359a5dbf54fe434925157c4c8bafbfdc0206e8d4815d9fff529150584363eb935c11d5605ba38638d0e5b6e87f12e1f94c5828fbe22a393bb55afe93f35cceba23fd49cc097702c0dfccc62c8c7c6a13a8dd8a2a0ac97cff70e7d7e9c78e7a88574ec81bf8fa894ac1ed7525874d19fcab10e1838b14742ea062016addf4e1608134370c5b443b579cfde4aa2d8b558d282562b1b54ef6c58410d9f2122ee6f89104b9170e0cf82d7c084eae44443ba3492f0cefd51bf741b6de19520b0a66f31cadedadb8dbb2ef32ece70314137aed357faaee6e1a722d749eb57750eae27a21e6a1289b179bd1559ec6d1cadc8c30d4fa5f2c543e04a724fb7c74ad1517463e3f0eba230c427fab5769d5777488efdb0ef97e6e8bd04d834afe3938c212f917180cc86890bdf4368507de01f8a48feba230c3b3e2cae91fd305f1d6d56884f8eeb911130961bc7ca358a537eb579977e090b2713851af86903c73ba135cb359c7313466aaf7a5c68e48c06fb4f40474e482c8464c6534039bbb875f3f6f456bf699062220f859211c117c396b0b45a4c3cf41d3b504bf8f025c47547d080f3594fa4386fe43f2abc163c47d7285bc54429a120c9a61c11f568a77351e2177b76a840aec96536d78cb67c2447fa39c633f4a766e72bf7bb4e90e183f74d471f9c62216eb1b6dae54be5fd91933d6ea6076c282e56193ba36e83bf4a3c261c7309e131c19f3b1e1b3cc9427140eb46da8145dcae50af52e994fa86ac89469c66be747906cdd99bc6c17b89ebc6e6f2ccccfc619fffa79ecc69158f364f23387189a55a6cc8792ddbd902df45b3455ea7b4b1a363a0a090f476f6d915f0d708c34d4a0e5b1b48276c503dcc72279"]) 10:53:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="473b360c6f4351fe7bcc4e8ce09de82e3fe27bdac1398907e3273c0bbac1bd52922d8452acfc8831a55252c2ca347adc846a68", 0x33, 0x4, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) munlockall() ioctl$BIOCFLUSH(r1, 0x20004268) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8) 10:53:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x6, 0x80, 0x1, 0x9, &(0x7f0000000280)={{0x9, 0x7, 0x2, 0xc0, 0x0, 0x401, 0x1}, {[0x200, 0x9, 0x20, 0x6, 0x8, 0x6822, 0x72294d64, 0x3, 0x8, 0xffffffffffffff00, 0x65a18d70, 0xfffffffffffffff7, 0x6, 0x3f, 0x917, 0x0, 0x2, 0x5], [0x9, 0x6, 0xda9, 0x99af, 0x1c000, 0x20, 0xfcfe, 0x1, 0x1, 0x9], [0x9, 0x3800, 0x5, 0x200, 0x100000001, 0x81, 0x802c], [0x9, 0x7f, 0x0, 0x3ff, 0x3, 0x9], [{0x1, 0xc920, 0x5, 0x2}, {0x101, 0xb42, 0x3, 0xffffffffffff7fff}, {0x0, 0x7fffffff, 0x7, 0xffffffffffffff74}, {0x1, 0x3, 0x7, 0x4}, {0x20, 0x4, 0x5, 0x401}, {0x81, 0x7, 0x727, 0x8}, {0x5, 0x8001, 0x8, 0x3}, {0x80, 0x3f, 0x1, 0x7f}], {0x9, 0x7fffffff, 0x3, 0xffffffffffff7fff}, {0xd42a, 0x80, 0x2, 0xfab9}}}, 0x5, 0x8}) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 10:53:00 executing program 0: r0 = semget(0x2, 0x0, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x800}], 0x1) r1 = semget$private(0x0, 0x3, 0x100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x2) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x1, 0x0) r4 = semget$private(0x0, 0xe4506cf2ddef35f2, 0x300) semop(r4, &(0x7f00000000c0)=[{0x2, 0x7}], 0x1) r5 = semget$private(0x0, 0x1, 0x201) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7, r6, r7, r8, r10, 0x65, 0x2}, 0x4, 0x7f, 0xfff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x2, &(0x7f00000002c0)=[r11, r9]) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000300)={0x7, 0x0, 0x13}) r12 = semget$private(0x0, 0x2, 0x180) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x91, 0x9b1f}, 0x0, 0x2534971400, 0x1cf5}) 10:53:01 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) getpgid(r2) syz_open_pts() 10:53:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000000480)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/252, 0xfc}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/251, 0xfb}], 0x4, &(0x7f0000000400)=""/112, 0x70}, 0x802) 10:53:01 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:53:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x40) 10:53:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x70e, 0x18) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x1021, &(0x7f0000000000)={0x8}, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x5011, r1, 0x0, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) listen(r3, 0xcbe3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="fe3115d69eb9d1a17ecb3a9b6c989203e0c1dca3ce05d6ea41dcb3aa184b9c0e6449c86303d88ccf9f45a9b8c0b786c7ef5a3be4b0f00a96c037160450f6f65f9cb4e5cde9103456692c837b39017ec5b72a15466ef35b8e79062826fde160ccf69c7f6f51a9ea97434d1e383d8a3bd4d39583977c7c83ee7018430625bcf0675d85cc6cfe282b7de1996264a98090464305fc2082516ae92d515a4e7c840801f70d6c3ec7d6e2030bda62c16f2148857ff5bb5ba2cf083e3b820f7ecbb54b1e13fec5e8e15178494c259d35eface4e6da2e3dfc72ac8e11aaa5744666a3711d722d1b29b21b195480e00ee19d", 0xed}, {&(0x7f0000000180)="0f00d937e758e425d0700432ac2a891b817ad42b725f2392652712272c774546d9d7931751ad08be769352cf0c4fdf6724a2c5a21e80dd0630370ff6415106c898836d14944544bda36ececc114d31bfbb15639f3b7004330b3a6b6e48df30", 0x5f}, {&(0x7f0000000200)="cc9bd56817eb07a03de134905c7271d0dcce1d643f169365dddb42fdb9cdff396833b6c6d78548e7ac2894622395f8ec18260ceb341d9c37c759b087246b2cc80aadc3fddb1ee757bd0a2ea86433f589eb2b597d3da407b3ca5e1b1ce213fb4439e2084b5fbdb4d42f41e880843d69270cfe150205b24a3866c562b4000fb31aec7bc6130a0e308a12dcfb6523ae1375bfee0add4401aafbe43e9044e79ab932cea26fdc496223ae19d8cf47b9de8e6c07c6a7fa9a3da531185f7bb73ff467947eac28c11f4d4feb6893bf4a46541903054ff8eb17713ce2b57bdfd7c4363278353c1d5ab944603d03870aacba18d1c2", 0xf0}], 0x3) 10:53:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) 10:53:01 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000140)="3ab83fc6628c15da70", &(0x7f00000001c0)=0x9, &(0x7f0000000240)="7b36c161bd0381a0a9d3781f", 0xc) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r4) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x100000000) r5 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r5, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 10:53:01 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 10:53:01 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) socketpair(0x0, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r2) 10:53:01 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="6bec2a6476f58dfb5749bfd24d7838cbc82d45ec186a6848c2276ac9afd5c13035cb6f9548bc372c04cbdf00ff4f515b3e931d5ed897b4eaaf52b0d1491088efbac963a492c532301f085e9497d4ebbdea67a02cf5af66b6", 0x58}, {&(0x7f00000000c0)="71826c41011cd47e2443e2b524beeda90e32ff4227003bee3a1d70f0c10e704a28b81e5b30c0dec0327cfe1de6103afc93d133f487a5382a28afcf80f19a88fa7ff89b81b3b8630309b7193f9ff89c0524722c16dc5b54d42e9e8089f408fbb99675cfe9c505770d389057ff1fa3e8c9ad837d91b8704cceb7ef4b4149e1f1a07f9e5cbeef4269c59c0e8a2a3835f516231380bd7d114f706f44da36b42c746f4f48fae8fb76fad6127a31d5920f0bbfe58605b7967803f0b6bab3fc2d25", 0xbe}], 0x2) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f00000001c0)=0x9) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x120) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x8000, 0x179) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000280)="681ed215ced45cf67c89abc92233ebc17d7dfc78aabc70cf", 0x18}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) mknodat(r3, &(0x7f0000000340)='./file0\x00', 0x1, 0x9) r4 = getpgid(0x0) fcntl$lock(r3, 0x9, &(0x7f0000000380)={0x1, 0x0, 0x401, 0x9, r4}) r5 = dup(r3) r6 = open(&(0x7f00000003c0)='./file0/file0\x00', 0x80, 0x26) r7 = accept(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) poll(&(0x7f0000000480)=[{r3, 0x40}, {r5, 0x10}, {0xffffffffffffffff, 0x80}, {r6, 0x80}, {r7, 0x4}, {r2, 0x40}], 0x6, 0x4) r8 = geteuid() fchownat(r1, &(0x7f00000004c0)='./file0\x00', r8, 0xffffffffffffffff, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000000540)=0x7fff) msgget(0x3, 0xaa) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000005c0)=0x1) 10:53:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x8, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fcntl$dupfd(r4, 0xa, r5) pwritev(r3, &(0x7f0000001480)=[{&(0x7f0000000180)="e8876c90be028b687a624421fa6e9c6492a672abb8c8ac791b96c1c4a867bb86b5e54c51fe69c24b4b119bffb9af0d7f8c994679a191b5baa7be9d8181803c01209351f69b8d8af851c3e0c12fa051b986cc117b721582bf913c87", 0x5b}, {&(0x7f0000000200)="141f65ee78f75e2a56ec2e2c591838429b667a42c1099bc44ce28da3a75d7730b255bd4c4532187ffe05a410fb5ba8858908163d5ba4dc0f4674fc88a06d9f1ec198fa24c1ef839e61475b77fa9a8130fd9387ea05b264d0c30286232948de9039c3be180f845c034e73ccf810997c4a11f2ea3e62d1817e89ab38dde2512f6dbd4810f5b1eb8745acb4137ddb30f1b80ba32af2ecafd2748831629aa3ebde3957a92dc3381c5154bfef0cec10b251edbe48f7e7b14bac9a27b63e0e707c060dd00ba2c4546a6948f5d839eb5003f7ede1b6d39f3b973822ebb7137b5aad85", 0xdf}, {&(0x7f0000000300)="e3a5c81dbb936dfcbf021b138af04402aa867ff6fdc17254b991217aa4dae8164ff9b461c434b40f6fb279836bd24daaa82308c7266be2c16bf09aa456b13234f75ebe3c03c71f521352f4ebee47d8d2a1f69c745dc07a3a49deccc557bd6b7e0c02c42b25934373bde3c1b168d15886abf93a4a5586496ad0fe7de201a6cf09f66d5eda7bc45203b51a4620bae40835fac17d6ac3b0eab75aef9f984605d09a00c934180183bc4c2c4c960b893b3ea408fb9584841e0e711cc1c6f93c6491a94c21905025f8210e9670792f322c633d237eca3a9fbca6dcfc64f44d16d7ad9fa0fe2f40cfdef4c0940ff43741d767dea274257582d0ec14fbc3f0e64a4526f1a8cc16303230471cfbd5e40058d77c9cc56d509542f19b88f8574e5c5e1f4c2d8916163ef8892aedb7feb21be9413f7bbdc2a56c2a70add0a5317621ea2658028ff5750631e8b72dd306ef54536430bece3dd760cdb982c710b1d4766b2a49f866f3ed3701e7b9ccfe299ffb66a977f24b1d7d3740a753d5af450e7c917df1be7423f09975ac7378962917b5249c0c494cb777fa9ec7a6e0a65d78be516d3ac68140f396e9c2b58ec7554b481ed00de7d85c6d112748f8b9d5ccb9352a4ad439c8c9ea1822e56569e8165b472939f8199351d4f520e9faa732c0b958c06bf022553202263eee3072d50dfd709727ca98dd03cfb0be59892c9e776123a5ff2077d35460acba2f85ff92d6f4e19e55e851e4957ce9a4bb62aab79ec0c23ab081a960fd8aa2ea02e0a77408099f4a1d6744153b62c3d8203f68fb287ab929ba4de13f112c0fb51f49e7bbf6356e0eccdd2ca2cb8cad281c9fcba82db474d6a2711464965a93f33ab541c92cc55f66b02cf37ee5e9ebf9743c725e1fa444d64ec0c7ecff7f426bf5b7c38729c87a4ede2899e27deb1704586ede6831ce6e6756d003a70bf37ac1be19ba339b486605293fdcbc1db4515764fdff6c931ba3068a4f1ae99d8792a56bbcb59d967e220783d17f320314409f6b50366865f85deef943ef87f22b4fba72ecb0c279e1733cc8a0eae4d39cc6d728a58a6274a6447568c2cb61121bd1347ba5b6793482ea5fe3a3297369d8e5cbc9a0a1c158cf30462fff347274e5a1e1c6c9f91a31cdf2ef9eeda5272a372a5f91dedd0c68562077f7bc0742447b31a2cde1d478f060bc919098ef566586afdfa13444aaabdd7fb435bd86f8b8fcbfdd70399ba08c2e0d4c523f3682b52c9c848ec3ae981889247eb3ddb6099524e2742361f471113b8d8515c97d89916caab219c55df4fe4ab3a0a7e0b78f57831cffbb8541e4578622d398159f417f6bc13444862a6c0711b3914e21a6cfaa55b6381030fb280c8f814d7d7c9a3766d4c83af8416cfaab120f9ff84145a3239c89ed12e3e760801b1cf9fb4290a6feecca176053920d3a3732e0778e222ad76a85898db76de0aebdc515834f9b27ce2343192c347b82326aad35341c6cf25e82faca303388b71ca0f96a3e499286476a068bdc6efcbad4898d5edfc043d72a5176188f04b3eb0ad9ed47418f9a0a12f43a8b2cf97f4bda1305bbb2086c43b71141df65a1c61b9e8d7bd59c86a11b74a1a17a401af039614f68bdcefba0330c57169f653638b7a2b7d441e5f7f2f26b59fd02b48c5d1cebca6447d2f7098eb6a021cafc008153296d597f7ed383831c04ac389e862e6f99cc5cc544ad79359c125ffcea85505731677863bd41a08cb8954e2a75838e1acc5165d00e44689ab7a83fbdf1bbc995c32560edc89223c38f3aa0e15bf04b192fef8373caffea9c9a79ae89311b862d55a13c5b20534b3fdf28c2e9868c2401fc51c34f649d3838ae61c8afd5e1d1120055713006b44f6f069f21661b679ceeb07a8ef2ae2dd084b2972478778c30759b47c656ffcaa41773f0289ebe1a6628914e4e550a0cf1ac26e428b531e273b3cec573e95fdb7bd51b9cdc0a7f06621eebcfd3abd4d1f916011682674439352107543e06ab7323ca6b36b6a87d4342a00dc22ecbfeed3a376e9dfbcae488054d7ca85cf4e0c24d6e156680c2fe40ab2c31a9218f3d04cc3b80dbe21d723926bb9da619ae057a2f2e613997eebf981e68e155e52b41744b36b09b09728b69f4a0565ad67a998bcdfa06615b59834eb0c7e076c608ce80217b47ab395b679dd5a39f52c21c8869406a085cadf20f5b878e3f09328a7cc623f5949561d21a81b531907d9f40ccffd59f0c769bc0f041db7d2410f569714c57730c908c334a02c71c0acc7389353fd4ce717dae85cc0a996baccd283de421f47c82f97ab5552cfb14e55663d2a5a534bfcf69fd54eaac65a51d7bfaa706cbcdda5816670d3e08be7fbfe43a11f46757418107a15ed540f309aa95b21dc7ef4a4e1be14f46ac312e4c7afa0a705b98f84c2ba82827c463d4df6182630efd4c0505805745e564c45b4ab9ac7ebe15df2041dd215522376273870a0564e7aaa5ae3b8678d8fc24f750c01fb596ca233466b78fad9dbdffe986e06bbba1a972a31a849a272c575905a2d93539f644db51033d7ff3e4d8e2950c6e70fb1707c9019edc7c675997785fb3b9f5b86defcc1c52db8ae3bfd756a99c8182f64dad8535998d474c348d7cb9d79ea285fdbdfb950fe6aeac71e723951cf60b8e3f3e8820db6f471f06dfa15238ef0ce82949913060d4a544e300427a2df766a9a6c86fdddde2219719d336bcbe66fa8eac015b563bd479797c8275daf76ef94dd6e83fc5eb0ad8a58019eb05b68f5170ebb1e86c07be3e44800d611259bf9bc950147d4c451e31545e5a0a3716a2a4d46bc3e9792221a15d61c4ebc6e346198c57538f0ff5225860889a5c6d847bdc480c105bce6f1a723c20553f67985d834e8195b85d6bd4558b77824604360288c7b0816bc0122fea1bea2a980531d38356c93449a88d8319621056120850a91589aa1d82f83000161356183096c8940edae4ae641853037794564b404b49f3dc5971e738522f9fefa3a5b8dc2c81b715698ecc3d1d105692e708d985f839bb48ceaac7a7c98ae3cbf512163b29e177f83e73a50fb425f5690617fe82f7abbe7505ea72c7457ce959bc5809151239e376f0f81e4db3c9476406adc6853cf6013a6dd70c2813945d87872b4c238470625c7aaed0d2dde889b8b8f9d6395c273f16ff9bf5bab10c14882fa948066fdd341e9f7c728fb7537a38096a9fcda946a22b549e4cbae7507729f9be5edb50762e108e66d300a51c8bfcc183cc876db413588ebfdd2db0aa967d7eb33ce51ae49785ecd5adce71c592862f004eeef450ea800215de136ae96aa56e8548b986905baf7a7155c23034b678ee107a108057e849a5a507e2cbd0e2b115525534c62bb4ae7d02e38b53d7cac61bfbffbd7f06b6f10cae691d405b904a76c0ea6e9167aab760d574c946a6074b248c8a76efe2d62f662e40c26290b0d929de6da71f792db4c2b36fa860d2c4358e4ad4c2ecb1dc6973adf3b35c9977f4d6eed15ca133028f7aab602c0482dc7c8d67cd9f5b747c4b85c33f0033b18dcd9cb93c5067538ee8bcc80bd398942daca202df04c4d5d8c3caa0d7c8ca8bcdf4b48be07ac4183fef023ddd11a6f1281daa13aa6391dfc89ffc404e3f07645bcf7ccee4dee02d50dca8a33c2972cfdbebdbd8bd73fcbd886cf1afbf26f09266efe8f4ec15d23b6a77d855a4ed098c41ca2e09e2b53d016ca4bb8bcc24324ba6f3984450e2a9ddda36ca3a5d644d9f256e2997985a6ac9b47c5eff6ea39d83c1e5b1459304ef53890cba40f811abc474f25bcdd3f3bf3a7d33617e576cfa46bc1aa13dbd213e83f1b1141492581566074530741eb8f112558625aaebc2d700c267db46270144a4c646f740ea11c4b32c5ffdaf73ca965c7cd13a425329b6e84ed18fa3a3f680d36cbbbf2bd3f426291a94e49a3b33fb26c893d22f8f504f81edea05ab18f13ea84bc8bbe9ed8b9112efd3a17b111d70c652adc70e65f0a60378b048f6362ed4f43b424dcc122b27901d14c95308410620434f779e5ded3687580a9424de2c5030dc28e9633e767a6bca6f5a88c1965c7466be1524108c3d80b53b898ce5322c6c12fb0b8e8b7241be47677764cbbd97bc3569f5a7680e0fe41da421657cb33e024fa0520ccedf682f0af0e600348754dad38b22995362fb166ae378a48759841aeaf8a5b74188a1b1bfaa2b1c4e3d7826cd96571bf75d29f8171c9785a9e5e4a6c1d38909353f99a1c7dd63da04a607fa95d3f4615e2b6c54fea320e81d04314014dda6ae0c99d0be33725e1a1a92d95702d2e900ee3684d603437252425bac29da8b4642d8f02313b77b34da6e04a31b11bf75af9c4a250907c5c172d8b2517355cd58273b697382800617159692a25140c1058dcc46ddb55db9cd05a37095940900178371f5816334fa0d7429a30128f3a7c8c12b0902475f7ffb3a0286ae9b6468fbf336b67e669d5f4e33f07711f50c0e3b59ce92d79c8dc4365c43acebe798de0c32d1dbdeeacff97cdfd87870c76f40501132be72cf1ef3e5d31506c2be51ace1c7865dee3ce098ec5a5ac55bf1bea58371dc74d347a457ef7bfff71a535d98d1b58044fd4e6741b42fe014af982220d3f8acd2c25a877823f6def3fa91074f13ec7309f0e0475970f3dcdc3faf74765bfe1b06e08cd8d5b01b3b5816ca0916e77c59049c8c1b33b8910b346d01b000363204aff0e57b92c25bdbb2a8696109ff5fc061fe51680575353d6f0fcd449010ab51f251c1540faaba0c17650f0c00edd881f36ff74a415309389f965d28dc30a7d3c1776f4e39a62566684c4df0ae90b64cbc1bf21a01fb0c57734c01482b7760e3dcbaf716e6568562c56c4d375ada4e85f622f4b157173f9d4acc2f36107d691f086336f5641d5b0b29a94cef59a38e88ad2a3d3f787ba76a717b297d67d0f153c4dda4786a25d18c86316decc9340ee41d321baf1bbcba3896b450bc534039c48f291bf288a630e21e16fe39752ca1d71402cc4b6e78577e33cece1d29e8674e6e1f5ac3c0fdf84d60f729a7192d9c86bcb79f3703f2fe58b47fe3606032ded982fdb4a8b2b96176efda2ed5390a6b729d51b7c2de6dc702e3ac3e3d556a5d8a2cb6fcf488ed92396fb023abeb3e1d4421b08533b22ac44de56e68e2f600dc0e05c9733bbd949664e5c971e96f1e0897f7d52fea8313142a09835d0c655d2c0171c523b8dc74d4bfa8e7a2cfa153b2ca575f3afd2efcec170516ac0f3de7a79463ab80ad7f5cbbaf32ded52f4e93ef5fa16c973102d847ff0d519df3b71ace978bf48abc3ab37e2d180ddf92785a07a8d22b7b03c79e15489e7c3e7b272302a1bbbac0dfe5780066247d4d2fc8851214a27af8146f677fa953e5863e89875f604ae421bf30418e5e41f2207afff06fc43cab00f3af1a57bda851b6cf2b8b091059035cf7267ef1f67308dc7c3116b223d7d164f55de299752688fd4ea831b63e34f8d930e6d54cbafc75b48e5042dd677b0cfd55657cc96f791e249907e9592425ad885be4ce661d63af787fca7259e0ab92e5a6f44f9fcad2e779721fa222b888dd50c2addfefc6d373e4670cc51e8effc22e282d11b143cf762b32e04ca4a41c18b34aa8e809047c1523adfc15699a045bf6c20188955b469007b260f667b0d610bad1d7273eaf4b5a424c836d668bb37d0f8bb8470af17a1a560b09d93ee462c942625a4c01dab4ebb3985675a9f8c4af6b17f725154b3353b45dac32a51a77d96f5d32cb73a853a0d4dfe1180f0c8a8723", 0x1000}, {&(0x7f0000001300)="ab00d96b6f874bf04434a2e1236b1881a7deef163d80033a6f274375b278b3e0b787aac4c430bc6bda424cf2c4ed9b8dc5b88c24c2727b4909cb41014347a93d548089ca92dd77b8904c86d5cfbe535dc92967a2c63ec7a46f15dcc4e58c4de2261a9c4710d8b1a84cdcdd5f3a985f56c58ea401bcb27c8b14c00a3fa02f2f74e1d27311b03ad169504a44fbb6b716bf4b20f4f3221770fd91c554a14c65746c35ee72e5f81aaed8246f647796b45697ed7b24b77976d0698e5e8506fb3de4ec524732a967a8aab06ed751d735eb008c07b3d81ceaf75ebb", 0xd8}, {&(0x7f0000001400)="9cc7705f476407f161faf080fe0a0ca4445dea73b3d54829098303f09c9147860f0a713679ca80faf0948cf9b0b09b0014445e4db906c40eb9fde8e2529916601ee4ea", 0x43}], 0x5, 0x0, 0x8) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="7866435d1059feda4065ffdc55330630c0152aec2bda426f03bcc9f90df6e3978487f9268e83114e2e02d385cd5ff8958251ad91138eff0d3c14120bd7bece891e96e19554058e23b7bc107789c31aa4c31ca14fd9a8561298e2f2b14eb0ae3ad802f07fb3e838d4ce35ba0f0f4c9ef87d929b1bb1b5e454cf901499dcd8e15a54827be8fab755a12134ee1f8139e25d", 0x90) 10:53:01 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x178c59729e12c67e, 0x1013, r4, 0x0, 0x9) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000240)) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336a4f00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404fe2a00f90006ee01be657aea8c500000002003c88c1cf8044101b7f00"/177, 0xb1, 0x0, 0x0, 0x0) 10:53:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000001300)='\v', 0x1}], 0x2) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000040)="0e31e1b79bdd3197415fa649536239ff030000bc6c767efe300c2ef975d8652cd03c37af", 0x24}, {&(0x7f0000000080)="70818f57310847d4bd7bb0a14861ec1c8889bc4be3ee6e944ef61afe354eb45dd941199dca8d2bfc494e29206f2a2e9c530ad2c70a2e1497c9f063bbec161cc7cfbafb54e4e8eced9eab1ae13ed7d863538a14ca762a6793748059335b4d8cbf595f602bbdf2baa5c6826c36c2e0686f0d0218954e2138c1991f0c0e0c94df4c9b5a89af5200000000000000", 0x8c}, {&(0x7f00000001c0)="99a852de688bb3e17532abb6dce9244b14b4989024d18bf6f42ec80229af26d505e44578223509709728b034cf085d84f479c7ef9674dab9dbdf6ce656bf05c561f162713da978b830c15fd46b97e7a39f2a034ff7562ca5629a15956da8829080be69bcd0aedbd8f7d3fe47fa1ea5142470732b3d0630e25155de5fbe90fa55338bd921a3f2c24883d6708b593dd4c69f5e165f30d1f5ffa7ec6ab0d9dc2faee8bccc9f5bd3", 0xa6}, {&(0x7f00000015c0)="187b000000c4f8bc674517600fa76a2483b6367dad80d5570d1f7ade70e6564022cb8b581a98f44ea8202234b3003f02caba4ee7703010343c01d3dee94061f71911d0f85e206e1a7d22fe156f65a20467e0b3812c23b01c6deca19d83e15bc6f966772349d30340e872cac790e76d6cf45603f72030ae954195df48454d12c48d9b6fd6b93d30faf988bbd80a2320941f8976c9a96ead42652edfd5eee01989c5ac8d32a00108eb4069424828d6d08c41f79b5453cc1b0d18ad39b3c7d1d4c02a08f68c87de265133b70765e29dfdfbe461f0a52ac8ff1e997d327868fcb0921afd11d2d2eb5a20dd8093a10b6633a9bc55ee92fbadcef3d188fb6da0662120b2883f5d7bd5fa70e93d6b165732598372137f3a2bce320f76dc07f642cd99e7731abb30e0cd8125b794ecdb4df95f7d99084150eb56fbcbaee9f440c9edc353669c69b433681b20bf8d58b04148df6f286f9fa451181cbe65cb69a280e09a6e334d5bcfb960a82821cb8d05cb4762567e756415367141c6002b3461931a7b6de5e61e9327b3984888fd", 0x18a}, {&(0x7f0000000300)="d9aaebca2153b19af13d7924e8c32420e27b2b8cccbea784bb655b5934582233730a145eb695a6701b333b7b572dbd76f929f283870b3c2ec991fc1cbce71bc2d413b4b978824b27a0010882a065e1ec7519263fea5facca816c07ce377eb8e067566cddbd2973d6f06af96294dd6b7e05ca7d62287303eb085f020a1be7b524b51d4b6774ba6145291c72e8ae356404e6f4aa9d745342f6ec747410d6e80c97f4bfede62b0d0de7358b30852f815a14bcd36cb8278479910842b78421d089c8bf169d3c56057f064e3a3621934719a210b6db5d245b69bd439e922c440cb9add72eebe295c4eda08029d9b8ba4ab115c24e4a5f0f3772af5bc9b1a2a0f43bf781bfcc2d5eb4a52fef75f12cd4048d99f30567de84c719330628ff598c57d1273977c94dc58e58c790ca72f03981f37dbc235c02e35d2f4fc2f99bc62e38a3ef22b006dba8d220f1c759b6cea7b2dc4a8bd63d63df4d87306d18233e8c10fc0a9daae92e9d6f53259270037ba9f159974c4eac2ce3838b653861a8a3da4c0e2cddda361549cc122def57565936c1494f3a4a8bf4ea043a20aee5ec20c3872d37032deec8438977b36a17b17b41b9396275537e7ee1814199c1562e234778053185472caa8ded23d8a867528979217775326fef7a6c04ed3cd3ed950a4ca4c432b0f0beb8221c17d1035afea1d3ae303c630eab98626b1cfbbffb07499f118bd3e04ea765f804861acf7efe65a2dff706b1cfa73d5d6fe8e131c254db6c35fba7abc4fdc6fef3e19656053d6ebf2e5c3907ecf9f67176aac6b43268f5d29448ede33446a6d6e79d17c18cc12cae9ba4984525a8260b56686186a6a1fc03e146b5f576a15fb791e8796de63d0b02b031df85c837b5ed45f30f8aeeca38d4cc25cda260ad62c289f3a69974ddffd097c30756cf5ebd2086fbdcbfeb74124152841d63ee040377352bdb21b7678d85a573a3512a6cd927ef54f91f71e6e9f9fa99a1b8e2313ba855573203bab9c300b2f60bfb03a9551d90d92c37ab716e702f452d937ed76334cd49175845d64440b0a8ab275a8e330b64130445776bd589e04525fc51f5d7a66f525187f08036caf92647a74c06cee972958e5c87021f352ca8b61c4f0bfd42dd76361c68e3e72286d80c5d8621222167b02534e831817b79db3467f3ce8eba5f162bef8dea224083a90a3b2d9356dd4897f9e1732f6121ea932657125206dbb18657d778d27601907b39ba5d542527d1c5eea16c40c963d3d76b574e16fc44450c84d9fcde03b9c849e1f0ff6390c0f1d8b59f353b0c387387e5b85dab06904077c23576ba1bc51d9d0ff4a152e351ff6599f445f5f49e82af104d3a580a487b15e66a23ed8fdb5291e5f0650f15be33bb9093ab5d94100edfd3e53218f3212fbec8838d04a82fb97f80771e73c1686feef8fd45669acc6de8acd91623d1bc83177e1cf7f2ad8ec342bb797bcfd658e70813a7b514c7aecf2bab8ed3f694bb0d4a3ef5af107c40aca1da260bc97702301a4924b172308be7b989fd1c3e443e3939b480338a042fabb63f42138c31fad75ad626f6d78a34cb578a58e3938c5a63626677dfd8d14018f045f5ff4fb075c392b81a2b533facfc3826feb823521908681bf4deda00f7bf0cdf5850458873ee0cc0b741f2b09702b52c1537a539785d099a426161eaa7dd0ccd0b6084b75df9a2fe68d772bdfd0bd3928695000a753978d2803151f7a4cf6134d984f0464f3c8a9fd4345bc15b001f34469dc8d19eb2d9550471ab2d2cd31635a344f039791c0c7db4f8a045fab4d6e26f7c22eaf7944a10af64d2eb3f3f1139d646ef4bc1117c37f002e0eba72865fa9eaab7772caf190ccd61781579a4db27ae38281424953982e9671d80ab86d93459fe6ffe454c47728efaf6b3e03492e0e38b4f49a8523d7e2bec0914e575d0b39037ea32a14c28e1c7a62da1845a12fed65fb17cfef0f1bfee7aff0dfde8ce0c9401fc918eebf9ae20fd1276c6850996ad1fda45baca2e9d03255f5679d3f374d227df00e7891afb4ea2643233410cf15aa98d83810f56eb0d71c282d43b0364e05d675f68e45179763b4e734e79458eefdabb27db3a28193ec0fab5cb7b3bb883f081348c5cc1649cb237158aa4e11033aa2e88c37768798a407de3a1b4b9cf924f4b807af0de41f46e13656398c3ca83c15f73ea5c2d3e55a459706eef505e732e5038c6d6f7e75bdd91bb3e390e555fadbf76aae73fadb82af588235878c059c72b4943e35dbd10ee0f4d3a2a075153cdbfd86d344444b7f494c221c9e06bf6075d0ccdc0d05a761e9997d72731492e600e421aaa60d097db6edc71af05a1d1cdf36d8a492ee76efff640ba9fc3f4185e79ffc2a8351e60932d9e5d7f0e06b2eb64197ff47eafd18d2a8f01301236875e58d9d7426041f2252c98fd8acb65d4ed35e7e6e476cecbe643039bc580f8632f0edd22fa9c6ba5ca7afb7086a04347132dd43044551cf819c1f174d85b9309c978f423981c78a68e63cf1740d1f747d9e4a6e5cc11aadaec2a25c0ad82c4301706a97a1cee4719672b1171362a495f84cbd5ad622fad70a79cfd40cf242ae263759f745176cc1bb79fedbb5e6d54f2277e5e28843c441e6358215c3a8e1c054900a4664f6111b5b0340a01100d76cd75b7b76cb844f3a98ae0d4023202b6b1e5521e1d4af8c05c560a41bf3c21cff4e6d83af234b72d3110f1e7814cd6b3d9fae11802c4cb184e8c80a2c794d41df2885dbe4b091ac31857460ed3f05ff29101350c6bbd72aa9bdaa10f05d2e3a36d7291fa26ff2428e820c7b0f31089a2c4866a34d8d8a46548caf341ec69d215f960c19cc91ca8bd69b7404180791c4d632259e89e5fe15942576f3ac5684c2ebae8c95f7e3d946a1b0bc1971124312ca1d45c65b63cb71f1c9d6fff60c311622297766e8dcb96658268db798ab7c51a241baba70fd57c6e6e6a5c67797b88a81b649701fb36b6127f53cc2a919d6ea1ff20af41d590fdc7859c47fad6150a216b50ca7a954491557fc91697a2c5db91372de9a1139af79a9802fa4ec4539075e5011d19f51531539eee12497acd92817cb45c832232e26f5826991440f90d2f7b054425fb6081dc065dd9bacccee527eab261cbf28f4ed2b8ad1968d7b35b56f9ef0e03cd3c17e8c835727936361c12037bb5aba486cfbb0456fc3960f8b25a70b8f4f57e07bf13643f0baee0af5eea73725f8344fe3a085097569ec08f80ce38c73bd8dc1c0eb2e76ce7716bd89fd48c13c2a0a1df7e868f47a4bf22dd8a0619d7bc424a2d0b820560a00ac4e1bc7591317498682a363b30fd634c002afa0c2d52efdceb65f274872f5cd140d40f91719358ba9918af5da1e223e46a6395b67ae3c7950ee73bd7b3afc107a758da3a3871fa4497848babbdabdb88cecc0f3b15030296044248674135003b1ee97e73d95aa1926b6ce14c0a3edbcea8e82284a9fa1285075e7701d3b148f54fcf1613797baaaa755c71378c3a67dacad944b39ca269cd833783f85d99821c9ada6a0d3b4c0e2c4dc5fc743fd37732b6580511f8dbb6a7df5bb400cbf53e7d8636ac8c5552d0f6b94a1f0e9fe4e1d242b5cd5173d131aa8d5fc2536097a6298e208111d06ed4a7954fc6aa8d897bed444e7b0d471e0de8a0c50766a757f897cfab804e8d840b941bee92544df9a18d7396f6b5d552cd3eb411e7a0f3713ee4c51c775e2e863a8d3bcdbe34ccf76a213a8c02c97a3af3d6f82d83ca68627a34099b8f368ad6487ed2c606577522af22cbb9bafdd1afe0870f2ee90e149825653f93e63356c1ab126c80b0b6d19d9c79b7a69199d7715c9dc8217f61a0d7686d6c178921a5583ce8150426fc9d1aab1e0b59f0816443f63fee07b1f100a3d209a0a56b7be186447d687ad11cfb58e847702b504f0f596503417f189b62521cf10048da81c5555ed8dac1cb0d27640a7e77936627919978cc573a26266c789eaea028dcb704d49c243adb327b0079007dddea767b01de71a1e3ad388fe0ff02b22360617e88fcc9b26f6f810cbda39059908206f10781798a9bda02f79358a7823cd2816a2834d6123cee1a38374a0fff7446ebb0256a5f16aa497fa6a0b369d5f9d9618fdd3cdb95b677b413120c219c1293a2a90e471993abdd490cb7152c7403872e4c2e464748b146691a0b78e4259039a01485459d97775ff438e62d6fdc4ec638032c2f2cf6b5777e2044c3bcd2d001cd03046cee4acf50dcd9ac5f215377e69329f35e878ec37ab36e9ddc2ba0d6afe1807fe41c48c0b1e11251fb930730ee9e29aab1ecd16f23cb23d93e21c4da22cd837cd8da653751c29ebe705a5a4e8da7e0a33b43ed28c971b361d3536988e4db79596ea21f5bbdd48f1583969a5847f7b1c70f0bbf67e02178625732b90b2971595a3fa4a90e24704d02fb2116903c0e5b43d87832d4bbe9a1db752ae9370a23f43b5adf6371ff417ad0dd739e1ff558bc1ffa11f56671f40d2f1ca0ad2475e6a8adea257b5bbedd5b6a0ba3f14892e2302d1adb34823e31960559a2a00afa3d049ffc84fc5a99e65d8b4a5caa420897cf9bc0d3d8643693c030504fa9695190b23d200624243942e783bef7c66e5f3858da4debc010d6a851fb5b81ec0c31e365d8d3e697bcad89c707c3416a34bde337412bf689c97068b2b0ee744aaec287769b074eb4f2ef846cfb42ac8ddb634472dcb9c1ef6a5d4e60b86a8e65b43e0f0b239a7b32f5daba725633ddf40ff360bcff9deb0b992cd9cfe7fdca06c6a897070b2d134c3e7f7b84ca7f493201e5ab37aeb9177e6bd93198b10c7999aaf664a0f4bba4cf6dfae1551a7a24ca1114c128c9d87f1a3fa37a42f4d05b50889571599b919bf5a39e01d40d32cfc40d85f46fa4779d94ebdcca9afffa6433734e84eab1a7a4770f8435c5efacdcdf728c656639750ec1eb75d21ea79b49d1f02eb9bd39fad77d22e4dc34749a264983cbe06dee19b5bc9bd84c54f3a55b0a591109469ff3e1969d59e2606728d085743b7e12ab201c98dd26c7943febe9d2a4d5d1697ddec26ee8bea94ee01fcbc310e6c5b4a5c7fd042c710fc92fb7147d8fa86648dfca0390404737fabfdabd054c4768026aab283eaca849584e82d4b4a3f073dfa11ce6acbc7b3f2bca7a05faf564d142b8f7fe83700aa355c3eb442355ce69270f891e4fcf2e78f0080c67c82651d708dc37a9cc98dfae42286ee3acaeed8e1b966bf7dad813328fc58b6bb39880473868a65002d5c416642b3febdaed7fdf4eae4821abb85b29cc962010f47082a9c7c229da7832f826113a199614ea9681a1c018d880c02defa2fc1b3968c648ead8b74bf03def16f10c5115474bbe69738e571494107a7934b65f9796a39c3c4136617b2863d5cff0e7ba0ac9db80b13f1d0e301c7631c48353df9c952bda3ba46d2950b726a47b7fda9f30c93414a19803d4aceb213d6f589387277e83ddc8004196ca8b1466e998325641c7ca372fad41d55042e4ec356f501b90ec09718728b50a97a5af1c242eef193fc5b3bc7ddb6d4906acf172f4769f976f791f86994145e0d07889ac1e8f305a97721b06365dfaa257699ea6535204760662f3a00faa8eb982779107b2e21a8d8f91325c2f8753657bf28f825049e1e37571edc099b68e07c6c78d84eaf4dbd910b9baebd5229e8366f94773134d408b5ee4a828abbe4a793f3317243a6fe473586cc1fe38a18569534093dcf0eafe3e20da55d1b2d91806f4a87fec4514", 0xff7}, {&(0x7f00000017c0)="37e70a94df9496ea3c67e51778921df107eb03e22bee286d865a93f9de6801ced90a81b0f374c6794c00f50e871c8a6987fa89c34c38e231d794e60fa0347761286e494a005b26c63b05b5415961f1e81f0bb3caaf3b046290de43f0a594cc058d6dc6730e0fe402d69982318134460bd96381bea557acec09c8ede22110e461b9d0e3184e0b189dbe626f38c7a5ca951646efaba1864abb06e314ee4baa9f2e330d47ddad94928a87972e713f4a63fe629926a50dcd2798c6bb29c0c517261597bbfcdbfce740d8e00bc2ddffd62d329126215676af6f0b9396b6c755b6711a0b2b57ca356fdf0c044245700a2bba561558f254163d2afbc8d5b001886127a061db1612aa54c0b83b8d9be9e81cb87e24300e1bcff92baad4d3e986d8916b9db135dba6de46279134ce446bb12a583ebdf0fb8e0109bc1138b67384669bb19ae4012e3f23e3ce86ce13d51c701b5dda36f85e30040a250147ed45d350897d681ae38e06aa4bd1303dcc83b11af54bf3aa09eca0133ed91917773285062d20684849bc1545ccd52fc9d1c92e78eb9bf9c8a369166f8fd3e2d4ee10b00d18e7af814cb640c73173532d8d0bc9f9e34f4f4b583b36f6ed59454704729bbb46f755715710c53d7c46471f5ffd6fa19690b0c2b54a2d3594595bdf1669bc805640cbd9e47926cc7d1162aba2414480d72e0222bd0e7157c501116834c998d6861e49d966a2d4378baf17bb618b3f094e28b4244ccff1ecba0e7ba311b03a6c4e15fff2387e4fa72eddd3d3809234ff17c582c2eca4bf1a36b2e9906c70cad5046aeb1aaedafacd22e411e2eb8f8c8a5a4431872a1662f0e7aed978ef3ac8fa760d95c2418c3ec59bf561692c05be666d7b85541ec6b9f4d2b9588bd0c661191bc325fd2cb9e015d9b825190c85b9a29197a762d20c084d28fdacc3afe06963f04dc46711ed697296560fe88a2f6911ff0107ba3517657bcc940332717db15dc6e9ddbc11cb4a46dbf02fdfc936f3cf0251d1b8f315b51ce9694f0f0d421e7f86f74a80a6ce99394d3117be4e4f31624bec5612c9901aad17381746c0918cef20066110699abb06e94f88a896a609e3398581e3ff0cafa15f2476d3e52251573064bf702127ccd92d93ee8665eeaf109a81a726148ef5fe173a706a8a47e7eb7032d0ad19b6da2ffa42b72bd5dd7bf6905b80430d02f138f71dace793ec17edb2fba60c9e3cc0b6b1a0e96613d822e5b3f432c5d15d5b37f045c93452b2dd50d10b2dba2fc5a5001c64ee26d03c778b715a8115f9babaead1eaf0db8d90eb55532b7ba9911230eb1cafcbc099cc5184c0cb84bcc642f27497989efc2e5e80f38f671beb493cc1b14dfcd1d0b52298a6a9b993e6a9b2de891ff407a6114f3c20ef6a991a74085b82f2183321d93cbb0a1b7fc0edeabd3d290c300505cffe5d494afb6da3c809574b206b66a452898b703f6f51b94b9f91a95f2f968c1a31614fdb8ff6d9f3c5492ce8a644d5d055c4e7e8e02675bb4f5d6033887205f0226f0550665a8b9f3a5b720f7ae513abcfc8bf1973548dbb8b0d9f300babebf56eb30115d934e6e5e13a7ce70fd90d72d3f666166620f2dc90297bc42c43fa164d4571fab2e66a4420048a15c41849c686b2f51554cd195fefdfdcb206f45b979a127cf65d742feff387dccee3cddb6b191a469a84b3a6bff302189af527bbfb61c7c792558ec64805078d69f901ca01ecc4ed6f14bb3ab10331946ba587a296173bb46aceb7c09f89c7b741450d142bcbf1ceb897cd6c277c5584809edce302429fab57dfe7d1db542fd3801b18903539105c4a51b5a3bb2e8523e0249dd72203e751591c2c638595e66c998f0f60c20e0163a0ad47e9efa9e2329538b65118efd54adf3261cd435488ab924b47c0542185baf1a778241cb9e772ab27c0a6a438bee9c57a83bd287791f7efb8b44191fe52ed8696bc34f395829aa15de2bf30c42a26cad6d7411aa969560eb3b3a9e9c55ddff2a1d9faf9391e1cc4862ea391ae712328e602e6d0391ed91e6a31ca381391a2d777a08231e12b7ffa7aca61c88207cd41409151e380a9b4b8845c3a931d467abbc41b5f23a43cf7d3322e547ddf3d96f89ccfebff56034df959cc57de0ea3ad0eebe3b07a5a7399a231209aa4172145fa33415f7e586871344c5f75b053c76076dc9bad13cec8c76b1e1746eeb62d9fc4663cffdf7cdfd320b2f452f9bbaa910bed02d516631f0660a13621afff2ef1ce3ac7bbf14b2bd44ac9598f8dd3f9f0c9a0204b8a807e94db975116bfb26acfb55f4a412d730507dd11cc133030a8fd581634cf5dba21f1278644cf73f34d2e7c7d6faffa3cc16b40e533b314f4ab1206f14b9291770a9cdf81b8a3cc59cbae454d2d793555ab2e96aa99d9725a6d8a967c73be71ded94ee5ca552639eb14a67b0c5d86636c5d138ed3883c34bee91e3361336ee10cfc6ee0fc7e7288d88e412da22e5f7f282e52bbec7cf5db30d553eac5b62edadf32b653eeb464f2f18b990a831bd3a40236417c700d8cb4bf5dbbcaadda0052817003675b075ad7781a59b604a2e3b21b5b32c16de81933b3a39cb480a0ed0310114a78a8548b6a356f145fc2ada15fdd1b604b6eb562eca0cde7889ca6ef3847d0ac7327ac5bd22d7e51cfb071fc9fba53feb0f4288750cf0eb5206b03056fb397e62c7be9ef1717820119857ab9654427ba8036e607dd7457eedbc3665f58dc6e57a3f7364ba2e93e8b4567be8ee719229ce827410dc45113bc55be7249331cc7575657503e12304333051a3a9c3603d6c9069a0be7248cd89b3c3841501be606ff707093b8005ee4b3f40ba34d184b620b2193a66838e6b781e3079d28989d44f3d8ea8f0ea34c53fd39ecac8668f9b9512085b8ec7783936310ab054db4cf8131bc46d1d50fbb8c9efc5cffbd81fc352987c3969b781ef2d61dd163c688ef132f65efc166f971499c39836ba044065e0aa44500339a0de27d00437328fbd276be926c095a790ee6c71bc9fb2547a1b904f8d39c5daf9a8df52d6a5e85ca6781bf1cc83b173d7d6fd31c5d6be2824f86b89820cee3aac2a88dee1b5b901d844a885cb65795060c652529a37f58aa84b1b920fc87c41f9cda082b66b2480f65aefe34393d00c02f21c91c9fff9fbd3824a569226a806eba2d9c4939e9975757f4fd4f4b697eda72ba5418ace83b8ddd5147e4a424a7acac71eaa43f9d34c522e8428cda3773c10394fdcf1080d27d44ccdb9d71c4016811d7ea79adab1e6542479f1b76acf2d78c2a0f6f6e3269b912e3100444830593f8dac0002fcae1c97d6b152606361e73075f20794c31e3eeb741ce1be1e49c96cec43462efb2467f76bdb2f858a9f32425a6ec011c17172a3214f32f9ff8bd1ad6cab075f5ca4da6b8a4205f002d74d5caf344f9d04e11a1269a422c05e26fcae1192353bd4b6ef3939afe61ecac38181ad608509bbdba6e39e495f611184436d4f3eec1cf92b79f7a3024e0cd585af19deda9b99d62510262635ef25dc08ed0cee541351fa56f52541e502052128298f0bb4721c4f34fdb7e127434355247f3316095187e0c4018fc34f43f1bf0c791eb38b75263ce854de8bfd069cde8fcc5d5c0e9bb415ab3ef459c2232edb0d632ab44dd05b349e1213b0b4e39275dd17eb0276747b1bf4e4fc011548097fd846477accecca37ce22d2c888ca9cd6e6f052b8843281775ca8033aa1ab9abef88e9eacbfd200f761b3f38c8de38b0442177b888b7970669cce7ac63d13900740779a775c60d75b24b4adbe12be4f69ba692c8a111165d96d701b455ff32ed6cdbe0137e52a7be5d8f75529d3e44611f4745fa98d74cc4c4b98de4f77601ff6c91531c9b0eb8bcf5d958597e29f77d2a07f47f931b1417232cb9842280262e74fd0b3fa1029fa00128bfd90db771ef35bc44417eaa637c5410d326066e2b8ccb59545857893897d7b6c5c9b554f1c6df0f636bf3641d05abddeafce6f30aa7cea82ce69fdc89bbe017ec14eb05459d6e1f905f488e16ef4ba03815385b9aa3a5384339053f1330ed4c2ba007f6f8a53faa31d662500e69d74105156e1467e040307399295754a8e9f20f4d0e488c7dad5899c1d445aacc2edb5d86d7e355e4a31cada1c7f825ca7023decabc6816bd060700536775f5d7567bc8b5f108311b150fadf2e91a5e4740858e428371e1168a03aaa447e0425a04dd0632059596ee55446debe799f463dbeeeca2d82615fabd86681dcd1103820a9b91fc7ade2a25f1ffd2e7c38dec6329c45353c64e86099d3edf2462f4bfea0ef5bb59d86ea31e274ed61b49cf462137c249b7bbfc8043d1012d47461859cb4e7730f6ee96224920d1ad5115ac027f57ae404e5bd951ca359e771128d4fb2f2a336c0b640c58571f06104ca769520a", 0xc3f}, {&(0x7f0000000140)="1b", 0x1}], 0x7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x4, 0x0, "1fffff0366dfde36ae61dba64800"}) syz_open_pts() 10:53:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x1c00000000000000, 0x2, r4}) pipe(0x0) 10:53:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "8da446", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast1, [], "a428d249087bb08a"}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x9a2, 0x400, 0x400, "8cd55e6e2af68762300da2b60365cb9143b09de0", 0x3, 0xfffffff8}) 10:53:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x1a8, 0xaa3, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 10:53:01 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8001, 0x1f}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10080, 0x0) fsync(r1) syz_emit_ethernet(0x3d, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000088a82c0081002f000806000f86dd060300041d7deb9d1adc29497effffffffffffb8da1d76ec7ecaa678cbfa6b4c7cd724db50563b8bc76137853148b5fd4ac1a3300646ef5f0791c7eacdc3c38ca123a73a6c3acd9f6689b2d841070000000000000032a3f8733445c5ff978b6f8e0e"]) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) fcntl$getown(r2, 0x5) 10:53:01 executing program 1: ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000280)={0x2, 0x0, 0x5, 0x6}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) dup2(r2, r1) write(r1, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) connect(r4, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMAP(r5, 0xc010570d, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x1c, 0x1, 0x9, 0x9, 0x64e}, {0x6, 0x5, 0xfffb, 0x7, 0x1}, {0x8000, 0x1, 0x400, 0xffff, 0x5b}, {0x3, 0xfff7, 0xfc00, 0xffff, 0x5}, {0x1, 0x1ff, 0xffc0, 0x20, 0x7fff}, {0x3, 0x3, 0x81, 0x6, 0x2000}, {0x1, 0x1ff, 0x6, 0x1, 0x72a1}, {0x7, 0x3, 0x9, 0x100}]}) write(r3, &(0x7f0000000340), 0x10000014c) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0xfffffffffffff000) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000240)) poll(&(0x7f0000000000)=[{r3, 0x185}], 0x1, 0x81) dup2(r1, r3) 10:53:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e57f2116e6de94279c390575977f000001600d277c3820b7d123c59a7349d04291189709775e987c349c63c176f76d9fbf7125d26784bab382533684de4ac27572"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffffff) write(r5, &(0x7f0000000240)="89c62ec30b61c261cee154aa5a801aa4c6a8ac55243218930c9dc3bdea994b61c3231eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e5476f5a55020fea056b35a08553f5f5f8c7f9cb3fb2770d9def32", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 10:53:02 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) 10:53:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x154) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x4]}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) dup2(r4, r5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x203, 0x80000004, 0x1, 0x7fffffff, 0x1, 0x6, 0x0, 0x2, 0x1, 0x1ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xffff0000, 0x10000, "20723782a000c70798b2ec02ab3a61176bd2f93a", 0xff, 0xffffffff}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x7813, r6, 0x0, 0x7) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 10:53:07 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd601332e831797100383a000000660e000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b000000000000000000000000000000000000000000aa3c00010700000000567783098d3179b7cb4bcd2a570c"]) 10:53:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xae, "003c09b972d124edbc0000ff030000000600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/90, 0x5a) 10:53:07 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x3, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa, 0x2800}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) r2 = semget$private(0x0, 0x3, 0x102b5) semop(r2, &(0x7f0000000340)=[{0x1, 0xfff9}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x1}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}], 0x7) semop(r2, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r3, 0xdd) r4 = semget(0x2, 0x2, 0x1) semop(r4, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0f729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 10:53:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x5, 0x1) close(r1) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) pwritev(r4, &(0x7f0000000300)=[{&(0x7f0000000240)="5882fe99aaecb0b87c71279de721ef1e3a11f2c195da1467701423088d903a175a00420927eae8c9c785c3ff33a72985273115ab4d6ab79c5e0a1e1a33b67a159f94f0684f89f7c308cbf8d1a052d365537b823c04279c7e0936198d7e13ac84bc4466e97255028c741a61b5490ba25afe7ed0c1abf36547a14d682f8e72a65e61ddc0dace", 0x85}], 0x1, 0x0, 0x40) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3f, 0x2, 0x3, "e80101000000000000780a000400"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000100)={0x7fff, [{0x80e875fc9ecb2377, 0x8}, {0x3, 0x80000000}, {0x2, 0x3}, {0x1, 0x3}, {0x1, 0x2}, {0x3, 0x2}, {0x2, 0x1ff}, {0x1, 0x98}, {0x3, 0x4}, {0x3, 0x9940}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x2}, {0x2, 0x8}, {0x3, 0x1}, {0x2, 0x6}, {0x1, 0x4}, {0x1, 0x1}, {0x1, 0x8001}, {0x1, 0x70}, {0x1, 0x9}, {0x2, 0x6}, {0x1, 0x8000}, {0x3, 0x7}, {0x1, 0x4080000}, {0x2, 0x9}, {0x0, 0x86}, {0x1, 0x8000}, {0x2, 0x2}, {0x3, 0x400}, {0x3, 0x6}, {0x1, 0x9}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:53:07 executing program 0: syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) acct(&(0x7f0000000080)='./file0\x00') 10:53:07 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000b00)="d44ad5ab3da5254128b04453d8cf64f88c2fd5013c4b61082f615ae43a67cbfd38e794e4d7971cd79fcf86c1cfa702bde6a5f745c83b42a5e4456cdff80724fd664ee08ecf6404e3bba25b0d13a199", &(0x7f0000000380)=0x4f, &(0x7f0000000c00)="813000125a81815d56dacab07eb45a9713d7014ed6f575028e017bc8c46bcbc944570500d68b80d3543bca1d3867d1cbc68c7fd4f4596bcbd97e7a34f9bf5f35869fd33d5e1ca9d0fda67556a05afd59922dc546390c597d35802d1db974403575e1261e9150b1f5c33bf755e217210e71693cbd0abfa8bca1d5a722ca018b016b1ed5f450758dde209d2ec398531dccbb323c9b1154c6b577674cdbf986bb97c21b136ba7d9fd69874d0a8e5ef21fdc6f38a3b8aeec4a1268b862a1ba6e", 0xbe) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000500)="058830ac12e47d7dc2870da532671f81334679dbe604084dc07d39d9c70a2f38ddf12adcbf228ba9c53843d2eed5d2ba2e179d13f71e393a6e972d460c323c9995aef1f8591efdf0d5cac5d9ad21f1f81a9a07d483fde1ba328fe870995c853044cf0eb81ddcef6a9ecbe072c6ee8ad3dd160e993cee83c27166496bc1983f4f505e588c69952d9538b850342eb21e945f01c704886300000000000000", &(0x7f0000000000)=0x9d, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f00000004c0)=[{0x3, 0x3}, {0x2, 0x201, 0x1000}, {0x0, 0x0, 0x1800}, {0x2, 0x4}, {0x4, 0xfffd, 0x1000}, {0x2, 0x6}, {0x3, 0x20, 0x800}], 0x7) semop(r0, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3, 0x1800}, {0x1, 0xd, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x262}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x1, 0x7, 0x1800}], 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = semget(0x0, 0x0, 0xb0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/122) preadv(0xffffffffffffffff, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000dc0)=""/202, 0xca}, {&(0x7f00000005c0)=""/210, 0xd2}, {&(0x7f00000006c0)=""/65, 0x41}, {&(0x7f0000000740)=""/156, 0x9c}, {&(0x7f0000000800)=""/99, 0x63}, {&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000880)=""/193, 0xc1}, {&(0x7f0000000cc0)=""/201, 0xc9}], 0x9, 0x0, 0x101) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000b80)={0x6, 0x20, 0x8}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000340)=0x4) shmget(0x2, 0x4000, 0x401, &(0x7f0000ffb000/0x4000)=nil) semop(r0, &(0x7f0000000240), 0x6) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f00000000c0)=0x9, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 10:53:07 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) msgctl$IPC_RMID(r0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) wait4(r4, 0x0, 0xa, &(0x7f0000000000)) 10:53:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='(\x00', &(0x7f0000000140)='/()\x00', &(0x7f0000000200)=':\x00', &(0x7f0000000240)='@},}\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='[{\x00', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='%\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='%]\x98^-\x00', &(0x7f0000000440)='!\xef]/-\'-\x00']) r0 = syz_open_pts() select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(0xffffffffffffffff, &(0x7f00000002c0)="8d84d2f614b7ac4dd20bf885baed2c1c9bc4616768b6b2ce6bec3295a2d4d90926a6c4897435b5", 0x27) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:53:07 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000340)=""/126) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB='}'], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x101) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) dup2(r1, r2) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/144, 0x90}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/178, 0xb2}, {&(0x7f0000000000)=""/5, 0x5}], 0x4, 0x0, 0x581) 10:53:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget$private(0x0, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0xc) ioctl$TIOCEXCL(r3, 0x2000740d) semctl$GETVAL(r1, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) 10:53:08 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) close(r2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff0000"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) munlockall() recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 10:53:08 executing program 1: nanosleep(&(0x7f0000001580), &(0x7f0000000040)) nanosleep(&(0x7f0000000000)={0xb16, 0xf9db}, &(0x7f0000000080)) 10:53:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYRESOCT, @ANYRESDEC=r1, @ANYRES32=r0, @ANYBLOB="00000008dc000000b3c4be29c42625a15092952805e3772a79477a4a9be8cce1f541c59c514d4dd41b9b09566436e3693a282f253d0ee29a253316aeb21e97949c8da326ce724990229ab0dbd4997bd41a90422f8a71bb8a501385334efe50c40369b4073a39e73d1b737dcc436dcd0b1796bec3790623d67d8c43c2875c6cc3d406521dbf159aba60b8117ee5256ba3e5494b5c8a2b0ae44465172c1d4940da25d53087ec0ed18bca64846fd6d795b1ca61c8fc759aaf10", @ANYRES64]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000100)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/199) syz_open_pts() 10:53:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21", 0x195) close(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x20790d) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) dup2(r1, r5) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r6) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, r6, 0x4) 10:53:09 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x2, 0xfffffffa, "00000e091be600cf000000000000007200"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:53:09 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1f, 0xfff, 0x204, 0x1, 0xfffffa43, 0xffffec0a, 0x5, 0x0, 0x0, 0x6, 0x1}) 10:53:09 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3ffffe68, 0xfffffffffffffffe, 0x0, 0x0, 0x40) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = kqueue() socketpair(0x0, 0x8000, 0x27, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000540)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000480)=[{0x0}, {&(0x7f0000000240)=""/152, 0x98}, {&(0x7f0000000300)=""/182, 0xb6}, {&(0x7f00000003c0)=""/163, 0xa3}], 0x4, &(0x7f00000004c0)=""/122, 0x7a}, 0x1) r4 = dup2(r1, r2) setsockopt(r4, 0x80000000, 0x2, &(0x7f0000000100)="0bfc73855ba886ed02150ec1411e0d51eb4e340776780fb2bc0dfa04ef5612de1d42606c4752fa78", 0x28) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = dup2(r0, r5) bind(r6, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') shutdown(r1, 0x3) socket$unix(0x1, 0x2, 0x0) 10:53:09 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000000)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') open(&(0x7f0000002580)='./file0/file0\x00', 0x200, 0x0) 10:53:09 executing program 0: kqueue() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x8d) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="364f05432ed4efa7f50b5db34d171c9b1313cc4a0a6c49b9d29a955c19529a839bcc61f4263acff38acf8bb35253a06e6600658f3b43971feaf2d2bdd5eea8a6d636023eff261e38fc33df6af58720837c7d3d79e01f104b784d6020ec0c00ea62bfa464000acda36a8a5d34d59bd4d49e728eb418e6cfd06c9c4925f1ae2293fa7e509b0336a786d16cc2a6843821e0806703f7eada5a20d9e953aaac0a9364399d89777fb58c928eb3c9fa0eaee1afbefe154ccaa0806228e1400785efa349a327c1c4066075b059479dca7a303f9ea6a7b7f80eddcbcbb44cd30a4ddcfc9a8ecd4d0f66ed6cfda335eb2503a9862a6ddced1224898c09e98715", 0xfb}, {&(0x7f0000000000)="976b97e8d5fe88896f34abee0ddaed3c261ed3efc30cb43604d95a9394ba0dbe8c8d98429f771fd20160efd649a204aeec1f467af277fc9f2770da6596fb", 0x3e}, {&(0x7f0000000280)="4b2d5b4b4ed2b859f27927e0d645ba", 0xf}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00') connect(r3, &(0x7f0000000340)=@in6={0x18, 0x0, 0x5, 0x6}, 0xc) dup2(r1, r2) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="7563ec54d9a476efffb5e2c499bb17f0f3bd0d86bcb24fcfdb4b694c1802babcd5761058238a5e0c14a454b5c8e59bd084d17e1259fdc3dbb42a4005911de3f0c947755837766e9c651d8fb20d11e27e8b8a15856b6af41f07a5663224b0a07bf4eef73a460dea989631dd7758a9d3ee1e086395d33abfa2920680669725434143e61077fe9f2a70b024dd6fe78712", 0x8f}, {&(0x7f00000002c0)="e7d5744e4195de", 0x7}], 0x2) 10:53:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x5, 0x80) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x62, &(0x7f00000195c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051a77622ab75cb382d60e21c27c6e013002c000000000000000000000000000000000000fe8000000000000000000000000000aa000100000000000000010005020000050200", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5080080090780000b8f30ca8b6f55973f49f0986b82431b78dda21801f123250bcba7bfc86f17bc2dbad9e694ade824728ca5f79c65a8e131fe1c3b0ceb8d2d68c1261a9280e30320f449f683f5b15fd0f3516bc27749e6b825ec2626836b12e24eea05c0d2afcde83b41836228500a485538a9c1b58d4e6d12a5e56c64a6bf7849a903c4c5c99e2f49ee24c3e4d0fec4fd1d9bb5a6a41803d72e8356be6683613fca726e49a2ddae5247fe8140d6c2bb7990f2aa7f66025c51ccdf811e5b4092c6b4e3f07678d64a25ca181"]) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000140), 0x0) 10:53:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ff9499ffffffd71ca3dd030086dd60317971e20f3a0000008e1c2a8a00000000000000000200ff0200000000aab66ae85059c5de00018600907800"/70]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c4334853e244db2efbac7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000280)={{}, 0xa, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 10:53:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(0xffffffffffffff9c, 0x40) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) listen(r2, 0x7ff) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x90) getsockname$unix(r1, &(0x7f0000002140)=@file={0x0, ""/4102}, &(0x7f00000000c0)=0x1008) 10:53:09 executing program 0: r0 = getuid() setuid(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) dup2(r2, r1) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) shutdown(r3, 0x1) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00"/4084], &(0x7f0000000140)=0x1002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x3, 0x2, 0xe5, 0x0, r7}) 10:53:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) read(r0, &(0x7f0000000080)=""/180, 0xb4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000040), 0xfffffec2) 10:53:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000005c0)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7713063b2bee71914f96a2145a4a4c394dc8417e7d7ae19a28b5749b53a64281443d468a9096194e8e86e042b6b8497572942df60c6cfe2a9e0c8b9ae6fc3c87b47a4f62f281dee528a0a474c93bcaba093f4e094d48cad20f6b3965b51b82243f2ee0f08cadafe29525f35e1653c7469d13e73935942c97e04a975cf0a6bcdd0451ca3e8579d0a672907c88bada3d02b38d8babecf34447b658e649b10426480146a6ad5cc50592be3a9ed5300dcde4b586c277a947469d518bbd784827e39b3946b19904fef19fff4b045df4c91887895765bca5d5984c0642850", 0x10a) write(r3, 0x0, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x211) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r4, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r4, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r4, &(0x7f0000000100), 0x8, 0x2, 0x1000) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) socket(0x2, 0x2, 0x0) 10:53:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x23, 0x0, 0x0) 10:53:09 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) fchdir(r1) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:53:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x100, './file0\x00', './file0\x00'}) poll(&(0x7f0000000080), 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000080)) 10:53:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 10:53:14 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x15, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffb, 0x4b17}], 0xc, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 10:53:14 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) faccessat(r0, &(0x7f00000002c0)='./file0\x00', 0x132, 0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvfrom$unix(r3, &(0x7f0000000240)=""/112, 0x70, 0x0, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) mlock(&(0x7f0000012000/0x3000)=nil, 0x3000) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) listen(r5, 0x85) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000100)={0x9e, 0xcf6}) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/61, 0x3d) 10:53:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) msgget$private(0x0, 0x84) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) accept(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) sendto(r3, &(0x7f0000000100)="1263746771097a83c7bc7f47c4d58cf4c2df870a6bdacc59fe349929d5279ab3ff0239a4900700000042adcb3d3a890ce7fed1705d9279859a295af876939d5364515bcb5ed3e6e65d0a0b0a4fcc3ae363f73094c2b6030b37c08f50d7fbe3a731fd149c1daa92157d39e0c3aa5cd2dd6836716d47608821bfbfadb72f16e48f22f2bcf411ff00100000c5120e7577338293159fbea8", 0x96, 0x40b, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x1, 0x8}) 10:53:15 executing program 1: socket(0x400000000018, 0x3, 0xcf) r0 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x0, 0x140) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x38, 0x0, 0x0) r2 = dup2(r1, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000010c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xfd, &(0x7f0000001080)=[{&(0x7f00000014c0)="abe9f7a90366d887455587c91b09d679c3015f432c4cf4895f10abdafbb27d0ba3abc333c9e4d8b49360e3083e156aec0183bf806dabe00a4c01eddf65e16e5e8001af95832e7ffc20eafe46f6ee410fc8eaffe296ced5f6c7127ba34f3478eaec53cebf89a24fbfd48b337e4cace01d88e8584dd65862efb7c25975cf8a9ad801938b6461b35687b145dcc24b56b43d1bfd80db5de020f495ab0e8b2eb174eba9f2eaa84ad223b4708a5fd67c5615fa1fc1bc3e220c98677b69d8a8d12214c0885c07a7acdb129d7151e3ae04cdb69f1fa76b17201d7bd75114e0f91be25556ca77fdcdb0303f09c5e63c57109ec482efc4eb5383ce8f8753949a8967ac69f8ebfa5214d756f53d584f3134c1c64db6dd8b99974cab6b5c0f0a686949722a6d40397a4e508b43b80f34286e0d4f0b16495a1bb2a2e91c9d235cc7e9888fa19fdc105bf5e4de8cdb61ef687970148911cd487780cb57bab4b84c06db2eb593ee7e005f31fe8e55d5c50f9701cd718d3619ba9df7744dd1502bfd849d280edcecfde86e70c95c2e34dc5d32534fefd24a03720306c6d119fe443b1989b0bb04f0cd2333f2d8d07ce639d5e2a6875bfa6aa0070dd2c536c482252a9bd83a8730223d5ebcb786aa70bf5c5048e5425d65003d90d930c8ce8f780ce2d46e3f2aef072019f06581c34057334008159a5850025dce797c837bc2dc0ce176b9ec713c66538e656edc107576ea871f25701b2fb48e0548ba9f1cd48bfc59d70c5158f885acb071d736315272776b732b202f7ea4ea88b1765ee8e784f9dfcd33168e5d5365e873f86cf2d0bd8e4d889fbb12bbb22c12d86f1a97894c226f03220a038b35fbc4f27ae7a3deff0a401522e4042e57f0de438c7df218b4e671ea92b44b7c30e1dcee66db4c0264b10f05c3b293fadd70bd68db1caa667a36ca3c9835bd4e524bb207863545cd3ae842811077f2cacddacc05cac0adc744f9b57931da0045e6bd6fc6977414f6990e58a8e8851aa5b90a96ac9310e8992881b5c6176fdc356694c8f53ae31e5640bee9a420c4f4680b04a0f54e46a2b8d60241cb36c70e44f9f44877c34ea72f33666cb8f20f016b5c2710cd877a7477f1e0c22ff14885dbb71196adf495b2b945dce007dbda07f8182d18c892f5b208a38758658f0e7686491ce85562a69ef2ad6b3636ded2da114c18503cf6c7fb79235228d7f04b240ba6ac7f27afc610d5e29b53a4c4e957b968c0955b3e2652ffed0a72a95e940f716f906b2c9318c1aa27e90fe0f8e2c062c68bfd8f904ff8ea25c179f98e525432d7eecbb24cbaa985c76a9f43acacbecf1b9ac233d3ddeff98686ef1eb0c60be149cd3afd045815838d5390b747a267365fa15b663be54565229793f6d1f76107a2a1780775ef3e1d7685b4091607422639d997cfbb0bfd1d9a7bd87254dbc9e4362f3893ce1ec388f1ace4e85391c179e501021a3cfa1329555d0245f37a4023a8bae3c75332eb33d34229a8714eae861848eac675c3242ac527b04f4706c90f19311e7e495635093be38f6d00e75f78e3179564d9de697aff8fe1ef224f0e4165db7dbf18063c7263aa714e480b7ad999acf539c6cb9a9bd23c7360f51de1dc6619316d917078c577597e9dc98e13b45cf742e18a7c0046a407b642f6873f13c8aefef5fc8220b578734a18b4a10d075feac63bcde444f5a8376dc14db037f3cbe08c3d1a76bcef03c69c1103b4f562d12711c77bf670ca69fe3d236b931f98183b8fc14288e7aa16319c56a964f13f78600a54242055b95340c14c3ed4569472ebe11e0401d83706dcfde9e947a596bf023502537ce50781a62516c253d7a83654c89a8e50f0ad37ae05eaca0e1ffa2d3f6676d83ccb13b5890840184e84151ae13e24a9941965e9afccd1133c6fd513ba276cc4ec0e0b0c7dafc6340f2c596c2c8f59b3800e9ce06c48d4ff23bb6b6875a805398d7e2d5326d96397cde632ea2f59eace7885df77b2444e3afd16f90a7ee2c46244781c4ccfbe0dac3f155cd0444da588296fadb2da3d9514d1988b2b18eaf5bdf7fc4307a14a3a64d9acb3b4de117601ddb92691fbdb32aaa569a0b3603ccb646d76aafa756ffaa6122664f33c53a5df3da198b379df36052cf5e62315cb20113b720d6c902b2aa8fe96c92d4413570fcda61d24f2846df9fca3722f351fb4fcf4fb5ebef5fbadaff428ee63fa00395b69ff735a125e6db92a89364a92bb037fd4b51344caa4d6e12c16c29ca646dc65175a42986a921e485a75bdeeb2b0fa30a6b2b4e1c12120acdc21a5044c4df68b8775ffb8f1650258f688115b6f46cb53c7aa63fae2b13b4e404764264b3dfc3825c1526f7ccf4bb14553ff7bd5f6cfadf2a34a0728018b55040c2f2b28fd2c1a984db4ffdc3dbef50bb7f97466a92683f1a36f3d93ca5fe42312fe66a9d803fcf96a5fed79ef9345dfb24660a917d8429c798b62055cd0508c81d0bae5cece3cdc32ed0379133989b9c7835c351ede22df84469f69bbd6bd443fbd95220bc7a331f0ea81b6a8e0ccb505f6b3f37fe03b53c34e5591b4d11e31f06f52bc73392bb8e4ff245a07fe62a557fa1674c17c2fcc3369729835c900d9c2a172da53fe8b677fcc45e1204e3bd36b8e22a7fb6bfdbbd0ae8259b6d1f29eefe8a9cfd0b5fb08deb891deab0b685273e1a8394ea172718ff7a6dd0727552f9fbf662309d41b4474e11100cd7c496e3a75a38cc21538033876db78bde79a365a6ee1b9faa064c7588df9d3f915c8c5d920e95394c11828a45932afa271cd2265242503c05da7918e84db8568ca839f8e7b730faf12907a27be86c7dc87602c129d76b993e650c77bf13ea65497ce66858c4f9ca93012b4f97fbdc287c0799f1598c8a9daa607918c3620ddfed0a855cf6bd68017c8bf9f75f78cccf00db97869b9d4c56a81bef579554a30c45f7788d1a4cf8f88d7a6a162de749455ad1189094a366919a0bad164e6e251ce3af5f6bfe6b73dfa6539fe75eb5c700bc84cd29d98d236fe0a38a3d9f4a007c7afce96101f1ec884cdaaf7679dad8c8c5a009040d6dca973aa0a72e4e909044ac052df66e951212789a9d157b9acb6d7aea86030d71cea69282c9346d1e06e9705420ff3482092b42a47167c394e1bf4a6f1ea6ade6c37491f498d285c4a97b1fb685633c0946bce142452f488678dc1b60acb03b4c6b00be73751cc973a55138eccb42c8d736c8941d9f412831a3f32a99cda95b1b44cc8c3c86069f95cfa817ccc319889ff72d05e97ab01c9c9eb3ce3f3ba533615ae8313c12aff63717b5f36ec6cbfc962ec9dac1d3781dc5aa60114ebf8588c899d5dc4b4d98f665788cedf67d80d668055473c7f3e1704509d288b7e35b35408c2059d9729e9f6a10551d77e51c8518b52163a5efbf12e8655d9e5e1be0563db9102af858ef68cf7b58aef00578a574b9d26a3763ddb56823ece4b991581d9c3a51fb2f1289e9c9acc04128213ee537e175567e3fd41c92b973f89a332f79c18f147b03325ce0d17fa265cf864cb1317bbd8bb90d884ce3952bf072b081699e39d40ea589933068834090b244540a74189c544eb70c8a80ff83dadc427220d476d0ced0931810c571454fb6e75fa7f04490ee1ec6cb99ba8ff6c4f9f3155bd8dbfcf78ef262fdc4f32b5c0838235c746c4c0138ee9e8852b4d03c062fe0a3583f6d3ed739928bf83ae3ecf7a7185a82933ce6f79ad594c28df48477e7c70d50f5bfb4fce0c7438e14f6ed0e14ea18ad41f8ac43c0d2175c292120b50e80a9d16f6d3d530d7513b5f4ab4506db362d5f26469a950e86d6b214d629b780aa2c1c0653ee074db24bea85178c44159fb3816be0a59b16614fa0da69550e41fabc1897d228e0abdf1e2d0f2470e20b45115659cbef1a79bc27c99a45526ed393ba8bc8a65e32e75c28dd3841311e791f167bb0b27e9bbb053e0bc5fe3b16b551d5c91abb1f1d73141a816a6fd7fbdb770439ffb985303856ad0274bba46e5d95367b64e68586e14c9043359fad5a5d2f1ea285bd3f4cae4ae976910e8c08b8737fc7752", 0xb41}], 0x1}, 0x0) recvfrom$unix(r3, &(0x7f0000000280)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setitimer(0x1, &(0x7f0000000100)={{0x7ff, 0x3}, {0x0, 0x10000}}, &(0x7f0000000180)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2}) chflags(&(0x7f0000000140)='./file0\x00', 0x1) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000080)="1f44071b1cbfd71f72b434dbed1890937ec119", 0x13) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x4, 0x3, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet6(r2, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000200), &(0x7f0000001280)=0x10) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:53:19 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x15, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffb, 0x4b17}], 0xc, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 10:53:19 executing program 1: poll(0xfffffffffffffffe, 0x5, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x4d8632f680a07bf4, 0x83, 0x1, 0x5, 0x3}], 0xf, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xa0, 0x40000000, 0x9, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0xfffffffffffffff7, 0x7}], 0x7fffffff, &(0x7f0000000080)={0xff, 0x4}) 10:53:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e0000001f68eab77846e38d48d6cf0ba1099e94ff341ca4936710e3cd02033e26eb551a0361246f50b979d9b45e0a0548b1c62c878008c53562f3ebb61dc91232459cb87078a3d0b8282a339bbf9b6bd226aff8465154402f5b1c402cabd17da725e5d5c4da95c9073b3b9b25fd589d80000fb148189f7baeef3fad9bcd6cebb9fc95934273c28354a0269b2b1bf1fb548cc0fd4a9cd63793987041e42850513ca10e8eeb060b75c5b56e6727c5b5fa920125df835e586ec603121bb5a162f322278aee8cbdd4790c27e01586fdca35a95fc5c177214e235e6c5fb352c0ea11b96c5efa171cbe4abffd6ce"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000100)=@in={0x2, 0x1}, 0xfffffe46) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) sendto$inet6(r3, &(0x7f00000002c0)="c47042240222867b1b93f659693aff765732af79aa85193c7ef7e2a42843243162c5fa82d5114db43aebdd8169fcdff3647bc957f5d6da40d5a80ab04c3ce1e1abdfdecc5c2e166518cf8fef40ee9c82fe0ed6ae461b008c2e35b3d28a968bf65d8d3f81ccaab07ce83bf303285bb7dc70a9da21d56439ec8c54682cfc9245c09f6efcbc183fb035ccd2429a40ee9457af47ec3c1486a407e6c01589d00949572bb4325507010a7c5382f7bb5100ce54956cb935b4344aae423696ebbce24d2ae7c8f53d68062b60c8f223a3c7b0da115e35ae9ab357f0fe5c88943e8326269dbba6930ef4438e8590dc5c1c98", 0xed, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x10dd, 0x9}, 0xc) shmctl$IPC_RMID(0x0, 0x0) shmctl$IPC_RMID(0x0, 0x0) shmctl$SHM_LOCK(0x0, 0x3) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r1, 0x0, 0x0) 10:53:19 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x1, 0x0) fchmod(r2, 0xa3) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x7fffffff, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) 10:53:24 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x15, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffb, 0x4b17}], 0xc, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 10:53:24 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r1, &(0x7f0000000380)='j', 0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='*\x00', &(0x7f0000000100)='@)\x00', &(0x7f0000000140)='}(\x00', &(0x7f0000000180)='-@]!)@$-)^^\x00', &(0x7f00000001c0)='/}^(![\x00'], &(0x7f0000000300)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='z3K\xb1+\xc6']) dup2(r1, r2) execve(0x0, 0x0, 0x0) 10:53:24 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x1, 0x7, 0x7, {[0x5, 0xffff, 0x7, 0xfffffffffffff000, 0x100000000, 0x1a60b34f, 0x1, 0x4, 0x1, 0x1, 0xf1, 0x9, 0x40, 0x3, 0x0, 0x882, 0x3, 0xfffffffffffffffc], [0x4bab, 0xc2, 0x8, 0x0, 0x5, 0x20e, 0x0, 0x40, 0x8, 0x80000000], [0x3f, 0x0, 0x9, 0x1f, 0xfffffffffffff062, 0x5ab, 0x1], [0x1f, 0x7, 0x80000000, 0x539, 0x101, 0xf50], [{0x3, 0x8001, 0x1, 0x4}, {0xffe0, 0xad54, 0x3, 0x97}, {0x5, 0x1, 0x51a, 0x1}, {0xda, 0x1ff, 0x4}, {0x7ff, 0x200, 0x1, 0x7fffffff}, {0xb1, 0x1, 0x81, 0x1}, {0xee, 0x1, 0x1, 0x80}, {0x8d, 0x1, 0xf9, 0x1}], {0x4, 0x45f3, 0x9, 0x4}, {0x7, 0x88c, 0x80000001, 0xfffffffffffffff8}}}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 10:53:24 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="06000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) 10:53:29 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x15, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x8}, {{r6}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffb, 0x4b17}], 0xc, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 10:53:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 10:53:29 executing program 1: syz_emit_ethernet(0xb3, &(0x7f00000002c0)=ANY=[]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x1, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x1, 0x2, 0x511, 0x80a0000000000000}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000300)=""/135) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 10:53:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) lstat(0x0, &(0x7f0000000040)) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) accept$unix(r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) write(r0, &(0x7f0000000300)="ddee43ab8753abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba3f6619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9691dfda97fe86fd7d8bab11063187f719e0b536e427de0595c6e4be254d0d2eb41b6e0e40579ee11a8563ce54306e25d0a94720aebea3b2dd0c8dc529c22439fdc1b7ab6b1ee5de4f43f87a87ee2ae37222ba66b333e37e660ea5d08290ebe6915cb8342198fb4c2c0915de434544e6c43c92f0455a4d982449cc53ff9b717c4abd880291aedc5e9ed67fc78a8d1fe0a9cf63a3819d1839459da277457aab1c441edfe1573a6746d6af40190d6c5a976a08d5561f3de4c44fe60ce5e598d2fb07517e77fe20c4f278246f00fa659180e00576923f19b0c03afe1c4e7824f6472fb08916fc41f3c6af79a800ae800", 0xfffffead) execve(0x0, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x1}, 0xc) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) kevent(r1, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x15, 0x1, 0x3}, {{r3}, 0xfffffffffffffffb, 0x4, 0x1, 0x40, 0x5}, {{r4}, 0xfffffffffffffffe, 0x2, 0x10, 0x40, 0x8}, {{r5}, 0xffffffffffffffff, 0x8, 0x1, 0xfffffffffffffffb, 0x4b17}], 0xc, 0x0) 10:53:34 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) sysctl$vfs_nfs(&(0x7f0000001000), 0x3, &(0x7f00000012c0)="cb409f3707770aa11f65a5971134bd3d84b41de9a7d5f0c570a4cd267d1e2a565e2cf9a75cc91536e7fd9b8690764a2cd3a51d7c9fa6b16594549dc64e3f8b7a99f89a438ceec65ea521232522830bfb55d61737dc0172495beae6412e0dc692cec957e218960140741910291715e7dd699efa973bc7d184883411adca205e25090b21d2ed460ed820f167ffa284740a7a786e0db738cf2a6983e1bc5c5c0001d5168cb33a632bf3b343560d5ed61eadcac12b3bca7a996f6fa5325d8ba7b3f20faaa324409664b70584c9ced7871ebdab28e69563cca1af7a569148b01fc829aeb118ff4373022ceb8af2c623fb0470a13cce82e9a1ace9fe713665144f52cc466cc8fd3762c619fb6af5fbefe520783f253c0a04b2f88d42405983bfece6043b3c79ee5dd2866e9098cf56fc200b02eb1fa13fd9625cde7ad195a6e0e1a2792f7bd101ca612cc8522b9d735c1913780062605647160b6efb807fdd7f94bde12519ad9442bee59d70789e2505526812408bbc964c96a39b986dbd266b0b49e55f68468d389814f5d9ce72bcdfa488a0c553065ba94b5386a06ad85f7fb5e00699a5ca0c977999e2fff076b13262737f6db765b8355d97f42f52a62309214a67bb7a571ed872d1bfa38bc03e9997f6ed1d8911d657a2df24160fb905a872e9dd0fad9e875b6d67e48410229c1f57a2e7a9d029f45a00a0f6ced25894d3486146fad0b4809e27c3963ab2a3dffe0cda7beb102223d9f59a765a620ed89aba65a211a73504a03b1798504907dc94dae98eb79dd3ff6113e710cc1f641633dfb6568ddacec4970a67465115f87b99582477c152ef19900d57a0e1986255ce711adeb9a09a67cd52b82bd4a11790123cd1429543025469338356423e9f1c4430a8c73e3a33185f61cd8a9933f44e9cb5381c8a7ce4e533e9fea94a7795c1fb6b1f21985f9693496fa9f8a8c38ffbe28ab136dcb0dda60e09c2f5cde532a5bef9f54249c59a7d4e379d0b0d3f7cbd39f0ffb306b51193e5aaf659f4b5388b5ef7bc00f93e5cfe1d657b00157d0f5c8a1d7d63557dbb56bf2a97d16766cc7ef91f5977fd3684645786f3543a25e0b76af1f52c07260c7ffb3797333c6c102e86b2feea258e3463ba3dac9ffb2330e560b97710cbf83d98d141eb92efe291b7fb5d03973fd09d1773633fd39bbfe68812375058935c5db76643f366b7887b0ccbec256ae38a4f277b5626530ad693513beeea5903f5aa9e19c6dffa6c2e24d77df8410c7e0f316026f0a214ee12959c3c4f3294e6df7a0c7bbc40475c2edad42f3f2f67975c7eaf465fb250d4e7eaf1da0ee42084f9b6dea955dea57827a00f8fa06cd64f89452065f4a7336d6c0b37f8270b36cd055be614f2d33678cb66e7c982d55f1c4c434a2bfa9fd02867711830e7978254ff9a064970ec1b6aeedc8f116b231609208a52cf590d96c1de18ffe16c9fc72f63eebac1ee7a23a7e048e9d9b559b0a65f44e4f1ccf73bbefcaaa9c67da01c7336658c069a61c2afb429d958499687be6a7f9805382670a2117fb10f9e44ac6869c4f818135a0ea6f454b9d1737e4a2948dcfbdf29d92d195b677919a567107a06ae281c16cd80b518af2d0ca091fb0138fa4ada315e3044730ab8b16686f9aa520e92730e016e345328c97cf3a6c06fb5a41116e303915c54aa742d54b7f1b987750ebd9e0094e8363db962f5ed9dc01f6084306180b24690b8b24c61e2021952deae53e94aea720d894f68a1ee4971001ebb48e27c6d6a6c1a039c019e60dc0031763429a3ea48bd286d844f0930e1ea93e375f36994defaeabf19c3a200c7e7c7985c914edb7cf484d6f8d7aee88dc9e13df25ffa8863239d82d9d9695f66b8f22a8ee826ebf0f78809a1837d995bd03582f1819a7740bf10b4f7d5adec0579c03fc39c0a8ed66f9078d0691642e2eccd1c7e0c68943386abbfaac69f867036c7d733775c169a2989ed2b17908d9faf696966c8b6c8a4e6fe0fe783b15df33ed1cb8cc5c34d13d62b0615b4fec6c9476a81f6b2e19c2d1adc3b00cc4b391ccd6d0a550a49ba19d861756052bf9a7c09aef165e3f10a6a7c8878a84c4ff1926abd7a4a105cede06b6735ab8e6e61114bb2059ff5fd39fc07a9c59f9a35d529eb0d99788829d89b44414a43cc6936bc5bb077d6e67a78d132af037c686f8d2a97c93c395499e1bb7f097960859af1890c072c8c04c5bc47882c7cfd030d7cede8b0f62fc5957354ca0b6705af3885aba9031e252eb94f526210b8f03905d198f5d67ff2de9c04661d4e221f1becb60c8fcc8f99d033cc6cee6f72e46f3145a6d1a78f0bf92f0f747c708474037746e5b51bb9a42ab21b1245d3506acb3303c4043b6f04c88b667ccec057597d0b70c773d6d604b335665f93873aa55a61662f8d3f829550c1879181d4adae7f177481f9c94d342f37631581527a1bc86339a12b31cb073264a7231aaa95193a48502a8db598aba840a060eb24199c318719b31fdd2613a064318d25d025b9455ba58bcefc247d7b1a862c46b96e9efabd22be31696d16d67b62af0eec12f869052fac8a1bf99eba06e072743256db4387b44467bb5b15d7ee37cad0d7941dec4d7e7c0ca3f8d8ac32ffe06ecda769a40f1585dc203747c818010c7acf9407f969e7bc2cd94c725b727aff50dd68e6c11bb49dd3272921e8abb0c0f1c567499358be0f880e99ee0581933212ff4a5ddd62ddffd7e0a9a2ca15a3129b4e74d3e8648fd4fa872df19e3fcc258d82b82d066910ea87b399730f410bd6ef0b58a3bb9c4353fda9be8efde4f40e3c417f744e0588ab49d1fcc49145d28c9f6e7d91ab5602e90a949894befb088e222a9118cb973c8ffb59415d6ff554768bf23acd9af751601da1d3d8f53d924c6960d1f1047e7872f9d8512ec735345e8ebc19c15e94392b6d22cf5107e1e5de3787945f485b989a6a056609faa7e74bdaa9dde449a499fff76d5b511310eb3f7396762f53c1766a8aa61b810184ce4421b91074d2dacb703654f61ec141ea34bc7e4cfc7787937f856812a10c3d2ef908ca3dee80b3a5c1a500b42ee6a4f338ec6dc26b570f46a6bf7e3d5e8479d65e3e7904f996620e8602f505d85b19680522533fadd9bafd84ab79790b8da3a6ea74b0a1d319bc769fb7164c6aa7dbaefa4561f0c7d4014215fa8cb5b7be0d59717fc1b582eb95ea3ec603752677ad581760f0d949c5af1a07257a9860202477d64e79830e243b5fb065d25ef592d655e7fec697942e0026dfa09f37249a7dce1420160f50097900713b460d80662a4bb5b008d7e2249735645d382a02b5ae04ff88cda1cea79885264f02b10e4a9b07d370f3450e6c6258b9dd1d80fbb6449d1010984fbc8bf94d4467ae23969c88b114fd90580b31f599fddaa46acd9924f0f920ce76b502a7341e9b7f07cca7ecafa22b5fa5807635f80d7d01158b1d1e6ec310818bafb8d58c524ab756e9918459452be5e2a809abe8eaa7393dcef15c26e3d5b75b3917c1762a5df8ecd57e07a2f7c7dc9663efce5a49c7e0383415589b9fbfadab841f9310ca23937bba3951406b70c91f92e5c894c21e70a5403c1abff366d4c4c1ae5484148e536c37a0ec4a055907a68a783426e663ff466d379eac44f3566a5230725324895e2d34088f8c0b559f8a5e5591244943380b9fc638b7eb242e9a8338268140f9f5cce9fdbe3d262919e56c66e427817f916020049f1293c5aac0e005bdc3755ab1f6753948900771e18a543a036b461db8dceaccd0e73fd01751b69f6a210620a9f572ae7f022880b42dbe119b419f23018802738f388a4c0843ef250f34ef7ad852289c085de25a87b0df702e4016f86539586e60c87bfe3c59b583d51c1e3e9d57ff10dc90e26121b3d2c0ab40fc926f99f812ac01abc205ca1716958fff4a7c0f1fd90990880d821802936539d04960f2ff330faf7ee574c3b6f5f34f96b724480059a420e246a6829d7bacd92f8e075ff9da46d7beb6fadbc047eed3ddfdb06aed48e599f1a6e31e3f5373874db03e15eb4161000bcc0a2275f340cfea4cb85e834c1e5017dbfd785f33532ea6bb9255ec0d75958ca0ad2809a8c5948d53de86f3f75986105a5c3fefe02c9c631591d590f3075db01e803294ce3b75a78d2b39421518869848a8f9764ed5ce7e3e4bacaa20b37e8bf52183d55796c191a1d40fd39e7b62a87d9217af527dc8110dfbd4096d3a196d7baa433cd8bd73a7c51bfcd5e12074c60c56478baa1cd3f6c3a96bf12300d5b1b1d7d7b67af4c9db7b9a3b41e4c24e2d0a6886404c0fa20c0160082c3d48cda1099931d1d820b88388a04a83848d54db64c81ccc61dddef6d0f5f33a5d8087f59aa1df995ef2d636287adddd017d3e9e9b4d5eca8ea1389bbe36e58046e485589e51673ed2643eabe12bf84f3d81cd71d4eb9d083e8702ee5af2f99a9d0c11b6ec9fbe27b4b867bcf927c9f6d9587aee934737a03eceacf78d994bbd92a39e7967c4ae6f62345025c143c6de1f7f12b250a8de8725f385b8e098caff7bcc03aac7e22c329dcf16c8740b34a9685dd9a8a4db8ee9b97f17412202f51472b00f27533e721c6c16f323c203710d51fe418a4f06fe7e3f44049060a106c9a6c86045de5e0ce7f5cb22f3a0b81b197026295665df96e852bc93eddc049cafd01d4c9b364e57ab4f81fe1de45389a4349b2b2728ba79a2001837b0e9c1f9b8e44c095318be7d9fa27efc1d9428f40317ee63e9174d749f459fee69a6c172f089032900a46564755f1ea18217cd55bf89d76c93dab753fba40b34880cd32b2c5fed00b2e698a292fc8d1eb912a3f3533fbeef575c6e3d3ad48de8f5c45921a43cb01731e96e087e8e11aba9a8f78794a32b95445d850302e3e9820063d72f0840208adfbd721ed1c7f5ddd2713e1c171dcbe3dfa83f415f85cb76d25acaf7421efde97a56cde536ae4d0d6b20a9f5ed6ef8c16983922d5249097a09b598946414afae5f0a819acdb9b4ec91bb99e41be12c60a8edd8d45abdc44a613e4c623cccefb11e78e8b5ee7f144d35c2ecd73a2a33c5ca2d4dfdaa2918930c18b85df6de4d09a6d26bf6516073bffccce597dad9581315a9604928bc7574bfc6ff191703ed9f14c1ee04ee940e7b6a04e20257b2d83033682aa6b184022aa2e21ff992085678752d0c882b1b5c8fbc285657afbab3c9647b0365036fda84eeaf05de50d3c6b389f83c089c2cabc41070a13622217b4fb27e47399720c6ad6adf8d78cd7829833496c4c3d6662295632c5c276c8a0d915fcb5b7a5d59cae338c46ad9ba242f82d07e6667f618ed8770f923c0d19a99eb7dc18d6d23045a459a056c6787900c72282d32028f87992e3b4c7b76b4e32761ff08e809c0c03e6dcc2a86995fe8e5d7278a190a712ad38cbf6c72f5ca9aa69756fa07d26e6d97567038b80149eb395a19089f6a6ac11c3b550f89c5aef420d759add0e9369664031f9ed2af3da2399df173b6483ff3de681477e219893d2c4305f457d756aa28fc586ea091d374ff736782c0d5f632831f0ff66bc42e2e337ea030a6af8944520c787e210f3bfcc306e122f8a207816cf81816a309f53f36b0cad76ddb4d3b1b156ad1e391c0254b7bf317e2bc98b5c248c437354d01a4e4bc5eebe9c067e29baaa1365889865a8ac078f76ded77eb7784f6dcb7bd18781386df3fbca13c8400e24cc91bc8fd82b1cbd4ebc90cfc35b004ed928c000bb22551cfae3134e679099a92137b84b6d46e071f7127bad1b59e11", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="b72acbc47f67cc798f3da0a5e78964b514c88421ee23df3d81bc7a02761a2da56f42aca3deab36f2b3733b25f0eea4edda5ea37fe2da479da3ea83f6bfb982ee906a03e18bca481105033d40a760da1ee579ef4bbceea945566af85ebe4545dbbc063acaa0b47f6bfe0ec58f37c85362a37c38da500c27f810fc034fd85e15fbe89310d9b0426b215f7cf62bbf182fbb0ce2df4b71b9dc5b705cb68619", 0x9d) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0x40) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) 10:53:34 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xffffffff) r1 = socket$unix(0x1, 0x1, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x166, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x130, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3a, 0x1e, [], [@generic={0x5, 0xed, "ff3dea78d163491b25602dc2e21ae47b0a5a7834365ae79471089b080f6cc6ef3ae80fc466cdd27aec84149b99d6d549e400c2e6ac9c43e6cfc2917dc5119f0b4a364faeb401e27c910342db021507e281b5357cb4d5d110adc6794ca277716c6458d002bfa288cbe4075ee2574f204553e2d675422b6ba5d4b93bd990fcac1a56a5b98c114545c3c018b3edc1689677468fc6f56153d2401fea2c1b491b9fc08e0257c353918721f65d8f740023eeab0d539e2231014c668aaa143de50aa3a131b9f93926e53fc990320698590ff4badea7af440cbd01a3f3b4c7c3baef5b97a85ff689d5be8b901afd592ed0"}, @enc_lim={0x4, 0x1, 0x9}]}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) socketpair(0x2, 0x5, 0xfb, &(0x7f0000000200)) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 10:53:34 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0xe8, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(0x0, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socket(0x2, 0x2, 0x0) 10:53:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000001c0)=0x6) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 10:53:34 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x0, @multicast2}, "37fa8441f0f96103"}}}}}) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:34 executing program 1: write(0xffffffffffffffff, &(0x7f0000000180)="09edd8557e", 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) pread(r0, &(0x7f0000000040)="e38d65124e95a99cffebed12a684583bb553cdfefbb3dd411ba4f3dcdfaf22f82e3cc0f6bf87d305b43fcdd20e7939d070da3c55653e803f688c25d43f2fdd6d50443215e6284cf639573ebc162dc7975491f5e405e6479b1b5db50e2ed45cc0a3a1f45417f4baf0d168be09d9bb15272b74ef162221b179a050bec83ec4a9debd1011b82ee3bdbf392f54e400f1a76e945977cd539ecf23ad917e7d2da079281955beaf67439ff2aa6976f4e5811f26afb6fde29866f7beb1bd725396e8550a101c2656cc4302e62426e7af2fa4147977a8fc7ebe8d8c0ab1036170c72440462235ab9ef23ce6", 0xe7, 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) sync() flock(r1, 0xfc2c8179caefaba3) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 10:53:34 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 10:53:35 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) 10:53:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r8, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r9, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r9) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r10 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r10) getgroups(0x6, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, r10, r5, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x11ae, r7, 0x0, r6, r11, 0x20, 0x2}, 0x2, 0x3, 0xb8}) r12 = kqueue() kevent(r12, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8620bf2aca5a1c0000000000005675dd9f00fe8000000000000000000000000000aa"]) 10:53:35 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:35 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:35 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:35 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x49) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x80000000, 0x1, 0x5, 0x0, 0x9, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x8}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file0\x00') 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) read(r1, &(0x7f0000000080)=""/210, 0xd2) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800a46cadc7cdeb5d0da092450000380000000000019078ac1400bb000000000b0007000000000000000000000000000029000000000400ffff"]) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 1: msgget(0x1, 0x22) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:36 executing program 0: setrlimit(0x0, 0x0) syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000140)={0x2, "a7c54ddd7bfc874d5fc64b50073ff3eb5c1193885b044db470ab2f2c23babc800fdcea60b077a6123d7c36d67407494600fc77c20fb6e26d5439bd332b3b6c0c2a378f267a310d936ebbb1fcb6d74a9972c4ff57aa6a663c47925c0c5cf301135533e1982bc82ab816501370fc54c3eaf470f5cd6fc5f6d79f9220a48bfd3af853989b5d8de69690eda4b8c98d9c49590482e9f3c82a4b4e40ee6fea4a3e9b07676e2b775921e5bcada6394e42cc54042c90d0df43efc0ad7638d84b482b6b475793a20774d3581d6af5798646dc"}, 0xd6, 0x0) setrlimit(0x8, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) ftruncate(r2, 0x0, 0x10001) socketpair$unix(0x1, 0x1, 0x0, 0x0) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x802) 10:53:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') socket$inet6(0x18, 0x3, 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000180)={0x0, ""/10}, 0x12, 0x0, 0x1000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000012000/0xb000)=nil, 0xb000, 0x0, 0x10, r2, 0x0, 0xa6) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') 10:53:37 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001b80)=[{&(0x7f0000001c40)=""/4098, 0x1010}, {&(0x7f0000001680)=""/110, 0x6e}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000001700)=""/151, 0x97}, {&(0x7f00000017c0)=""/164, 0xa4}, {&(0x7f0000001880)=""/248, 0xf8}, {&(0x7f0000000680)=""/109, 0x6d}, {&(0x7f0000001a00)=""/92, 0x5c}, {&(0x7f0000001a80)=""/220, 0xdc}], 0x9, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) r1 = semget$private(0x0, 0x8, 0x10286) listen(0xffffffffffffffff, 0x1) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r1, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x8402, 0xf916}, {0x9, 0x21}}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000380)={0x3f, 0x100000000000}, 0xfffffffffffffffe) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:37 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x7f, 0xa68b, './file0\x00', 0x3f, 0x6, 0x8, 0xffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffff8, 0xe9, 0x3ff, 0x2, "5200001100", 0x4, 0x7ffffffd}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="de734010f4ef4cc695d2ce20d67da958ec0ba6c6efa8f24d8e668a13b06047c279003eaef080371fd62b", 0x2a}, {&(0x7f00000000c0)="7faeda8182d1b4ed90a1ad68a4411a7845ff2c3c7fb97dc80805ba49252e9e3d020e66c29e1faede1383acdd7c1682757e5890edd941766fbbac9a8aea5fbfb4fc802d536987108a79b170f952a103c67ea1644f01d6e47544d473ff1bb66265078aafeaf368b5e4ab159710afff0e5582df62018955ef1c1ae65871358679af5519bd7ab6a5ae0199c2af2fa651e45932c8ed22a02cbeafe4052492d15450772f37055603f95f6d7657af5009a93efaf4f897902cb571", 0xb7}, {&(0x7f0000000180)="c8aaadc1860ec572c1310175aed7463dbc93c15a488d", 0x16}], 0x3, 0x0, 0x1000) r2 = syz_open_pts() close(r2) r3 = dup(r0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = dup(r0) ioctl$TIOCCBRK(r2, 0x2000747a) 10:53:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x5, 0x9, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x5}) write(r0, &(0x7f0000000180)="30607a2e8041d4fb", 0x8) r2 = semget$private(0x0, 0x1, 0xab) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) getdents(0xffffffffffffffff, &(0x7f0000000580)=""/93, 0x5d) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000580)=""/93, 0x5d) dup2(0xffffffffffffffff, r1) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="eb2c4cd372484c5a851333cbbde8b388849f3a656048f759d312d269e7e58e2747b75cd1dea98806a13f07c82aea97622444c5177628bbb06e47f36a746e69f22dcd37efe40c7cc023f462efea85149405d9a1e703324d34f2955c95a18dce4d2e9d339964de517c2aa6049de311223312970411ded72159", &(0x7f0000000140)=0x78, &(0x7f00000017c0)="07e1bf157bf411a7d5380681136b7532362a0112a06a53cff305572a4cbaf306a2e8b7ccd5504da7d67eedae21abc78d15b677c64bbc12a3a13c6551ccd6edad17caaebb78661e1a62342511b334381784c5489a63eaeae369955139dae9e78bd360d9c3777fe7cb773141c58ca19ac4a8773528c4197bafde40398e564a5ff0d196781303439bb8cf06b0680b6d4331e114d64eb73a499ba24c20a6cbc84d6f7637dc0b70b38bfb1ad0b4e1acb24fa96d725f889542030157a0065d5b60c685e38c46961bc3c6461a2663d19a085f7507a148c3bc38d1d4f3fc9bdd3ef7bd1a9f17c80c382a8e61824aa8ff6a3fa34bf60c220a2cd9bfb1da026b265cce7f08fea8eafef5d0eb6976b579462aa4cb7e3d68dfab32e2b6f6161ec2715446bdeebd020fa0fe23175e71ea2cb0982fe132b5cfe907bdfd588852cb69d0ba945651f52692993c6625429a546df04c5dd2f43e1d074227c120ec3508e7ff75cb11b8e14289df705a35bb600643e5fd33fc5c2a5d60bf0990f8ce4bf9093cc32adf0fc6ff6867ab0189f5b1e1ff6e72e963a625590c4de7ee61cc235c3a1409704ecd87414edc2d1e5b06af8bea8e4decb06ca3562c1c206895bf3a754b222ec7b57f76987b9d7b15fe1903da7369deb544da04e7691269d71ebe8e265bc0a099511b8db81933f0090c431d3f5720f072c37b02529f4cac7290eea97aa47c113ca98b30843369c289ab9d5b63090d666496a9f3960b0e42bbe761923266e88e1d0e3feca75b0d796ad19a0393dfe666b735a873d1961579a00a1b90be1e1e46f4c582bf831c17a4f197bc66a4479377be313a621759a53041780419bbad3105cab0dad6fd3383363969f5243c8afb6aeafd48e2e2542a4ac42a29c1b8318fa0f13a9f45e129350f5638cf4c39a72be78ab7f4c63dc5b324bea42b321632cb445f967a70d41484b40508c301496eed484288d292cfdcb2c61801c59b00c5c478357883cc7d1aa39c07330cf07b3bd8c3c98c5ef7acc13fb6f7c5dd593c68c9b33ea615717cfb6d56058feec43f8f672ee4ca322f6407d16d39a4af8f3de522e93ee13ab2df5e10ff376dabbf5e5b512e60e617fd8f0dc9acc68b033e61c0646d2cea7936392c27d209010188f50301f0ee9315e0356a18464b3ec4979e701edd24d2d4bf3bdecf3f07018c6638bd885eea3fbb8fe18e49f164a271bfd2caa461f7c730e24d154e751caaeeba9301d8d5d148ed43b5a96565ed2f7f14e7aede4128d8bb4af282524d62229b14ed69c9bf8123ef6e2fe8e63367de8b9ab60962bf3edbad1a59d7021a4a003e7f9f077f291754d49877163c46d5f23ecbe948e3b85afb69151caf4d0dfcd462ccdee6c2f87492a2e12c3c233495d67f05fab8fe02a3d9525d5f146c4040ed77be59abdab217e4cb6f7dcae25bb7d2b34aff5498d77cb152747e4034efc940533a7acc330f9aab8590defc7f7894f6a8200b808a18e3e05caf782d88deaadf8edeb2ca9f1ab207ee61a04c96fef1c89027e4b6a49a420920cefa685a21528f5c04eebf6190a09fd4275f878b41d0f6ab060ab4cfc507757040c34b50d39c01fdd4c8df3108f8a1bac6ee5c58095d7d3c21207c8ff5e41135959fc323cf37873312f4cd149677d04b8de107fbf3577db35a330cafbe8404e2728b468dd7ca24452fe1498020f1783ec573fe0843924e1afa2dd10d4adaf12ad2cbfb4c75afcb177a56e4b3ceb6a3de4c6946f9113726951afd6e86b43214d7830a624c796c6423b8ad269f88ba979f902213382be56b1f8ef124f03a499154a083027fe8647bd3fcb9ec9ddb604f43215130074cf18edb54ff3e4469871d7702ab829887aca1e7235be34453a441d80870b8e480a48839ca467b7eddc0c8786b5c0da39b8ddf8dd0b64be48865743985d6ccd693c5011f99ea10a99f72da51b4866f87c2af7bb609625be330ab1e73004d8cf7175ea0405f952d4d5ef272d7f4f3152e620a5f063224216c7d88faf26affb7096e0efc1fd28312ab38684b90876cb04703f4e4e3ec18bb6b9afe3f94c400d437f17a3ce318fa85ab77e8215b8bdbc17424ed8109aefc05a7de92c835e07b306039a52fe0fe283426dca771edd0cfbc945c34d33a8383c72d07d72183066cf196b458f8fed9c10fe5de6467b2f967242e822c23eabe95714e078e1e29ccb6bf4954dba246bd459da5f7d7c9645fd19e3d0420535bba3ac236b9fb29fea43fceb62d5d2ba7e1db5ae6e82cf79f371dddf9246d1b469276212e95c28c37f6363e695b6d402a8c244f236039b7e9b7c50bbc9fd4193b99661e1f434af76b2fb005e81cb9579bc18aec74c71008ceec2dd66ba2f6ec7ef22a34480065e1d378418913202a9b87eae8c8bcae87a9c9edd259d95bfe6a010d91e4a34cd73d73ef0ef7f217f9a0ebeea1e881720f6f80570f51a7d4f37810acf72b8ea418a3e84ae733cbd1a22aa2292a8cfa8bf0c75dd4a39e0098c1d842d4cc3dcb9dadf3ffcfd8caafecd9e72e6d8f3386b10bba930e4dfac960d89e27e0234230d757a22c25f76f67c0d1461e178fa3bb28f9b9f0f4c70335f91ff21c9da2f96c5b9bb516cda6cbb0742ab66d5828c07669cdd2ad09078b48239180e455077be3a080cc87c24b5508de908da938b7665c7826162cbbf9b527cdd6413de478c22b83b07dd93ae8cd57ad2eaf6d3ad8aa87a761c2fa17b2498c94bea07bf7a4cf3f1909e9103fa411570f2a30b7c56ea81208c8de4d2f86e424a1ffb76b3e35cd502123c12e9fb9a9ed9e5c1e04eb1e3a84152729f1fa5e95b9a292afa94d4984182c91836fcde40668057534d8a6da45898116f097db5f1696d631a85dc64b960a8385e2315c8cac0d0e94e0aac5e7787633e93d7a6b8020cda4d0bdd44629facd84f19f7e94e285eb449cbcb62166ceb918f9b32d07e76b935542daf51a1d36824df02e996c25283dda2800f045d2c8d513cd8885e5893a27e5476439f12056c74d8a50d91afb9d3fa01b905aa564ed5a470832c5efe679d734027a4c3fa9056dea9750e3e27b4209026f1dfe82811eba024d14ddabd925d178008969a8fd0e6482d05f6739e56876eac0658157528bb76c10a8202d1c9d35c42b71c22de79d3ed494ffd4836eef3f91e22a44908d592e8ad90d79f4aa7548c1b898b76a0a3d7ece0c9359a2ff47b273fa2e703339bd4b2934606f9ca450a95ef2f32602db2245ee62ea69d8647336c071b892468f0745912d4ecf04b565070b7995ee3caa8ac44e715d2c89627237c744bbac752faa6dddf372f78ee5895adfbcad69ae4df473d2bbe1fd153bb33d3580e4041fa618c272154d033d0a26c0ffb26bd4bd839d668307cc585eaf392601cd75d1c924a607d3081e5f2714c4fe183f43707de894c5b2e93558bd5e4e3aa97b2092dce2642e67a38745aae6b03b29f48cbaa07ced7955b863e283768a9afb2f6ee29268737832557d696fc42e8c086aa4ba89d3352b3739976a6c83257cc552d4a97a93431565ebc1bacd3995bc15d21f0ebd52b9ddde07b34861c20223777126d28f1491e4df9106aa0beb8cdb70137526150279d75412459f13adfb5fd38fa9b895abed2b0dcdaf1aefbd88153678ddf6c813e02969535ced89ada30464297d810c772ea0eb7763578b1f1c15ca76ed09f6f948d6ff60633fdc944e8fcf13955344f3d6758ac353bc5d2cd1896edddeab4fb6b09b475547aa8fea183555df5d31bc35f9d150c08138d87e7dddf7bfa1bcfac4f22bf97386b241ac00089ad4f565d64ca1adbe65173d4028f2a47c83703baf1364b21e963df46ad3238a6429e5d28c69510147de3d486cbe9d70e25f686003e830c102822f98640d04cfa899c44a1f762d7c3469fe8651e65b5a7f409e145280012eacb5cea4361043982c32d1a290db0cbc2bf2e45e2286937a2401daced09e7914b53ff940907462769cd695cd78a0bae5e7fd3373bbb1e3c08b4452d7a032e9c1c00da13388defc1af761bc6d8422416a0276cc5198fff664bcfce1e88b4af5fdac7ed00557d2d18f0ff9e72142b445710a5fd0ffe42c3ead81c23a972e6639c5d8742c2c20d06392fb2770243a57fb42c996244c5ff4f123aeeace99db47f94742aded0b9a4bb64521b36b16eca431d01f6b6a1498cb06dfc5483ea3b2cabf74699f632d78f3662725618890e1c7d5d7c86c997aff9093223dcffea25529d0d50814369bf8a5e59e3d58313285aaf003c921e256ac280b1c0eeb094232b33bdf6569c1bbe5a02104d59fd37af7b6ae69d234fa798ae64b6c8cb9ec721e7d5561748fd468d4ac208fa992e36d364316ab6a33a86805be006be141901ea0adccf11f7f67a0f6e12ea9125fedcc6ae3484fac81c86f6d1e9b12ed166f79c03eff2071b5bf2e139a226dd5e3cf71fd1d2fd48eb329dbf0e3ae41a3851ffc23bb8b998450fee4ade08b113c2b7bcf431c914792888e1be9a9e59a0bd91d38381a8065952584aef903f8564d2c6cda1009e7e5bea505792ab76081bb0ebc6110347b313182ab47a9e65bd5f35a9c829789404937bc5cc05a4a7cd405030dd74692631c2c0f16296417c5e8029a00bbd84efa20958a4c0f1a7682dc5edf142cf677d5ea7650d42303ad31a6f10351e08ed461fa457da601e4d7449e8846db838d5c69cd000f29654cad70af96728b79db707f9c3fb2d84026721c02ef12f3e7566704192e99cb0c75098da804a58bb095ce2a015b1d06b986513badeab1743f4d6c11f5047b25fe7fb0b6c744beb9ff55ccfa2a135614e1b4a715466eb0b19f0f7631e41388f3b94f53594a173852989ddea17296b8c3ba9590a016568e021b022cdd515434bb17fae6c4dcfbc846a25a7a8582dc62761cadf067b5522f14f724050794648faa5c4bfb476f7aa230fe1555a5869001828f73e893dd982df2cae9d04e18be64e97d91bddd78fc7627482e42d42cb3515b761d563b74d3d034dc02d2963dcd8395e65ad0bba48fc9f601d12848f555e1656cef098df7ee30a703ab4e49ca9aa8aa1ff54aff69ff10d6bd4a6233313a998a28f6dfd0ae7f9515e0a2ab4587b0764ed0e60b115a5b20447891466ace3a10f0783480269b940de8be63d1ae906a1dd9eb59a756114dbd2b6bf6fcd6e32afff4afe4cb1d43803130d77daa2e6fb9e7bfe98dd536bfd9521de8e226219c18bbf0f87750be3b8ca857f2456ad0c0f2fe58ba9bc439b376435b6dff4b7c8ad31ca3283595f8b1f36a4207e05a9af7389b9089b6cf5d3d9822a0111554da95478d6a9b3ffa3deaf49a9f54baa0ef2ad68fe52f6ffff9cf0813fd35e67a17e1a04c7fd3277657e95119af5f63aea76a5237ff557916ad88a140aa44e6e9b754e3d2fcc09eba5177b34c2b06354c59797801280f534adf80528ab23e8deb988087f669046a721f056c0ce81c4fae7f5f4051c3ef3fbcc8d2488050ed2f9dccdb12fd85684768e86f396f4c3af06630e11e0e33f3256627189fe6ed7792c4ccf30d111fbec39e46df572840b9c75fc9d6f35364405d557bb3b60caa0c48fc466e219228e55baad825d1cc39734fe7404f36e4c8660204f9c2e01758edc06f6b2bdef8b7df0cd7712364eb83a8da10408005f81a23d9ec5d3d70ad6a97d4da85ad4d4d7c4530cb16cced4ac1b0884738ee1d3b47baef9945552247323d325c1386e29a497bc01016505e0b2f0062c4cc6c155c6379b9eb5353b198bb0ad9e83183cdc853ac45e1cb00b7b538cf4aed7e1ce38e2e48bce52acc19e34a405cdbd3e97bfa919c", 0x1000) r4 = semget(0x0, 0x1, 0x21) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001480)=0x80004007) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 10:53:37 executing program 0: recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() r0 = getuid() r1 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r1) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xb0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r7, r8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffffffff, r0, r1, r2, r4, 0x69, 0xffff}, 0x8693, 0x7, r6, r9, 0x80000000, 0xfffffffffffffffc, 0x8}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:37 executing program 0: syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000000)={0x1f, 0x4, 0x1c, 0x6, &(0x7f0000000240)={{0x80, 0x80, 0x20, 0x1, 0x5, 0x1, 0x1}, {[0xffff, 0x40, 0x40021473, 0x4, 0x8, 0x4, 0x36a3, 0x0, 0xd45, 0x1, 0x7fff, 0xffffffff, 0x0, 0x100, 0x0, 0xf7c, 0x400, 0x2], [0x3, 0x5, 0x2e19b10e, 0x8, 0x3f, 0xc1, 0x6, 0x736, 0x5, 0x2], [0x7, 0x3, 0x1, 0x5, 0x101, 0x10001, 0x5], [0x812d, 0x6, 0x0, 0x3, 0xfff], [{0x4, 0x0, 0xffff, 0x5}, {0x200, 0x9, 0x4, 0x8000}, {0x4, 0x8000, 0x8, 0x80000001}, {0x2, 0x20000000, 0xb7, 0x3}, {0x5, 0x800, 0x0, 0x3}, {0x0, 0x541, 0xffffffff}, {0x1ff, 0x10000, 0x7fff, 0xffffffffffffff97}, {0x21, 0x9, 0xfffffbff, 0xfe2}], {0x7ff, 0x101, 0x0, 0x3}, {0x8, 0x7, 0x800, 0xea18}}}, 0x40, 0x80}) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) setpgid(r2, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = dup2(r0, r5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000000c0)={0xf8, 0x2, 0x80000001, 0x40, "69341f04c018dd01c04664237205c0d45b7d3e6f", 0x2, 0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) bind(r6, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) recvmsg(r8, 0x0, 0x2) 10:53:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) shutdown(r1, 0x1) setrlimit(0x3, &(0x7f0000000100)={0x100000, 0x100000}) 10:53:38 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvmsg(0xffffffffffffff9c, 0x0, 0x3) 10:53:38 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe}, {0x7, 0x2}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x1}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x4009}, {0x1, 0x2e5, 0xc00}, {0x4, 0x7d12}, {0x1, 0x0, 0x1000}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x600, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="70fb08f4", 0x4}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="800000000000000001000000e20600eb3855bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd0571411f752777204ae33eabfad400f1ba1acda70031706cdef6af37412649103d272768cba7cf1e67be1fac02adb10cc5c086eb43e1d6561f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d0510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e3b9239415f790596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be000001b0000004f00000000000000010000007f0000009e6c540bbe554f80d327e8158ec695ee4a9fd0756943baa075a496e51e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff00000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484ee62ae331c0bb8bb5aad9e9508264e763107f29ce9bd3018ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c00000000000000"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000400)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) 10:53:38 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) dup2(r2, r3) r5 = dup2(r0, r1) mmap(&(0x7f0000010000/0x4000)=nil, 0x4000, 0x4, 0x1010, r0, 0x0, 0x7) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x6) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x1ff, 0x7, 0x1, 0xffffffba}, {0x40, 0x8, 0x2, 0x6}, {0x5, 0xf, 0x0, 0xa9c}, {0x5, 0x4, 0x4, 0x2}, {0x6, 0x1, 0x6, 0x3}, {0x854, 0x11, 0x81, 0x1}, {0x7fff, 0x1f, 0x81, 0x5}, {0x5, 0x6, 0x9, 0xde}]}) r6 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000100)={0x1, './file0\x00'}) 10:53:38 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x7fff, 0x5}, 0x8) dup2(r0, r1) accept(r1, 0x0, &(0x7f0000000140)) syz_emit_ethernet(0x72, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff02000000000000002b0000000000000000000000000000000001ff0100000000000000000000000000012b0000a8000000009435872cc927f5e3d9a3b5f0eafcef9fa969184ae549a7627a042ea8f98a06548830cff67c6d3bd32caa153b4be0e37e4584943fdb75083674a1da21608e6433fe4f0c53780b7bd8c8934e18036fa63f9fedcd1e215fd75e756a7cf753f82dc56820494f4dc8a12d04d6b062c50c8236f07f86d785df6fb3318a2796e39cbfbaa150f5fcafd26556f88b6ab10f8a7eaf4b748f73aa15855c4cf64c0a7633e672d3"]) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r5) dup(r5) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0xfffffffffffff000) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000280)) 10:53:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f0000000000), 0xfe5d) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8001, 0x8, 0x8, 0x6, "36b1e8cd74ec52a520067951cdd7a3457960caa0", 0x80, 0x6}) 10:53:39 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x1f) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) shutdown(r4, 0x0) write(r1, &(0x7f0000000000)="295879cac39874417fc2ee5f81e9eb6277ab21ef9440c33d96b9092e0e7f4294291b99db0e28c8cc3a3144d48c1e5f20a1d8b823ef41d5e222866066ae3d8ecec1c21a1c7d144478e5ed9df251010eda0f533e259925190ad48edda2f877199bc89b184da6a5b8bf049824", 0x6b) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) setsockopt$sock_int(r6, 0xffff, 0x1008, &(0x7f0000000080)=0x2, 0x4) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:39 executing program 0: syz_open_pts() syz_open_pts() 10:53:39 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) lseek(r0, 0x0, 0x1, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 10:53:39 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) recvmsg(r0, 0x0, 0x0) 10:53:39 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) recvmsg(r1, 0x0, 0x0) 10:53:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) sendto$unix(r2, &(0x7f0000000000)="74e89812167564adb22e3b58b5f78b4e29052f83b194425ef5426e03c9a865944b4bf3", 0x23, 0x403, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r0, r1) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="933c802555352b9230b9efba1416f217c0d54e3196f3d1058d1d5fa9492f3491566fdc96c08f70eac3e530eb3e61dcb13a4c8c84e872f4d7bd25844ab05a00fe3a4f851911a94514618f9908782dc15e7bd0e9de5f920c4ba704de6f401e8eaa863b1ae138eefff8c6f2d89bb8ff808b40f3e969a65861f021cfb51ad6cd0c3c82fc85d659b3e86d8ff602f0e6eca8120f89375099d6469f4f46e3b7638ca06afe0a08486bafb5201966235436c4eef50ea3b2db9d3d4980fee8f3bbfbfb091b03098270be6e427561f20843bbb3d117"]) 10:53:39 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9826, 0x747, 0x7, 0x0, "325321316402ff2f8ad00ac455f5b7bea61fde58", 0x7, 0x82fa}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0xfff, 0x81, 0xc}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) flock(r4, 0x4) 10:53:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000140)={0xb0, 0x7, 0x1, {[0x0, 0xfff, 0xffffffff, 0x57f7, 0x0, 0x2c, 0xeb, 0x10001, 0x4c, 0x6, 0x3, 0x1, 0x45d4, 0x1, 0x9, 0x0, 0x4, 0x9], [0x7, 0x0, 0x6, 0xb32, 0x0, 0xffffffff, 0xf33, 0x40, 0x0, 0xffffffff], [0x80000001, 0x2, 0x101, 0x8000000000, 0x6, 0x1, 0x6], [0xbd30, 0x1, 0x5, 0x6, 0x329a0031, 0x20], [{0x5, 0x5, 0x1, 0x7fff}, {0x91, 0x8, 0x7, 0x1}, {0x3, 0x140, 0xce68, 0x4}, {0x3, 0x8000, 0x64a, 0x1}, {0x8001, 0x4, 0x80000001, 0xfffffffffffffff9}, {0x6, 0xff, 0x19, 0x3fdd31ba}, {0x8000, 0x1, 0x4, 0xfff}, {0x9, 0x3, 0x0, 0x5}], {0x2, 0xfff, 0x1ff, 0x68}, {0x8c26, 0x4, 0x1ff, 0x9}}}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x5, 0x7fff, 0x0, 0x0, "d37d5f2ec55af0a6919cd32682d70228aeffba16", 0x2, 0x180000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000003c0)=0x6) 10:53:39 executing program 0: syz_open_pts() r0 = syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xdff, './file0\x00', './file0\x00'}) unlink(&(0x7f0000000000)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x14, r3) 10:53:39 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x2, 0x1, 0xb800000000000, 0x6, r2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) semget$private(0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x2000000000000000, 0x10002fffffffe}) 10:53:39 executing program 0: syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x100) getsockopt(r0, 0x9, 0x8000, &(0x7f0000000040)=""/33, &(0x7f0000000080)=0x21) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:39 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0xc010570d, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x3f, 0x9a6, 0x6, 0x625, 0x6}, {0x7, 0x118, 0xfb37, 0x3, 0x24}]}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400, 0x0) read(r0, &(0x7f0000000040)=""/102, 0x66) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x0, 0xfffffffffffffffe}) 10:53:40 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r3) fchflags(0xffffffffffffffff, 0x10000) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x157) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000140)=0x3) r5 = getuid() r6 = getgid() fchown(r4, r5, r6) r7 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) lchown(&(0x7f0000001140)='./file0\x00', 0x0, r7) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0xd4, 0x0, &(0x7f0000000300)=""/212}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r5, r7, 0x0) 10:53:40 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0xa) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="5b78c5ee2706615c838520e351cafe7017f802ecc4fdbcc8898ae9a3937565e50f55fa73ed46553c658202820e4e9d15ef82d741bc5a9df46273ed3796896c0745e57045f3839d39076c7b01a9cabad5537a77e267af0395666f1c47e002688291e271d225e791d0a0d740ff3e33dcc1981ab1a80f35623f970e9bc3601527f374f09fc51172c98160c8bc4ad5", &(0x7f0000000240)=0x8d, &(0x7f0000000280)="c7d73a28b88e30038cef88ef244ca9b12bff2b324860e6cf306ced826d488e0d0ceb7615aa52374c8af32d7879b4d85f3d4b3d43f9d74f68bc24e715e057742f19f031b89abb310c40363d90eded56b3973acb5305440e38a92c306469842ca9655d8f8cddde0ec4f3656ab93c63599ce934b1988292795dbffaedfcd9db809e295799924b9e45092ac5ef295bc78704687f086567b7be6e07fdb6c26ff1c993d0f72ae62571f7b10676474212757140847da0b791ab2f393a2eb12ddf8620be11a6fdd192fe8cdc3ff94fbb1bb761e807bbc94f0a7f6e53244725166a4ed2625babc0a0bb1856a3829ca48a5148", 0xee) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) recvmsg(r6, 0x0, 0x62) 10:53:40 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x40, 0x0) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) r8 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r8, r9) r10 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r10, r11) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x0, 0x2, 0x7, 0x9}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x1, 0x3}], 0x5, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x40, 0x9, 0x800}, {{r3}, 0xfffffffffffffffc, 0x8e, 0x4, 0xbe, 0x20}, {{r4}, 0xfffffffffffffffd, 0x0, 0xb00000e3, 0xfff}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x0, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0xb6, 0x0, 0x4, 0x7}, {{r5}, 0x3, 0x0, 0x2, 0x6, 0x8}, {{r7}, 0xfffffffffffffff8, 0x2, 0x1, 0x5, 0x6}, {{r8}, 0xfffffffffffffffb, 0x0, 0x2, 0x8, 0x20}, {{r10}, 0xfffffffffffffff8, 0x8, 0x10, 0xfffffffffffffffc, 0x9}, {{r1}, 0xffffffffffffffff, 0xb0, 0x2, 0xd416, 0x9bf}], 0x10000, &(0x7f0000000200)={0x9, 0x6}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:40 executing program 0: syz_open_pts() syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') recvmsg(0xffffffffffffffff, 0x0, 0x800) 10:53:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') r2 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r2, r3) 10:53:40 executing program 0: r0 = syz_open_pts() sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000100)="7cd4f8dd811b6bc49c1f8e9de0c8b36e1c9bc84ed85e03fc201b5191a2c904edc0eb83a7d17167861549ad26a200b7198f33df9ea5b3cf3c19b5c4e3d77ddbbce702d68c34e367426f9251b8e01daa1d76d68742c34900a356ed8ba0b38837cb77fd54603de9bae8075f2545b5e5c85857b8d2569100783471feef958f73d0d18fc01c881a6795", &(0x7f00000001c0)=0x87, &(0x7f0000000200)="9163dd7d1043ed121ca315dce071edaf675780a08051395775c3119924bbc2b013975fc2cdca5236324aaad7ed167a9e8d5a2c83c88cf66d5b20d652bcb0fc388882ce3c38723e1fa3a2709009bbf602bdf7a1ab28bd345d98822c036bc3bdcc9e224a70cdd0fefdbe00c899859c3f44f8031cab5d850ffcb93703e2f2aabe79115f08d293468526176141c942e5d504d1408746f823f6f68719765415288b974298e1c3af596ebaf841e7bcc4d500d3706c36936d7aeed361c8a9f2faa12991cc0e", 0xc2) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendsyslog(&(0x7f0000000300)="b8be20b98d8e1aac10f22aa0dbe4fae31870f2fceecf17991238cc654d7ae19712628a7680f71bb4d90903472856ebd5b9d40cc3e7b5c4ad5b028907d7b373f619b84faf1b8034d5032da3c274c4283a934e443695a866d96ce2ace8c81c371c3e321feefc9fe180381fad3f6ff7fef6a5fc6429316fd1e20224ac7636a8f77fcb0368ec71599999878a10615362708e5741a623aa94843eed79ff5f87af0b9661d02c9245ed7fd9f53fa5495524a68203", 0xb1, 0x10) write(r0, &(0x7f0000000000)="2b598f840fb64458eed1f7851c5fd562a78525b66ed248e5410f58cc625aae70a7740aa40d642b4b8b49217652e3ec39c4b44bce0e4eae93e176b57f5c1f80c94cd7a87847b7ef39d117cb4a529e2334becd1dc637ea2ca8d68d9c4151412a2a17886a5d6469d5784e5d8f8472d54a5766a5ba69e232be4d3eb57b6906c9da3343f4fedee5aaf0e290a5056a699485615cac4790c410c3ae59a3794cc54237d953decf50101fdca3e030fe9c4c9b049f694c874e368d3fe4d62b", 0xba) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f00000003c0), &(0x7f0000000400)=0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) linkat(r2, &(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00', 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x800, 0x0) 10:53:40 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0x3, 0x4, 0x200, "6ec6aa25ff2692bf8b9aaa61c5c7d50e7ee8a824", 0xc125}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:40 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) madvise(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x1) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x60) read(r1, &(0x7f0000000040)=""/198, 0xc6) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:41 executing program 1: execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='\x00']) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x95, 0x4}) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 10:53:41 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/99, 0x63}], 0x2) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:41 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) kqueue() r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a1028100ffffffff3ea01da26c55037ad3bcd6af8f8efcf1b200"/36], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r4 = socket(0x2, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r7 = dup2(r4, 0xffffffffffffffff) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r7, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 10:53:41 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f0000000080)="186cd78c557babcd5e70d9410ed74f29165f7df9f51fbd8dbecaecc4af2b99ee1c917b7e67e87e77479926fa8a7bbccdea2a6fa65b1a88042c28a6b3d852572cfae9b985f18bcf63643bdb69d38fa4fee9469025c2899fa99036124b4bd31a09f5a5d0788be67c25d2666b09df12e47e0e245e7d860ee9199b95a136c3b49dfb346e222b13a16f7770702a8ba971bc74e1bd26e04fe87ee28dc62a3f86eb353e06f62a65045200cebf3a8337f2cbc2af7f0a4d5f3f46dadb5723db059e62b6bf50d2c0b9b2c03874fd104336f245c5470679c01939183909c89720acbc", &(0x7f0000000180)=0xdd, &(0x7f00000001c0)="de08127910", 0x5) 10:53:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$KDENABIO(r0, 0x20004b3c) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlockall(0x1) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x6) r2 = semget(0x3, 0x0, 0x10) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1800}, {0x3, 0x8}, {0x3, 0x6, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1000}], 0x5) 10:53:41 executing program 0: syz_open_pts() syz_open_pts() ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:41 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e724d06ed516573b6e9d52f1e29b15b1e34c2cbeb9e5ab74ee7582d72d6aef2041fd771826c7ac94645202347d8e95ceefa64c3996ec50b6f2da325a6d81897c7927974e1da95d10c2e44790e0dc970dd0ab6aa352254e4ae26c5b85e0da927ea50c2a29338fcf67663b4e83a1b5c3ab201996c0858b8570533e53a5418e0cc29df2b78779c91fe93ab7084b469b846c0a7b1e760b7669ffc65820bd4c0af687d3ddb945", 0xa4) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2a, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) r6 = accept$inet6(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff8, 0xdb, 0x20000000, 0x100000000, 0x3}, {{}, 0x0, 0x60, 0x2, 0x30d, 0x8000}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x5}, {{r1}, 0xfffffffffffffffa, 0x13, 0x80000000, 0x4, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0x1, 0xd4d, 0x2}, {{r3}, 0xfffffffffffffffe, 0x1bf, 0x80000002, 0xfff, 0x2}, {{r6}, 0xfffffffffffffffc, 0x14, 0x2, 0x7fff, 0x400}], 0x0, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffc, 0x2, 0x1, 0xfffffffffffffffa, 0xb2}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x33e, 0x1}], 0x0, &(0x7f0000000340)={0x4, 0x401}) r8 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r8, r9) mmap(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x4, 0x10, r8, 0x0, 0x0) syz_open_pts() 10:53:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="182e8fd4e3507b9c5249d5891d972e05e9010eb4cf589da8198f79ee0a2d6026b8990721a5b6b20ab815002ca68be53e0205b5cee936483cacbf1bc1a57592a8f080906de98917b1df7ba53ada02b77305048c1231b0eba13a830d3a7c6de4ddbb790c91af9cf1e10ec004fa5e301ef69bf1e3d50c0a19d78b0f9559899414314140f820929aaeb1a5fa81343b3b6e77d9077505fad258e87c48ef2fc01b4afc2661ca5dfde9132d044e7f48a68854600eb3c00ca9ab71186e9ef20cd03f102d1d7eeba77549c3aeb4614be5c181ca060b07f24f4bd4bb3b1ce2d2c59a7a886010dcd8ae70632893d57139776db504ad425e9469eef7ac036282324d7d869a", 0xff}], 0x1, 0x0, 0x87d) r4 = dup(0xffffffffffffffff) linkat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) r5 = syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) 10:53:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x1, 0x2) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x4, 0x2, 0x7a, 0x1}) read(r1, &(0x7f0000000300)=""/202, 0xca) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00008c8f69a81dad7bbfc8b884d7e7e31246000000000000000000000109a11c99c5"]) 10:53:41 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:41 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='@\x00', &(0x7f0000000080)='#^{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000180)='{*\\^\"}/:*}+)\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\x00']) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) 10:53:42 executing program 1: r0 = socket(0x0, 0x5, 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) connect(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00182e4c9efa0000feff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) kevent(r3, &(0x7f0000000040), 0x849, &(0x7f0000000240), 0x1, &(0x7f0000000140)={0xfff, 0xcca}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xab, 0xa8, 0x6, 0xc18, "813676546d6b95d040836834d8ce643bc736fbb1", 0x3, 0x1}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:42 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x1}], 0x1006, 0x0, 0xd42d, 0x0) getsockopt(r1, 0x101, 0x4, &(0x7f00000001c0)=""/17, &(0x7f0000000200)=0x11) fchflags(r0, 0x0) pread(r1, &(0x7f0000000100)="74c8f177f1ebc6ed615c280ac65af4dd0d057086a3210356c50184f72655e172ac17d7a1089e7dcf2db3fe969e3000ee4fdbe09b5b571e4845de07d76ca2705c6cfbf7f84b43cb92d8ccd4befc67272d4d8818d2d38d3139b1f73f226c2f8659dcf125146fe103a1bc04d78b0370279ccb751cea4d4bcd1fca956dfa33fa3eec47a83ee9", 0x84, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r1) 10:53:42 executing program 0: syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x5813, r0, 0x0, 0xfffffffffffff002) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000000)={0x8, 0x7}) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvmsg(r0, 0x0, 0x0) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x4a2, 0x3, 0x1, 0x3, "120770c299e24b93f74bb3eca222dfc9394164cf", 0xff, 0x3ff800}) pipe(&(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) recvmsg(r5, 0x0, 0x801) 10:53:42 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x6, 0x295, 0x98a3, "240477f8b6b60f703b5dcd52a42a6e977b3c88f9", 0x56024b06, 0x80000000}) syz_open_pts() select(0x40, &(0x7f0000000080)={0x5, 0x9, 0x80000000, 0xf0, 0x5, 0xff, 0x0, 0x4}, &(0x7f00000000c0)={0xfffffffffffffffd, 0x9, 0xdb, 0xfffffffffffffffa, 0x8, 0x2, 0x80000000, 0x200}, &(0x7f0000000100)={0x3f, 0x2, 0x10000, 0x0, 0x9, 0x1, 0x6, 0x8000}, &(0x7f0000000140)={0x7, 0x200}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:42 executing program 0: syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000000)={@broadcast, @local, [], {@arp={0x806, @generic={0x1, 0x800, 0x0, 0x0, 0x0, @broadcast, "", @broadcast, "ba9571695583d44204488045286438a1"}}}}) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x400, 0x5, 0xffe1, 0x8001, 0x200}, {0x6, 0x7, 0x2, 0x4be2, 0xff}]}) 10:53:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0xffffffffffffffff, &(0x7f00000000c0), 0x0) semop(0x0, &(0x7f0000000000), 0x0) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000140)=""/124) syz_open_pts() syz_open_pts() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') fchflags(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) sendto(r2, &(0x7f0000000040)="48e87b322dc866fad9198f5a", 0xc, 0x4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) recvmsg(r1, 0x0, 0x802) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xff, 0x80000001, 0x8, 0xf0, "f1a2ecd956c8d452efc6164a093f926c8a7034e2", 0x8, 0x10001}) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x685a, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0x0, 0x5}, {{r3}, 0xfffffffffffffffd, 0x80, 0x1, 0x8, 0x20}], 0x9, &(0x7f00000000c0)=[{{r5}, 0x1, 0xc, 0x2, 0xfffffffffffffff7, 0x8}], 0x3, &(0x7f0000000100)={0x3f4b, 0x4}) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r7, r8) accept(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) 10:53:42 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000000)=""/41) 10:53:43 executing program 0: syz_open_pts() r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000000)="261a8cba3130be1141572a492c9616ee86f8e39e069331fc1b42d8d6bdb2999addef3376bbeac1f530601ba7dfaef71712e26cfa94abcfe3277b2c41513681965b8ee351d4019c59edd66fa98d030fa7455632193799b348f7c63a83bf3d73d74fcaf7cb791e93328ef46efc5b9ec09004aa61a43fb69af6f407895721997fbece1b03665afdc4345a41aaaf99c264a44280b4222afedb6c5fac4fdc5d93f2cc330bb67891f83aa9dcfc0cdc63ac52d331559c0d48c14cc3c6ba07f2469022577b251db79cc8cd5d1b9c65d05376cee22ccd3a1f0595480d3c6a74a250f779ed1289a617e20e932fe450322d5533d76c11bb3377e5fdce91a0252a9dda3468a1ccf85ef69a8f6d731c5a7657f84f96fd7c365ad096a1ad27ecb3d6e78af667186b15a45d8f24de35c98fe2f2c12cc7be65aeb4ee1cd10448ef7f32901808a5b5c8670e0c89fc909d73facdc78a51330f2e4140e3d6d800ccbf2fb9e7ff809a3c4280c52e0b84820d3a89708ce7d55ca919ffcb5140e67775e372ddf5efeca4476df4cd7c166d58b30af0c533941d0ee2fbfe0d36e96e2e4178a816d95883fb2e66f6b0e348ad7d505f4bdab3a2d717dad3e1c28fc76e13d3df790321451b59dd60ea8bb3a82129772440def17fae249304f2019f963d70f575682a215e2cbc653477558dc20db9da1be45244b5a2f6327cff55d0b34e0e9f393bb2c5a14f93daacbc4fdae49b95ce71c73adb5b0d43bbccf1bf4cd3516b5cd5da1b8e8a7b1d84ef7b2a276ba685c58a996f2ce1bf54b796bceb72f28a0ca08452c916ebdd4a87c7ca3ca7d39857d17d8b58e346617d204f95ccfedf4e03a33aa68470c387be5a2abbfb721394ea4224e979e67d166e2134261ecbc13c819d50135f2d3e817039994c76863c01dba7d5fe19bda3e703b62adaee6128e551802f3631166915b46970de4fe13885c81c17e851a3dc682b4184980fe87cfbf6751799cf99f115ae67a5cbad3cad5ba1a1c74d755fc005ac5d88c18fca6943171d7eae98ff8bff6df3af07595b9c5a71ca371f17c3e4c2d0fee5e89a808c9e7919866bc1b0d7a76e2a3d3378e6c8eef7ea9c45181571f423c43049c9989b315f5c8879ba816c7e65bfe1eaa85b15a0ae87f93aab6f05595d4a522a9b30bcb3b4c12fff3cc0235aad66403dd4ce8186b9f0f1b7801e4ac2495b43fa4122a5a129f7f7a7293318af034919ad8b668e4cc21ffeb1fe7dbf5a853a91848b9113c1bbd6f5fbd103dce42eda36d983aef09f724b2d3206205a063fd6e74d3a9358404acb26088f32c5499dcc1e38e6775eb983c47bfcfebc679c25e2abb0c226ba3852874bd1cf512377a46dc249c61b6dff0931fe8725b66f4dbfc767701ded2224d18414a543654b644d1a51553da537c2f6220d43e12c1d99e168f1bc3e42cacb9cea734df87046e0f136f596cbe22d09eed864601f6387ef82410b00c24055dbc2d6639f675d31cad283afbbfc72b9c4a8849d666b3a30911169b1e2893f98859623ef235c0a9bc1be91c2a7b75e3d768ed0a68243f1621a8d2966960d881c8f25f32ba37c216ede9df51893d425be3b6f9bbf328284405c6acf3bd8fa5eb7f9a998f9193f89f8dddf74b6bbacf638998646706527b2c3309cc597224b7638fc3ff79ef748f1fda48e07a024f50e2baf12c7567fecd5944369ec61ea37c5c6615dbe6bff6cc24326f74f9da622d5baa47a7670c4b74c679299d994e1158858ee9c5a455eb56438e0865814ddf759eefecba7832d62e74d4f1b77f440b7658b884325593f5a4a41d1035147419e76c793e7b3d2c4f0d5d8712176cf057f48de237f057233fa10793556270db83c6f9bf77c8924d9fe2762de285a443f8666b5d1e127323566f6399e84c0710a3e269a0a50cd4207e640cd6bc0a47a5d2743fcb690143c67321b99d044ca5cde7dd5761479c13944b9ee1691a3cd3ee22b6f571d98f8147ab3ee03a61b4cb9e43310ff6681a3d2a58945e25528319f51eb68aaec5ab645ac254a0d7097dd026bf0cdfcf2ec30ae1e1593b44700d201e1469ab054a7096e80b20485978d829aed51c51289805b6f6a7c2b1dc86188d429373697757a707142c89331956ccfb2178f0527cb3aca8c4b7e0f6b78b66ea64f714f9a38caf2af12602830ea1b39b0dbb8151f0e4dbe2158fbc1e767b4ae02096758af191a3385a216134c7cdfe4c09620ed47e8547e8c97ea6a5d38fdbd972aa65f946d7b902f683e4a8cb0f87aaf82e4be29acf3ee6a1361848f1a06757db04c08f137f4c31a3b772d21bea2b53b453f544dea8ff5755bcab90a1b1250cb1f1fd3b039eadd61a1a1ebb8e81453893b54e533ffa2355f80b4e37f1510cc2e4324cc95968970c62eaf2406a1e7ead957af29df38bc0139889d88659a9afd730ff30d5d22e618d42a408371513c1865d60704d620ef673bf004f360f066c95a944c09bfbc217a75aff37509fc3d174380206fcf1ebcead598f48cc4cd5b03f2fe8ec70167c2d8c1d53d7cb4f98056929b5d9cffacff21719be8f56c99d77d24e7a07f777cccb9be8e1b3ee8dfb6525425df22fc2a908bf73cef7da5e55673c5d51e79dce44299dc42fc234ae491129b8e84945e6014ffbe924f8c99a727edbb67e86f476cd24d2dc45ea356936c4eb71b27149bd9eac7880a104f9f433472baba8e1e78cdf001296f6b43ef60422009088ebbca2dc30fb65fc804c9e142599210a10ab61526d56ac676ee8103d581d76d69bfd6e663cc77ad6f7c8fc7456147019aacdf6f4df9686ba43659aa65f7dcf1e56a21d6e4205c8e195615141f7bfa91465e226e1804e1efdf08997c3c20ad8ea44c6f405ff320fef4d6ca312edd692fe9ca5c2ad40196fbe302fc5bab5d6fe2cb8abaed9871f6d768f2c3b4cc8238d8360df0a6b56ea124a06d8cf91c726b75adb308f8d73c233bb9380749678a7b8c5b7698779a01cdc0d0211312b5088b54da464416afcee55b51679c015237610cde1ecd2852c3111fbb7f77b5e1d7c8737c077e952bf4a52986460a0a416f581f74d62db60d706a9e1e5dcc7f27f408dba8d607cc4b7d9914dac97ced1ed94aaf68222846bef277f5a955b4c25cf2db76cecbb7aa0491e8cc4a06098879533223755bf6cba97e08efdb903b327d81a78756e8966f65c2543325af526cfa3116fbc496a30cb445c1fe79d23e2a67a9b64f777a5dc5a3788496d25f1da9496b63d25a3ae2f9b12622cf22fb77b11c08341858c803192c0d8a3483499c97581f6d62ef28ada1066d9c365bd94300cd32583fdd0d2de00df15fa617015df3c27706b87e6d7029734ceb17b0c3344560ab0a9bfc2b9454616f9ac24c95ef6e16a7071a1cdbae07ee71a323d805611c58e4d3bfa8ddcacd49c45ff91427194e3305bf69f2f3834b4eea82c0686e25c15d969437417000bd4104ad591bc34323f3ecca275484bb496628bf963725ad0dffba68ce44c6823c457d85c78143fcdbb01759c4e6153889f732564770a09975d7316f59371035e1933288193f7ad470a4383b35a6ceb687708e32bf771510948c0439a5b68ec4661b6aa4890243b38184f9b9585a2d8f849a0e3efb845463f32b20d8cd91312046c628d3924cb2c2bd126409cfc53838511294792e6bddf3028f351052cd10ff91c162fbb58d71ed637bc8c49f9d007b46e4efe03faeb07d99137005ab05eeadcf1d934bdfed7bf46322c9dbf46659566956f86a7ec449f09acc858ad3a5d6c94678e4480b159cba2e9e90bd0acd9984803ceae8ff66a02135c09f7b6d1dfbec5b8771253cf86fb88d4bd922efadd9e89abf0fc57e7a2fd5f92b7e40a46d999a6a184b8311fdd426ff4561c646ed11eed500569c4146f8f8deb3788bd6cb65aa637d9d5bdd8e7babdbe42f50e32f65c64251fdd0a7770bf9fb65ac13e40cad9b01040aa20c88f3022e6ed7b3a2c8dfd4825993604edeb6060f745f70882311d7941683da89018ddddc465d444d2987fccac4ce18ae2387e43f3eb9ec5fb75ba79d1366c89edebd49ed33a530d4e9701db3d682607587cb9b550c32173b19fbc51fbf6985b39ecb5ac60577425fe6e7e75ff640626dda642c116b57e233bc6a728276e02ceec761e049b939e779fc5277cfb4141ba4e5599c8760f7cf9a17fa7a92729b900000c493e4adc757fada8d255fa87288d6ff2db5183856751f1b422e490a5ad21113699deba133995c801ca088dbbc6f5b175ff07ee318206f24b8df389a5f50b06960472ce473e17dca4fb0f94eff5dc34cb43c0871786691542f230847fe57ec6abb2fece72fd46868c7f7012ac4a0da31360102e8d6a6f8684b1b1affdf5ae191db92b627ce24579d5b9acfc66cca4b2a9b03b40eb5b67b5e5e6890fc4de75729f7f889787aef922e6ee3172c46263fb3ee52d5f16d4be763add7391e7a0c63b83a4d1f4ec68a7168a97f5f2dfd64090801be85e7dd45d490072ead88c9d2af209d213f757426a76cf5bb8417f00f98ccba646f7ec98cb58afce33832afc9a815d2bd185024966c9b92415e8153da3fb07e5ea754b2735ce8885d42f2f3527551f491d8e2134adb7871ab844274d8965a040469702b063e334963186d24c884f7d18d8f0ea122ed09a8391b22825fb7518a9608cb5fe0fe79b6aa376a733b5633044188e29468146b3ccae3180c7cd21b40b45b6b27d3420103310f4dadd59eae58354663af1d930a57201b709b20a1da8aba462eb2a4efbc48bf186c214a59c6d576e8e35e99e5e125a0ba8ecdf45f6323f25d358b5efb40c96fe722ce53af33b61cc1ada51013c6382f30cc7ec9ea19be4ac17fbf4eae83403d96e308876597e5de05e32b2b6e5b8dd2f27ba078f53705dd5ff961d4de031393cfebdf8eed5515a89715af9e7525a8afb9bb92245074b027c94a6760af6860b200c70707790a0a44631f97125a44cfe7538355612cda7e05fc2fc5470746eaf422656f639ff83b4dbda358a50290ab19172c88c8adde9459ee86dd3c39e8833babb7b3835f7be56e43cf2259bb8b9e1552a9f34a3a84e91d7adf57b384579a86d43dea1d8f3cb92c568e0484545ea18c0dccbd09ecfd9fd6195f841e414ce98fbb7bc14c890122b69eb910306f3e6c420d17cae4960d03dee7614af0ed15042ee7b8e6ba5e1a9210d98c0af4c7c237cb99abc2a984e534b80598539d785fe1522f0f27605ac6ac75728fa316ec0a1d100302ae54b1019b9aecbb99a78accc41ecf3f63f7a1ed2f8e55d9e8f4024ce62bbf15121e42dba7eb9a0560960123fde1ce34c7f5dd8bc1d07690d5d9c859e8c0dffe2c110f7ac9902b41646ba361727d6f1d550481cafcbe7b71566db4fd026f0b1274072f5a5cabcc872f0e30fe73e44bc7f630de809bada9121d4ad7cc2ae2bdff91f233ddd98dc3f6437f4243e9e00846fb699b2f15c1008e29332bf5021ec8491681789440239c819443b79dc1b9f931944201be8b2fe5ba817227ea8505b23dda789e13972a81fd9a0ea925e9a3ac815320189b4f8cc07bca5f5b2ae0e747f435b8d69fceed7b01604cf5caf4471947806057dd1b7b1cb4b5e6a8d07ffdc3cb30c93be480f3a3243493d235ca357c244d071a8777837e4b547f88af6d7ead9c33c25bc4df8cc4e138e434ccbcce4d8e68c151f8f868983f15745c39532eae4cfdb20f9cd6834f35de845d09967ea4e88592a8f559cf73576dd3c7313365f910954b3c86a75bb7dc463471c790d15beaa1625c4502f4c07c25a534d8ae2d9fdeeb46a58fa865f81172", 0x1000}, {&(0x7f0000001000)="7e2baac4060bfd3e223dac5b089dc4122b3c645da728431a3412f1c6d6317916e9258438adb67ab3e2fdc6f52797d363b7d9e682fa412096", 0x38}, {&(0x7f0000001040)="c2f6bb5baa2531bc65c03af48482dbfaa457559a473b3b4d9fcb8ea501b8ca6b172f4eb7f6b0b5253211c5f490cb247b8085b4ab97560113d6516d5ef7b334daa1d2f73291603a798417b9ca5d9b1eadb454a3d13f77d84d4609e3151e665fe5c93b42958dde5536935792ddedd4b919ced5ffa76b98567a1037eda786b1fd00ebdd8ed33e8b823ed5ad5878bc114813f34cca8e7a199980523c3693448f468a0dfef7a08b4f02a45d0737396b14fd35a0d1488158", 0xb5}, {&(0x7f0000001100)="6d09e33e04309cfa211226c931ba7c6166d4c9d2665f1ff5cdeb3b269bf95e29d6d51585c6cf4e7f11c7acff378f9a59b96229f23fd8b08347338a2f7b86f538f83fdc10d75faf84f6035896474702a0dcb3d9c2bc43c18cd30dce88868ce2304e58f418ce1146d13d239a9984284382490967bdbac2b859954a5b44ba1579fe3bb38a5934b368a610c43d526d515033a719522be92698ef5c13fae1b897127854fdb6cd62881c1c47c3fec9bbe22459a067227e65aa26dbaf28976c757525496c4c2d31abdb50bb791bcac99bb2b29efa708ecac302cdb2b6d2855e533c4e4d6e9fe83df9afb4", 0xe7}], 0x4) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:43 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="0b24cd7f769fcc215d737d2c3814f3deb9a152fd15f1c4c73ebbd0eb58ff4dc831416b35f02c1c927088ad51d75180741245f37a6f08f77c3738220212cfc3a6b7be5821a55184e2cb285ff5fdcc1287b9c55de74c19424d36af876132fa5f1cec8455e4fb5a779bce9ab309aa2900af5593ac2bfd423501540a0b37276c6d6670046d705c4237724b04e6b94ceffc12c4f3efba41403a0c49a3b3c431d99c01ff887f53f9f7942b4e94faa2371b9c188002eca4752676104a165c5fd1f82db9717ba1c5808bf074b2255dad142e828199ffeb3e6a4ca0055356f12bd9dfa6cf5818d3db1336b723560926498b", 0xed) syz_open_pts() syz_open_pts() r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = dup(r2) ioctl$TIOCSCTTY(r4, 0x20007461) recvmsg(0xffffffffffffffff, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x2, 0xfffffffe}) 10:53:43 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:43 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0xffffffff) 10:53:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x7, 0x5, 0x2, "4ea9dd4b2af1b5ca920e02bfabc4556708380abc", 0x3, 0x6}) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x7fffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000040)) 10:53:43 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000140)="f30e58d84390dc62cf70ba34533ed2926bec88c533610b2d1ac211c0cc3e914cf53ea9a11e555a332564a0345311aaeca8aeebf40525b84ccffe15bd60168fd85076d2a0ca4ea9d66dd4f2a992d1be81a000000000000000062e2f482450f9801efb49d0a263d17970d529b2b48f2a47967a7ced14d990d778dd57f5fb55fdd88c5c6655ef7b54abed52a88dead54faa658194df68668e4ed6a0ca62e8a21a433d7ad0d13ab96dacce455a1200df739959260deb0e46f3f820fc0958bbf6eebcfedc4dbab3c8b89155570f7bca285a9ecf30e3c484d16e35bd27321a2e7efec6a984819fa54bcc228769ecf1a85610702931edd568c492bd853085a7512be74e6cad7a79", &(0x7f0000001140)=0x104, &(0x7f0000001180)="d2707e4abe7f1ff0b08de2a6b160bbc82a546a39d0839abf3299cc953785ccbd922354dba753038ee1c3856fdf05c015706e242893662faf9233e931f9ce1781f2175c5bacc3d4095b868765e94cf4d98a1787395f3cc4fc65dbcd3ac27aae891279769ea3bf03254884df3fc25c4f6ca67c56fb36791bd122094d45a6a82e83cc616dfc6d67375a2b502edc02265a7ad1e238375316454036ddcb95a1750f12aebe7e5b02e78a66e5f2911010cfdcc37aa5da0b6abb3507f58bcb18d76b83f911761fa1802390f3468e0b3c9369856463d4fc69d2c6a0e5d2f92278b0023e03f5d031fec4192f6184352c98b5e51281bd1a5c7d380f72db0afdd70be238f36d8950e6973933697d66998156c966c907f88735e9050728fbae94b003c58546995ca69c7d636dd2bce5826da333dc143f9ccbe1fe8a1d406553d1f293a757a188a736e3229fba0f7116bb40d6f86b4bf6fbd2469a7ab38ec5233a8ef3ee84d586d6a92949bd576c6e76b83744e9e096ecf2ab8b8107b09e9f25f10977873b19914710122764ad4f42018349ada6d72a1f027124d44a1674ad1d2fd60b035d64ebe6389ede6248a366dc17d2a92fbf954f889969fde3c5c95e9b7f7987af03dd349bbe35b76e3a2bef3c49ca9eab42570bbf44d82ace9be5a2b412cd9d8988a72f068229579cf72b401a260acc6459b02af7faf5e94b9317451ee54cbb71055be42287690553a5e464859dce958c8265679f40bad693916199c68be97bd7e86212d89aea076276dc52ae6324da4b5c00c28671802c55db4a29b1e1d86b7bc0387a948b4635a9776fe8f33da6423e0cd835670f9d7171755ad9d4ff5d9663a7651d667a1d041999a43e5206e14053aa4dffdb41e2facd57169f08424d6fcab69d290f478732d50a3e8062ab60e97d48508aff6b38a68e935de276eab4437bbd581d375fcdd1971f20d034a494bf58f737ee026d72fd1a26450942aa529523de49a7c9fe380dbde7ea12e37bbe3ce3ff6f84b1f2b96b30890c4ef88a8e7046dac6236c2c41459206f511f2e2efd0c3e40379123fb97d6de138611ee5bbac42746b5fe97655f7d0d5fafc38b0f65d8a4ec9d689fc93d3c088add9ef51b6a6000f7c76ddbfe13bf92385a727d1c87ce45c4dc6e6d403bcce025baf4bd0dbd5dc8a5ff592b7704546853dcf5fdd7a8d508d41f594f0087f451b527ae5ca48897a317a61864da6d7a4dbf3c073565526fd2caf5ea59c63230b429452d30309a6c69944aaa677be46679f14fc2275e6814bdef539f4f145114f15709152553e08401fd0f8c1e38ed7609d05749db6c1adaec7b454ef7df9478426e4430ac39883442d7e0e982cb72f548795bbc17aee3c75baca3b5354803fbd5c861003edf24678fc90b795c41a1d1980cc0dd24237354770f9c99590008c5c07b31341c8eef22d28cfe9b1b01d1bc511481478f18feb6cd8c3f3f8527339bd9a34957bb137a56068826494bfb3020dec78e923b9ef61e8581a3bbbb6eab0d6dfc539baf56e51058c8c5348102ba0b4f94375d5569d402e8db456f087a1bbd95dca5cb4ab99ec93ac72647dfdf65c252980d718b460d50be0981aa241233a690674b94c5cd12c0f5f3f87f98fa3c699e89442b6f7dd5402c65cca1b27a41321b2c9c5ddfae16241835889c53b26ee89bffe63cff9977d15195438075f54004dba77d973fa4d255514e41ace0d8213e12965374aeb03ec2d912c5a4f7b2684876b269dfe0fe9b9f313e4da83da865549fcdce8bb64d6708ec9879022cd6aa8b1766242f88786b3f39f8d3129626198ab7cd7e7b8d58846ea6516d25624ae38420a1b8abecb86b2cab57f8df2305f3020a7ac17113aee1ba5d0ed34574d2ae48b1a3b7073b12a353baf7c8768fdfc7cb6ccf1b81ca9c5323508059e93028d9981ec5a625b9102e0b49aec9dcd467f7291d35a020dab08243a5c82fc6111d1b6e5d2037028ce5a60e4885776d9847c1d5deeae9c8b14d8b5895c25265cfd4c72c8f597e01391cdbadf62bcee828c6cea985f8229a3588832ef8379ed7acdba6b0adc3ae32e188212ae907bdb85ae36f9db417bea2fc8214a5205738ab732318e56767c383a5492c985713cd3d10dc18d249b674813e4903497e84dd9cbc8ecd66aba8d2f3efa6c178f5ec14873b1a5ca46b6ebfff9ba35357aa7f37dae22aae6be90c0e2aa5058cd736873affe0d5303bfd8c6dc04ad07fc6d94f1d3e172701d8ca6b7b00503806618358782f8716b446458270eb3abe771a535781117698958846adf32800a9bf25a05f1b74eb01e53abc900d353ea7c6eb8788ee5f0407f3c0cc669d6b44450698cbcc116bc1513dfa35dbb262a183043b9ffc4132cc33453fd23276891fa65dd4215b06e36889d006b0c6b6d36b1d2fb4893b9ac762448454863bb36d43d441cde62e8f7ea702adf958ab452988eee8ef347aa1d1ca9e89f0050fbc74700f530aa918d6c195bf8ca76eab9323018a9958fe23c57fa7621e340ee614543f546d2b8f0721314f1b77596691e5d28d5778130e496c8a8c8b1f285bd8f5ef946df8b495fc2c28b31368b0f23c70acdae3c865ea0c2c22a2492db6ee676c4ecee66fa10516f74ae68c7b919698f7315db740f309fc5aa50631a1cbbc69b2095395fda113366a174790135d45c5298070850855871d748dbfde8605dc654bf9eda9d4724380580165071a0e4b9de7a10a25ff53a7af11864e6f99ff9dfce2fd8544d6cf235862d112940eb1feedb4311572c9be547b44370c4221eedc56ec7fe38928796343186f3f696d919a265c8e2dd617e79615f4908bc270fb298fbdd21f2efd2164abd84a198c6468daeed86dc1fb67f8cd0b8ea6966cdc1c00ecbccc4fdd388f74bd0bfe46761b942c217059ecc27365632ddede1cf5dc152d04c4c76aae82612acbf1c77dec28d3400a8bf271b913190bdea79f4bcbf8c018c5b025e5f77c2f89b7394d0ebb2b677d62f89a87d22fee35e2a3a3c9a3e3274a798cd6e82f3036df1e8385cf52d60d2a6c694dacb6eda8104b115c41e60bfc5943efce860d5c4eecb20d6562f00a83924a3596da6d60adb150be7f3866dfe469c6ae37e9109782bc2fcea8acf2b5ef721ed82dbc0c5f3a26b469e969a81c455ff205c4dad4a87a1d7ff02f38e17cde8ee99c1b17ba74bff241a21c77233a29f8379190d3247ee3b3a771b5e1b9bcb6d6dbf25f55236a8d2db5eea48d6ebc36ab5177f8142fdf8943c3eef72066738cd2c7b017e96f91b1bb0f847e32cacaa1cfdf9ec42e2e806993e29c85e0baff34c0623e4db6439db6dbcc9dbc5607ec2dd2fc8efc01c4b3cc31d2903d4ed873677bbbe8c1b07f407a435f36e0bf1cef3a4d91c727fef50dbee56713f2cf310d59b9205c1a3e60423e704ba90010ee8b31e6205bfdbba56b83944c73c46fbaa70e28d9f0cab25e73464b18d4bfbe90b6e8fafe88f47d3a1e75c4b89ba4fba408768d6107fbef2a03917f06c4c4da5ebe725924183bb3a9ad727080dbb1897d05621a79828649e33a2f97820daffdcef75943cad389c4fc2cb8305a530713812185b7dfd8abc6d2881682c53db0258ba94aa3c9d987942be29dd59086f1389c10bb245f829d6aedee3404880aeb3942554fe3cf37a3a101d90504d36eb3e7906c64d82c6dbcaa4606167f8883184861b618b47e345d7cb374f262b416b748ca60c71cbb6a40f769cd80c7b07926aa1ae47454288828aee8fec5375f4d7d56cab11b5bcdeba3fa626a60dcc44520e8ab562a6e8df7b6b8b0c16d0a621316fc39b1cb3c7222cda6debe67523bdbcf80687acfc3e90fd6b23e8e0cfd8455d37ad9f8245be39910d69d185458785c6548eedb42f01a47e01b2f50e2b0029c9427b06be8deb271c4e2a141cdcd81ed1da795796ea5fa480893a62226d1a4f77090085289938951ade725a9ee18fed98b6df3759b4c6617b1bc6e554436516deab2db7b1b597be78583f36609424f79e0a954e170bd2a146d620357fbb3f4b743dcb620d4297fea5f5e25b1db46a6efd5e711ca549c69bd40e11929b9cdf13e74c1f5189cf4b6dd8970e74092b84168942605011c1884a37e70d6f30154a6a7a99d1da7c74c04406188409ab9c4cbdd8038216c70eaea8219c27adbfe53694a25dbd7d0169c9cdbbdfa46679d39982e791ee86794c7cb7e24926a9ae049f2792a97f3cff67bbcaab05602a8c15c246504e05a1445b6131b8805d44c0dbb6c6b2ba6563894634c2476405d6dd13e5912ad72a2e242192ab02d6a4e34e60a31465cc85e93924896b4fa6706fc7d3fb654a60146e14d781c8ddee7f59b6e96b493c53f6679f30c5451f6ebc00fd44b0b264839714dc44f71a7ab3f2165d69a1e01036daeb6fbfa4fb06e50ac22ff7dc1a4b502d40f74af0cf9af5b7aedf22599ae03671897823475058413792fac8efbb154006b4fbc56ce3e71b5637516233f32a12036c0256bab120e5c5f0b07995f91e0fbe26d8b8673b7e17361459f8d337fb520948634ad58a72c5fd8914b76e671928791e09494c0fa58616f48ca51405f67338faf7440220c759e5feb52a0c31923358c78142ef3d5599944d7e020a9a1bbdf91656013a1c705fa603528c1f08d53c6fc8097126b02dd3711ba684341700ee7247e1ec43be866fc28b59721e5f0d6b5431e678b487d7728e503f9f19589cf80097b4d21013d546c0049f3e6e329ecb40aa97a1d44446d263ca2bfd6e79f4df8956a2c86b1368a4c70ff2358873ba898d71d6ce63258541472c30494753244bd555da2fe00aae0d4f558f6e10f250c06ecb3e3e84c36b1e278bd65fdfce6643f7b8699384e53b2651b6cc765ad2febf601b78d5f80088411b44abf0c50937e972cc6970b70d30607353c8c467d1966d6eaf9229e6a99884589925f3cb55b4397902ed54b624a6b3fa1f2011bb9e4757c449bb808e3908d4c81613009586cb640ed53c4287f656d9a340eacabfe39d9dd4c12505a95cb8980c66e98820c26692ba7131d33fe18fd23aebee40061ca9ee74eb935da32608ac19718ff899b0098da85499a143608c389d1b6602e56aa7a29945f31504c994328b80e0550420ec042ecaf1cb631ca94ca841de118e99501f0dae7735736eea0d8815709649ee3f4073c7955f39b3cbf5b00e002bae91b339baea2d5cf7bdf92e67063efbb84c4547280efb0483a431281f24d086124351fe58d4fd61aefe982e3dae206d576a08d9abcfda1cd1ffe593034a3c870a115a6429691659405102e80e5276225e470807f6e7d3d97a3eebcf16526115aee195bbed75c75a389d3ffcea4c825304e5b14bc3c6a07532ae1fcdc47990a8f9b395898ae78ea47d050d8dedfd38be02ba35a7e5370cfb901c22b521211d57f039eadfb1c3ba7ee3e467a5c7c6900345fd90e1e86c30957e6a7fedaace9b9b2a2ce461552a9689df98f921851b1d709c0027a1b9f0462d3274283b36dd0c005dd95d5bcd383c177c91ef1a684ec513288f87c267ef9abbf3faddac98e1878ef557599472593f4ae711265a46f0ad19834a8ab4d06fbd3e6fcc04b9330644ad2d561886f2bfafcf48ca7695f34b213e000622da54fa9d697416a35f3e30e3a9e012f3964a819e3e4156402dbf349383db2f5d2fba0499f764ef5e523e9ec18615af0877d23525589ce65d135bedb240e315248d7357094b4074c490b3b6c3dc2603a512663b9b9975bbef3a12706955b2319c0855f45845b1ae6680e0b6c1a0909828a4577861f2a528a07a4e4715e8ada473", 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x200, 0x6a3, 0x8000, 0x39a2, "2f2a28ef460dad2b4d05194a4561401605b34001", 0x7fff, 0x1}) 10:53:43 executing program 0: r0 = syz_open_pts() syz_open_pts() write(r0, &(0x7f0000000000)="ab39b818aca0de8841ad7c1022c2078ce2563a6d3a7ee9e23676f824d517f61a756ea0d51750aaca10b4059d7af008658701d1dc1918ea81770b295c2a8e2d21026edc70107a962f205430c30df93ec42ece42e655c6fde6d96b70eea33e106c10135c", 0x63) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x1, 0x4, 0x0) recvmsg(r0, 0x0, 0x2) unveil(&(0x7f0000000000)='\x00', &(0x7f0000000040)='W\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x209c, 0xfa, 0x10001, 0x0, 0x3, 0x9, 0x3, 0x1, 0x2, 0xffff, 0x4818000000}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f, 0x4, 0x4, 0x2, "cb445aa311f5e1abd4887b56dd2242cae6159aa7", 0x1, 0x2}) 10:53:48 executing program 0: semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000000)=""/78) syz_open_pts() syz_open_pts() dup(0xffffffffffffff9c) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) recvmsg(r2, 0x0, 0x0) 10:53:48 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="975053ca044d4ba9502f65bf770115fc5ccea1c67cc192e6bf969418fbc6ae65a5e0aa0851cf2a5356d6819b3cadf3a29259395342ece521bc53d5ebcf58f2a70eb6469e35ee8b3234b6278f4d5d8bd1b4c5549bb8a9bdf0ca026a2110d52e7aa3079c4c8f46fd4c1440ea831fe2fda4c01333831982cc21e1eace0559fa8e463af68610ba5de3e638be4f509a5b7b7fdff04a6752ab5710e17b50e460dfec399fac322726faa407d04b211d496361b36c4f8f534e98ae22e90edea6de614fda75982e5c9e104752016213008f55a46423638022", 0xd4, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) sendto$inet6(r0, &(0x7f0000000000)="6d1fc494407a", 0x6, 0x417, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x21, 0x0) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x80, 0xffffffffffffffff, 0xfffffffffffffffa}, {{r3}, 0xfffffffffffffff9, 0x41, 0x1, 0xffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x50, 0x2, 0x8001, 0x7}], 0x2, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff8, 0x2, 0xfffff, 0x7, 0x4}, {{r7}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x45a1d4b, 0x4}], 0x1, &(0x7f0000000140)={0xd33d, 0x1}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x60) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup2(r2, r3) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) dup2(r4, r3) socketpair(0x18, 0x0, 0x1f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, 0x0, &(0x7f00000001c0)) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x4, 0x9, r7}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) syz_open_pts() recvmsg(r1, 0x0, 0x840) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000080)="fc21a9cd019623747319a2020edad6feddd471634e02514b1ee0ca9dd516eabf", &(0x7f00000000c0)=0x20, &(0x7f0000000100)="fb280b13849f3d113895e93951173f9cd12ab04aff5239916b", 0x19) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x1000) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 10:53:48 executing program 0: syz_open_pts() getpgrp() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvmsg(r0, 0x0, 0x0) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCDRAIN(r0, 0x2000745e) 10:53:48 executing program 0: syz_open_pts() syz_open_pts() kqueue() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: syz_open_pts() syz_open_pts() socketpair(0x2, 0x4002, 0x3f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) recvmsg(r0, 0x0, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 10:53:49 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x2, 0x9, 0x101, r1}) 10:53:49 executing program 0: syz_open_pts() syz_open_pts() r0 = socket$inet(0x2, 0x1, 0x2) recvmsg(r0, 0x0, 0x2) 10:53:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup2(r2, r0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0/file0\x00') recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1e) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000080)=""/176) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:49 executing program 0: syz_open_pts() syz_open_pts() socketpair(0x6, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) recvmsg(r0, 0x0, 0x40) 10:53:50 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x2}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:50 executing program 0: syz_open_pts() r0 = syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r1, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r1, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r1, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000010c0)={0x1f, [{0x2, 0x9}, {0x1, 0x9}, {0x1, 0xfc}, {0x3, 0x9}, {0x3, 0x10001}, {0x3, 0x1}, {0x2, 0x2}, {0x2, 0x2c75}, {0x1, 0x7fffffff}, {0x2, 0x8}, {0x2, 0x9}, {0x1, 0x40}, {0x1, 0x1}, {0x2, 0xe0}, {0x3, 0x4}, {0x2, 0x9}, {0x3, 0xe2}, {0x2, 0x3}, {0x2, 0x80000001}, {0x2, 0x30000}, {0x1, 0x9}, {0x1, 0x9}, {0x1, 0x10000}, {0x2, 0x8}, {0x3, 0x6}, {0x3, 0x1f}, {0x2, 0x200}, {0x2, 0x3}, {0x3, 0x7}, {0x2, 0x1f}, {0x2, 0x5}, {0x2, 0x8}]}) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) fcntl$setflags(r0, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x10001, 0x6, {0x4, 0x1}}) 10:53:51 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) kqueue() 10:53:51 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) recvmsg(r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 10:53:51 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x3800}, {0x3, 0x1, 0x1800}, {0x1, 0x4, 0x800}, {0x0, 0xff, 0x800}], 0x4) 10:53:51 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) recvmsg(r4, 0x0, 0x1) unlink(&(0x7f0000000000)='./file0\x00') 10:53:51 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) 10:53:51 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xff, 0x101, 0x4, 0x200, "8a19dc96f9de8a4c1c6f6e1df9f91958f2aa7b2c", 0x5, 0x1ff}) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:51 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481}], 0x7) semop(r2, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000001100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) kevent(0xffffffffffffffff, &(0x7f00000012c0)=[{{}, 0xfffffffffffffff9, 0x84, 0x80000000, 0x5, 0x6}, {{}, 0xfffffffffffffffc, 0x4847995b3f791899, 0x80000000, 0x5, 0x7}, {{}, 0xfffffffffffffff9, 0x84, 0x2, 0x7, 0x10000}, {{}, 0xfffffffffffffffe, 0x23, 0x80, 0x81, 0x1}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x400, 0x9}, {{}, 0xfffffffffffffff9, 0x44, 0x2, 0x3, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x5c, 0x20000000, 0x0, 0x7}, {{}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x7, 0x9}], 0x101, &(0x7f0000001440)=[{{}, 0xfffffffffffffffc, 0x0, 0x2, 0xab2f, 0x10001}, {{}, 0xfffffffffffffffd, 0x5, 0xf0000000, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x2, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x6}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0x2, 0x9}, {{}, 0x6, 0xa, 0xfffff, 0x1, 0x3}, {{}, 0xfffffffffffffffb, 0xb4, 0x1, 0xff, 0x5}, {{}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x100000000, 0x8}, {{r4}, 0xfffffffffffffffb, 0x4a, 0x1, 0x3ff, 0x9}], 0x0, &(0x7f0000001580)={0x5, 0x91af}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/4096) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001000)=""/255) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0x8, 0x800}, {0x1, 0x81, 0x1000}], 0x43) semop(0x0, &(0x7f0000001140)=[{0x0, 0x9}, {0x2, 0x7, 0x1800}, {0x1, 0x3, 0x1800}, {0x2, 0x5}], 0x4) semctl$IPC_RMID(r2, 0x0, 0x0) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x112) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x3, 0x400, 0x5, 0x9, "f8ccd05a62f5e88b8fa61b964ad1815bece69845", 0x7ff, 0x7f}) recvmsg(0xffffffffffffffff, 0x0, 0x1) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x7, 0x124, 0x6, 0x1, 0x2, 0x3, 0x8, 0x2, 0x2, 0x1, 0x5}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x1, 0x80000001, 0x9, "2cd00821ab9faa4ac26b479116ed8d6d57586f07", 0x10000, 0xfffffffd}) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x3, 0x8, 0x3f, "ed96c295b6e18c35ca966268c0ad4663c2615e2b", 0x80000001, 0x8}) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0x2) recvmsg(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) flock(r0, 0x0) 10:53:51 executing program 0: syz_open_pts() syz_open_pts() r0 = socket$inet(0x2, 0x3, 0x1) recvmsg(r0, 0x0, 0x0) 10:53:51 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x4, 0x6, 0x8000, 0x1, "a3d85a300065182f4a346686ab13c75077f84b8b", 0x3, 0x9}) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) recvmsg(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) close(r3) 10:53:52 executing program 0: semop(0x0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x400}, {0x2, 0x74}, {0x0, 0x0, 0x800}, {}, {0x0, 0x2, 0x1000}, {}, {0x1, 0xfffe, 0x1000}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) r3 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r3) r4 = geteuid() r5 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x26, r1, r3, r4, r5, 0xbc, 0x7}, 0x0, 0x0, 0xd5f16ed}) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000000)=0x7fffffff) syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) recvfrom(r0, &(0x7f0000000000)=""/236, 0xec, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 10:53:52 executing program 0: syz_open_pts() r0 = syz_open_pts() r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x5, 0x10000, 0x0, 0x4, "514683a7f7719b45aab5e6c2eb2814918c970821", 0xffffffc1, 0x6}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) r5 = socket(0x1, 0x1, 0xed) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000000c0)=r5) dup2(r1, r2) fchown(0xffffffffffffffff, 0x0, 0x0) r6 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r6}, 0xc) r7 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) bind$inet6(r7, &(0x7f0000000040)={0x18, 0x0, 0x806, 0xa65}, 0xc) recvmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) recvmsg(r2, 0x0, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) write(r3, &(0x7f0000000000)="4bd09c2fba5f8f067ea89219885353d668774274886e01046fcb8eec823208818dae0346ac0a4bc9ec959ea55e45cebec316f887efe4bdc35e41d4bd6f7ca7c13db34f8e75b29e3e248f46713455f165530f78c0ec17dda304b8ab1c45f05233048db9a74a4853d519a48405a365a48bb58b59a255240d21fcbf448fcb82e702040fce406d50de40f7686ef296730e1e9c125eb7307f3c880ad2eba5c832fda0f9931e7dfc7eeacb6cd0cd89de8ecf31daf98b6b2e7ed5466071c142927f885ca2266e81b5b5fd4437370aa6edecf5a1d2d222c9a4a3253c87dbdb9f3069286c5e0af215cfe79584444178f36bf11840750e94b6d6a5e2f0fafe", 0xfa) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = semget(0x2, 0x4, 0x520) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x9) recvmsg(r0, 0x0, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x1) 10:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) recvmsg(0xffffffffffffffff, 0x0, 0x0) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f0000000040)="c759e03f0d62cd13ab734d11d1b50f7c7f9b73055add8cb6927049427ae2c062a1506e246b60677aeaa4cdcf9d616ca9a907ca1cafe4ebb50e69f86a97019759dc10cc00c0f09d8e35eb343f5cf2fcca018f9ff60626aa9bb1eacc2b5b7debe87183830607614e595fa60a89294ba50df7abf26672a201a23965419cd33455e304cab4219dc2a50211ea1e2d0733d2", &(0x7f0000000100)=0x8f, &(0x7f0000000140)="aa6dd0f20a761d321046aec785e94ab75d0c745a6e876ee26403e9b0d01f732a843838bc336e7df9de8a1c926008141b964a21089e1407e5e6b9d14da0a563f19dd784d25b12b23d5f7586d713e0feb64ef655d0402f32c09a0968aeb99df06e74e2720ca6d81cb52da3bbcb80e55482754c1aac908e3e651184e1424051202848cc2033078928ff48f5aae915ed9ae4a8879441647fb9c3b45fa4d818e67fbd8516846f004f66137cd403a6b0a17a202a0fba96dad0654d6724d695", 0xbc) recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x8, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) fchown(r0, r2, r4) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r0, 0x0, 0x41) 10:53:52 executing program 0: syz_open_pts() syz_open_pts() recvmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x0, 0x5, 0xdd80, 0x3}, 0xc) 10:53:52 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xec) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0xe50, 0x7fff, 0x2, "8e37162bf44e6950866f69d9b0a4957b6977a21a", 0x7d86, 0x10001}) recvmsg(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/156, &(0x7f0000000140)=0x9c) 10:53:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x0, "000000000000df0000002000", 0x0, 0xffffffff}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x4000, 0x82) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) close(r2) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 10:53:52 executing program 0: syz_emit_ethernet(0xdd, &(0x7f0000000400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x87, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x5, 0x0, 0x7f, 0x50, 0x0, {0x19, 0x4, 0x0, 0x39, 0x5, 0x66, 0x7, 0x6, 0x2e, 0x8, @empty, @loopback, {[@end, @ssrr={0x89, 0x7, 0x20, [@rand_addr=0x80000000]}, @timestamp={0x44, 0x24, 0x81, 0x3, 0x1, [{[@broadcast], 0xfff}, {[@multicast2], 0x3dfd}, {[], 0x7}, {[@rand_addr=0x7], 0xb6a}, {}]}, @lsrr={0x83, 0xb, 0x7f, [@local={0xac, 0x14, 0x0}, @rand_addr=0x7]}, @lsrr={0x83, 0x17, 0xe4, [@multicast2, @broadcast, @multicast2, @rand_addr=0x6, @local={0xac, 0x14, 0x0}]}]}}, 'ix\x00@k*6'}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x4) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x200}, {0x4fa, 0xfd7}}, 0x0) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 10:53:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) fchmod(r0, 0x10) clock_settime(0x2, &(0x7f0000000040)={0xff, 0x371f}) dup(r0) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00') renameat(r1, &(0x7f0000000200)='./file1\x00', 0xffffffffffffffff, 0x0) 10:53:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) r2 = socket(0x10, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) dup2(r2, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc3", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:53:58 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000000c0)={0x2, 0x8, 0x9}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:53:58 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x401, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r0, r0) fcntl$setflags(r0, 0x2, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:53:58 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="1070860e441c73204a82246d9a443b792fd2d08e1599f2ee8b4d50b0b9b46c629fef683ee0c2112d1ec05a5353fff8f00d916b40b11c730d83cd673a71f9b8eb8014d626a8e2b4106e309f945efaca26c0a57a2060846192e79b7ff4036c5420c8e904681a5d754ca86a56d5a8637d3b07131de4d7f534c9e50e0f4b082412fe59c4f79bdb8caa7282704225129d2f46231d992dcdbc2126e19751b8f85c67597115dc58a131c8d653cd069d0fbd575c7d2dea2dd8bc12915d4fb0df80f14cd218c394e40228d76895b5889f2bd16127dc2376be9f0f8ad0f474901c9d57f012f51a6731c3c375923aead41634f47d85aae75028f5e103572512062cc8b04eff0d256ddc376b6b1ab9f7fab10bb46873c3ea6b406b6c0376d79a7e52e0728287033541483adc23892bdfde2e9cb5b2ece77f614921dd00b5a691ed4a68c9bf69af266ec0c9e3da05b6a1f527409989550e778efe2170579b5c321bfa891c73eb11cd0b304b3a6ff0aa200449c770cd83548c0123d80c1f132412a7abf7dd2eb6195e7db7bddccdc74bc5fe1f8a5c548ad56caa1a7ea222be55a19430a53f4611ca25d113aebc1b111b1570b61eadc4da94ab2ac222f1458254899737c2c5d06d3139903097991ec1b1d542be79c3f37367ac8e47f1c89d5d2974a65c5a5c4911da929176f821ac504757935bd09c155b37db92c474c10a8abeba320e431ecb6f4281a204feb5e589db7fa219fd1d133ab7269e3b4eefd6eb0fd5c1f8bdf626b74919063b95934e1a16b865d339b1fb90ac04786eda52ee4dfb6855b97d5ae34a3d967905587c725987915fc73f21fcc8b3849b3e7013265f07a571f86df4a59ac69585d31a9490a11e809fb63ec596a3bee15c21ca3d29fb3dfbd0befd33d36d72bdcbe2e6e93a3ed37e66fbabefcd3b48849e2fd430ea5094b30070184248d59eab9252fc33b390eff435f32a6f6507b6454532980f4f02ac9a09742372cd8cc398144520983dededab5e409a4001d8814f1d6825cc6203d0c1214ae38cc24d385e486ad49c3a1fce6c9ab9f98aa36d2f73bf5e3319488ee799108cb837f58670143433f53d985e58c55741cc9b7a489d2cae7bc1104742d88c5e230a49f02cfe4c0aa16326586ba09875ecca1f1d03dbbfd8a64a1f63428ea6d5022b2ac4f1aa13353b324fe42937cf7e8aaefadf8e328ebf6ee65bd4976b8dbe28788e200aed2061d2aadc2edf5702577dacd567688431d5f13f1e0b673b9cd38029c14c99d9ff2a96fdedc755da1c296d73b01fbaecd306ecbfe79fe0cfc1c8cfc46a597d62b6456712af36a0f28ada400aa198564d2daab4c253cf0fc20beebf0f9e5b76d5c175906d0800fa23b1e4d0e5f1f62219c4bbec5140ab61009457551dc8f61a36ff07da44f293aec9cee0aba7371697b9e278c60cf75b90c1639c40f8409b6e9201876e1b4e2a63a358502e397d1189329ad656253abfede7f0fc1a079c08ac812d5d4614dfd2f9181a4bd7e7febd57d98c93fc69008381e046f5d0491431f7966d36d0c7f76fab992202a59f4085fccd3dd7a9fd3ddaa3e36addc2a8796a210fd592bd24cce4af160ea6bb458cc9d8308c5bafc280c73db518fb1573d38db1828b6c6a848e392120a0700d", 0x48c}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f00000001c0)="0c9831a3a4e859168c7434145c2cf2aa73677883d4d6c686d98fd7549190f706ac11de08bd11766b966cc3d090fc0cd4454f843c65f97a5b47654c7dc8cb4c60e6fa186d0a19d6ee989fc428b912dc368a7c9c07ada183a54a48c318fb335ada65bed2e2765364932773ecba1c504c520c3ee37d8c9cad845c18fab45c380dec1e090072e3d75dff859b4db97e569f2a306e020cb59bc8006f866059ee407f94d147995dcb1d2cf6f29e6065334bdb921ff79515bbc1b85ac9381449aaa0d91778a49e491714b8b85ca5989c5c9ddefe3c10c41c7b763947d947495c72b96d45dbc356b9d28c4d4ff7b14243", &(0x7f00000000c0)=0xec, &(0x7f0000000780)="271926a803a54395d101b07a68bfe7c6507c1f0a9c2c359d6c1587bd0bc8f501676c72f7282639af896479a66a30d3070dec10e791b803e31a181728de867507f2a6fec19759db95ee0c00c5b8875e142fe12f1d15e3b68ecda2d42f6a2dcd25b872407bba07e6f914a2007a1e11e7be74895e2c46b7ea20eb278124864142859c5055dec22d67f36041c6f0bef808267fbb29a0cb876070b0eae9bbf5a0f840e616750ae73a0365b6ad6da827bf2eb73c9a2b56416f9790facd6a26664fa3d76dd5cd78a267b37b12bceb1ee9483254c12f", 0xd2) 10:53:58 executing program 0: r0 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000004c0)=""/177) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) semctl$IPC_STAT(r1, 0x0, 0x2, 0xffffffffffffffff) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget(0x3, 0x0, 0x230) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000280)=""/38) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x0, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000380)=""/74) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/218) syz_emit_ethernet(0x46, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080020000038000000000001907800000000ffff020003099078000000004500040000000000002f0000e0000002e0000001810000005ee1048c80037b863e5f1603d33085aac8b2e1a14a9df7e1317c47d173ece8f531451e9364bdd6ff75ada5883018f4b50700000085771e3780aab1"]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffc9772fbd"], 0x9}, 0x0) 10:53:59 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r1, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_emit_ethernet(0xe1, &(0x7f0000001800)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xab, 0x3a, 0x1, @rand_addr="ca29bbbd6126c34c7936474576b62a3a", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x2, r0, r1, 0x1, 0x0, 0x18, 0x20, 0x4, 0x0, 0xffff, {[@timestamp={0x8, 0xa, 0x4, 0x1000}, @window={0x3, 0x3, 0x40}, @md5sig={0x13, 0x12, "30a7cf018fa8d0ed1f110a47e159c0c3"}, @sack_perm={0x4, 0x2}, @generic={0x5, 0x9, "b76bb7e66070c7"}, @window={0x3, 0x3, 0x3}, @md5sig={0x13, 0x12, "8adc68e13091912432a617f9c5b7c5b0"}, @timestamp={0x8, 0xa, 0x93c, 0x213ac30f}, @eol, @sack_perm={0x4, 0x2}]}}, {"8996a31afb7d45aaf3068e88ad43a3102727825e2b626bcadc51a15fcf2c9db29e87130f9b4051c6ce0dda40855354f9e5093324c79def24b73406c7ddcfeda0abb9c5474da238c0888029"}}}}}}}) 10:53:59 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']/$%/[#--)#\xdf\x00', &(0x7f00000001c0)=',+%)-,@@}\x00', &(0x7f0000000200)=')\x00', &(0x7f0000000240)=':@&}{]:)\x17@{\x00']) 10:53:59 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)) bind(r0, &(0x7f0000000100)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 10:53:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESHEX=r3, @ANYRESOCT=r6, @ANYBLOB="6eeba3396c40623e588a0b322eedee2086a3703db5f6e5a483054c2de3a90a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r7, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) 10:53:59 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)=0x1) 10:54:00 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xb) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x4, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 10:54:00 executing program 0: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x598, 0x800}, {0x4, 0x3f, 0x2000}], 0x2) kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 10:54:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) mmap(&(0x7f00001e8000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 10:54:01 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x2, 0x6, 0x7, {[0x10000000000, 0x6, 0x68aa, 0x2, 0x8, 0xfffffffffffffffc, 0x9, 0x3, 0x1f, 0x2, 0xb40, 0x471a, 0x7, 0x8, 0x6, 0x7f, 0xbe5e, 0xd4], [0x300, 0x5a, 0x3665, 0x4, 0x280000, 0x7, 0x0, 0x0, 0x0, 0x3], [0x8285, 0x0, 0x80, 0x2, 0x100000000, 0x7, 0x745], [0x20000, 0x1, 0x401, 0xfff, 0x7fff, 0x8000], [{0x6, 0x1, 0x4, 0x80}, {0x8, 0xfffffffa, 0x10000, 0x8}, {0x8001, 0x2, 0x6, 0x8f4}, {0x1000, 0x8, 0x100, 0x9}, {0x200, 0x3, 0x2, 0x80000000}, {0x7, 0x9, 0x9, 0x28}, {0x8, 0x5, 0x3}, {0x7, 0xfffffffe, 0x0, 0x3}], {0x9, 0x6, 0x7, 0x3}, {0x8, 0x8}}}) 10:54:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x5, 0x40) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x84, 0x7, 0x1, {[0xae, 0x3ff, 0x4, 0x1, 0x1706adc7, 0x200, 0x100, 0xe6a, 0x8, 0xfff, 0x50, 0x9, 0x9, 0x2, 0x7f07, 0x50000000000000, 0x9, 0x4517], [0x200, 0x1, 0x8, 0x8, 0x1, 0x350, 0xffff, 0x0, 0x5, 0x1], [0x81, 0x1, 0x3ecf993f, 0x9, 0xd42c, 0x5, 0x59e6], [0xef7, 0x100000001, 0x5, 0x3, 0x3, 0x7f], [{0x9, 0x80000000, 0x3, 0x6}, {0xfff8, 0xfff, 0x41f0686a, 0x800}, {0x0, 0x3, 0x400, 0x2}, {0x3ff, 0x40, 0x1ff, 0x1ff}, {0xfffe, 0x0, 0x2, 0x960}, {0x1, 0x8, 0xf04, 0x9}, {0xfff9, 0x8001, 0x2, 0x4}, {0x643, 0x2, 0x6, 0xffffffffffffffff}], {0x1f, 0x10000, 0x7f, 0x800}, {0x9, 0x685cba32, 0x4, 0x77}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) sendto$unix(r3, &(0x7f0000000080)="43df4e59b81947eb109c2277282e4be901168c1dfffc24d62aaec7744688d993165f71fb3b8af5a08c1d10e29b53dbe4343cdaba5f988dfb9a5ed14552cdcc68505d40b0e381d32cdfcb7236ff1757baaa565c8d56dd7afca786de38ba5e1fd647344223a0a73eadf004a91bea91b368ed0cb65c755e877ff20c672dccd583120d8e864d7cfe64b449ff1efba36a2f1947e79b365d890e3c48a89ab8eea770d1e7b8b1f5d55b13a69e8ee1be10c5938ed5ca1202e087b43dbce31cfa0a3e974f84056aaee847ffca9abb371d2002c8381da609a515645a359992be61e7b5278e7d8f8c", 0xe3, 0x4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000040)="aacf2cc579eea2e3c94ad116ba98f0b45fb584b49dedb2969f0bf03bb16b45f5b1dd000000000000000000070000000000", 0x31) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000300)="c71238c9", &(0x7f00000002c0)=0x4, 0x0, 0x0) 10:54:01 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r3) dup2(r6, r8) r9 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r9, r10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYBLOB="7378331b4f743435682a6c211f3d0e87ccf50000000000000000", @ANYRESHEX=r1, @ANYRES32, @ANYRES16=r4, @ANYRESHEX=r7, @ANYRESOCT=r9, @ANYRESOCT], 0x10) 10:54:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) dup2(r1, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) poll(&(0x7f0000000080)=[{r3, 0x8}], 0x1, 0xfffffffc) 10:54:01 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x6, './file0\x00'}) 10:54:01 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001080)={'./file0\x00', 0x0, 0x3, 0xffffffff, 0x0, 0xfffffffe, 0x9, 0x70, 0x1, 0x0, 0x0, 0x866}) r2 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x83) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) pread(r3, &(0x7f0000001100)="c04efe92e1ee405704e0941a5934af783a0659568844245a82714781ebc44e727cae70265692dd4eb3e0f5ad31e0e5826d9bd031f3d91db9c2bffd722b1fab9834", 0x41, 0x0, 0x0) accept(r2, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x20002000008) 10:54:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) pread(r0, &(0x7f0000000040)="12660f1b83812fb28905821f8bd7787ddfa8d7b1f5bf679162d42c25079b415b58034b02492a729e049c14dcceca82de2bd7a1e02edf5a4064782c9405cae488d21e5f2dcd8bfca628ef9477f47f8931ed75058740c2d5e4b4adf5f4c334d938", 0x60, 0x0, 0x7) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x403, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x200, 0x1, 0x2, 0x0, 0xcb, 0x1, 0x80000000, 0x1, 0x0, 0x14cd, 0xffffffffffffffc1}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) 10:54:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x11) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0x9}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 10:54:01 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r7) r8 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r8, r9) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x3, 0x8, 0x2, 0x8d49, 0x5}, {{}, 0xfffffffffffffff8, 0x18, 0x4, 0x3, 0x400}, {{r1}, 0xfffffffffffffffd, 0x1, 0x4, 0x401, 0x100000001}, {{r2}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x2, 0x6ac}], 0x5, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xfa, 0x40, 0xb7, 0x1d}, {{r6}, 0xfffffffffffffffc, 0x42, 0x4, 0x53a3, 0x800}, {{r7}, 0xfffffffffffffffd, 0x18, 0x2, 0xffff, 0xcb33}, {{r8}, 0xfffffffffffffff9, 0x4, 0x0, 0x5, 0x2}], 0x2, &(0x7f0000000100)={0x0, 0x1}) syz_emit_ethernet(0x72, &(0x7f00000011c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6052cb17d11b18a6b68000000000000000000000000002aaff020000000000000000000000e500012c0302000000218de11333000001fcffffff0103dbcb886901000400010000013033000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 10:54:01 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000001100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa814a4373cea6c5712334a937062b66df14bdd4da70f873dbd157a035a0159d0c95fc828958aae749cc4ddd255728865d05207eb0e1e0c8951c4c42b799b15c12551de6545cc0753855cc18632f703dd2463263524442b6a281df7dc0cca690482e060b01759e8e8fbbe47823ed70e1f71877a5cabb9000859d1ee474c38609eff9e9649753209ce32d747865c314dc9fe67f43ab857d84232117b901ee00fb5d3859fccd8e1bc8a3313a77a4588f0a0af23271c4a181c05652386b4c23431cacf729dbca12c56027a698cee2633b221a649ac45fce1b1d44fffff0973cca6fd73a4c0aef4d53b759a21fcb6908ac6ebce6013066c00323ace2052dbc20db2d6bea8fefd4a38682804bfe3f2942383e426651bbfbd6669e2d88284501f5524c8368be961f46111bfcb6c71c39077bc14d2335c1550b5ddd2ff77c7277b5f6e8852291f88ba713e75b8c88041eb7b87f5ba62e61952103037416cbf9b21e1b9c990aef8da643ca2824e7647bc6971c7bf6c3aa268c929409c579933a61031f1c50accf08b1bbc5c9a36b3f52413616066e48468afe4bebc98bfc655d7b521edf9f2069bbbf8fc91925cf726dc404ac56ced8f4ccad18bf31236238a32f184d7658afc32bd98cd9f45914d9096dd993c902bdea4e89310ceee6665fbbe86b1d5df527e44b220b95ae89b832244cd50e0351517607ab1fb485a83bc0ab09836fb324d79e97fb76786c3927414f6bbbfb1e80dabfaf6fce042c8bc090cd63d3428651e581465803dc836cd52a0841f2e08e19614cb4ec418641c782fbd234adc354fd5e941fe1047b52fdf0ea8c6f014fd9a25a4645a2cf1ae28e21feac39c7eebeaac186421f6afb73fbe7f19d515354bbb13616848a28cd23d30c3131c9a3bc73a37d20b0460a4375e98d0faf86a4bab9ceadbe2425980f228919a4941e5a994576ab1b8dbd629e300b429ee63df987e138703f1c92aabb4e850806333a6b94f485d5e3f5414ca64fed08db5c8ea0f9448ecf548de6698c5e9178f94dccf3e383c2ec2182a1aacdef1b5bdec47efc47bd43746a8fd1a08fb8d0a07134134cd06c3caa4d4396c6e858b6e2b26404988d7aa6574862397c36cfbf72938d72aed7a816a9b58ac1342f2cd3248f72309ff55deaeca9e015742020836cc6c2450c61b8c8666b3c023ff8e0e3e74e64dae11c803afe8ffbdfe4272834031da6ad4a2fbac332491ae829529a2d8c6127ee71063125fc7d8118860829fc242df393a39fd82470cc36cb9b44c9da9b286a3845640a97d93e76bca3e7726d650086657d8c40db60a54acb38806baf111dc24cd7d9f4eca50db0aec0651347d73b5105589620ec27fee5605dd3e036ea83ccca56e68bb730fb6f88d6556cc880423c5faebd4af15ed70548ac322fcad1cb3a84e3fa51cc097620cd8c7359ec80b95a179ddce7ddad2f2a1e9bb9b588420e3638bfa29f443077fb5c55f80bbaef83e27d520ee629698322ee127090e3987b00670677da6501f73fbccd23169233df77de4efdeb85ce37ccebaa23aad9b69012975310b20a3f6d175bb6c4a01ba49357e84a944058d9968a715851614f75528862a869af9582e1b8e9ed56de5bbd59c4fb31f85817a743d584f40975fe272c6ee57431b9397025b87752dd0b4cd56d5d18fc9a62692cf81f7a38f5e56358f26f87b4562f9a22a54819e51b0e8dadbd568a3b9683b672e82d1baa3461fa39758ca45914475602ac890e2d80a6ec671b4d7087ca8a08d7e14279cb4c3ffad830c9e119678bf7af82fd9e58cfbb496e65ea941d2971fde79633836cbd7f9b8a67f6539e7e14581cc9c2d4dae93fbe8f7549a1ccb428742726b94803a4e513954b128276969db57ef66a8b7b710108dde648f34a893ac6878399ea89bd3e7270f85e74250b415fef5e096d7b63f34a4aeaa45e67bf4c5d588303de430e7b83cd0897f076c43a98a13ccf06a82710d3e203c53639517f584b0da2ed19192902ea308964f18ee344c1875849a5158de1c4e9717a472dfa1fa5ac27f86f32c1f29b3a473e347cd461f828d804a26029e880ff9fb9b76f1961e33c8e716b80489aeed5acc8916dbb8033f401b323d33185282c0830443238b82338772552f75a4115d15492d5916263474e9de5613ebaa5fa5e95466d5943ec9df94d351ec47fcd6631b2c16d1215160a9845f4e97f0457d7db6c4feabe6b3c56022a1fa7ba1f2a415c409f88576b587096af8f9d6f6d6655d2aac03fc087fb8d843f17beab3bd2d3176a2bed9c55433ca851255ee3a9bf2bcb0ffb500ce9ee8e197da42631eb35598123640106047dd554df59d64fc96b07af86e9ff5ceea41bc32ae277380ba94fe26bcbae13b681508bc9701130ac5ce1620ed861dc13b27c8e73036c4fee4372d681c58afa373a8dbd08debd104d6585f32291d375d4aef7839a305604af9f3a0961482366059c429c267cc749db06f3b3d0ddc0e98462c30879f5bc99d158b196117d62fd6ca9dddcb0c9025d4430ae73ea502c37fb8e5c67c9d5db46a1129769e64a9c9df46591e51333512c512d8bbdbbed57f1c888fe37b3ef294a7a3dcc6480c66332156de8e01058a04ea787458fccc76a1260433ab2107adbdc6945961eb4c428cbb8377e8a2297e67af4aa38bdd3f42a09993dd9702cbde3de7f3427221fad7a656405b751ee578d66ef7baba222ef18297b2ba38e9ce2fdbc625fb61932fc809d116d9a864fa6537941e88f97d6b655e8da3e04e976532e50a21c5440d634e3a23b031085fbef675f9a392e1735e885d7588fbd919b4ced38941b6e1de499560d0d75eac68a425767d892a2ff409b99a3bf51a9e58a4095f14cc5377d17c16ca32e45ea1c521e0b4a7a9642231159aa5d1d115605d41ffbc450df6bf6b11ecc0198f4b6346c6b36052e221137239eb9b6fed7a220567fb39ac73f0337854d5a1272fb7dffebd7c35acfa269d595c4f89cea38a65f05624ffb8fbc599921a259cc76a892d79871b8968163a42b65211e6bb75531cbc0415b66475bdbeb7f1a9a6a75a4d61e64153de73557109371096ce5a1bb08e2719611ad9031d7ec42ab478482ecc2521e39516b22b83261d972bd08999ef1d99d0d518f4c15fff9c3c452ab2c16e7550fd437d710cee8643b2741cc90ca1d8d2922205395f4ba517b36ef89542de39cea719bb7a39bcaf407e3f545b1293815a8017b621027750ecbeeaf4f240fdc73569b70414e2d274655789e8055aad45e20bf6ef98eed6cc3e89c53e197abce5fe392304929d6d38e888494a1af8f775065c270e6a4692b737f4604bf524174c99c1ec98ea0bbf2d3144636df753604f6f5a87194b381397b52f8c26446c815562908c0942c3e2f43ea4dd9545bd20f5bad73b75aa819cc8b7502bf12d0493a45ff116eac93d31897d8d60b63f274dc890e8d60b72502bc905ad53b82538a9b183a12e4b834d6c0a4b3adbea7c8bc9ed2cdfa16bbb0b8d7e626013d753f172914718488453985d3ac821823ece906871313f2b3b60c37f00712b68ca6d2481c0be5b78910ce4197dd4194606bb5f8bb7f7fe82dfe165ab4fdf0878007b24caf88bbfc7abc4b9fbf4cc421d7898e29f952c784eb135ea36dfe7b391bd983662fcf4d871f0932bc04a1ac6d73ab71543c69abd1cac46497f4b727de92a2169a560192bc29487847696b0e18eac310fc27fe09320f1554d8390a9580e964246052571401f2ec2bf5a44bd5fc56e0769dceea7625cc11739735e162b64f724811067bc7e379e67dba50f0292fb8beea736a91c4b2ab35ec970a9ee432e97e5f7074c761d1e8305a8fd85255537225bbfaeaa17b8a0d74758d70e1470d7a344f5a9437438690971e55e43c08446df5cb71e3e955cdeacfa0147052c61d829891bf25eb2850dae90d1ccb62107f9c2e62da2a8da2f7641941a62dd9888819e257774ad9b9d05350b649bc8e6fae9019a6a3264d950c8bc7d14b99821016cc03a0757e0827fe5bfbe14607a925bc05aca4a1f359f16edab4fded0e80d89cf6c7d954f127db47886e5f2f8cfb9a1c2444cc4fafff030e1f3a70ee55345abd680fd2ed707d9a7a735d427c1e8f8333003f0ff8be721683fa80d997b88de728deee8b44fcb27ca76ef5e74725bd65f657fe02c0626b3e37c91d4fa82ecf362def0bff5e3c06b08d404cf1de6a1fe41a115eb464666a6fd2669bb1940b2b4a17b8b8eed05113a93b1e39b3a5d15a2f2061d5075fb641aafbe038b1ebe15a3fc7573e3f06b6e2fac3797ea2b9ab4828d280750d6d493379890800ebcaac25374b01efb8fef3659f86af99f0024be1874730e29ff64a18d3cf8b04088e2fe290ac24d031cfb797d11e52c44ca5f71b9a3303b609278891fbdab46833d24e195fb163d7f5c0add9107b7ea8f694ca4f153807acbf94d4700f09459fc9142c7c831b24d6907bd76bfb7eca6ad92f3a19563147f638cb403701868dd200b07a9ac89e0d84a53ec80cfa358c2d3dde3965fa5bd44f43c8aea783466bd38ddcfe4d9cf8996e9858c1f528687f4265b8143ce721f1ff07275d4538bfa295242ae900a0ce7f36bf07bb7a6b62be919156dfe027a1f72e55bcbac739764c92d1e88633117e92aae70edb7d2523e15df301db0a8af78541b1a9987a94a6f96615ad588f7b1250e0e58135aa0561b9638fc41c0179a971bde9a29f6eefacfa252661e392ee017c803d332d8d9e6367aa59edca3827fda2ef4114b80d64bbedf3d9bcf7bd381dcc94752e12b1e2d5c3c284fe345e99fbe0c5b21f4e4fd07494c04f246e53d72e1a5f230a6e8d41635afbe885a29b2b1335ca7ab6c86d7886459cb572b24a302235e76bb6d467355d826e19085a9f57cd4bb2269997ba7bd4ea891a4b5e1101f123ada434ef8aee0bb5cb0219d7996ac03c65be4857c40348a2ef31baed6ffa5030c4ed78a5f8bfac1de51143b96c34a10e8e2f7e7ad2fd65e298294ae3c709068f8373516e366ea76c34d9f7a5ec2a697d946a497a1ab4ef41300621d11238790285a0edb04808d5f2ea4580cc3daa8d7105454beba47d6bfd6bf79bef671931625f8d3ab649a90de6aecaf8bb13b350d683dff375d8897f9c18953b470a007e3be2f6f7f6b3d0de3990ad85042090b992d901be618c3aead6af8c31236ca99aeb98c4a585edd6800d85c29a05f59a0710ba556d22425dcd676389186732484fe36699324e9a8bca4b9141ad8e4d7e33d83e0ef448cf42e9c5b5416722b951baa54072d372a835fa7de11ee59a7349099de24278a5ff9433aa7edf2e965bb48e97cde196b35343cdb37c1f6bd443a0414668902dafa67e4d7f1d968cdd810b4125b3cdf78a74088a931f7662afde22de55d24b22f9f17dda7afa11d74442e4c3d816ed2c3ea3823432a7e91b5eb93329790aadfd33e807aa6a17152e806c0c29c4300c00c656073cfd8ec1d77c17081160b71b4802efc0f69fb796502bcd9245fabe92bb709bfc6adc8f1a7045d20185bfec8b8e728a5aca444f3e05158032e09a775b376967eef44d6574a8339c151a57d53b6313749ad1a534e6a62cf4f617884dee83fbc1a5c477c15054508e2feb3f247a523fb35579be254d396ac76a4ac84e6d21a52aa506ac4ab475c6bbb53280575fc023431ccabbcc058c3871a26468c1edb106e662ee2f930381cac16fe9581183aa042bda886a68efd1b60566d528b21f6495e40401bc9826f02c344f56f44c4d65b20649f313ae6bd574b0cf468cfa073bade7fd33a55f367508dc3d476d7d785f0b406e2380786815bed73a8b1d89a9362de5848ad5e7dbdc"]) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x8000, './file0\x00'}) dup2(r0, r1) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = fcntl$dupfd(r0, 0x0, r3) getpeername$unix(r5, &(0x7f00000010c0)=@abs, 0xfffffffffffffffe) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000000)=0x1) 10:54:02 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@random="890c1d1c6bd4", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000ffff00", @mcast2}}}}) 10:54:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="543e526cbe0db813003b348041d91b95ef66c394fadf8e8869114ea66d8a5bf92aca2b111f5b4629a383c52804e4700f5dd818f6c9996eb83c1cdea78993c96d65c0897b430a4bbe2a62197562690b462b1aa1b9e8c385e10cebdc24873564589002bec11d58c5a39d750dbf3c3c1ed0ffa641d91697c8795211e2e5ed714e00"/140, @ANYRES64, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESOCT=r2, @ANYRESOCT=r4, @ANYRES32=r5]) 10:54:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pledge(&(0x7f0000000040)='-\x00', &(0x7f0000000080)='*$\x00') 10:54:02 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="43a7783d0a8a76b4ac402e5f6922dc883ef1a457453268e4e8664d36280c30133a81e2e3502e709a86aa9106ae79955835ccc53a39f1edd6407bfae03de464219bb2a7ae054a7c98053244e370d4d664fed993409038423c07cad811dd397eff2e84f9b65515c42e3fcfe3e8553cb20b05dad8b007b4b4afc52def37a09cea27376e6202cfb91cc95d4db8578dde5793ee", 0x91, 0x400, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @generic={0x0, 0x3, "b7"}, @ra={0x94, 0x6}, @noop, @end, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) 10:54:02 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="003000818596f183e3a00c6fc4bcd9df059da3623aed95f9c0b0b1de99eeb5c6d3b910ce43f8ccee2b03f67d668d367a6acb52fb31c34e76098157c77ba83fa7ca24bdb0d19ac9815f31c02f74571f7f5dd91425df315677d72faff51f19b178aa9d5788dad9218b21a38ff7"], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x8000, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 10:54:02 executing program 0: sendsyslog(&(0x7f00000001c0)="ea16ddf6f5746f2f0aa5288d08d67f0b57d146aa1aac62229a2eb4affdab735bcdc8718f120e504cb2c6b7f5cd37b92c2378b02b430c59cd856a26a3b278b426b050e237f32a9593ae16e867ada601fbc06d7101fbf0235f135252f67c9fc5f5db5c90b3dda63209bedc587a57219d36e23e15c3719dd50da8cab53d9a3d58e36f8773448b777440ad4ac04fd1944a860c717ab5be3430efd81cb26f49dceb4ba625a3ccd39bc9ef74930501bd9289fbcb2f79ff890c482a743a9b268a587c929447e91d5d64f77c312f1061bcaeffb9b59569cfb0a0327b2be5e2c498c38144eef9fea77c522d54a93872c727bb63a0adf44accf57d304d2bed9e008c357263d00048d5b376c988674be515ca3a7325b441dca31ac99f6a1fad8be119e03e5494b5a1279343029a77e027ea8b8a33755146da3f1d338f8a3ccc19a4cd245d0bee660ecd1e4d6c4bd1de04fcdf5bd52b8e1ec7c0fe9760aa679d987abedb1a1a685be53292983d00"/369, 0x171, 0x0) 10:54:02 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000), 0x10000000000003c2, 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ftruncate(r1, 0x0, 0x1) 10:54:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 10:54:02 executing program 0: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000001b00)=0x4) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x1a1e, &(0x7f00000000c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd60f8be0019e83afffe8000000000000000000000000000bbfe8000000000000000000000000000bb8800907800000000fe8000000000000000000000000000aa020827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a51326635791d6adca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a1f10f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000f28636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71bd3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14af435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e17753311b7c3cc22c71b928ad3a84ba7f450dea9d390b4b77665b584564d59b06328bad19e0046ee50000000000000000"]) 10:54:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = semget$private(0x0, 0x4000000009, 0x82) r2 = socket(0x18, 0x1, 0x0) getsockname$inet(r2, 0x0, 0xffffffffffffffff) recvfrom$unix(r2, &(0x7f0000000180)=""/249, 0xf9, 0x803, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0x1800}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000080)=[{0x3, 0x9, 0x1800}, {0x3, 0x1, 0x800}], 0x2) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) connect$inet(r3, &(0x7f00000002c0)={0x2, 0x0}, 0xc) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000140)=0x1) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r5) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10:54:02 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x38, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000040)=""/203, 0xcb}, {&(0x7f0000000140)=""/228, 0xe4}], 0x2, &(0x7f0000000280)=""/62, 0x3e}, 0x40) 10:54:03 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8208, 0x0) syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) 10:54:03 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8f64a67bbdc1fcec000000000000000000"], &(0x7f0000000080)=0x11) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x8000, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000240)) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x1}, 0x8) 10:54:03 executing program 0: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00') 10:54:03 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500000000ffffff004e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) syz_emit_ethernet(0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08060006806c060e00020000000000005c750ab40b5cacf921d781ca36a1aaaaaaaaaabb8abdbc1bc8bab4a0de69182787d86e71"]) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) sysctl$ddb(&(0x7f00000010c0)={0x9, 0x1}, 0x2, &(0x7f0000001100)="595b34e3e1e5cbdccdc5ead3dc9e74cbf1d9b947e25638ac2d441af83e9283745f211edceff1658ddb12168163cf96a4f5d17bc1ed4e6d432764a425e13da04a62044bbf72fb8910f4c251bd3b4d186d87eb44a87d09303e8026af0f58427e42a5aa00e1879e07815ed91478d36855ada3ad40ea0bdb4e67436e36d1cc014bd3138d7a80b999b4dc526db07205d1f59d3a76ac001e40bc2c9fd4962c23d63a88f198b1b2e74af8bec1efb9dbfa004ec4a8fa7745af2e179994852f4411cf9acc3b75508c0d", &(0x7f0000001200)=0xc5, &(0x7f0000001240)="ba216e08ff2f6ab4417be68d8ff3e012c4f3c500b4fa7905145dd9bc73607e2544fee45074a14ac9dfbc3a6ba5e27b074b1db44f49ac944be5f9a0702cac63748a7872e5d88107f72b8bfcb989df9528ba569b2e76b910ce79f0aed3e077c36ab9035133906b32f5797fb6343c6dcbdc8a40126564c7aa90cb8d533e4f0a53b0d354959e830399edeb3fca1b3e9f443c83a87e9152927cf5b78c49cee9778aef8014cacfc830a220061791bd6220c90de13da49e8de2b5bc5a52d92c44b9a511867743d799e3165d501b3042cbeae2cc825be748131240e39291e923cde31d", 0xdf) sendto$inet(r0, &(0x7f0000000080)="36ae7dd060827b6a4b50d7f671203a40d57b6187f882b01ec7af0849550da521b53180e3478d5e745c79f3cc297f3f0ed01add9475d371a7c41f8f9e96d5480a174ac6e0855425796d5e643ccd569b7582bd18604ca62ce465f4c39537af084b9c02695e584e0f8a35c200f20eadb1b267478bb99bbbfe7381c1cddde70ae13df105fc23a51c881f106baa3b0d5f261b040c0aabf203a40ea846b0b6be2dddf1aac681dad888123d4ab00c3465929e4dfe7e7d29e7841477a5e70d8090b20808cbe3252d23a61aec2c430b6cd9a22921521a2344d1fbe20fc3baabe9a3e3743fd9814d1c293a542aede4a74acd35ffab4eb0694f42f3ef64aff81d3b6e6d8d6866fd47f9fc53dde4ea101887258e36a66f558d61cf726301a42a8f28af0c01f3988cd07821cee7ae9cdc3f54b258c11ae708a2f2af96318dced4afbcb903efda8435ee2e40b33a37f7e78210521062ca17dfa4632003022b77cbf090e0e0a0baccb6abf91bb693dc3c8f03f4ae40a72b586d42eb42daef672387f8afc77cf358452d9d055b7b9975e7a0cd56fb176a3773b5978b3b25f6f03b415ecddf751c74aebd1ed8c83264029ae9ac10df4836b34747efc3b6439325f212691f4fa4a750b38bbdb09c8cc85f09096821eda774e6f74eea44f82cfdbb3531c22b7733b9bffec9dab0f822a5139c9c1583b733494bd66e6d1af67c9af95c2596f4946f82f6545b1246503c0fdbe631a6c2dc4f3dcca354b9bc52275e2ffe265b76cd2506060726d2760459a52ef08105da4008299228eef026b117ab55b7dbb203444dc27e805f1751377dd266486f98a9f587ba56f5cb8f81d1c23c582e21987bad8725997894b005e59c6d4e7c4ec261b11a2176352d3ea47cccd55b8c45d9590153625c5cd8508978a14f4ce01754212e078bc37222c113d8cd235d95763f632b432182813a961de0609f634e9f7e2c237beb9f31c61e6a7ff417c9f75e7fe4c0e794d2b5b0a64811c6cdc8e8f20578cc00570f983f44586c9aff4a20d7e74f2bcfe466ebf4729060814c0d27e06cd08b9d4ebdcc0975ccb39d314d594c52d3b19524f411574846a208b9e4a9685afb8632bc8175d284f9cb64b3b4c3f4b23775e45808afc982dc636d138b7209933419f74759212a6aa471e66869e99b6ba8bdb4480214760a1a60054198395e257f3943f8112feaaf594427e2825f65aa071683ef20543cc48cd4afa6266946a8bd0ae42e95ee05f68077499d12790b77716db20eb90206a65f72637a7138cc9a8bb2c36e4a65ffcb0020aa2e1e2190d30e241ee110f8615102c612051b45178791738e0e3861269db721e38c162f3e2f5e0cc435b855ddc0392113d15459fa522d256713ec3ff89be823012df150e0a1ccf4c0599c3c35449fd30610e6eaed2ee2669606571c8380adb55771874f86ad4c45a712fd7aeae13dff189fcc37065c311ce8486c3b011aff89362eabf71388a9a02e83700c3283218693c4bdbe2b159fdeeacb4f579a0d7a08602949bd35350a68d2b74522fbdb63c616f90405fe1f22dc07ff1e7182900196fbfe9ebdd052b9eebb3a4d6c4230ff965303c8b405288757544f93750df916b333dfa44cc4bc76e311eb36bbc17cfad91d778e937ee5b779964537a8f32c57771db9324ceacfded87541efaa7c50027ef311778dba39c895df75d6db88e323c4026b333cde933419992786cd122b83548e320865f1a0e0792d3a6be693813d05f66e5d9a3254548188c46fc590821489724d0d09a402d0d38083ccbffd481d6df764a55d2a515a2687188892b2a1600e54bbbf27cdb2d1c7314643c49855603217e2962ab6eb1c19b0bafd1ce24a2bc556fe169efc8b55aaf73d1bb0508af0bb85dee595a57a416ec250b644c92a6efb556e50292a05c0a8b68f834e97c88f00f864525158d2d1b701fb1175bac8320a50e0a80617cbd9ecab3db020f13bfc644908c6bd663d9d6caf5dff5cf7ea5c83c7be52aedff9d66e2a6a0c602565ede041866129ff27a36cc1995aadb30d8d5cb9b6f390726a0822d18670d959d6942a607670dc37c14f4c85ffc9139f14b8d26a28d579e59c9d18482e168cc492a3ccf1a0ab14dd630d9387e73d718cf3f3a08068a72934bd0617f0d3296f9191a2beb8916f9edcb327eeb5907c2e11ff0e307212a9bde4bbc4e834c07aaf2f6ac2449a6beafe572bbf96fde99c2184d27674036b3b917ce411842c9dfaf6b8ca6d2cf2484ff73fc9801504947950f4f05ef6cb6cc9d2c387e0d7751a6c39c476e0c56dddbdd7d7774b68bab40a6e30d5c8a79fc49c59ae8aeeb9006d37138fb9516938fbd7bb8ec16c08701c4ae2a312c1902906c6f1d2051b8737ffb4996972f3bdac117c87e4ea61a925708c083c892c04da468c5f482203ab6cdf0adc3db4a4895b5774c3e32c58c45d1ff3b20a596ce82d292a7604bf18a49b1874d70cb6c8ebb10f759a365c7faf047eead708be6bc14480342afa94dda4d9bf90319ee46a1159b3b491f913967b58df7da6bf930f96d02f1e29d7a54806638b6b041134c3119ca54f875018d55d10bb8e8cdab3be5176a3d1dc9e37a4edd068cf30a3c1d86de261056de5d16599499c638b78cd54e07a0051f4fa109d0098d0547799125e555a71c9f3231dae68effdac1edb248535802d048b8aa93e7daffe78a2c39107df8935ee5344cba39e74fe8a195dbb7ea7684f9ad346e46c64458ccc9b6d93ce476e0e9b6c6c1374ded7ed437dc4d86e482bfd3ba68da5921838a8bf24d1cb8924692d97e5321ada04a67e55c4a470bef469035d8c8fbd1904020d3fe4ee06beb5f0f3e690b3a22bc8019b756cc1683990aa03be55930ccaaa1910df0f3df69fad48a6a934519e019e3e336c433e2c4023c74c4327fb02356802c9b9d67c54be700c400c56ea27f1ce062d9e0b19ca072e3a711f3523ee311e8c2647521e7e80b0f121b7ae40accb2cd50ed95c23966259d5898b3a2bece8556c730bf41d1b8c0c71ea9f2da722fe529115ff6576a842d068032eadafe806e22969acdc889d691fa06b2b5bb6493f3c664b1ffc7439050a4bc5c66b37564fd03c6ef442e3cae871f0b747d99dc7f970f8bfddc18ccb8a9ab437e15ff44deaeaf8432707f4a49ddb25e8d5121dd90d4dcc4216f0f9997329e90686456f20d3da72dd91e47ef5d9f7f041bfec4dfbc589204cf0e3f7b096e7bcb7e5b996cf2a62c7b635dedfb425e6a1278ba240f5b6ef1ba6191b996afb79f3d405f25655496d7e480faaf7e3b59c7a3b0f265354c69287f57cc42fe83ceb9936b6111603cb8de77b05abc1e1b5b83eb00b5591a39d359c76fe5011893fc530264cb2431d51a5eb653f78408da8bb0c8a1b844dc1684135ea19ca872db15c3c901376d3f02962defd1a11993ab9de76b78b7fc68446169eb8f5879046eedfc27247ca935b3710a4367bc2be4ca7e86b5132ac3c9def986c9ffa6c1037ab637241ab41ea3ac892414c3676d3ea21e40b7d2a057ca2b5d9e7a562022c79d91d0829735fbb5c56bc4b44e5da810179fc5ed759cb1113bf47d8fcf6eea0fd9d41478a1505d0b9600a15ede85d77c6f805f5582451cc0bad01500a34f9b64efd51e4dccd1947d20dee98dbcbeae6228f64a78bb9370c305af0ebd40db31ab6d71f9fd8c79ee36c59c8a0c7da6bcaed9e2ddf7fc76ab341cbcd285ce8c714fb7160bcfc059f625c4eb7467c863c46b137876bda5a9e5044bc8fd858a87ea481b170084fb11686822a6a0beec0951f469dbd9c48e7fe9ec5be2f8f7c0833dba068f45096ecaf6df8a3d33de60a130610f6e0007a2087775e880d1e7e929f5921a57c72f78b5d9824f35c0b779317879c441d4d116f5263e88c59a740b1ad1e16bb89e83a2bd9ed8284df439481eba095997a8834852aa9fb98bd086b415a14870cc4c22542902160e3fbb6cc3edab9886f8df98e64b2cdca2a58caf2ae74290160ac3cd6b7189eb7f5a5457812289e542a223abaefebf25520da31afcbc584594c786a2dd12958e00accce7db98ba9f4adc8605ec5159aa9f6791590aad21c61d55be5c5385d39dda392835e3ac77b3ae11387489e4694184c6a5e5f971fa6422b2a5c71cdb0f499b13ad8e702a0615a1d2cac1776056b4c15b16087b3f07e5c3236f45359fd026952a5aa9428c9159159a6a45beb7e520b2d3f493b361c9d46d627074d2c63a4c80373725ef6d32d02dcb2068d7bd81f0166284625421b4439f881ae608842428d4a6a56c1524be7d8f5324173b9f15e34992397381c11328f755cecd0ff1886e00b3df4842d00a6bb6f7816f4d27f2e11f9509bb0394e1265ebe1cfa4d04eec955c6ba50069815f4ae56c2a67db34ba5491dd4aa87b3fa27872334cad19aa4749126b1f17894dc6fd56aa4fc4f9e23c1727e2c9c46b59884636f553756496cffab30c67fdee21981467cab409160569e6dff49db757f115798bc6ef5561e619a207e445294a7e4235a6d2b615a9dae14e8a9d0fe69b1d563979bd0574b65a72c415b6793af37dde1d8911b6bbbd0d3fcd377b01925b3cc486f216a3aafa4edba1c274bcd0787dcdd4cd410161eb7da86158dccb1bdc9b54de72e501b8a4015b496c711707bb6261e2f695c9955f260701bcdae75ff52deb50cc45c82e2226e90107d609a24c2222296f75d70d5876770eed2abc862387214c37e26fa1526ba4216d05c82ec8c1eb578238f33ef7343779ee04ac57ae88981bd4cda75540c9b73f34d472cc931bd53cf3fa67d1d8c2a6e0061ad760719dd4d2c218d092551a432013ddaf089f25e1f7d32f84b7283261fa537efe15721723f9c1a3a16c21b5bc5e8c256cb0e0f646409cc580de40543b397c399411efced88eae1100873e01baeb1b581ac87244110402da1cca895103683e2a47240d0fdfb3796fd7ef19f7ebe360bad93c5ad776a69a7a5e42f08f67270b21d454f01ebff8ff2ab3ce12df175a9c31c4cebc3ef5710a1efd78bd104e71fbccf9caf73abe9319eae8239361905aa6676e10280abe44f670a1b4ad75321741511240beea68f85077c30471fd3f7b816088b35a5089fefe3e6fea7a716c0a49b42a0a4a0dfae3d830997c8139c182e445c6fea395608d4e164160469ffd5062cb0d8eddc5ab4a98e0cb67ea5ea3b11efa9e05611758444ad80da312832c3c70ae8ee857b18acdd9a2d3550615c7bd65f97f6897d2620866eb0a7da0dc094e3cd6cde8ef826fb873e9739a89889d4da59c501d5fb5cc2f39fed5f96a7b19e2cee41d8621fa8a47fa55508161594bb774a5283546a624467e2d78edf582ddcad7fe71312e7051016d89cfbf2809316e0c514a1ed2325466cbb5405ca8f42ea1f7ab185feb12786f2e0f92b3d230d464287507ed48d65847a5cfa6a631d22fc7d5a7faca4ced91b05b9a1a9c038816f48bfd218abd8cbe363a52d8ae811a5e98574d7c654eae2efbe300f714ecd6bbd87c61bce66cabeff078a2c5f9a3893a7e5ccca4bb2b8ee52dd31644648730a105266b6e5ab100ee1bc070ee24de616d91dcda81c18c83649026b97a5f0eb6a4994238dd57a942090c06cde1cb893d8eb5c212512df02fed37d60d404b46571b3d22afa26003c5bf62b3daba4b5d2f69a3687cfdc1bb33888f480a902a13ad9b2dbf7eecbcac03f25e777e0c78b3c2539f3573bb9b4d699fe6ea20999aa2b2e169ef44af512774b0edc7ed6810136442aea8a0623aedabc10278cb3d7f5e63e04af912738aa4fc177a494bda1c05d598138f6f9914fd", 0x1000, 0x8, &(0x7f0000001080)={0x2, 0x2}, 0xc) getpid() 10:54:03 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x118) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 10:54:03 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) mmap(&(0x7f00001da000/0x1000)=nil, 0x1000, 0x1, 0x4010, r4, 0x0, 0x80000000) 10:54:03 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x8, 0x2) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000100)="26a94cd9ce6b651f0716f0be8ad4ea1496453e6b8553acb0c1e8aef62d6d019a19168f4af2ff22636ad895a266d9b3a9505b7264ac1ce454b2651556ab", 0x3d}], 0x1, 0x0, 0x3) sync() syz_emit_ethernet(0x8e, &(0x7f0000000040)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "ff0300", 0x58, 0x2e, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x11}, @routing={0xff, 0x4, 0x0, 0xf8, 0x0, [@mcast1, @empty]}], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@timestamp={0x8, 0xa, 0x8004, 0x8000}, @mss={0x2, 0x4, 0x58}, @mss={0x2, 0x4, 0x410}]}}}}}}}}) 10:54:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x16) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x10000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000000c0)={0x10001, 0x81, 0xcb23, 0x6}) 10:54:03 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) openat$null(0xffffffffffffff9c, &(0x7f0000002180)='/dev/null\x00', 0x10, 0x0) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0x80) writev(r1, &(0x7f00000020c0)=[{&(0x7f0000001440)="42870e0622afc664394fae1cd15b04f6ba5ee6a0a7a26c52e440118343da2fde92bdcc436b31cb85dd8a1f12572e80c6dc9709b20f14b066ca5a6b693e059e81fc86a081b0b4ab03c3b9", 0x4a}, {&(0x7f00000014c0)="069a8bf5b119f91037c4289ee9cbe9a87bbb05d97590a2b5d1258bf79c889d5a67c32e12109bdd70bb53f1f15b6f372d12d12d86c70dd150c0fbb0c0f932210cab9a896bf392188afcd26a9203fbbf546baabf8f843c700995688fd763908b46db7e264a7989077b88b36f8922bf664b510ad5582b99a50bca640d0f14be9ca4418cb6a2d5441771", 0x88}, {&(0x7f0000001580)="2d62339b2774adb4c68ab60d8de94879d952e1cfea32df4ecce18268143914a4afca60be161fa8127436cb83a73bfb39fa993538c8e72d8905dbaef427460eeac19c0b7ec6d591bdff73105d15b76cf9a7097fbbfda0a76e365927a8480bc44c6b538338f50322ac19ff591714dd844ca6ac0e9534127c55bc12440ef4a9492afdb49ae08a40b11c9a36c09bf83adb7ed30aefbc3e856a320bac0a8704226daf00f2d11a2dc18b86a1fbf16754ded2d8d03c5b746c7cd93573540cb3da86bfc8de1bc56bee5771fcb28c5bfff88a8e464e041d90952eb4f5069c3d36652ca21500d82531ef01409366fb0a4e9785", 0xee}, {&(0x7f0000001b80)="43268f27f8ec92bfef498fc78b23aac2ba80fce03b02ef576db3cfac5e5065b9b719634f9b68f0ba48f7fdd49ef2b6560997446b563f9cf4f6e22cecea79d57f20f59a2c67be95b7f041db7d18142e450c9002ea2ffb66650437a2713fe93068d7683d97865bc0e9f296f1519b13dda8c2419e87394325c6154acfa0522d3ab2320836707f6e", 0x86}, {&(0x7f0000001c40)="90e4b3f7ed77ce28f7d939", 0xb}, {&(0x7f0000001c80)="dcca1966beba0d827aacd06b3c8e366c7a80d7683e648dbfbfe58d32966d63fcefd7f075b9d0a84a391f042849ad87681dabad017b05449d323ca599790afdd6bc13d6bd68858a8382b80c4d7188e266adcb856b36bdb22d301aeec50c50338d6b963ff3088ab89ab289758098b32f52a401d97a09eb76391bf67a53a2f825735accc19950c23ce3a4f4db8ca87ac56de3ea863ecb7fc8e269b5766ecefa5af774f7b800923d2dc919e795dd1fe97d89157dfd5db4a05a02f73f8741ec363c", 0xbf}, {&(0x7f0000001d40)="964ca6e226234203a9354376e59e3baa1ba9734e2d16929c7390b1443b224aa00023db9915ec2f8a922cd166880f07487d5e09b4f6dc0412f01e561891e288248e381faf30e7110460c0c1671b629a8bbe", 0x51}, {&(0x7f0000001dc0)="a4cf1f852a9641cd4c36df8adeed1faa5e35c93fa08bd33ddc9956178038807d1d149ebc57fa2c6b5aa06777c2c2deff52eb4940d1daacf660bae80122ca66b1b088371d99968d23a47c9d6e677da5123c853720d62c4b77823e3a751e4315753ab88c83a4a3412339d14e95692e59dbc34676766ae7cf7c2e99c767809c20108b1aff695fc9e4197678f93ee97fc85ac616e787460b9d83f06094b22d1d2d35532ea13e1885de607de4851fcb95e2fc60e0461eceae39d8c9fc070ae15dd7c98de8dec200897145663d0cef79", 0xcd}, {&(0x7f0000001ec0)="b4e7ceacffc32b1934f56a429ed4c2cd4f6cf6c6cefd8210027c06e9746a49828a76fdfaad1c8614ae49d3c9000c5133dd76f4a1074befbcce8166d22d308096fd0da687c2c11d9c8e3629757c2f89338706f70add27c51663a2afa1e7218baeb7cf46a6f3c8799abdb3acf85b76b9cc772013401a0b6c0ab53d840167e18473342a340889d525c48f1ffd75d6a5e233d1fb6ac4526c9aae7472162aebd714bdc073d791aced51c98b577cfc97e4349d78f5831c10e4f2cd52ebad9d24e821ab930ed2", 0xc3}, {&(0x7f0000001fc0)="52c68024437eaa203d7a87f630d64c525cd0115cf7d3a536a8e5cf05b817bfb0380eb321e65e9ad48158357bd7c17170a75f4b24c8c9a4322013ad31ddb94fa80336b34928922d4448d0a61d9d441bcebd8611a9ec22433012ef9769538ba3eee7009a18f90447290aa38582b5853b9a53c32b709a6916a6ee775720799dd64ac2d55b092b827ca17eadad90aa1917740659bed8d7299957c99e1fb6918937ae8e4d266aeb2cfff0d5818bbce236c549e00a7d46d83a317b26eab388257401db73886c50c8434215ae294253af5f9ecaa3", 0xd1}], 0xa) getrlimit(0x6, &(0x7f00000003c0)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/34, 0x22) 10:54:04 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast1], 0xffff3a07}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x1000005}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0x5, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="072c45bf"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r5, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000000c0)={0x1}) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x1, 0x486a}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fcntl$setown(r7, 0x6, r2) syz_emit_ethernet(0xdc, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100670200400c907800000008ac1400aa891ff7ac1400aae000000100000004e000000100000000ac1400bbac1400aad8002dc30005443407800000cd07ac1400bb4ad4127d0000000100000005000000060040001fac1400aa000001ffac1400bb0000000700001000000000090000003f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62ac5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7af5431d15ee77c8af70000000000000000000000007395e0f7b4fc7695bccf37c87c1aca5d80420211635fdf6079eccf507599c3dbc64c75e6ebfb352a057af3bb9c127048b791b10fb5e7fa560545abb0d87001653a33f52455f20e8c4680e661dea426aa18aaedadab59828d85495f9908aac8fa541bc90c0be7132891d7ebed22b842a531d4987fe8ef3eabd0997108205a27c703dadd26f837524a"]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r8, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, 0x0, r4, r3, r9, 0x0, 0x7}, 0x9e7, 0x7, r8, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, r9, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x3}) 10:54:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x95}, {{}, 0xfffffffffffffffb}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) 10:54:05 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="36621d157beec37b6c1ce70000000000000000398e9201bbdd50bb5c18ac421c96f046c33be7fbb9dc8cd894bb3b56946c3eb8a73fedbced35ed86d2bac1a42acc79da2a2dece92753fc47015779095bbcd0d030face6bee838d546faf27548b3cacef1712391e7d6d626cf5bf2be468bced34fc407f950647883f7bc28db2d76d95586b1bb05176a9e821f7e01baa58197808b0eb2803bff49df5f97012915507d143ba7a87696c497325d6297b70a453cc30d3135ab662cc4d511995c047e570c60322a68130419e2b1d3c0a55074cdda3a0ef09e96b18d00be655003f94027b70615cc8d8c0e7df6db81f49fa948b95b88aab4f71979103cf9ad0b64c34165a5b186d3676c74930b573dc88fb283c9ec9ba", 0x113, 0x0, 0xfffffffffffffffc) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 10:54:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2f) syz_emit_ethernet(0x5f, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x29, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x2, "b8c0aa4bbb3e8b4c6dc7f935a70aae"}]}}}}}}) 10:54:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f00000026c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xb, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 10:54:05 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x10, 0x4000, 0xde) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xffdffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1ff, 0x6}, {{r1}, 0xfffffffffffffffc, 0x71, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffe, 0x115, 0x4, 0x7b4, 0x7ff}, {{}, 0xffffffffffffffff, 0x3, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0), 0x3, &(0x7f0000000300)={0xfffffffffffffffe}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x1, 0xdf, 0x800}], 0x3) 10:54:05 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="17", 0x1}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r4 = accept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) fcntl$dupfd(r4, 0x0, r5) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0x3, 0x0, 0x1, 0xea, 0x0, 0x1ff, 0x1, 0x2, 0x80, 0x4}) poll(&(0x7f0000000100)=[{r1, 0x15}], 0x1, 0x0) 10:54:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, 0x0, &(0x7f0000000280)) lseek(r1, 0x0, 0x6581, 0x2) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) r6 = socket(0x6, 0x2, 0xfe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) dup2(r5, r7) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 10:54:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9b"}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xffffffff) 10:54:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fsync(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) dup2(r4, r5) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000240)={0x6, 0xffffffff, 0x3f}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f00000002c0)={0xffffffff, 0x2, 0x9, 0x2c128000}) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 10:54:05 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, &(0x7f0000000080)="733fd1d22455abfc326ed666fb34fb38288cc4cbaf73df77a804e69bb9c954ae541646f7c59b30e8fbb758ace9722f18c208830b0e3d89dd7ff6dee165e71a5373bcd858bfbfeaad222484738255b02345d0ce1c2f333725c07dae16d5093bba1f3f55", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0xfdd, 0x5, 0x1ce}) 10:54:06 executing program 0: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) syz_emit_ethernet(0x22b3, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f227d3aff0000000db74c00000000000000000000fe8000000000000000000000000000aa010190780300000066a3470d00082b0800000000000000000000000000000001fe8000000000000000000000000000bb160d000000000000c2040000000401070000000000000001080000000000000000000100c20400000005c20400000004c204000000c6013852827202c98193c55eb27e0025edd0801402ee4613cbd72194e0e342dc67bce732d45541728ef116db1be1194b703586d43d83a6290b89d4000100000000000011000838660000003c020000000000000109000000000000000000ff00613b21d82d5ade8d1709b3c806c126be265bbad33651e697a506078f373330e844129f597fdd12c4ace08ac73b9e84c5cd9577a04b0c123ccaf59c55d053d3163760f1c8b5a87dab425e2dff907804725a4192da6d5ec776a289c61d595b7bfe10033d7304a4c5067edfaf909732cb6c7528400697ff223d4c4fb8abd17e1f5f24d1d4c31c7deab154bf24d371d0b72d8cdef9bf619f116ee478103b55bd42dc4026043a4c4b6fc27baf5e7238391aa38caa267f59d6272b8d950e2452fb250cccf335eee44512086e99ea40ea56a27f8195ac8b4ecce96f46d3b4aa767b7bb5ebb93a6ce5b1b9396e936f851eb6b4eb3b929556c7d20a2f677a848b3cfac918a52ea997b9cd82bfdc7d00fe8fc79fdfd1075ba74991a7072d69bc6f812bb3827aa48fdc85908a42827665b64c9b6828c154624b7e4d119d8e4f0ac9a6f3536f799faceeb14fdefea0da316528ec257948c958f5d7f588a5b4e4682af59202419da79fc02fab5a834f26c8a10e0014cbd54855aec2cc7d8da9fd9a0776842d5159c1b82841f5cb7ddb8e2166a625c920393abaf84eea08c198eabbf55ade8676a82ef16e9a6f2613262dda0544aeb9567d0930c93505e9d15c6688a79e6b252246d3b7c69f883172fcbbe129214c74a14f9449fe962ef4b7919699b8902e2bd4aedc9984a705aab4046935a78d7baf58352b5b42ac82c41caee755adbd713926ee0414291b268488308c67540c50fcb75eb8fa80b94dae6502b8e4bce6c19cf52144954cbd24ac882079daf2f556693628a3af19b1d872b5d2765e031f40d2551c2dae6cd7a917ca43b6c1d2666b12b99c0ffc2469d180962b124925a2c5d286b56aa28650b6839fae67ac6eeb1c50299c587bd5111643008957b600d43ee959de75a1d48bd491296d33c4d6a6fb4afbe7d06204355432957377e3f2ba793b01812b036fa0cb954b20c5e94c6e5f50e0b73a095fcd61e6c89ded4b3461bfadc95aba7d346efa0b67b00bf61fda6ad79a4b87d94fc5c2c57dc1b567b3a841ab98732457667c80df4876b6690b88475bb7b2a79bfb23b8738f2c14a58a64d058f07e3a65a78e1c453fcc0c5a8de7d814c6d014836dff4351121e3eb1b950315dc9ab93a7dec6cb561cffecf9ce1288401d8acdd0e318a693f35bd523506d700c55ef620f94ca6b11e14941fb7dbad32b0de8b283763ee1d87e45c742fdcd3083b7e745a6b5f2eb915c142b10d8ed42a5a48d1011eb17f7bdb0096bd62e9a9f9ecbcd2b3400669c58c676ef0d039c3d67aaad41c01f229d711f7877fc6bc9f96bc39b93bf14531352d370a5dd0cdedff384cad920da652970492f88efdfdf70a0ed8857fb390b27e536ef658e5934758a8312b0683f01eb88b4654b136da408bb315c04b01b459140a10be31b0dd87261e4d22e1ca5508442783332acc3e90fbe04e5a416366a4acc9abd071aea391e26d5faaf039bac77eda1a554b4f8f90dfb5b9988db23f531b54ece0068d205c4d3ac5df5923d0dba82e7b399a58afd3d5deefa245277e8c35b975d917cb1cc1dc841804aa5bc168f87bfc89eefb9eef4f91a11fcdb9f9cc36a090bac1b4e4ecae8e170e2c66003a0519315f8e8f69a8a37c6e8225dcf10c480de2ae35dcb8404d5c66e7c45e6d8d8512b3cd5f22d436e9383d85cad97c83967b4d6394a62d6dbb207d297b828e5d4aa7ee5bacb80d2b165a9ef6d607190e8c81fb1dcf7dbfb2f993c45042d0d4f4e286f8da66562981dce68f8b384f4149314f6e72a22b968ef03a201bf08e56f7726b319efd5d5861473e210d59dbd71e6d0623e1d7f1a2239ef753fee04e39751126987083b7ba9e6e7819077e47296b8df9ead9c748e62d1a746e373d7a1e5bbae760335b31013b15d47d1b55c0ebeed03f99e1ca52dd158f51096952075305b5288ac031be181240d477ce6f233d85bce53cc222cd79103baca2e956adbe2edd68948bc666c80ab93937517c18c2b59bd51800fc6fb7edaa7c294b8057576a3b7dcb34d33cb3c9159c5287e111051eab99a6d3752ad006f7c7b355bd2ec79a1b8ad7c193617935a939a4c794caa147630beaaf592b8c27755f3ba005878694e99d18a870a917a99fa67687a0493a9a7149f5e9baa01a0ffc77caab8d3a79185b28c6ee496ecb3d3b39f36c0d35cf9c24b9759f6fcb4b57a993ebc31b002e6e230ffeb2efc5e8bc32778cc3a270f0b7d8702ce15626ff13469f931f8b6e55d1e6c44eac00a19961e02044a938f1d32255dba5a1f428c8275962f75ed5bac930166362c4ae08e3c905ddab4accb8abffcf60f8fc6ed54ffa8f907f67f819faac5fd74a8801b25e48d5e53530ab85f0c973ca589b08f6c305458f0880755cf47ae4170ea2599c339dcc9a2e7e630ee39d13b156d30fe00e805d3da10ce3a279fd8aa82395cf141a1fa898e7711fb6fb0e4aac359986884e27b3b037d13d9504a650945b792ec2d43fa3d3d1617d0683ce92cc3b5e8538f96506069e4ad60dd6bfbd3517451c8ee7033829fd958509ce0f93a89c6b8476dc766db8636eee9b830a44130512477ce651b2488ab1ca240ebaf01e1dce209f78e25006d7df947775e33ec14a93478fb8cbf9d62adb6edca787115546f0c7a72089ac004c35378fe9559d976aa2ff4c9a0f658a60513abcc936363a453ab6503c82c059cc9b99063dbd2657d18ca42963be72a897fdaf118578964aa111c0e7ef78cd441c72bab9e1bbb0e3fda3dc0a31e8d9b29a6e51513bc4aa7df8c8f526b1c2eec6037075c614a8b5ae71888128024f64c4fc0020113836e2c76a5653482445bc5b824e1ecdd5d876df27fc004e830750eb11a3ea005a908b689557d8d6b07ebbcd1f61c8d460cf4c5e010e9b38f21f01589e7f5bdb2c725954089c7fec85eedafb8fbab44c93d99a6b6a2fdd0dac75b0128ff8398fd2e6162eb26e4dd3a45bb0ede8903940b8e84818c68e6738491888c68e8818cf11f73d24baf543519fa543c471a805d7f502bfe833905f82d46bb39f7c597af72c1e0f0326da6e4a944393415d7b51691aec3634ed24f09f0c6f0a5d2d6f1c89be163d534927b3a33cba5e15b8236c04f36c4ce4e6b1b36a59cf9901fd55648ddc47876685e1dc94318b4bd11170191a9142280d32a6c1e8ffb7a09a10d03911b5d409be9ae05dd11291dfe43cf41a2abd980e2d4f6c18a190fa3af18c2dd41f975992cf6a30f2d343c886697b86f0de8b3ea78a1aeee41c647d18da3b7270ac618470933110fe99c94f4ca2557221d5d8a71a8ce9d7a08a0c3e87b26caf71bf5ade85c004e0a82b255035e7e3bd9d3e36338a7197e1311203483f925f6596cd1f4bb473675bb760ad4f1f27016485ef8ecf2c4479c7843a64c7df4159f6a1d3e798bb5c53b8072c09421416fe5af4fe01602114256e4754ac469c2df3279f50140b0a43f31dc479716c65d22cc1e6827cfce777f680b76c6f268078e12700039c04b183d5ae58e3e3f5dfe54724e55dd379eef209853e76a39715ac224c2ce240c78c7d47f906fe6bb0116d35a9d676deec3bdb4b4f09c18f953a77d1ec05af9353d2bf4f1053f81a5e4e577446e7b5db484d9063364b24bc2d8b10c7cce83ca325bca043001595ef53331c5aa14885552722e21bc23900d93e1438a285835a0cbb6e74e34d1fd4dfc88a09f08b7d4787c1bdbdcc152f3b22864b478bddcdf7ceb19c2fc970c7e190bf155ef4184a078c6ba9b581f294b97faea7bda65d4fb261e82324e0f9b40a193fc36f0c1e4345ad71f4147c20c5b391b954941f37eac7e4179ee3726341ebb05d3484be3c6858485c13d0d26a561d820a22e45a3590f879aa21927d49e24711b2eb0210f6fef5165bfcf51435313d4fa7954c4eb22c017be28d05cc77dfd2ca46e8632773a537ce870c79a23888036d660d3edc4233949d0c4f85030ee2367bddaaf2ab3de0f91bd038b970f27aadb7b3603bace8c4c40d52aed3724fda7cbff80eac80e0e7798edb32ff5714e9055d8fed53ec93c2fe695ee5cdc279935ba2b912513cccb040e21ae8bde0fbeeb0df0aba0637c4ab04a11a8117eebee87303b8efb6ce8cbc4936763ba71ead9d2c6ea98950d164c4ab9c0cfeeac6708c5df8bc510d2fc82318598c650d0c8183b04890f2300e7dcdae2433320906245bfb03d7914841bc6610fb7e8936c4b3854533efef83ea54f987a3fccf8b2c89caf36ca1213458e0252fb7a5feab59f174571ee1044508c2cad68dc1a850ad2b513a7f53ce939733b02d619cf6a27413dc7c295664db8ab6d3b942d8cb0f8766b2096fc3483a00c2d4a09174844615ca6b416d0c469c19ab417d0ddd641e67c9d66ea397a8a7508236a83dec44b868b0c67e13c5a420f8adc338411b487ae85e1354c56efd12fdc30aa1ea953a210cdc3b12f0ed30f43d326c43a4c4da27ce34f4090f1d523e4d2f8a764ceeaaf45e39d394a09ec9b783b6c96f6ef3268eb724437c8fa1b5d3f219fa19d2beef1aad0f81659c1cf4f392b3223fc3c801584a1c565378c2aaf2bb7bc5456fd1f10e1ea4c12a414f1f2d260fb434c2979e42b78c9515f4493ee3ac245c85e34db2417db1333aa2045ed79198929707dacadf951e0b8d86d24000534c18785881e7148172def2f3d3e7edcb820ba444f0806915b60f8cd95ddb1307f30f2c1566a99d69dd84340392b7a27f91bb5e5ab307018ff8017d04580e679318a067d90ac288439907260648d3f7698c83a28abaf21130388380b4fc38cba4ade581bf5d84eab3706170cad29dc9652157a7be3a2a3d2fef02b6f09bdfdc321e3b7823ed8e4b2a48e2abcc7f490f1711e397d8fbc22d4438a6838caf3b5a986b30483aa1e28da3a039910c6cf5a267c5185378b88cb184306b241eae6e21c04304145aac85e25438dd256e32d8e2c76670666ff0f9efbcf6a863376105edb9d258eabb0e4eacf044b8f3bf8d9a105860dfe882d22888c20a1f3bf6f3118e9fc4a0fc237ce7c76118ce441e89125e8e10fa3cbb9a9aed48dd6de2ca951c399a31930712ce37551c9b0b336cb8e1b578017aa318d4e1d62724d0e0e534c70092a4c172f4596e60f2f44f206e189d173a5dff2e29715b7fa3a4d37679d4dc7b2b29a9f54f716d76250ca4acd719d7b3827857386a8a5d1c516579d144130cae8c49d1e91c32703ff79b307fb33737f987839b494597fbe60500a79633652699814dba21841db42ade0aa6ca5920d024085b938163732cdaebb7050efff97fe365726702f8a2e9998dbf535c114fa29b643c96a8d924d444274841dc42c061260251dccd551af55819909b58f2011889948331b7dde19d05d133c138a575519c2a428aa2a771fcd588436fab48fbf6b431b1f474c424c531e3c77c4706c97bcdda53665a1eac98a912a85bdf31e9c232495e6665aeb110eee1b1a0ff8cabac9de9c4876df0db166f875a6f72f5440c68a9253bc94dcf38f38f0e71d602be28e05342d647b00095dce282a7d74a61b2a7fd36cdfef5cfea733c24898e0ab23cdfb691a47c9f1427b6f9d5a98d73fbb57c4047982cac23440038090844c7c1aecb0227eb645418104f8f0c26bddf175c801614f044ec762ee453619b5bb681fc74c1fded52dee86de04b4d37cfd19db2e514cd1a153d12e00978906643e7e12be4b9afb4ca8657600e8d09f40e5b8bcf8837f5e9a5c917483980b02427f82d5ba0f4d4cb7c69c06f30a61ad4cda59b27c9513295f36b24337105e3777e59b71db6f735c64f214a07197ab0fcda89efac432050200040000000000000032120000000000000592173ed6e0123aab5608d16bbf4fec9bd1a402953e869a696666606c2ac2d5a215f4635969a1c4d52905f150ca7014d7f81d24afddeba4065626c56ab5cd9903de0bd2d25071e3757f636fc77a4e12144bd4180ea4eebcab69ec24b0c481101ba9c861a9446f47729765d64d8d928f15614e5bf87c3e46282a082bb8287b9c00a4fb649fc53e1081e62758e357efd292647dd2000000002916000000000000c20400000038c2048dbd76ba0024d750f34903763722540d5f2176dc37d322644278a7d58d851640c98562eff869b4ae7bb18a644cdb130593f88ce0c5281e39deeaf74058e3e61bc9d3f9afb05be9501281ee1405095e64b040d9458d15c0f565a170300f33f44e4e35ae5deb2e637897c548c3cfedc3bc941ef526ccb046e21def5841b778a6188946969dae2e6fa67a78e2e6af4008710401010401061f00a5169789f358867e071a95b4dbbd2dea3a57d5cdb086bbf0e1345765d3c2476553c1c0f4906157b9c6a569c39dd0245538fbe77cf001f90cd28786a861924a26dec009195b55bf4e30e94ff529267984a8c96c71352699bbd7ae0bd0dd7fb19eaeccb53c95d1272c1dc8125e27f4ec0024b65c636f3e3f2519587df8330ff454d2351e9eb35176d66e6981f8aeb627a0a935a55ed7291765e3651a69d2779f9e11c31a85864f6d4041b3855bae8cb6a734da47ea6e1362979e1560a630c3af009c630cac2b3d76241a94a19a288e60da80418dd7cd788bfae04bfa347ab967013b24a2470f03f9b34e24b5e531e49061e1731b43df296bab0a3cb92a97fef13baad86e46179ca0fdf3fa17e2fb3fb5dd8892b2682df6edc404a183fb1b3b2a58ac10faeac114e02591a609806bc41212d56899b811b51035a56bacc0ea633bd923d1ffc688c2d3497db6fd050cd059c575f1d455ee7364643ded95b9e24dd73e06b8e4153a97cfdd2b1f21a235b4cd3e313ee1168af0c9a46b63f03d6752ad157bc1b7015fd4dd046329d9641f8cf34b44a4c7831c8612c1cbcabb69b6db9aec9398a009c352fe45df2ff61c01847549d49712aa2bae74449034fd88d2e6ae0ab493fbbec6a5e785fce08d077bbd48c54166e86f9c24a72bd395463de69ae649ae3dc5e5c131c4670ee5dff3c15a7f902074028d3e4f5cdc9969ed88dfe194ec4b31859d32f42f74096eedf904dd8b07fb9f3e0fb647abd4f141484d91592be341002977b1f0c6db87c136a1f14108da9e8e2de94202cb58cbaa304f16087240817ce3119bf864513d16cda635ad4cca24d7d15d90a5a393b509a96c4f2a08fedc0c7bc8ae74f16b7ed2a170760f371196db85959cf587b1128285f4647c192100f1327278e2aa8f49d4278d0d8ba8e510633da70259e0b08cead23bf66ab3d20c4ebe23d9dcd442ab1bc0e48f306042b5ff09d62f5d0ed6f4ebffd49cb223241689d3a87b53db910ca393257dbfe6d3c111f76bfd06cb00dd79d9c01770121afb60049bc112fb1594558df4f40d3b907f539b9d0fd997a8cd284fb16b60f890533afa88ddab909d8f1ec59c159588c9c6931cf4b1958ccd8969151dbcb3dd286a084c6a4d2d6cc56993dc71dbf133ac25ced8f6f03ceba62782f5b05b594343ff41d53cec3bb5197c81906134a76a53b49dbfc33b06a46f8df64165a526e8f6a2921ee8f931a3968ecdeba5ab050790908e75a8be9c38f60c02cebcaca168e42290c646a97c1b19581c03f0b9778eef8999aa442789174ffbf69512f04864cbb71029c56ad5a25d668af0de0b4f2f29c4e0a4ac973d40122f40d4a232666e67fa9a15436dff3b39f5168d358869f15463f7a05e9844f747f5fde0fa782ad462947813563fda0a2f2ab7ddf84d0bbc57bfc2e42121d4d4c7e04fbe43d08ef9ce281f5d5ff00d1f77d8c3455036e1a9cd2766e5253751f020d28da79783c3a03d5dc251e39a981a88ae167191db04791f8e5377e88ef4593f5aafd0c20bc23be1e9ebb39a28b5a3fa8c0676b70adae964b801ce138c49174f836a0a6f42c894b5843a3bf2b76a7aadde7aef4542302de396e1a1d530a40595d8d61a7cfed6e94891ba0526998578c0b743a4c0feb47b06724f79094974d5e7c3886c1af92bb8106b6dab453d8cda5465c99ccabf3c1388a3886dba6a0d69586610f64008144e0b353fa9522088a9bfe5d1b04bb269780542802fb139f5b14dbb7b0af1b1a28af146966a184043d4411c1c8aee852010e5c5d11f15b01f8b9719fdf2d46201ddc8a67de6bdfdf6177fe2a0344d7431d0aecd32f58dbcfee31462d798e1025905c057fb0e607813e3fdc465b225566a96614f542e4ee96599f80287d78801ee1f747f93ee39fa8a09ed94e8a4c4d04752ba358588c274bf5d7122dbb8e117036a3c9fb38aabbf1de7a76d48071f05cb925a48a12eec8744370417f398acf81f5897ece24bee029c6a6f28b447f66e32820e166ab0f662852b9f43adf3ff1941f77b47488c6645fe8e516854e9a0c2647f6cae2b30e64ce1fc674aa62e41f0a833b51bc17066eb0da3f72552b5a24510a5df99abe868ef597fb6c2b38e5cec1a4d9a9508c6d82e540e0969bf6bc4684091148af0db92a15792d037b12e7b37eaecc7f5ee9789eb537df2210adbfd23912aa2a94a297dfb3e0946bfb74366b4e398cb49e276638df838d92aef0c214af4ae68b7f759a7a5705bd8faa45f2a502acc2bd962ab6d29f494c4afe07f2594be46de3763b4100dce51e93d522c7453c9167ada93e478d093363534672beec2c1d092a384d8c2fdb03db93415df8be3a509ef1d9a84c885a2cce51a898474b0713fe7ea63cadae25bdbc51ff87753b8aa136cfaca04d9ab067fb7a6b964fed902a5b07c155c19af5c4d11bc72c32c69561904a7ea1de850c78fdae23aeb70721d8cca97bc96a10bf1a37ccd40cfb4792f5837999fd181ed671937f966748c106820c0ea0f110f4d033cd291d5d965ef2051fc813536181e7babf899d47beeb84a738f5062a9029754abe402184ae412729c60e2529d4a06a5feee187003f5cf2de8db4b7894af583e45f45435e1bec4d5e5f4ff220f99ea7ab277f48593e54b600f91fcf9775b8db58baec1a1b4e2267187ec5c1d21b207244d348a71a0a0a62378e3add020a177b4a8990dcd482e48c881288db2e451d5e0ad021fe73a36f5790758434be96d2e1f9ace6cf2128662d0e5bf7ad99dc564ec496fadc3bd479b0b6549f1828d78980877a1935e9b7b01443f456307c11b369604bb59c492c9f8fbb162a5d5d7a52c88cba7cd7ae6e490cbb578ace2ab993d7561cb3015363de6fc3e6fa14a95340719075ce4ec658dce08e368087675560edb55a4267b769bc96e8d0028b21c82f91ae3f69fc7166b97eb008e51c1c995103b4bd136b8ba90f4b751360bcabb8da3855bc0a2a6ccef101dc87de31151c2046747afb3c0f94aff55e970e5dab4b1f17d4aea282300cad037280480948362ae0aa7adb89d9ed87351143037859a1df1106b0deccdd754833eefc1c62333ad99af8ed2881aee9322f631391fe75989c231b8a8a77f118a60c1a4e1baefb91261c3e449afec17a645a8af1c222eeaab93b6d586c1d9381010b1863fdcd5fb5e0ccf3eac09be4d5e3dd2d7e2c93cc9becb745039d1384f756f01eacefc299e5d47f96de63052ee9755cfb29fdc77bd8ef5193a80c3a769eee8fa68383aa523403a86d1ad1649ea3f8f73b9607e648f25b35cec1217eaa8dff1e37234ea459b6c4989f4c5308b37898924b6974be862d487b3b71911056d34bf4deeead5dc4ca8f4bdbc54271632dd5731deb28cf5219fc6403ad9858c26e96b51526ba61cf2d22c9c75e3bea411b81443c7786729961ab75aeeaac50381b14a10b1f683d4d0a0c2effe847defc3a7826b193a3a5bd28cecdea3e3076ad9b26908eb305b2f80440374a8ac2d3a645ceb7052a1db324b46c8ed71a5ea63ce3e18cc950b3944e1f1cfe1eb5ff7627ade3489953310fc767312b4684c7a52ec9526befa6494ad8e9f9e79766f210c6e44ee76592e1ae597cd7ce1c8dad842d950673b8e2c797a3c217a3e88e84381ef04fa4d435abbc71ebc49b228640bb1c5ec84cfb81d673f80c6bbb81845d6a9b4a0daa245170ac1eac8f41530c23f166fc8543e9d6279f782a04ae87ee72f47435330fdbd90346a1153c1fb1aa1418ca300e63b99e628024c307a1be56054fb28ef57f8517a1ec29eeced109214aad510a9a414d2183a30bea655032b2562809476699b46bcc03e6173261db0a12a4adfd4c54ae9fd4c8b1ed7f3338e57a301b4d9085378d10a10e071c14d5ed1d02e0435941475d2365e95f9516f9a2a42893b428f2cfccc90d461d2023beed82dcfb6fe1d234b5c5644aa1022a086f16769e50f8c58f8194cee3750d056211def3297cf059358141dd4f8f890602a77c7f0e81ef91658b15b6325d0d84fc54ac27c9200b5808d1f2fb6252a8b885f3222590f02be5bb2825a31fe4c3a0cf2ea7e251e23a1c4714241a91e31c162fb60152eadc59706de7ada368577b98569428f98362b4d9836f73558ab4bda93a930eb2ccc3374a09b174bb827008d672dfc4bfcda19d2ca2d3bc0b92fe875e2d5c39fe25e99cd5aab1e019c0445590c1d3d2acfb454c358861b990ce75631e372d7b75d283705a3fc76f36e2be4182d0d14e4caea1f2a5bbe1fedfde30d0e37311d75e1e619795b8ddcfbcc794d5440195f2ec43a8652402280a1617423c201c06cc7f1763869375e85b729d096efc6838e5b411b4f1777885349cc333bc579034f58548f824058353347691bc0e5010615db952e01ea8f2192f53c55f5b1c4afbcac3d5ac7894ab39d1ca62a38def4d5d9840fee36c1b8c0472fe8d09cc5b17b13f6ed6a0d99fbf38c28d8769b138a3dd4a2ee7f1400263257f41658ffb6426dacc37e9c307891f2f1be5314f5fe03f7b4e1b01850032dbd0357cb7ee3b8a5ad04a6ff9db5bc18e238fdab8123fea5a515d90faab2d76bbd2515833c4e2ed8f44c856e23e45280e8bb86aa60a9524b84b3645b5e0f729f8a25783f9ea500fd8e610f0cb941187bd6dce28be9d01da14bdcf3868b8b2d4b74c70cba73ce5080657bdfc23aa32299fde3bf03d49a4173a2eab7a6c53c825334aa11d600c4ca7d1d278f0f1a24a290489363293ef589234ad37d5c892396b52b6b91dd636c307f2c499416d8bd2de75bb266560e5830a09cdd8c633b77ead4a609e2c6b64cd865e63c426a1e7a8eb9d20c356739a1f3e7ce6a468dbd70a1f210106020d106fb3e0104c58b0d782b59d78ebb19e7314f7b8c3028567e52b006b022a8e47ea07d5e351a0ef1b2d6abb5af17345518b9efab8f2c29c4233f7a2e5a23e11cdd4286fa06ba4387d442b9b6e5975c9afbf5d4971a84e5bb99707d88771d1332f63a3cfb7b6fdf308fd2af0eb7d5dea03f2c0d2dfada5eea268c0c45b7969611745fb3f364ebbe511f59e6d96975631100ccdb6dbd904b9316fdfba8b496f0a759057eb34b5a48dfddcadf7fc927183cba18f2d79101f2792f447f61b0359146374d2cba41c0b56475027f239226370a2ab7ad49df5a0dd99c2afe5068fd13db7ad159f00d63ce029ca5ae485a5e32b35ca5135cf4427d5eb936f2170c1bd969a2fe1af73627bed50ffdc8d625577a7be1b7080253dd9af38cf7084debccca110e98f5ff38396d831d089c64a4ccc9d21c5d955237b92afc27738f6cfcdf0004f2dd6a6bbe861994d2bd3a6dbb82fc57b7f0cdc3cea9a9c29cd568ec0ed9aeb49ab1374144de0382eb1201707a36712827f53d34b05d20f88092006c110ea15d84f8d2bb32a0dafc9fe3a5ef7eb5411735720558093efa6904f7c4a3fe7ff9a0602ea4d0ba42fe6e78687ee4643b415050ab500367afb5a6ee506a69a54167b7e2bb168139a10eabbb47bf553e92c17b1754ef7796344641efa34df4ea9fe1abd97a3713c5be1c477dbec3fb332700e876bb44fcdbc40a933e1ff8e3f36b34337727233184845297825bc63baa7045185e2c2264cab38348f9a6b2f341b734dde81137344bf2f372b1badf64ff5123d9693f3992dcc49da8fb08dd436e8693801ff5c37b8f7a234877b52c6279324739a5e5c439d60413d70473af4b7e1ca3cd5eb32ecfc89334b63bc72e3f7ac9f295e6e92dc4716c3482d49c18b293221af0c8a453724ebe4ed2ce2c48b0844564b91673a362e75b65fd3b1a11ff125f05020007c204000077a3c2040000001f9ffe98dff5f0f601786d378a8da7cc7246e045799e5e213f83e2a7e3f0e9105b988b3438c88d77ecd4a336daca4854635586669ad57cb76a4eb0e177b5e8f5a4115233457967789223cf59eef46f8f5623a4e85e1e"]) 10:54:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x0, "d73000000000e74de400"}) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000180)) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="9debacc4adbcbb44edfffd53a21cd27d73171120376fb479da294d8ffed9be0538fdec86a95293a5d14d2f1ed23be2c8cd69d1584d5a4c7b072c9db7d896875ad884388637d047a41b921a1c42b7d480e1e503b2ff010000e7bd3b2c72a42efaaf03ccec3869fde890fb81de1e", 0x6d}], 0x1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000230, r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "269a95310c5aac6006c35536c69a8c924e61f87f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "3a9bdfe40d9960f3c5dd363c6015296477e0800c"}) syz_open_pts() 10:54:07 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffb04d1c83a81c8838ffffffffaaaaaaaaaabb08002500001c0000000000009078ac1400bbe0000001"]) 10:54:07 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x4, 0x0, 0x0, 0x2000000, "61aa0db13c3c23e3c6514e6ae973739e694b7ec0", 0xfffffff9, 0x1}) read(0xffffffffffffffff, &(0x7f0000000380)=""/157, 0x9d) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000000040)=""/89, 0x59) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000140)=0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) connect(r1, &(0x7f0000000200)=ANY=[], 0xa) getegid() syz_extract_tcp_res(&(0x7f00000001c0), 0x20, 0x100) getegid() socket$inet(0x2, 0x5, 0x9) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x5459, 0x7, 0x5, 0x1, 0x10000, 0x5, 0x7fff, 0x2, 0x2, 0x3, 0x1}) 10:54:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x11) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r7, 0x0, 0xfffffffffffff000) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) dup2(r4, r5) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x5}, {{r3}, 0xfffffffffffffff8, 0x8, 0x40, 0x8a}, {{r4}, 0xfffffffffffffff9, 0x2, 0x20000000, 0x9, 0x8}], 0xc8, 0x0, 0xab, 0x0) dup2(r2, r0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x4010, r8, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) kevent(r8, &(0x7f0000000180)=[{{r9}, 0xfffffffffffffffa, 0x7, 0x40, 0x89ed, 0xa49}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x15, 0x1, 0x9, 0x5}, {{r6}, 0xfffffffffffffffa, 0x44, 0x1, 0x8, 0x2}, {{r5}, 0xffffffffffffffff, 0x10, 0x1, 0x5, 0x10001}], 0x2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0xc338972d7261d6ed, 0x80000000, 0x100000000, 0x2}], 0x7, &(0x7f0000000280)={0x5, 0x8}) 10:54:07 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) write(r1, &(0x7f0000000300)="05837561e70aee6825392393ba7eb26d1de0c222fb8b67b165e6b638a4a2ccc1e80128fabdd7bbe4e6a8a9b62d62ecc0aa4c46cf990f53b1381307e0c5bef9cdad9c5738c5c6476d9f69920c778960eba5ef058cf2bdef07c0513d33e9b2c989d3ae2f300d62ce844926a6acd7503c417a590eea9dcf4376fb91738ff27a0c66c97cd8598c5c09689f2643f5cc0a55c348c95917e87fe3e273d9a38dbd34304ce12b86e916cbc4ad2fcb224c6fddb141bd395b69e899b8d565396c094986023c0e750e54a7782a4ff814a4f7827d2305f6857deda6cb1bf83aad1969eaedc476c7a95c3f71785aa8f28c9bbb440e9e8b", 0xf0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES16=r0], 0x28}, 0x0) 10:54:07 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="d90d087e23c208000000000000001e0057a674fe80914f913223e6970b9063645b20a2fe7390336b250b43df1121e0c6ac979aaebbe011c2b52045e139ae9a04223c48c3c84666a938c6a1553795edcbe7c0d789caaa6f80e62ea59d819f14d116e6bcd0d4e41c07b7db04ffffffff20d7c4bb81f61e11932511000000c11c9193046d99b7a78a4dcc4e5ae1d49c"], 0x10) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r6 = dup2(r4, r5) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x80, 0x43) r8 = accept$inet6(r7, &(0x7f0000000180), &(0x7f00000001c0)=0xc) dup2(r8, r7) ftruncate(0xffffffffffffff9c, 0x0, 0x3) sendto(r1, &(0x7f00000000c0)="cab7fc3f4bb87e8727b63b18b4d3bfed517b629cb93b4ebbc23d1b957f0ae8ee89785bc7c55598b738f5d53b80a7e0c135f96173c0c93b9fd424a71c2146451ad3b55d8f67962e9ee8ec6802671cfa147ca9dfe864ca14ae3e97f88ae2bad5c2a30faebedc9e47e762ca33cbae55ca57f7d93fa1458e063cef6eecf57c779632f727552eb849432172acc26c67", 0x8d, 0x202, 0x0, 0x0) dup2(r2, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r9 = dup(r1) sendto$inet6(r9, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:54:07 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f00303a0000000000000000000000000000000000ff0200000000000000000000000000018707907800000000609433df000000000000000000000000000000000000000100000000000000000000000000000000fa0c544fd85be741781a612c1efc1faa0e17832d04aad7738aa504e9f915394329c8f4d3f80f49abb37a968eb220ffd124cbf570916ee9b46b52f92dd276b9bcab5f0815a825db7095a3a83c391ae9316c8661b17f6cf47e56db2eb7573d8e66cf79f433b9"]) 10:54:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = dup2(0xffffffffffffff9c, r1) sendto$inet6(r3, &(0x7f00000000c0)="7ed90b9620eefff3aa635722ffe5fa92bab0fd86ba26d643b9c2178fca13be0a045b103e8ff167e8e1ca2cc6c0288fbb58253ecc31c8fc3af9718f103a42a37964948b3e264d8113df3a977c981a5c02290eb3f78c17f6b0e98a350a9130d419f628e464cdd7a030929e7ce052acee", 0x6f, 0xc, &(0x7f0000000140)={0x18, 0x2, 0x6, 0xb83}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000080), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000180), 0x4) write(r4, 0x0, 0x0) 10:54:07 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x81) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="1d002d480000"]) 10:54:07 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) sendto(r4, &(0x7f0000000100)="24d7474c3829d54e9bca1e4ef9f12797565333dd5ca358cc8a95cf07cc349cb8bc94bb68594ef4527212a634bb9d9fb885ea75d92b67efb7a2caa4a39ed8046dbbe472fa1cec36dc4d75678c2defb7a457e46dc310dac78d32fd1bd56c0b9bdcfa", 0x61, 0x2, &(0x7f0000000000)=@in6={0x18, 0x1, 0x1, 0x1a}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r5) flock(0xffffffffffffffff, 0xd) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) syz_emit_ethernet(0x2a, &(0x7f0000000240)=ANY=[@ANYRES32, @ANYRES16=r6, @ANYRESDEC=r0, @ANYRES16=r2]) r7 = semget$private(0x0, 0x4000000009, 0x482) semop(r7, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r7, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r7, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r7, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) 10:54:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0b0723c35d020ae491d1d3025e743a548bfe98d133444bef1c9bb39750a77f23aef468edd92015dcea8f20c9200d3bd46c3ea5d5a06eb950303ce8860f0c030b8929e2b779bbc6a469e542fd9928d9a7"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000140)=""/47, 0x2f}, {&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/159, 0x9f}], 0x6) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x34) 10:54:07 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f0000000040)={0x6, 0x200, 0x2}) syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x48) writev(r1, &(0x7f0000001300)=[{&(0x7f00000000c0)="c8d072f79146933d2e7b65d184d7d1bd875596bd9f52c89b8f84210719ef666ddb973248fc5425c3f1b06c9a308c2899c300b24910418cba5f9e25c286cd045487b6587320c5f03302357871317c97de2de7acb9cc0fbe70970f9968dab681e2042007749d38433c62df2695ee2d927a563abdbc5e4fcbdf970b9fbf3f38a27edb5cb029123e38de62b41612f36ea8a85c9e500b7a7bcbd7d5743b63980b89c243834b78f5e9b2d122981ef3fb3ba58964a26e8a4ea5e2c3985b6d4a0d00959e1b499d6b16860b7a8a36d94587cd88eaaefd29a622925721ae32603cb547826a46bf6183e28fa86957d889a74b0400d25b39968468e9d08cf086204c175a8165fbc8b08a639b077b535aaaf4be21e6a647c321117dce68e96e719c669e99a2060ccc43b75403ab3320f123330b73d5f5409dbe7f46845cbdeed4c5fb6adc80e34f4e09451767413bd74d50cfc256f3f0260d688a65253b7e4b161cb579544e92f2a21e605979b9f7c9fedf6e8de7901afa18d6e303d966bd3adccf3cb3cea2e795bd04eb6050beff30a7121a8709a62cbf3e5187b83396741e343d79784442b7b118bb258158a7e054f7fce7f108b1d734266e95fa46dfb182d1560a42ea7a74672689ddb824ea331101e80b433c7b37d2a5d983822107a8886501a2cb8412f2b76350c14d5f2136e263d2b1c616f51e3dcfa74aa2a6b837cbed3b5f66914e915a1f44f7ac84498115fee2d8307ba8cbf554f7bb08f7c5671b3fcaa9e4395a44ceb505fb954a83bd95cdf7b25be29ab993df18021df84991bc55d24dc4d2cce6d998206ccdae8369665d863cddfcb0d290602b283e9cf16acef7961ff1398ebbc09904fad0f9626afab0e7a08c4b11d5e8895fbdb22114487bea05f95df4556cb22d60d337299d576da67600c9dc6865e84706152ded0b1e9d566999e88b5e2ee217b2724ca86699aa96a66ff51022709f5dd187343fc93ef0ed60d69d73eab6f83c9b0ccd3e824290a9664438d464d1ae24e2e72d8303823fb0c12744e6ba569483ceecc2bbff695c9f77f511732d6e91076eca3c1936f6aa1dc66abd4fd838a288479c345578dbd0eae0379a0c1ab334c9a9939c8f48e2dc8248efd8c51ac31492bf0d421471509df48551776d230941f75c278eec6c32f0f609acf9dd4ce179f562fa92c561a06946fc1e52c5a4281f6f1d88569e3a73f087a99d965e61ac9a41eb8fc3451844c578ec5440d7e0d67fe2aa82c939e2d0dc9716863a2f521da22b40b4c15d54353a9f1d106d32ea950971aca65793e68b2c33a1e1dc49c0b7b3f18d1d7c6e29e36bee252cefdb7b843c4ba117978827b2afc64c20c344a21512bdbe2a00ee37923dcf5ceebe2e8ee5cecf1f9fe633fcbc1e60e61a13dabcfa8eb3104338ec82342a51cb4831eb137a94e50a861f58301d9e9a18f039542bde874c2df023e3f98aeda704b8736e270d5f111d42e21406faad27f42322158082d9bda761b787c35ae4c58d8c2c53fdec68ee16422f49bcfab69f9750d6895fda6d92b8aa86af234e96c2a7cfc2eefc89b0203f05a04bfd2c8ea5a563afa056ff476467c90d9f1f4f72d25fd9193f2a560092fcf38689ac33848f22d08e9a1bae8c84de3fcd4cf6789ed3497169d5e9e5fdba2e5eac0aee118a0cece2e33a19c42e2add7954dbfd4de9b2707fdd8d1b5018df19cbba6ed9f8db020d17667d963c1d40457210f9f321629767d96cd51a8a9e727b704b1436b37c42c9b9e2149b40122fa256c9838b6a639560aff77c40a44295c83d31430a208a94eab3d38f1af6914658572f86f2dab4440a0e005cc4ca3c58d36130ec22e9784e7ea22b5d241f49fb1deb80655697a4146c2df887e62fa6bca4d4e5bb0a020aa5edd273e6a9917037dad9fe2eb218992d94a8c303f8f0e2dc5df5c3bda5cd6b5c2d641f9b269f12f7bd745a1826ce176fdd3f6fca548ac9f0f703585682fcd1bac2389f33023fe9c0a03f08f7da4a2709e19a3eb1a45da5e9ac6c2c397fe66ea780424fb5b662da5fb5c0240dab5857862a3ea7886239344bb334188f4eeed4935007dd3f39b692036edd10d2b39e71c7574def4654161ec8c30eabf3cacfb8781da109bef2bcb6df263ccea04970529a5336eccda9a4b1bfd6faeab00fb89d04763cf9b734f496cfb245ac5a27760eb0c0da8e4e145641335eefe05638a1a00165ce52a371d687fa83d34f677f5fb9d43c3cd0b943f3ef689a031e7d2275f78a2e7f08b48174e2b7ffddc167f03454d5ed1fbd86603e777abefa322e4c50b3b21ecefdefe17f3c0fcc80d9bc4793757014a0d346a886b0303aa0886113d3f50b92ff54f04c2e487052af8b1cb066c25f47ee8b9d1f6b2dff02cf88c4f190e9bf5ab7239d8c11ef5e93331b4f8815a9157743314c3f67831a64560b213a39fefceadadffd87a99e9b15c1d437dec1c0346d6946089639488ff7f566bd06382e9497e5e80af5e09afc07905ba16b68a302ea8776f2a3f077e43dd347bdb1d47d3f7c36700591d8cf8f392bd5e8fdf86b0d8354c915084dd3b09b6db3865202781cc82757258a329787a56fe8d3789a3807dad1a36d2e1049036bcfe8861afba2828e1f506bfa562391bf6386aae7850a583a25fc4859c409abf53021cb877bc83f89c0afd77cf285cfd1ed8024090095bdc01f2bc1b91ed81071fc6dfca6c0e1f31240fef866f281ce1bba06dff9b7e761388a863a1ff3eaed45376b951ebb0bb031bbd4352e8fa308d801fe3bdd8bbe7e671eba1c8e6fed4c5457f0c01cf472d77a96de58eb525f418ebf6f32ef51a8db3c5aa434885199969f6e175634b07c826c0c9c49477ff9e8ceffed40072d420f2ed6978c689bc9476933cadb88d91023453a3c2d557d4f2ca561e1f215095ba77e24bfd23fc52482c351ba24d6d18bbb15619303cb9a51418dab406724c4c9d069b76eab3ba9fa5a965162b3a2301356a9e48f962ae4ef6f40397032f76d96f5b87aecfa10ac15f98caa139662848a819433dd303cef94bcf0a28a4841962b8919170fc32dbe25e4beb143b8c5a902fa8b13c29c9841195ce3c164ec5b5f941d30e3fa42eb555b1bd23a382854f04216e1413f08af01aae9ca069f5bc97391f8cfef413574a60a61020a2f4a8c903ddc4d640d9c9ccb7fbacd2d133853916486784ddc87de9c8299e117208206e55d3bda904af162d1c1eb452a8ac8bcf70fc371f7aabcb4757efcb856c4dfd0f1ed9cc75274249e57f95c7b848252f132ef876776877c94d997b483b1821c2c130545815e22477bdd613943978999e59706f9255b692a3c14294937f469469f535861b552c2638cd6a602ebf2f2ce1b4633fedd20d73286a1c92c4287f7220674ac132c28807ed3df3b4e246293118ecd920dd65e49e57e0fa02f2aa428dd4abab2f3b0713d9af6c445cb53a785bb53feb1ddcc2f80f0ace144842bcc487ee8fee2233c814ff4980ee71a7f59e41fae5e497c3cdd8999ccb8ada01aebd126d692b21ab97ec6be28f976dc4e832e394b214efdfb7826c7ba75dbf1b73a29baf9348577c6774542795f6b9e54e8f6193aee4696c660cb6ae54cbe0623b0c0a983c8a7417e452dd94c577d57fdb691a16a8e6f54ba816e02938ca44db36c459f466309691d45ce72cff41a2673f2e3726dd5ef419f2692aa98157300a75beebe49611a7205c2a4b0a936fdf74924347174e16286374cde2afe551e0f35b5cd7ba82b6978381a4d2cb0d6ce6f8d247a0c2b611c2a37ebfbbf44f762ffa0de866ae31a89a76f6a61157fcf512ddb6a0b4da1138a1caa1e1c7843f11fdb1cb65b28ec67555bc15bc6aad59c5184be9cff3feb7ef49a9d297b60a0ad0873c593ef47a438e0ddaf190ec68961749d42a43313bd021bcc32c942f47c4edd348e923cf4e34d1cd910be15bf08d3d1bfb21b2685198e52b55bc0b93198d47b3dd88c104a0a7c0427d706697a6c9036880cc20c8a1c15c17631c07ba17f57b980622d011e32a76bbdb9c81d0bce1346717ac7a59831abe981b7facdad0f518dfc3d9474ea57cb11c9d2ea18f57c5901b92b3223abb559258b6ab07f59252832b54d0d030562617d29d8ab707d81f7b29994b807beae97b3d0efbf97e206478a51201040a62031a79e895932779da531a59729786c01e913ae03d8949e29a818892145b1aaa0f9753f6e6c81a94feaf30acd0f84766e2065327b988e4c4b9fc8940cb5be05b4989220c31da84f40dcfc2cd558a47e143646b63cf8ff8cd629909e416a827dcd6ff5cc3d6f6338b8c21931dc134e8ff2942ae80990aec2a04d58fd8cfa9a0f83fbb18f36abb551407feffb96bdabbfa853f84105619f363319305073dde8e21ccf2f7bf4f77ea39af533070391664c4080a56635e08fd880a904fdaba4829ecdb622b0f9fc3d470d7bf0e1e433aeafd89e62d72a9e54fd423a5f246aebdba7735c9ba4d19789cbb1a380306cdfaf6d94d2b638ab47ae040925456606d9574e22b701d016be3266d6206efe430482ae7c0f7247c51b04ca8c11a6d90085e8c1ce1c5b1970a8893dd427a061ad56b6258c0380ac8c4d9680fe6df928bf9b8b2ca2d8989e4dc9c53e231a0e55b886c2e967d0c3c90cbfddec46a2dc9d0b5cc287989ddeb5209d0d7e5b27576b094db72391578ba0eb5ae8a729d79d36e8373b3bf747efec44cf3b845ef2d117998b3a858e77964eb8b20b56ff48f3b48e86054ff78931a85a14272897a8b672f5a7f1a6e4389b614436ecfbf2782ac29a3f85499a5c5ab6244a9f97ac5269b618d2299b2c1f6c7e71b22ed51c88b8c96ef57db82bdcc539dd9318c18d78c26ce67676f7bc34d2cc654d3808236a23e25d6dfde115ff8f7000c9527c174f96c02dac7189f90c39b9cae46b42b8641dab92b8eeda798dd94531dd1180248dcad10b24309d1bf4a8c6c9ef01ae6607dded6fb05b19870a2d5858fdca1878b0078de0c75a39c455a8885ee4abcb86ad6b2f66f82de31a0e6f4c233f367b92784873c783c9c471ac4ce28eb53c372774b178b1baf8571d0697fa0d6d0337911ce26b466caeaa5b5c7a6b84d21b87242686decc5790ee1e20985a6c61014c33fb74c90d33041a863e3f6ea15aa0fd522746f8dc7725be16da04d8d1a86fa5bd0baa07d5e8ce78dec5456347d30c40e5044ff5b1b2e1ad97ddaea22927036e550c844f8619b4260c231dcb9b7dc94cdabdc9364acf5993c6ecb0c7c4e3f1d3fe56722673c4b93d62ba66c5508fa1d2261b4d4264af4a3f3f1cbc32b6072c78bda84601df4067c778db6403e386da53ba84b135bde6cca3f9b699795d52bbb351e63749cd1e1eefec3d42d89f0702d33ebd160e6738157cf1c626bf46914b82ecf4abaf34e9a6a9f38d553468280ac28c385149f8af4598e0cdc5bc8a17f2105ec7d55ecf67df845a9db32447a4ed01a58b45a107d1995182f4fbc8344a103ea1327c3f648f41f8bfe1eaa5194a4d48ee0f998026cfbb9cb765f3600caed9fc25a9935045949bb616a17bef32ba4f987c5b42923f1124c6c0ceb18a3282586a32b71be980eb386f252e2c6755347d03b649c113d68c69acaf3ecc78dfc2a660f49130bedd3b753dcb624ef4feb0dee34c28180d65f80d549abc708b0fef274e248fd266158e4b775eac9a2ee4e4dd48017671b4f75cf992a33e154297fc4768cc7df098ab34de88d8cc83fec6965bde1e74c895b6cb0033ef7bad43a2f2841923d47e44bad8c10f882a7ff0a4b1d303e6099f3e6722c32037ccd2871179a82e4f57", 0x1000}, {&(0x7f00000010c0)="294c618c88938fac8bc658173cb5440f2a81668e87f60c2112bd65b2ac192669610b5ea62b7c59addf1697ec0d62e23892735c062e2d0ee44fc5e0c137826004f0942c490447821548e60070d622440a3eebb9bdad9c895d35f2e1b55fc689ffedbb7f233b39365c4e097c91b995", 0x6e}, {&(0x7f0000001140)="d95690bd8899c95780b0fe2b13ce46daa6", 0x11}, {&(0x7f0000001180)="ad6dd280c0f8883b890c3602f98b18d03a1f9c6d559ceff630eef63471ec19e01fb85f1c2f0c5274858319f73be3550d4fc455e852335586c6f8ceab8306b6c109b0bf6148222696b33a6704c7a475889447e1b76a5935909a3c59700962ee5640fdd344c4ab357117e3f40417012c455d35f8d02a91ac2d0b7f7ecfe93bfc9bd0b60eeccd63b2018cc8433acc46182502f0e2673f173f4f8583632d1a6da4d160951423e5fb23c9ba805e7fddfc24ccebc2eaf862028b98bc96cbdf3c66e95b629536ee11521912807a0f498874f90ec0d199085845c84634f1aceac2465671d1e32d4a37976dfa00cd5a983e3e73", 0xef}, {&(0x7f0000001280)="816d8daaaf0df8fa78820998387b62a1e316a06fbf98ab399e01775e55de4fb91cab7de5a21c8bcfa1d2b90f2d93c06dd9ec06d2f731896f001afa31bacb6b523ab78762c36e5e056e516760128175a4f9d3eb097c16999d8437573344823ae97365c23cb356559175dc429306", 0x6d}], 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001440)={0x3, 0x2, 0x8e9f, 0x6, r3}) r6 = open(&(0x7f0000001480)='./file0\x00', 0x80, 0x24) getpeername$unix(r6, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) shutdown(r2, 0x2) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000001540)=@abs, &(0x7f0000001580)=0x8) r8 = getpgid(r3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000015c0)={r8, r4, r5}, 0xc) socket(0x18, 0x1, 0x40) r9 = open(&(0x7f0000001600)='./file0\x00', 0x80, 0x20) readlinkat(r9, &(0x7f0000001640)='./file0\x00', &(0x7f0000001680)=""/201, 0xc9) chown(&(0x7f0000001780)='./file0\x00', r4, 0x0) setregid(r5, 0x0) 10:54:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open(&(0x7f0000002580)='./file0/file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) openat(r5, &(0x7f0000000200)='./file0\x00', 0x20000, 0x174) renameat(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 10:54:07 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x39d08634, 0x0, 0x200005, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) write(r2, &(0x7f0000000080)="dd47a0a22457dbaccdef8acf5af477526c9bbb84b92516e5cd6a4a977933815b4c3cdba22eb743c3880031a14267f5d37ea4bcbe8f53050e3dae61536ab7aaae888438dae875b6c0b8fe67417596a6d018aa5cc9f3f1e906deb7ae981760f9db6d642562ef56c10c08b4ac5a2efe777291f126f5db486dde0000000000000000000000e8cf278a41f1c4c4a39d109bb35d1f718f4cf17fc4b93cc7ee41ed63bb5054bc79c383cceef1e0a754eec364ec629cd816c266e922e7752874cde96598a33c2fb3c7deda10484472d6e094f1436793b359324a0d4bb16aaefcf836274c0366", 0xe2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1000, 0x9, 0x3, 0xa2f0, "b6ebad3eb37457f3a3c49d286e875db271b1bff2", 0xffff, 0x3f}) 10:54:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x80) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 10:54:13 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socket(0x1, 0x8000, 0x7) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66696c653000afc78567630490f123ca13064e7cd0e9cc1b2c35fe7d00d0012ffc44486509e9f191fd945103296131526f4781cbfc0c5a038cfd128f1fc39bdb3300c92142f13127be88dc3043c49d90e9d592b210fbacbf38a5f742c4ccd4a79bd95fc526944db046fc7323a6e810b7c8974c292d4b459083f525d13784da2dba6878cfbe6f09c6"], 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r1, 0x0, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffff7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:13 executing program 0: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000040)="05903d95af6375d7340da14165407d97c1960fa554371e76db8fb89f5ca2cae24a372a6c477917fd9aa83701fd3748fb75fce77c59673eddc8d0b2d94becbb0c2c4035e54f0c1d3c275ab6c64334517fc089a2f4b2593e03cecff0c42cccc6bc3aea1a1e74c6b86cef9a3c4ba6411c6dd210690e7df57f8a283d7b5c510435762d7952f9b21d8e", &(0x7f0000000100)=0x87, &(0x7f0000000140)="25376fc84ea60f6a7a59d88844deada952bf1c8813a19fa17e9187e699950947823a8323473fb42356120b52b838d1fc7eab25ee7b38c595784cdd5314de915995881f2b04804eea4af5829473ba1ada866092c9bb39aa58689caab22c05ea8914a45bfc816512f59f84b294ff253ef4c01beab3b448a57d0f12770f38bc209c07d7e81c17db1f77fcb7d1e36e42f051e210627a396690", 0x97) 10:54:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x2, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0, 0x401) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 10:54:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) pread(r1, &(0x7f0000000240)="e3ec619f67bb66caf1283c35f6222fa84c695a31c8b1c6dbabd92cf65f54af89e11ed02db86f4a06e2479900e808296c793acb642ef12e9cb33bd61852a4bafe6097283e2a9b7d5b86806e1fff0582d0bd2ca2ebca5f55a3eb486e24a85492f3ecfc00c8f7fff9e22806474959782a167a20dea6a69bc058086792beea3eb35a924638ae6c69ca5bb88e9bae8e1fb5c41fa5e0352034d0560313048b78b50bd1c7381eba", 0xa4, 0x0, 0x58d02867) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r5) fchownat(r0, &(0x7f0000000180)='./file0\x00', r4, r5, 0x0) msgsnd(0x0, &(0x7f0000000080)={0x1, "6849d6070f6d0900f99b96ad74fb123ef7b1bafe6360955a63f23c540c4c0000000000"}, 0x2b, 0x800) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f00000003c0)="7343c9e1bb6d0d9878913af13a1a65a5dc41e7000055b9e7c7e60c80a00111703c4f07000000aa8428b796be7c3b0dec5cf124feff2c6fc07aeafdffffffffffffff16efee16d809a6a0b0b5f077d59858bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f7945965d38c3634844f548ad856ba78b84aae8800705203643cf51a0d12377147d959f95274064d9035779c2a525bb3764a0be04bca42c28a19f7714e699b02a33c670b5514ef827a5faffb2b99b797ea29916e0c94ce5672cda4ce515524b68f823c10b2a1ab1370807af4a7600c8ef0e12ae547b22a84e4b6b226b189fd9a96d446bea42d7a9d56efe2b7f472fffcbaa823f1fa457ef67960e60eb9be54d4d3959151bfa67cc376", 0x0, 0x0, 0x0) 10:54:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d7d8440076312e13e792427900"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 10:54:14 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="d1ed53df3ec94f817a93df536ccef920a6db6e7a0d1a7bbc9b69bd4fada28b8c7f852c76a435c5d30e6afd15d67de04e1248205fa520a8752d3518563c0bffc98433f5d177339d3e4c8cb69babc12f93cda16b25d0cb3ba208558145532c50be46dad16a32ba80265cbb7a5d4543", 0x6e, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) writev(r0, &(0x7f0000000300)=[{&(0x7f0000002580)="89638dc071e274a20c724424c9101a9457a23cbbe40cbf4e5d08a10dc1dad8bbdc7d2f92b38af3447386967c261866b35cfa7493b454e9a603a698d332b04a9c190458df2d9661fb9f4b8d35531cbd41b90513c39d2668fdedc3890bb11492bfe3c0f0174a357993736b4357665ff9583d1a9daa483fbc8ce1ddbff7dbe65a23ad7706b5fa8918b8557b99ca9380aa161a8442c463af93887396d4012af5548d9f14509ec0d19966a4fb17634784aa9caceeceaab36a14fa1ae8d8fe2ec13195f2fd2a13216e02c67e634cad585592e630e8b3339dffa65300bc78334c959b3b3a0022ec03844a175aeb36b60d60960082b0c3763f90a1fa604ab8bbb42982c5a9d1877ff4e6d225f585ad7cc4e5c7732105d12bff8c874361d2de0e780526e84c06b0dd6e72845467d64eb6deee16fb6454188914c26bf4cd77e46ef0ec601d2f01665312e47e791247b8e3cd0176d7abd314ee8e19ed66e995097b227d974c85e1129adf74a042684de90414df905b382bc9f4adacecf67b8ddfd50d0e4bd7a8e9aeed4bd9e61c64f528c29b991977bfd926874be13c7976d74d3c2e3730016a1a137355a495bc7352e1cb0c276cbb312cbbbe6fae2478a46e4b99ddda64fe087ae8ee508ed88f0834649499987e81429489b693a79a796ab3291fbbc352a8bdaec90145e61f05f82165ed6182adf17745ffeb7136791b8e8d8875039a1731ab44df5744e0fbc7cb2b855bc309abc718d52246c5cfb73d57af05d4d87f5f25b864531a022fbad17072c0f8d7a20dabff842dab12926a77c85e74d99c835de527b637bfebd5be48f4426a1416e33a937f906412d4ffc4c92be82546707491003b389385d102bbfad82ebad28c3d12eeefc19df6a79fc2fe4a0a5baadeec9a6dd967be7c7fa0f0607d110a06ee73c2a7d21c7c6242347feac2fdc95a73e536337c18b8541daddddcc5040da058ec78e9067dddb19abea1837ffc5d93df9ee74f7c224306f4e84198e4e8c6b2f9d733a118a625312e0d1bba6cc72b3f7bf4bb2cf848498340ab5ff0f5047ebca066d96c2cff732db0d96f939ccd2390e3b60f4d05c8e4c0bc0a9d1e16a6f0cff9ad36c3207aee93c159db15afa32ab41cf49f9dc542e943b4c89636a1a35d5e296a66900e6b98f119a883ba8ee8a60d8e72de48ac2171302f5da9c462ff14823a3283e096ea2d764f8cd01e93adfe1f3e99a8e365061059f9a725b94ed865e92c38e7b2050c63931258451dccb63c32d8b2255ff5a09f0b682cf32ad598c03a98f5e8ffc1f1f1d23eea94bdd76280fbf24f90f1a8386f8f47c1ae92327be1975ceabde1069106466d0a13c672cf80301ef039fdcb1818bd263a010ad06800717270fa1f7b4617f0b2e1dfbc26c3bdd3c045afdb8ac793700a152980b09489c7d8946b7b051fcf94647d25d6c84340acf3d06743874073c8d24695e2e67d982fb74f714179c187536ee183428c6240cea95dac3f3e09693f219ae8e44a1337c44c9b76e1324ef97cea4e4201e9cac318217b12243fd86dddd739ae7cdcf3d6078f3b63568dac0de267a9783852ea74171d51642f24754272574b549b4a1908c129e960c1b9874dd629b1e57d6954ad3d698b5da017582766c3cc2ab58f8daf13d5e55e24e3224bb29ed3a3bb884a725cbdf6da0fb5f8b1dca8fd338900417797de2ce30f820d4b448f0b8ad97b57c2520bedeaf9199916d7492904ebf52ca10c6e30df28bf680fc05ce9394b152b13df5e0dddd38639c39691a2415dce30caac4683ed81f7072ad6a58affec7e79effdac0ec7e893be74ec41415aeadad6e399986cba6ec164f10d8773c915de441178cd9e9eee63bcc77b3cb079672a521439a6ddffc5e5643a984d3d5554ab7652b2b808c86e2a7cd13a284a3f37056786647ffae83f24b2051db747cd4a4aff83b9bd9f89691e726ccaec04c78fde43b96ec5531585aa130903cb3361033e74cd25b6c8872604a3cb019ebfe78621c6b2d6a8cf1c6b0baf49410f4687b89e359a3d86b32d0b4654537a0f479805bb9dcdad8f41d670fae36f0169781bc636fe60b63087104916926644ecb4c5d9b2e041ee8af2a0ef057d2d29308f46d1a2315f7abf938fd4c85e7478ed4f130ee4d565abd4460c9fc5770c0280265f18c04f2cbcfcd77596ba67967197541c32675f104be76aefce799905e1f75508ccba5a070289d16a8587da221848887e9a7edfb583e8c8bd1a347bad795d1c6da02ae826d57f56b8898c78d445ad76bd05e9353d2b462483ce8ef91036b84d20077a45137a34e73e7080977ad7644d29b3c8e22e3a082fe1022aa6c5dbab6f4754f11e1263cc7292538f14522a9eb317ac1775381ac12ca9b974fe20b550e0c0d050e4dfd452bbf35b43798d217abec363ab743d2978ea09bbb75336bb23877feaf030b5eafef471fbe63c55c74cbd1466df3fbf89a09049cad063698ff6d1322f2d5f1dab79e893b7482ce3f0f55a45d65e514535601db873f71310124b910b9c58573223a1af56c2977654b5ffb3af5f5a37e60ae9dfe7f7a305ac267d222d978a29b21c38d163096890714e0afb41fdf95b66753269fa29ee969b7f0181d493c691be1491c69b4453f7113f1c9e7a3cd0f5946c586cd7b091b64f7ad0ad633b7fd932ea390e0c168c02e652781238fbdd5edface6ef5500d572a4024b2e6208f7da5afcd9a61e45bff222028b25d671a70658b941cb3777b7c9ac9f68f308c2226928f1238a9bd435463948008f18c538d7485fce3bfa180d4997446848090d632f2dfbc80253282d231e23c0eb175e2eaa9e7b3d14791b0eef4021faaec052daad65765227b64d6d9c65074fdd5853f6e036c57a96549f67916ef3367c13e30bf88ecce88e28ffc74b8e205ae397c6392604c164782050a50778bd2e1a7ae65dbbee1692fa28fe8a0a4a98db42fbe077cb183d0fd9c1698795b9a2dd51cde32f58d62508c23ec288630e88cf1590b8692c3c935b9e6560bb60fa91657bb73a8bfcb29044ce0292172827e6ceecdfca9b90241a5529dc86b092e4dea880dff255e560697e5174dcdbf78aec8acac8e0e7ad5d43c497c152c06d6c7f1ff8c50159cddbd70ff955c3f08c0f591626f9f2f860956f15a65829ce467df1962197930b4c527d460dab7baf8821fb9192fbd2ef916a352baa047ecef3ffc993073f097c400e6bedcf670930611aded4115ad8c813c726a2fbe12b4c8d52b5e80faea937d5b489806ef19818f4b3e9b1fae0bf57492207b6f249df53fe07b2a7dacd87f6ef1003b6d674078dfbcec57a428059251d448ea7dcc4f962f39a406a0d72294095769125a29009966b85affd22272b35758d3643c13535d698755919dab1e9109c4fde42b160fdd70f15f94514db117271079b702bc6a597c34ea408fc8469f44dac5decb933441622e0efdae97ed84ebc5a93d2787a637276778b6e5e5e8e71a6c1ef095fdb154ad1ac881d9a3496f6ee3a3443e7a9e6793f06df06796179cb2b4bce7d22bde52bb599f503ce1c75f2ebf9396c9b0e80ed548a6d29f49af3ac4a8e43dc49efc471f0f68aef6a78e60fd5f94f3624471fd2dc0183d2ddd47d41f105ebb03ed0177285d6524501d5e781803483c47b86ffe1af391b31ba0743ef8445ea090a1a77037122c79dbe39fc32956a4d1730f283f7cd1cc8733b955b068a9397b65e293295c7fbe91ec260680a775af1287941f89b045ebc2b10063324c44176c46cc0fc8165b9d03cb1a1eb0f145db457630206054fcd4314bffa39cc61889a96982a50b0e25b29e704dcfc350c8bbc36ad23badad0c4be40a7cdad3024e26355103b02c681ff46a0ff17c8bbae3a1d8d6fc0977544631103d5d4c093a87f7e024579c00ea126d4cce644fd0af045a0f75aa86e770f934276e2c1715a5254778ae177e97877401538f2d482a00a8e52db9d9caf31dd6f1683b56bd2b3ebac08488ce737abe23518a9ccd0ccddd6601a9108679e5def766c73dc94e133d3fd7a9170f6368703abcbae2d8cf7d559ba71950e88e96b023bb5ceddc8b53c4000571d7f3922e411acf1dace135e6fceb13693978975c0e77de4f9cc6c973dbf00db60191259ec4fee0fb60cd05d7d46cbf7680d4c13fb881760ab0a3898da1f18148bcc6a8f01d31447859519205711ef2f765a928c444a22c636592d1d91ac9eb05ec7b7b9255f7fc1e167d30323be5a25248a46119b3cdb192052e827640b8d7cceed6c97a68a3ea826dfe647319b44efaac9eb11845d462fd15050394bb64d315a2b9ebf9058fe6d2bf4ba0f2eb4e626ef0545ea60ef03af739681462962f997b2b6b2e780dd658db0b84c62c1ed20f0eff2726177b2c13c910b469cf829a5de3c4fed9353f7e57a3b905186cc2c0d6a159ff1e38a1270d5bf48203941639d96ba84d2f9da618d2a1f47c3d78b368f377b649e0cfee6957fcfae4b554f74b9617463affcfa963ac2e5ceb3ed187242c556e718f309256b1fcabd4fbfe2c231d50283854f841d4fb51fe4066a2d446d2f447d4f615d1e9c88821bf120aaeaa8a68da08d27534034408996c23894ec9ec62aa0bf53be831babd2e79bf7c764341f92e587c777540d17cac13df83cc2bfe5e0d1f471e774ce52682118b3a8b936da88d41a9bf3e0862d33ad4d8546d67384df7de5788f54163f15f9a2eb3410173b362a080b6c5f35a3ae8a5f3cf463808606734d272ce3ef69628578df0b406c233569b381029d878e23d608508c3dc99d38e5bd64a3e6395b5dfc01abd920a3974c8d89695bcb27a9c793cbc143d0b67834573303d64a7811e08b1a77c2373ed8c3639b4aee34fe3e4c9f7b292caf8f4b6adc010ceb7103ae9e7ab0e7c115edd4354d1da0f7b4f1194d57b525189c33c6e38a6df052bfd31e92e79a43ab2e9c8aaf7d9f34730a0f7656957960ee5c213b3d17164d0fd0242d0df52e00f794c7fee03cf9aca3ac93d2b7a245183d935c9d2ddef8834f8fb5b822035a171854d64ab14a61f545fcbb54e781416fc598e9ac351a605ee616a6bd8761cade32e487d14b97360ad80f16f8a7e8fcc5a98f363cc67c3ca348477956f597b2c34782e04f74730bf4b26a8c164849cdaa7b503016ec217a37de48cc58df730f5407da6f23c8d7a44ebca2546550170b3060c047939c9178e9595e7a9a4049daf4243c67692ee63eb4e13cd828ca2ceddb65e2272ecb36c413fdb0719049923b7353d18dcc9b586f5404d0eb3e3eef007c14ce8003742731a8b26889b0616d90f788b632ee4ab6844752e0eaf26656bf25793b6517ef4d8a9e1b088ade24a2ebc8d5a8bd969fec1310e4499209fcc1e346723a5a1ee5f83003d20ecc5e90076227db6e685e21b22e7da09f44d59c296e875c85841bc800acbe14e1843e6fd8a2ec5a6e3e774dc242b49f1a572f5349995fcad0abb2710bebf58ef4bae9df42dfc32adeaec8214e43b3f8555f4418338fee850767c02068e5f26880bcf43761fd7564b12ab9ea06bd6e176576ff062cf8552a7a5e4ea0ad4f34a3d3e1695ef203404078fc7dbda59de4498f0229259f85ce57a4c36edc7c0e6a98d0a53aad430cf91cd1055d977eb7c7b0843e946652e2c7b11c6fc5b158bd123a3e2c483a409bda9db866cc90fd918c73da1151442d2fd4c73f2f66457eb95b92caf2ca7e80cd825cb814287b8b9878d21a47d67ea0cc177865f42872a0f9ff82e7f83183aca8a45c5f0e906b039927b7c32719b6452c7bc30f344ce98ea3813d73bed6bd366c19b5f810339867341f", 0x1000}, {&(0x7f0000000100)="dbd3e83991487caa7c8e63105184c3476425824a90f392ce8cee6bb78ea122c6718b255b1d56867cdba61ad19342ae0d8147724ba7435c52180b815e2aee23d4a47679d1c30e4d5e60d34a65a384be22fe61d00a2b3ab14c", 0x58}, {&(0x7f0000000180)="b82843b9cc88525bb8adcf76b4c2fafa48e52bc3e5f7c0d762cd5037f338e2e770c1d524e7ee847aee87494ce7f27f12b596107ddd1d0776a6eaa12040379c55a67ab48ea37c604670fb9ae44b035d09e7eaebee74519a1e2154112ea85e4d84329b986af2bcf76b5c326584e7df5e409e952943aa9069b9131fe806318f80e1f4fed06d2536218429bc73dd6383b79cab4b9041738986463cb531f6fe7f026ed6f5612866252d7c5be6551b10ff8122064f2853037d7dbeb10f3906124969a274f49b17cd432508c9bcca4eb0b4851f6e899c6d805779", 0xd7}, {&(0x7f0000000280)="8cbfe49d8dd49771338783aaaab6f9a72dc7771a18b740720c7262447d18652b314cc5ab2315ff04bddcee7648fa30d5fbe664bdb5d1", 0x36}, {&(0x7f00000002c0)="fda2accb321fe28c7d3ed6103ead413b8a07fd2a4fc6e8d5b8f814a0", 0x1c}], 0x5) fsync(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000002540)=ANY=[@ANYBLOB="10"], 0x1, 0x0, 0x0) poll(&(0x7f0000000640)=[{r1, 0x4}], 0x1, 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 10:54:14 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@random="75a86291f2fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @mcast1={0xff, 0x2, [0x0, 0x0, 0x2]}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x90, 0x2) 10:54:15 executing program 0: syz_emit_ethernet(0xb7, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast1, @rand_addr]}]}}, "25563a47c9"}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0xe0) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) semop(r2, &(0x7f0000002140)=[{0x2, 0x7}, {0x0, 0x4, 0x800}, {0x3, 0x200, 0x1800}, {0x1, 0x3, 0x800}, {0x4, 0x7, 0x1800}, {0x0, 0xadb}, {0x2, 0x4, 0x800}, {0x4, 0x3}], 0x8) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x1062, &(0x7f0000000140)={@empty, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x2}], {0x8100, 0x7, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x33, 0x104c, 0x66, 0x0, 0x9, 0x62, 0x0, @multicast2}, @tcp={{0x0, 0x2, r0, r3, 0x0, 0x0, 0xe, 0x80, 0x9, 0x0, 0x9, {[@generic={0x13, 0x3, "ca"}, @sack={0x5, 0x6, [0xfffffffe]}, @nop, @window={0x3, 0x3, 0x8}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "d5c40273b97ffa70f17e2f7b436c1cc4"}]}}, {"70aa7b5117e25348b73ba07cbbfab4151d338f3a63cf94d95907cefacff3fc84165709865f48ee3604f8c170f474dd133df466dcb5f10124f6b2635b2db6eecc23570c67d6dd1f05587dec7ecc0d587d699c87a40720374fc156a0d4f581dd2ef93b787998bb492995ffcf49ddec4c2576a0a166471b6e288d4fcd8c10506f5b5237c6e8b6a961fefb77d18892610eef04ed17a2c04c8d885d8d3ecda7f43aec9fca4fe8fd854633b88c253bf8e1d80710e1eb0b3d1b0baea48396f797c54f58aea9e4bee331622316641dec1e2bbd9c02568c0dc51118ed702433b53017a1fb6aae017b4d367e977a42aec79de0c48487b58e144c06d862cf375c2dba47efffd57a4f520a551b6940111719abf47599624a95f8ae1b9e5025391af510e7bc3d738a72cf9c67d16b060f23f920d153b19deff20765c62188159b56cc6e4b3d5b0a9dc54ce7b87b77789c6b950e263cd0848f0de9dd37eceda7ffab4bb249462b46bb9b8cbfab61afcf6df24d925b42083e3ce76290ec8a37b57b601c96103d46ae2ebd1b0dd5966101177b49c7daeebdb37d287982b78e1dc5c36faa9c42c28e832d31f8c8524f39e3d3d2f151f6f04a476fefa9835b228fc958e275b9bc71f7ec6bab2e5d3c656d45a6996d7f13bed9e8be2c589294bcce95eddace8d94d8f5992ee8adb8d7ef2077127ed63fa5a1b3194b51efd9f94a4e74a933b5a9f675eb90b34bf7c885eb0f911784e0008b338411f0046e3897f0c768ff3f7d61e4319db962a6f6a35621c3251b1210df86b1970c80c2161a674f6bc069da42c52878dd6f9ecc23ef3228e39a532b7bdf440f40cec31dbfbcd936abf2bc098759e4b0ac7a00e024cb307fa328487c6645665f635ed5f5ff5c5485bbb79d67c2408fe0595f48c346ab7f238f2f77ec559173247b3a140a730c0ffa8d146573a9ffb5a71114bfe5ff56a2bce69bb1413bb8f5c02b2b0ad23918ffa2118f83a7c7722e24ea86bfe88764cd84b88f99a1bf6205e1e8978dd2f24acb64f3bc1333aabdef6e1110aea7e201f393b74566766c309b84dce2b1d1a9fa465f4caeb5e025cb7a91407e69344f75202d03db99e52c9781fe85cd7bbe8912d4349093270e1ba54fe3e12ef6aee7a09aba072b86eb5da81e8133f4456f6c07bc4391e759d1422781811b450efb0f4c98fecaad6e3078238aac0093feb21829c895f81bf680e6c3cf44e4bb1e162715d84376bc0ad5b47ccf7e12f710f88f406a81a5dc433d8c4e01a3d2eed0a491672dbf8bcadb97889394417d49524f280ccc08392a85445ba0cfcf2e180060f22b8886722a80fa81d03c852ca022a9c237439064e546fdf385ff2006e6c69792e47aaf717e82d13a22b53763266d227974ef053a33efb538d09f4c8f1655a8dfc8e12c660a385cfa85abac228e3928299a9011587bb41113aff229070a14a999fc497f431f80a6311bbbc5d8af6d12b8ab98aff65cbd0f9fe80879eaf178a91bc578417a372d958e2f6429cca05a4e417c5c6850f4065579f181131b62ddf22843f7dcbaa3653010e8c9359b6796fed50997e77373e124da6e99763db4dff57b9e15d726109fd78071f65455d5bf8d4fbf069fac76fb883699ad6d37759e069ce5612da7c1ee531d13ff98b052b1e7bff8b6987ff5a51e5cb10c72b01b16753e5a35afa28c560023a0af0f9df236bf1dcc6233792e3307546680e9002c814774f3b7e6b9ac61ad425ae4627fdcdbc6f3e66a35660fe64511c9030f97abe9b3cdf9977e34b2204446acf41a86a421c8b5eec26e40cb7ee15cb02cbdc1e273397fcc5676ac0abdf0c9086f1e5512dc4dc2999e5b0fc7c748186040a54b9898f5778530503e8ffd7d71a5caf01078c36bf4e72a6bfe8d6ad8537d9e753a7b473d50350f14aeb66b728614765df6cd3386ed6ea3448b6f848bfb8a7909b3049be574f5369bc30c590ebb5c6d1f44b87368084fd3a56b4e1ebb7dd055d8824b83a62de9790dca33625931551be1627de50a0e5929f2140092317b9f951bdebf4dc13358f68146ee251d41e75e0d05afce2e9f06ef2eca990c3cc3f3e494cabc095ed5f50fd9f08404e78423e493e010251087de745cc3fceaeefb44feb7514f816d2d20a6f60042a66ed8a50a8059e9fa11c09a01d0a8baf67ce5167b2333860414f33d753599c0c5ffb19936585de48b3670c25cbb5cf307b076c82876041ba96e323d480fd99198026bce97a3ccb8bb1269668b6a842d45364e11f15a076620a334d513907636ea655dfe29c00474a371d7e046678f62c77e22793e7d670a77cc8237ede6630b16b5a7b74f52b9211753900ca42df7801cf8f7c4d55810bc628f2e80914ddc98e3aceae1f92179dc9ac5238a52ca02d089db4bb26836433f700d4e0536e3967931a31944d4308274be22cacb3f69f52712008cda5d9bc2e5a449cdb4de163e6a708dadba473a698a49581ddb95bc4feb0d3b8132901c097e17c1f6e80b1b1eb2500801faddaf0902364065e4b925eba560021fe518bb9b6f5e396cf649a45dfebb1a1c94251916694622e05570ef63ccc8196631823684de2b002928a91568bea14a0b5a2ba853e0e19c559c72af1ebfd7a9cb6edd2e4fb66c880b01e4bf1da4728ce2432b78fe282ed692f743545cf41747168abceba377ad233d2e57f3714c5391869297938f43583a662092fdae2b542f15e75d9beb52168fd9c15ce2bdf5fe8e9dc1b4e6d0d428567658ec8fdb477137298857339cc11aeafa329e01806d430fefc1105f0477c55d7cf249c1531a052d2d934e88351d5a3217016703764e35ce5dfaf9a153354ead99a05949655c25ed5d0293c985ed31764297e95fefb1443f919c13f299ee89251b1fdb1f1cb1e4cba79615bb6e56c36a985c65ff1411c3a1ea7df31e6b6a9efd3f5b24143d6a3b7f0e0029f0d520c81c18f02e607468b44d3d4ac56347aaefb2de9e856d1152ac9c8e09117df7d44d0fbdfb9272f1c52db04fd6ef36184ac72d220dd28d7a132157a25d675fff033c2213082cdd1521f4c8e04ce21acf2fae1ee59ae9b3e779fdc95aaf099caf39b28a77ae306b8f462dc0fdad8b2953a66480f5642be110022b4da08e1bbb4cf1775c2b89e862c6c5adce3653495ba74032f2cb409a2e6448ec65882d3e776a7b4348946ad9adcd69d0ace47de608a94c71eb3ebc2e5f8493462c923352095eb5c47c2d2bed36e249090fcf56240ca620b254019561ec30788d90f2fad357320afcd82b510372994e54fe107cc798302d798e35d8c55a2627114f7b4818b50310b36bb21e72627eaef7e93a553a927a1e78e6f8adac7e4c82a3357fce66cee15e6ce59aeab9a31f615aae976cb81b802e14b3f376217d1851c84d9568928aa6778334236cb12f8c362e3decc8777dc946251d7884f890a9dd3b5afa638367f9fa2fd7468eaf527288c3082486575c7d91d50826e95e4f2b66f0f92fdbdcdbe0c02f7082da244886838e0e90cb0719e47bc70a546fde4456dd0dc358f23eedd35563702022340c7bb7d972f820c1cebbc2b5aa69266787d92199e5944218d25bc0db4aac9b9feb548222e4ee471923de870c3ad419bac97e53803298278ac0cec10bac869f96e25a74887d510259d7cef86779ca7513568c9e7b82925e04fcb68a5f918f9ddb3ca85cf56f4975ea6cea51bd4c0b0c68d7bea39c54eccd1fc080ac95bb7de10d9b3091c134d192c000bd6b848704760ad654042d0245ad2727724398ad0f5875358fdbf2b2cb8986fdf54475c2904781ef99c7b53c3e15b84c9d91623e0da7e56cf85e2a78a4bfc6cb11e8ac0e75ccfcc1a41e24511236034f31cba09303b95c4f1459163fcf1e12f425a8ed527d54689e5ca7db306cf72a061c209ddb12804cf3664aa6ee103b0c0e1c8173490a0ad61b857881342201bd70086e4c2c589992f6cd07e296931f6b6c78bf41d1aed87dafee80d0c2730902661556e437c4bd7c818f2b22b686e282320100b3d6ed21cefa2a46d910ab9079c3531240fbe4a423e0c05d4b60ff7867ae4927769e4dbefc5fcfef8987a29c7f4921afceea78f9424a20c8b36cab10dac6e132009650dfce3d14bd21b32ea5eaf30ab943b0d907e8a425a8023d7e0d455855ebd2ce85d5b29c5da02b6efae33e8a0da8af27e102aaff9e90b1f09279a8336a16775aebb92532ee9c94aa460b8ea82a7dce47f82f6f1c23ffcdbcbecb51837d457e9309243774a0dca6aca761a9b86ba8dc11bf2f83f4d58be4c7f9e375f34c423d15600a11f6d1a2a4a05193a305094c59bad7ba5c48a34881a5ba795d3a01de767316b6e9bd5dbd0011716ffb4c2da830c3abd22103337c8f608d7a23e6e1dc6038a7a302d25e9cee7ba8c5cf56886471d3f9212d49b104b9d2316c5e358608bca9224b2bfd025942dfa2184ac26f2471223aeca951e2f1d477cebcbf5dd02deaa20432c2c19ea0fa4c9336d1a987ecdf8736e6c128b29c3a72b5887cb8eb72330e26ec5e7543a02b949c8209fbe2b47d616b60115bf9521074e3e44f29dbcaf5bb3349d969a33be59dbdb13a28df00d1f53cf95555c3b0d1663d070c4b13ae05d3be0206c42050011369e5f3c3c716f28eeb7f5ac650938f71352e5f9efde06b6c59401f1dbc8ac823ddb1301385ae814bbc45770955fc1b4960175fb4eeb55ace86d47b0167c89a94dcbec88e06a171792d7306fe1673fdd02f846320f41afbae1713717eaa0eadfb58b88040077fb873b9f396691d058afeb7b5d3ecd8fbad7cded03db3c13238dbd3efdc67a3d2351543b442f904e4f0d5ff0e85c382b0f61ffbb79c98d2b2b34780d122d4b3b465ae6080b452ecc156812e1668d2aa3ac3cda804e0ec6f8cade5022f4ccfcb2b6e17b249cc1fd28e012a0d043153235953cb1f68bfe04a82dab211632d71d8aab56db57694fa3157a790ad98781b5be09622d40a376913e563000b27fa1605575fdedba6a72b6d238e7f20af3e48af99e478639e1cb8677b02895573b86c46ac084c6e0340bdad6d7a5b9c85e59b2afc096c04e27766a6e9a66154efc08932bcfd52fef6f09e003584585f2d4146d485357a9e64e7a7dbbd1fa532d83ccfc8d02cbadd9b08460a8fd6a6dfceaccc834594187dcaea680bc2a6db925abbdc3831b585363b18e0fb43d8f355302ade451a464ccc2d729fb604f56244fa5ab26cb274a2f21cbacf14611241c2a4b804b114ed0c52625313eedb3dff46fe6cf0361b0ebceed64d92f0285ede516165d2d887d59063de46ce79156da44358c6a078947c8eb8c9b9a2d21ef9a96ed1c0fe9fc24cb9a07837339a2ca33ac67e41ff083b67cd089533e9064d58198888e0e589386685ca391beacc98b72a022aab21fd2cfa50d874fa150a77f0e66ea59d94373c683b96486ce3f8930a380dd6aec59bfcf245665a373b167750e369613ad437388fbc5504ba10ef0248ee3e53f1095cc71320faf92a383a6a2e54d3917639af343d85fafcb8c4d0d2b2b3580fe2327b0490515ef5d43f64260b07f3f10fa99292003c59b23c80a996d7b4b11ebf307fb69473bfd22b8813b4d525e6a81a4fcd67618bb6639a65dec25d6bfa42e4c0836a87a600e9cc701879daf4b41aea44ece497ec8c2b890fc5290331ce2ec808a50e9d1845a5d74bb369eb6db2c81c49516eb4774554618b5485667a7b91a574b30571ad3a54ca24f4f1add2512f50ec39cb0810d1e981a375b3335b48d557ab11f74f18ce9759ed78cdc3c52e337ece7a51f71ab898554498e52a01499c17753e"}}}}}}) 10:54:15 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000002c0)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70fc000000e630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac99340905050000002ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c09704864275c5cc6088fb454c2e2eb8ce694f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b9451d195ab89ecd4a95a45d2a6f7183b56df8bdca5c9c0d1fd2d7d72746a38c0ade80fee939b63fc1f36baf27ed3c08df322e468d54f9431d9f797172472f7860fcc36c727cbb58411c6f5bdb54c4e7a0e472f312b1d31aca10c41cd4170b02f6dd821065dc4a2aea1257b57d1fd0889f4439fb11fffa8f258c492a1d7899187146292b926ee06178225d6", 0x0, 0x0, 0x164c12cff6cdedc8) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x9, 0x1, 0x844e}) semget(0x3, 0x4, 0x612) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/31) r2 = msgget$private(0x0, 0x23) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000001000)={0x18, 0x2, 0x80, 0xc2}, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/38) 10:54:15 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000440)='./file1/file0\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x20, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') r2 = semget$private(0x0, 0x3, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_RMID(r2, 0x0, 0x0) socket(0x18, 0x3, 0x3c) 10:54:15 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="96950a5e2e3671", 0x7, 0x0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 10:54:15 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r0, &(0x7f0000000000)=[{0x2, 0x6cb1, 0x1800}, {0x3, 0x87d8, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x3, 0x9, 0x1000}, {0x2, 0x1}], 0x6) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r3, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r3, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r3, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r3, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semop(r3, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x2, 0xfff9, 0x1800}, {0x1, 0xdece, 0x800}, {0x7, 0x200, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0x8, 0x1000}, {0x3, 0xffc1, 0x1000}], 0x7) dup2(r1, r2) shutdown(r2, 0x0) 10:54:15 executing program 0: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000040)) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) accept$inet6(r0, 0x0, &(0x7f0000000000)) 10:54:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r0, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffff000) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000001c0)={0x9, 0x2, 0x8, 0x7}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x401, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x9, 0x7fffffff, "000026fb7dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 10:54:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(0x0, &(0x7f0000000240)=[{0x0, 0x1, 0x3800}, {0x2, 0x3, 0x1400}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1800}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1800}], 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x100) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000000c0)=0x10001) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x8000, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x2, 0x1, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 10:54:15 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) pwrite(r3, &(0x7f0000000040)="5bb8ddf01692f4969ec4a39361be621e2a289b73", 0x14, 0x0, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) getsockname$unix(r6, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) connect$unix(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r5, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 10:54:15 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x100, r2) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x1000) 10:54:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 10:54:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 10:54:16 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x9, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) 10:54:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4b}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) dup2(r2, r3) fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffff8e89) 10:54:16 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 10:54:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x5, 0x9, 0x0, 0x0, "1fffff0366dfde36ae61dba64800", 0x0, 0x5}) write(r0, &(0x7f0000000180)="30607a2e8041d4fb", 0x8) r2 = semget$private(0x0, 0x1, 0xab) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/93, 0x5d) r3 = open(&(0x7f0000000300)='.\x00', 0x800, 0xa2) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000580)=""/93, 0x5d) dup2(0xffffffffffffffff, r1) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="eb2c4cd372484c5a851333cbbde8b388849f3a656048f759d312d269e7e58e2747b75cd1dea98806a13f07c82aea97622444c5177628bbb06e47f36a746e69f22dcd37efe40c7cc023f462efea85149405d9a1e703324d34f2955c95a18dce4d2e9d339964de517c2aa6049de311223312970411ded72159", &(0x7f0000000140)=0x78, &(0x7f00000017c0)="07e1bf157bf411a7d5380681136b7532362a0112a06a53cff305572a4cbaf306a2e8b7ccd5504da7d67eedae21abc78d15b677c64bbc12a3a13c6551ccd6edad17caaebb78661e1a62342511b334381784c5489a63eaeae369955139dae9e78bd360d9c3777fe7cb773141c58ca19ac4a8773528c4197bafde40398e564a5ff0d196781303439bb8cf06b0680b6d4331e114d64eb73a499ba24c20a6cbc84d6f7637dc0b70b38bfb1ad0b4e1acb24fa96d725f889542030157a0065d5b60c685e38c46961bc3c6461a2663d19a085f7507a148c3bc38d1d4f3fc9bdd3ef7bd1a9f17c80c382a8e61824aa8ff6a3fa34bf60c220a2cd9bfb1da026b265cce7f08fea8eafef5d0eb6976b579462aa4cb7e3d68dfab32e2b6f6161ec2715446bdeebd020fa0fe23175e71ea2cb0982fe132b5cfe907bdfd588852cb69d0ba945651f52692993c6625429a546df04c5dd2f43e1d074227c120ec3508e7ff75cb11b8e14289df705a35bb600643e5fd33fc5c2a5d60bf0990f8ce4bf9093cc32adf0fc6ff6867ab0189f5b1e1ff6e72e963a625590c4de7ee61cc235c3a1409704ecd87414edc2d1e5b06af8bea8e4decb06ca3562c1c206895bf3a754b222ec7b57f76987b9d7b15fe1903da7369deb544da04e7691269d71ebe8e265bc0a099511b8db81933f0090c431d3f5720f072c37b02529f4cac7290eea97aa47c113ca98b30843369c289ab9d5b63090d666496a9f3960b0e42bbe761923266e88e1d0e3feca75b0d796ad19a0393dfe666b735a873d1961579a00a1b90be1e1e46f4c582bf831c17a4f197bc66a4479377be313a621759a53041780419bbad3105cab0dad6fd3383363969f5243c8afb6aeafd48e2e2542a4ac42a29c1b8318fa0f13a9f45e129350f5638cf4c39a72be78ab7f4c63dc5b324bea42b321632cb445f967a70d41484b40508c301496eed484288d292cfdcb2c61801c59b00c5c478357883cc7d1aa39c07330cf07b3bd8c3c98c5ef7acc13fb6f7c5dd593c68c9b33ea615717cfb6d56058feec43f8f672ee4ca322f6407d16d39a4af8f3de522e93ee13ab2df5e10ff376dabbf5e5b512e60e617fd8f0dc9acc68b033e61c0646d2cea7936392c27d209010188f50301f0ee9315e0356a18464b3ec4979e701edd24d2d4bf3bdecf3f07018c6638bd885eea3fbb8fe18e49f164a271bfd2caa461f7c730e24d154e751caaeeba9301d8d5d148ed43b5a96565ed2f7f14e7aede4128d8bb4af282524d62229b14ed69c9bf8123ef6e2fe8e63367de8b9ab60962bf3edbad1a59d7021a4a003e7f9f077f291754d49877163c46d5f23ecbe948e3b85afb69151caf4d0dfcd462ccdee6c2f87492a2e12c3c233495d67f05fab8fe02a3d9525d5f146c4040ed77be59abdab217e4cb6f7dcae25bb7d2b34aff5498d77cb152747e4034efc940533a7acc330f9aab8590defc7f7894f6a8200b808a18e3e05caf782d88deaadf8edeb2ca9f1ab207ee61a04c96fef1c89027e4b6a49a420920cefa685a21528f5c04eebf6190a09fd4275f878b41d0f6ab060ab4cfc507757040c34b50d39c01fdd4c8df3108f8a1bac6ee5c58095d7d3c21207c8ff5e41135959fc323cf37873312f4cd149677d04b8de107fbf3577db35a330cafbe8404e2728b468dd7ca24452fe1498020f1783ec573fe0843924e1afa2dd10d4adaf12ad2cbfb4c75afcb177a56e4b3ceb6a3de4c6946f9113726951afd6e86b43214d7830a624c796c6423b8ad269f88ba979f902213382be56b1f8ef124f03a499154a083027fe8647bd3fcb9ec9ddb604f43215130074cf18edb54ff3e4469871d7702ab829887aca1e7235be34453a441d80870b8e480a48839ca467b7eddc0c8786b5c0da39b8ddf8dd0b64be48865743985d6ccd693c5011f99ea10a99f72da51b4866f87c2af7bb609625be330ab1e73004d8cf7175ea0405f952d4d5ef272d7f4f3152e620a5f063224216c7d88faf26affb7096e0efc1fd28312ab38684b90876cb04703f4e4e3ec18bb6b9afe3f94c400d437f17a3ce318fa85ab77e8215b8bdbc17424ed8109aefc05a7de92c835e07b306039a52fe0fe283426dca771edd0cfbc945c34d33a8383c72d07d72183066cf196b458f8fed9c10fe5de6467b2f967242e822c23eabe95714e078e1e29ccb6bf4954dba246bd459da5f7d7c9645fd19e3d0420535bba3ac236b9fb29fea43fceb62d5d2ba7e1db5ae6e82cf79f371dddf9246d1b469276212e95c28c37f6363e695b6d402a8c244f236039b7e9b7c50bbc9fd4193b99661e1f434af76b2fb005e81cb9579bc18aec74c71008ceec2dd66ba2f6ec7ef22a34480065e1d378418913202a9b87eae8c8bcae87a9c9edd259d95bfe6a010d91e4a34cd73d73ef0ef7f217f9a0ebeea1e881720f6f80570f51a7d4f37810acf72b8ea418a3e84ae733cbd1a22aa2292a8cfa8bf0c75dd4a39e0098c1d842d4cc3dcb9dadf3ffcfd8caafecd9e72e6d8f3386b10bba930e4dfac960d89e27e0234230d757a22c25f76f67c0d1461e178fa3bb28f9b9f0f4c70335f91ff21c9da2f96c5b9bb516cda6cbb0742ab66d5828c07669cdd2ad09078b48239180e455077be3a080cc87c24b5508de908da938b7665c7826162cbbf9b527cdd6413de478c22b83b07dd93ae8cd57ad2eaf6d3ad8aa87a761c2fa17b2498c94bea07bf7a4cf3f1909e9103fa411570f2a30b7c56ea81208c8de4d2f86e424a1ffb76b3e35cd502123c12e9fb9a9ed9e5c1e04eb1e3a84152729f1fa5e95b9a292afa94d4984182c91836fcde40668057534d8a6da45898116f097db5f1696d631a85dc64b960a8385e2315c8cac0d0e94e0aac5e7787633e93d7a6b8020cda4d0bdd44629facd84f19f7e94e285eb449cbcb62166ceb918f9b32d07e76b935542daf51a1d36824df02e996c25283dda2800f045d2c8d513cd8885e5893a27e5476439f12056c74d8a50d91afb9d3fa01b905aa564ed5a470832c5efe679d734027a4c3fa9056dea9750e3e27b4209026f1dfe82811eba024d14ddabd925d178008969a8fd0e6482d05f6739e56876eac0658157528bb76c10a8202d1c9d35c42b71c22de79d3ed494ffd4836eef3f91e22a44908d592e8ad90d79f4aa7548c1b898b76a0a3d7ece0c9359a2ff47b273fa2e703339bd4b2934606f9ca450a95ef2f32602db2245ee62ea69d8647336c071b892468f0745912d4ecf04b565070b7995ee3caa8ac44e715d2c89627237c744bbac752faa6dddf372f78ee5895adfbcad69ae4df473d2bbe1fd153bb33d3580e4041fa618c272154d033d0a26c0ffb26bd4bd839d668307cc585eaf392601cd75d1c924a607d3081e5f2714c4fe183f43707de894c5b2e93558bd5e4e3aa97b2092dce2642e67a38745aae6b03b29f48cbaa07ced7955b863e283768a9afb2f6ee29268737832557d696fc42e8c086aa4ba89d3352b3739976a6c83257cc552d4a97a93431565ebc1bacd3995bc15d21f0ebd52b9ddde07b34861c20223777126d28f1491e4df9106aa0beb8cdb70137526150279d75412459f13adfb5fd38fa9b895abed2b0dcdaf1aefbd88153678ddf6c813e02969535ced89ada30464297d810c772ea0eb7763578b1f1c15ca76ed09f6f948d6ff60633fdc944e8fcf13955344f3d6758ac353bc5d2cd1896edddeab4fb6b09b475547aa8fea183555df5d31bc35f9d150c08138d87e7dddf7bfa1bcfac4f22bf97386b241ac00089ad4f565d64ca1adbe65173d4028f2a47c83703baf1364b21e963df46ad3238a6429e5d28c69510147de3d486cbe9d70e25f686003e830c102822f98640d04cfa899c44a1f762d7c3469fe8651e65b5a7f409e145280012eacb5cea4361043982c32d1a290db0cbc2bf2e45e2286937a2401daced09e7914b53ff940907462769cd695cd78a0bae5e7fd3373bbb1e3c08b4452d7a032e9c1c00da13388defc1af761bc6d8422416a0276cc5198fff664bcfce1e88b4af5fdac7ed00557d2d18f0ff9e72142b445710a5fd0ffe42c3ead81c23a972e6639c5d8742c2c20d06392fb2770243a57fb42c996244c5ff4f123aeeace99db47f94742aded0b9a4bb64521b36b16eca431d01f6b6a1498cb06dfc5483ea3b2cabf74699f632d78f3662725618890e1c7d5d7c86c997aff9093223dcffea25529d0d50814369bf8a5e59e3d58313285aaf003c921e256ac280b1c0eeb094232b33bdf6569c1bbe5a02104d59fd37af7b6ae69d234fa798ae64b6c8cb9ec721e7d5561748fd468d4ac208fa992e36d364316ab6a33a86805be006be141901ea0adccf11f7f67a0f6e12ea9125fedcc6ae3484fac81c86f6d1e9b12ed166f79c03eff2071b5bf2e139a226dd5e3cf71fd1d2fd48eb329dbf0e3ae41a3851ffc23bb8b998450fee4ade08b113c2b7bcf431c914792888e1be9a9e59a0bd91d38381a8065952584aef903f8564d2c6cda1009e7e5bea505792ab76081bb0ebc6110347b313182ab47a9e65bd5f35a9c829789404937bc5cc05a4a7cd405030dd74692631c2c0f16296417c5e8029a00bbd84efa20958a4c0f1a7682dc5edf142cf677d5ea7650d42303ad31a6f10351e08ed461fa457da601e4d7449e8846db838d5c69cd000f29654cad70af96728b79db707f9c3fb2d84026721c02ef12f3e7566704192e99cb0c75098da804a58bb095ce2a015b1d06b986513badeab1743f4d6c11f5047b25fe7fb0b6c744beb9ff55ccfa2a135614e1b4a715466eb0b19f0f7631e41388f3b94f53594a173852989ddea17296b8c3ba9590a016568e021b022cdd515434bb17fae6c4dcfbc846a25a7a8582dc62761cadf067b5522f14f724050794648faa5c4bfb476f7aa230fe1555a5869001828f73e893dd982df2cae9d04e18be64e97d91bddd78fc7627482e42d42cb3515b761d563b74d3d034dc02d2963dcd8395e65ad0bba48fc9f601d12848f555e1656cef098df7ee30a703ab4e49ca9aa8aa1ff54aff69ff10d6bd4a6233313a998a28f6dfd0ae7f9515e0a2ab4587b0764ed0e60b115a5b20447891466ace3a10f0783480269b940de8be63d1ae906a1dd9eb59a756114dbd2b6bf6fcd6e32afff4afe4cb1d43803130d77daa2e6fb9e7bfe98dd536bfd9521de8e226219c18bbf0f87750be3b8ca857f2456ad0c0f2fe58ba9bc439b376435b6dff4b7c8ad31ca3283595f8b1f36a4207e05a9af7389b9089b6cf5d3d9822a0111554da95478d6a9b3ffa3deaf49a9f54baa0ef2ad68fe52f6ffff9cf0813fd35e67a17e1a04c7fd3277657e95119af5f63aea76a5237ff557916ad88a140aa44e6e9b754e3d2fcc09eba5177b34c2b06354c59797801280f534adf80528ab23e8deb988087f669046a721f056c0ce81c4fae7f5f4051c3ef3fbcc8d2488050ed2f9dccdb12fd85684768e86f396f4c3af06630e11e0e33f3256627189fe6ed7792c4ccf30d111fbec39e46df572840b9c75fc9d6f35364405d557bb3b60caa0c48fc466e219228e55baad825d1cc39734fe7404f36e4c8660204f9c2e01758edc06f6b2bdef8b7df0cd7712364eb83a8da10408005f81a23d9ec5d3d70ad6a97d4da85ad4d4d7c4530cb16cced4ac1b0884738ee1d3b47baef9945552247323d325c1386e29a497bc01016505e0b2f0062c4cc6c155c6379b9eb5353b198bb0ad9e83183cdc853ac45e1cb00b7b538cf4aed7e1ce38e2e48bce52acc19e34a405cdbd3e97bfa919c", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r4 = semget(0x0, 0x1, 0x20) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001480)=0x80004007) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 10:54:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000b5bf1baee5d4b8000000008d742c009880309905f87c8a5b6701000000000000000000c414000000290000002a0000000000fb09ffffffffffdf893f3c105760e857acb057b425246054340796c48e7398d788641454efe69b534d424ac2656c969be86187dc53c03767864a79d0c2e222adde0ddfc26fcdc9749a926f33eddb5713b21e721ba1b0b9f6bde94c5666615bccfa789b46724ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca55d46e689e00986b54ec3cef8d4ffaed2ff537a01e6b42c10cef114d9d4f58fbf75beefcf0d443d4e1687629c3400d38f67ca39e5e"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = dup(r0) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) sendmsg(0xffffffffffffffff, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a00)=[{&(0x7f0000000740)="1d134d8a2986cafc8e94ac51a20c2cc6d1b74bf2ee3b170b9c051924ed6c1530200700f7925398b0a56b96ef2e0d6ed89f5239e9769108bf47479e8dd7603ba032760735a0f2aa3a6cd920d6d6a06c47b3dc86acbaccd5eff183d02b2cc0ef49a62c39e30845e241fc08d05ebdef5046beb43e0ec312efdab60ec0b0513be7954bd40253307a9234457fed535ec02cbb3180313482908b8285277e4283c60809dc812472d61f246207a488b70798d534efd05f89d025d7071a94a6f37a6514a1ff57d230790d049be3fefc4320550c5e66d6973674fd9a77737ead45e335946f4e8e97e9c6c7f7a971bf9d1e816e9e4e530f43babb42610b897126ba42efd13e569b6df831e75f5d5a0f695273ce51f04298f0e3f2af7030ad2cdbd8cb8734afb81700bb8d022f48d2677f6853bc8c5c559a1d97e8ac7f75141e51b04a83d381b0bb29f622a381180ffc4bf3137ab6810173e34055978c5bcad8625e8fca8a1bcfa94c9841ddeb66cf30ae953be4354297f8aa4311d456734d3e831757e8d50490228e07cb37f2c60c3af86c98a227a6ac95a57714d125cd5e30eaa3450c6ed1548937fa9734ed7f63ab78b77faff193aa1b1cbbfa07a57850fe9e25523cb39af2d2dd94e252ba76c4fe0e5a2ea5de33586679bfc28296d19a03e55a5ccab74dd10e2a8ccc152536b56cb34a80f489e969d4a8886420ac1a9e081a8b393475af06d26ae6b5f548da957b7c66e872817a708554ff4e424625c27c9bbfc81c030b0d0808225607a9deb70476f027dd1f151c3dd0a9fb70c0a9e7363b80f51f12f827310c19da27a28c938c376edd919c129b9809e9339f8735e80cec6c75c9f0d4954ffd0cc620931bf0762a046bbb915cd31b9c3bd359e9876be8559c025015564998f03c96aa85fbdfe42eb225c6c07557c90c0498d3f63a0daac8d0ccd442591db3ca466abe0b92a77e07c043b25421aedb36f2c76c24df0233d7a5776ff897bfe3ff2400dd49a281205d5b15a383724e30e0a1a7d12d718584af5f95153b29075abaa93955b6dc508757431a8986e9cd0242ac1c5897aa5e34ae371188fe656a8d467fa78883b3be26c022240e69657f665b3a0c8dfc626e3b6ff7cbfc1381d142b6ce0d52dd2923bebfbb14d47a6ae1a53f7c20f17e1d5c64495926bb4d6da3b3279770f31a31688555bcee946e65076aebc75b3c332bfeb9467a5daecff3ad09913bd193fde145525f603ac6b9336d8533f0bb37504047cb4ff68c9f6a4a73d4d6293d03a1bcefeb51a8588fac6af1672fd8e916209a1a30947935f947713180c02fa81aec0536599edb4a835544cc00f41fddf61ad66b09dd968bcecd23cbfb7377cfb2d3f30fb0c9128aadb190906a2711f9575097e00538b544eba71395dd37abd9999739ab7df04802bdbbe8beadd1ce7b5f23150d3a2a9d50895bda7205fddae10ad7fa56d6eb2ee6021ba881874841864c01d3b25d4b125fd8a85b375dfa3d8cc704c1617d969d9daa2f6be74a027850a423782d09191b85cc214c780c310b914527348a10afca4eafa5b6414c3c8bb71d0db83a83108ef0644474377151a1bca416c8a77a202fecdf2940780209df7e18b8bf5de011277c3ed1c73b75a789f765160745bdbc76d3abb58687447dd299fdac89f32b6b47c86a87d49bfd800a008ca3b326519f710ad20be3093a6af4ce2f4fd41222c513a43b57eb93ca0cbb4071110b4d960e48521d2ba13e673647d0b83a3fdc644ccc629f03fb2880a7bebb7f532f7b0fb75d7b0560ffdda1e2d07fcfd3a5e4734dbd1c4416d89c88f33c8d87f2ca9414fb6e4fa5aa09b6a8f7c44605e9d92e2d7c639ddf9adb8c80ac491ed0ee83f40fb960b6e24bf78b18ffa10eb938894511dd2bb2d8d337c6a2f43cce078074ff844c34a50bb5ef4ebbb94d6329ef85683847c0524d150f4388cbe3143ad0ccdefba6359d5ac9c3da92ac5e2eb90785041672ec2bff60fb832ed017325c41dc7e1d9c26fcf7a8b36c7af1c87a7683726c8f17e2312119583aafdbeec5b32f150e48e75adc36cf8e3f87c4dc4633b8a16d6dcbfd20dac5b9ec9b763c87cc109526718300da5e6ec470c6bac8f291b258d79c8c9ae7bc679e761590734a72742a2a2e0da55b0f0af462585991d4dc196e601088ec56c37691809dd08aea6bd50afe824f97417289e3d990a8d133a85d5dd471ab873d1dc876052a20c6761af8f98af84006104f6f2b45b491a5a16f67cf882cc4fd4b5ef6e0d4c3c3d83ba6f3e4063659dfe86ec092e498706f9bf11c8daf2a219dbd00e627f44c959a583a24465c54672ec36ef596968cca5230160e83292a0e050d45b50120d5cf3825327a68039ab40f975b6b484685a721bb56d46ee5983922f21e4320bf9d86830da2aa0d831c596592d6d75aa4763a930bd36c69981fd6d8be20ab0700912881805dfc5f1b8e9cb7dc4a1a3ebbf57af5543f8c6e763899ff3fac25aa391850b22e0898f716931260469d43efe2f4e72a71f7fb68559575d510e2e4a6f1e262591d778f40c0ff8293bf62a780ccea919fb93940e72dc396f4d3985d1daee64be94244b3abf3e2b9fda468be07de3b71f07fb159d55ed7c4a2a6144a98abed724d24f49fe3df3f894003ac5dd382b69343a70f4bd75854f47524ff475c1bd8d4fef78ebcb0a2ab987042680a9dd0eb11dc9f41145374d9b7040d5e4a821742d6e9221f990292e38bc4e8583d41192077def25dbbc079e0c666e76b9232eb3ac176283ccad4f332ccde2ea80d92dc78ebe9acfd281346cadcacb3a7e61be3705a4ecddc9f4a643e54733288e38599acef563b87e201768d7bc8b73d459d6c8c0dad51961b0a8b135f95f6e75f91252be0cb28b17b05872d7544815ff57d9ebee2addea10c0ab03df0520cdf71232db6bea88cd518fdad8bfda36d841b931b4226186bcacf6759b0c47053415dcde468ae3e7af59d8a47807da1b90b06351d6eafbc63f4db83036b7d20b2b008adf0047e47293e6200f3682be004793ddd7153417daf7d19495aa8eb35e7ade320ecc4a907a655eb91224d32d58d0bde0fc7f0b288f6983a9f4bb4dfc8537c899036a9e877588aef212e57e0d722de381104ddf8b384e642c2f7d3bfafd4a8fd77ca5baa5d6844ca79fe14cf89de15d002de71124324d1438568adf9a01ba83e7da8adc28a64dc5fc975734462b9e889045b69e51489b6f0e69b2a9c122323868b2314adc803260500a3c43551b43a081f2fabaeee6ed3bffe21e093071b59ba9ae28551ee804a0ba52a8615ae72b7e771b456383f058935348c4a43d9ed88c2d78996377b58f73845a0f3af031d78eb97e6341bdd4613ecb31e5ae0c43efdfbe929059921b35e5c341979418d039656fa8f525e9bbeb97e220075fbeb42abfa09c803f2fab7f065470df09cbfce45ca910638adec4c5a00df74dc4bd73e4c12bd4b39e13239506d9877105786dc9e14357da9f60d6cf86dce60b898e4837fb2bbc897209fc2d0be9a16eb48e3ae1c04194f9e5aa2eb24f56c24968411f2e8b2a0eef04eb2853924b75e1fb206fe652b55bf7e96e5a9fddef2ac00372cbaf729a324d247d87244766ac66290847db65571c5e58bd504cdfaf8326fa264fac2cce5971b945beb97e606c9fe8d46ae01759d0a4e271fcb209570e37ffa4837563d801ea4ac73c7e88aabc20713fb1732262f64964389117302c358ff89a6eb7d0a10c3c600438fc21874e0939e6224347b99a70cb278c2c0690c6d09cb4e6d74ba84b14efaeb71d7b72caefd1869705e3f164cee1b5dc58657bef7d261f0002b12aefab57627e1e9e5475ff27d05e34581302cfbf5442714d37104f4310936e54b053afbf0204bcef860368c989c5ec05d230e0915d086d383f84202203091923cf1def9a501f7d7b618ba576c121dd1f87a91a178444ac0d8706b3ee8068388f662fea8f6ef6f981f0c4a8dd7590af3092d801d85ccbfb4066d3e8511652c7b2d1fcd7042f31ace47f80d02f9817acac4ab56aa5fb92c2f1c4fb3c39ea8efec7f1d4bcdd98bfb2ae90be328e1b430c15b98ea04b83529b8ce26d55f1a371f9dbd4944115f47af1674a5888e513de0f49c3abb72b46e164ec13a55739bbabbdece6f71f8fa33c2cd66949383b83e0554e66edae98e0074a60c4377f2d705f13336c8ac83697455fdccf8b2a7d67e68ebc3f9e31592bd3ace9d03a23fb6bc02de2eab35c51ca9a38345edea468134a08ddfdb579897afd9caf1f8d63277db4858ca25260004ccc082232708dfc1ef755c23432a8ce5f15bf7b62af4052eaa5f308e43b372d3b194b8595081c3c4c4a497be730bf5b562e7dc677fc5e2715ad9bcafd1c5a1bd489d7d4f1c598669c08131957dbe27122e18103b6c8e9214eb692c6bb39ba55ce4f251e67b6f66c99d0e1a423e9ce2b28289d91c950b1a549cab5964806b32dc2a7aa022948866e497ed750f832ecfe66414a90ea7152af34bffadd9345550cea006fd558b38e2b94abc307cd9be9917c553583d4a148ecbef9442d50512875c55e9ff51cf4b8aeeee3817629a5ff00d7be757c125f73b4dc2fc73fc87c0e358218053427e9741a2daf07d77d6b7e73ddf6a0d90b3f7b694efa85a11912a5284088790f6a0f6ee9be739876e1613425ec95318411af969cfc11a880b1df8a1b3c7db413f161c720b11efe060ba3ea8b6fac568295e45b2ccfba9f09df96ffb150130e03d9e0c5d7fcf1b36e0bddbda72da24b795911e7ab7fa52be23737663290906ce28f5c3fba431bd62a6fc5413eaa7a5cbc152ba576c4c26047c40e692d1211ba8e66722e3745f90b487e59df0ff9cdf800e601a9acc11131b94dcf471c301335ca11ba90eab6d16c45830dfb409fbcf234c094ed78ba8373b4ec7a6972413f03c632072f543fcb1f0dabf09cbbc860eb725272f65c20d8bf661a7acbf37bc915cfd49b349782eb698adb7f974526f70418e97f132fb5db8bfede9ceb21b00add0a12436b0f599438fc9eb7ab852f8ae94d46d92cdf48d1a70501b9a7db6b3c71f10f3c1cfe838adde82ee328a5eee957945e156d22e0df01e8c95805b52597e0b5614a4c7e66c8889cbf49206aaefcb22d813d08338c727e55b06bddfa6325c47de9d71df692d5675014dff5c558501bdf81cfbf2a503614ba65a6e28c47f5ffe1c42157f1b11e4e47888369cf4b8fe8328ab49933e4d1b3f864c875a389c192e9d67e7835b4e42a899520407a0db116ec830adbefa159a8177f4d63c994cb69ebb6f177499c3797aeaa9581aaeec0dd26f3bc692ee56157045f1e6f63726314cae8e14fdaf839b7a8f7793234c65a0031273a79477db90cd0308c715596cc5cdc67aab7cb88e3598ac82e6786e59eb1ab5b302a08adc1894db72d70e3cf800631ff881bb2ca47d0ab00ba7f89e0b8844082e0f91e4aba96542d28bacde42d8f7dc23f8ad1f8b68f4437dbd3bbc660fbe4ecb39b68fc79a1af646160e3280c1c2cf016b6b724f96fb6f491ca9f94b9e61d80741a184b66193faeeb32331c641d3158e060495e4c206e40225238ae7895c61f5e27ac50181dde7844b9d25983b213409c9635983fcfc6127f9345d53aec0bce29f7eae0d651b10b62d10a6aa3a648c2b52efb778407ecb07c0e33ec80d085913db649b9e40ba617d7a7a3657d374f452af2523a3ddfb0d36f082d5b7349267495b2510cb18776e013a9456a807bcad201f14ab3b34c1acb812c2e47cb9ce1b9e0554b3f3ddfd3f43a7f968abbd0b8cabf6fe517ab7d89e00", 0x1000}, {&(0x7f0000001740)="1cf41e289384ba8f47220525b66f43638afb08d1f851a63e487d59615fb725fa1d20d070e90f1f5666df7851c3f698bee88c0833f4fec0d2f91f908595ae990fbdc6542f559cf6f886e2a0b195ec00d070195c9123a8f0794e633850c5", 0x5d}, {&(0x7f00000017c0)="b9aa0c2329e7bd14f4b370578640557fa1963e9d0028dc4f034fcd756fed2f3a6848714ef1b841918a3fde02ba41cd2b91a4314c319c4bcdd5240fb31b6c0cb21263a2565f7ed15651031e9bedf4cc3f433ce4501ed92eed487f16c9f0fd713379b97f7fbe8890fc4162292a82676f8d9b03559c7aeba5aa67b8646b7c75a116a6c471376a6c1b35ae2cb32897e8510e0e9a1a753e33129f182d6ec8a6985e56e675", 0xa2}, {&(0x7f0000001880)="533ee55567eafdca84b111844d41cdb7a7816a12e29c959d499290c92bff1a459fe61e19d94a5c6926cc7e67e2ed97ea958cd7e59b7824d4a96e0617d3a6bee7f79e4aaf12b46c", 0x47}, {&(0x7f0000001f80)="d507be2a7327d757229d04ed50bd3ce59edbf85d64c0333ad525f8c87a2350312ce591a1e9462195dc9f5ca8b4d5447b11e6b1548c693ade6c169d69c4bc86fc61ba290b41505c23b4e0203a4d4cd7ebc7762f060954733dd08336b709a2ce903d795336b8e5668267bc139d12175727cc9945450054f4efca5dfd4d3b9b97ccb5dab48887ebea803d5f8b517b9ccce04ac4117e196953b7cdd47c21aa8647c0e029fd63bd5cd2adefab7f2f57cc90d71ca374881997ae3d58e7cf33c1a05bdfab147b9d24e5dba43eb16775f85a1803fd1448e3715f2cc402c2adc0e4eb47784e2d73467c673e682266b407c1c2db89f1994882889a1787ce28b7fad9edc59a922d969273f13342bd2179bac9aa651c1ef4c11efc0d9519b6e17d88074a293896cacefa20633c369b1b20ba5ebd679ec7d97d18a6fa249df09606ecae6267b8fd1ca412ef4fe976bb95f46b1351f41feace3604", 0x154}, {&(0x7f0000000080)="95adbaea727ff67861883362f833ba06731eb9", 0x13}, {&(0x7f0000001900)="12cc92352a5a0b96d7dee838d0e7ad3b65b3915a4d9a3e4f09f8b86c395a7c95d3dd0e4ac899395ced07e558e4b31f00878d7501075394026bb795b5dbcb9959b1c69aa0e999fa821d0e5a49f4e3eda4c935065e9586c32eb63faa3c82ea15b0a8db0e5206f864a60f4ae3a91f689586d641519fd4ae5deb31833396476e54204ad25e73fa7bdc34ff3abc45d560d9beaa09c666e7b8a4f529f3c2677a602b545d6e38ec3c2520a213eae82cceee8a3e114fa93318d93c", 0xb7}], 0x7, &(0x7f0000001a80)=ANY=[@ANYBLOB="000100000000000001000000010000003fcbc298b7687ca3d6b2d5df3369ddf6f0c566ea521328cad9c925e7bdf8e1669f45a329a4bf00a07099e3ca56b6667182537e592731484a4e4cb5018af86577fbbb18ae6baa6d03639eefe5498b2a0cd88ba623ff725595ba270e5960dd4655aa9680d2d03a4ca75be0d2c12ab144ed8c33bc877d8eef7149e7857660a0a27b761bab6b9043f292b8ed656a9a6e22505743bd3fcdeb7c7603df3e04cb6dca1876295f401acd1fa72d711296f5adcae73e77c680efe12e5d98ab6336897b3513add6cb8a9873fc970fcdbc6dc24db707e02d5421d7cdb7558c4e2d3aa8fa0ff3bac4b25de560a348a200000000000000b000000000000000ffff00000300000095d68037ee84adaa085219569a62be0d7532df668af84b1596ef3c488f026d398a3f4fc7d28a4c2f012686a8c24b57af63b4d6b18e4e270af29e657a4b7881e238c6ee5290699b99fe10f59d858b5b9ddac24efdc7b2313a4deb20843c5c97333d821519741b3744adcc402974bcea3f131b6b2f2b9c79528280383569f2ae84d18f0d20ea82543e37815deb1a1284fb36aacdc01b56db896f00000000000000e800000000000000ffff000007000000bf04786a41f2d4d44c8e66f5ad81fc53e8dd302dea7f5428917ef99764ad8cf1b8e61e5d771cea69eb9a6a752fcf23be716bd7ece21b1cf0fd9c4ec1e0ce28ab8a53bedc6601b3c3a1abf6aa8b516f13684e224129e2c22fe6fa73f8233eaf61fc7028ec3b85d473fd0f74021f0eb78107319b8824bbb9bf9e294851698da589acf66215ee8a1e09d4f6cc5b5408cf61625c804536a1801dff094b7ebaa7976fdd25ad0707b309b1320c80a3dbedcf9ecc3ac93a83463975a92fe0d9f694ef3e38aec1d2e34382db09c4081f30eba6ffb9f026f01600000038000000000000000100000003000000433509f5c1600f7b619ed4ae96d7289090ae9184661f94eee8cf6e6d91dd2368f2180f680cdc00002000000000000000ffff000004000000aed823a2674f8b7dfee124000000000010000000000000000100000007000000e800000000000000ffff0000120000009814c7f11ea1cd2f5677cd26fcac5d1230bb535c6342bbbe6b74b7f92d71121b3d434124470070d513f9efb3ea593deb896b2d6046f44f8d475c23d2383d0bcf082ae13a8231339e5a3b873a830fefe5dea02a129b6023a02323ff13dc0200a121bcc31e82b1d7d510b424207d2cd586b6efabae7fdf9c9010b9cdfddb9f073bb77f9c205d6146c56d66571a38b26e068c51e87442d65f8f100beeee4e287455c930f9d769d37fca6b0c3141a96f3b6ed2433c56f13dfebf6c8171e9868968d8d2843100b3fe75f6ad175591ce9e17e221172c1e652f8a8cb800000000000000ffff0000ff7f000059c834ec5f56c86f7104442422f35ae7151bcba7739d0f59203418237d851c57c20683920571e9994af94208c31b6905299fffb94969fcc95da7791e2e8696dccb20c4f03e86487b5a6e46d11fb6ad82171bd5bc637aee9d35e6ad26c9ba9917e09b1de00b41f4887fc52fc4b6278758566d9a1e38c5b1b609a6cd6150b58c0c2db750213d71e5e0e204ad8bf5df98292035747981075eaf72ec403dd5d931d49141000000000000"], 0x4a0}, 0x8) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0xffff, 0x4, 0x5, [{&(0x7f0000501000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000472000/0x3000)=nil, &(0x7f0000519000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000052f000/0x1000)=nil, 0x6}, {&(0x7f000001d000/0x4000)=nil, &(0x7f0000411000/0x1000)=nil, 0x5}, {&(0x7f00006d5000/0x11000)=nil, &(0x7f000070a000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000054b000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00005da000/0x4000)=nil, 0x6}, {&(0x7f0000064000/0x1000)=nil, &(0x7f000072b000/0x4000)=nil, 0xc18}, {&(0x7f000046f000/0x4000)=nil, &(0x7f00006a2000/0x1000)=nil, 0x400}, {&(0x7f0000420000/0x2000)=nil, &(0x7f0000fec000/0x12000)=nil, 0x7a2c}, {&(0x7f00007bd000/0x4000)=nil, &(0x7f00001af000/0x2000)=nil, 0x80}, {&(0x7f0000667000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100000001}, {&(0x7f0000389000/0x2000)=nil, &(0x7f00007f2000/0x3000)=nil, 0x8}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000508000/0x4000)=nil, 0xffffffffffffff81}, {&(0x7f000072d000/0x4000)=nil, &(0x7f00004ee000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005c3000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffe1}) close(0xffffffffffffffff) socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x8, 0x1, 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:54:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x1, 0x1, 0xfffffffffffffbff, 0x2, r3}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) close(r4) sysctl$hw(&(0x7f0000000080)={0x6, 0x4}, 0x2, &(0x7f0000000140)="f143", &(0x7f00000001c0)=0x2, &(0x7f0000000200)="35ea602fc7c49448f2f59cd2b7e4dc5ca7d0055b37dde0964468e797c299e2599402", 0x22) pipe2(&(0x7f0000000280), 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) 10:54:16 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x20000, 0x0) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 10:54:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="4d5b4b3898c2b15518685bc8fa1102a6bd7f43f8a5", 0x2e1}, {&(0x7f0000000040)="37a2cba9bab90d18db1e8cf27015d61975aa538e19e3ff00879f8c", 0x1b}, {&(0x7f0000000180)="e7b09c4e134d3c1c27f51254fca351a3ab3cc51407fac793d943436ff82c73f89f93051691725198be6df552157cd200ba9872b3ffba43a1472a71e0b24ddf2e546f0f4c49b8d762ecee72f451264602b977bce0b6f1e88a5808436ff990f2d36e239246484e8826edce6165283c57beb26e72b009eaadd6ba86e91dda8cd15ca5e6eaafcdb2d62c1261738396c4984f6b1a4df599e0fbf77d40c5902321c9c3944d17cf3b1202d00a3c444db6cb4e1d296f", 0xb2}, {&(0x7f0000000240)="fdb2617e274d09632ad0e17beba97ff45163e8ce5f25fe2789c092412d280a839c4560a374e34321424a5e4801b2ab7359dd24faf8f617713b2ad1870350f6d7253e2f40dee939cb05db", 0x4a}, {&(0x7f0000000440)="bbf5ee8bfbfa29ab52b08e465fc790d1e1990dc656b54225f03b34f6ef7fde3e3a4341995f2dee8d98fb41d929c16449cf968b0b36178dc4c43a7ff0cb80a821da3f5bbb795e1a78b8991abce4f111341d924a69e1106c23b2f266c8497980fe0724b988ca86ee0323f8e5c4a5438a30cce336d1fff7736269f3ba0539b3b857185a1e5ab7ba30d075e9a83d20fb0c5f336c9f2f5a3f1759753f7ecdf304bf25a621434a62978dbfa450dfa487afdbca85061985f5e84180d14e953d063c30dcff5162a4d1d614b13fc5ce04d4f89927b5c7123c4442279339896dc910dea04e20b44aca9503947f47ec84caad0b735d30a01f17397060319af91064704746362c8e8aa24682aabfee33eb62e2446b75b840e2e00a5ecf6bf30c265516c32df0e5863d201d98cb90803c73cdb9a0d4f7a6960b3bab62d4ac0ddbf3e7ff30dc9b7e9a4045c4443068e3512cef06a19a1ecc2ecd749ec977a2184435876fcca1ad8231e0878509057e77ae96b76bf5b546120f1f801ca4c931721b2459bd44d78f475e55886abd6569b57f708c06f34c2a0b181462fbffe5a1b12837886c746a1bab7c247791462d8a4ec766c5d0ac7c7b055d132bd4ba9fd12f9ee1d277f6d36e10ce55a2ace2b6a2e6fa8bedfcb8aba38c083c0f7b8b5dfece19529f617adf84d78379e96856a49b17cf4e06197cf9ed44ba9545c11244590f6a0e4e8e41598b2d6cb321e844ada57e51c45f819ab775f4768b3c04c5aaf8c8515dbb435d3014f4ad9246c9d8bef46a1a96e6e858f056fa68228280c00dafd3a27ebd2b02a286a219f0e960a55acbc47e171db887342d9155c07f74042319a2af5608668a2e5613baba74c953a68b944fff9e834790f7363dc82ef6b9aba485364934f08953a87fae0a31612cb4f44e1a218ea626d26a8ca0f7822aa334703c0dae15266966d38ec116789d3bcce51c797da888aef5e50587fe6ae07cb48fb03f50aa84a0bee6ddb1c3bec2c9146386150227a051479f549920452095a000c4a1b510c4fdab62f3c9ab5cd3e77657739a6dd912f176b2d42880b019db959d410ad8a19f0f8704f7dc4fd1e9aaef0f96fd690cde9146f1a80a29c57ff4148fca9bb276b6c6561b5c131976e9be975632b4dd84e5dc07e9d688f16cf77ed7e4a6c588a6100a4433b7861440559b586c2cc99f5fd227c1312a59c0d7f5c4d4e28865ffbd60bc1bf807011fc3114c8d11384dd1ffe696f59ac4273e3367d679fca1577cf0830984b014cf0858af322d795e260a40da87958f54e182b63e3d209bf47ff7bc0c4166172ed0d060657bd02476dea7cce15537db725738b990e2715455e81b2a2bb98e7d6b0f8d7de18e126cfaa5f596bd93c03f02817bf430ddee6d20cbec916efea7d00912ff89faa0062d06b8eddf1bdc120d5ef3af4d0dfc1ffec3e70589858e15ed441b560affe0415b6ded8754a7fc22b3d9b27c2001878bc1878cd0d71dade7e89e8bc1cbab797f028b83475503be026596e8711745021136b7ad93625b6855f0522d2c8c83c7ccddfd23be76ebca9f8af5caca6e50c0aaa6fb6e232a8c3edae31a6e07655646883364221c74b2d74758fccdac188c63aa4955967de6f393283b649de5339e826c60e5f947d2eaec2b0731d5ddb72c51b1eba460c891e3f4777eeffa3c4d7bbc553e547bb3254e6201e58c33f3e90214d2d98b000cfde09b0f004a3acc020c376d05a355869e72bbb1c4ba333e83368d3398a244dae620103c3fed0cb3dc21e5d23c88415993b8406833700194292d2f10433ab4cd144982afa0ce756c4c89d9e23b7840908e377a741b7542853686b46ff19bbd980bf566e300649c703ee915ea12d789b37029644c3c82bed0e1614c7944a340930b53ae20f62f424444ffbc5a84d12486a553d21a2a18d2de456819640ee8d6c55e8572ce9667449cb3183fcf40a4647a02bcd23082ed4333865a6ad552cf1699d33b08f2a46b154395d723b9dcfd331b62c2fb7dffc45509ddb1756713256da057dd2e20e38d4515325384bedeb544bf9bb8a425a1d8b0d131124f9fdda3533914e16a5a09e7abf605368f260a265dfff394d536d328896e33d885330f5c20450aa8f66bc594c28bedb6640691bead84b46db5a0902070c3f1194280c7bc80fd65d41e5897044161f9a5fd538621e281ae69805d21f8072efc2ffa2d3823936bbb48c5f7df2a02bf67c4992069979054559eb5a5e581df91a01cd8830addc41b216fd035564e8148cb8168797ffc9020afe865bc7feade9051411ebb1d6cd7ad0b3468c05f456edcde26aa75d1fb6f2b6c5ba825a848e3659d3ba40156cc753c97afa4bacf0eae0fdf00d96d61d5176c9d913d6d898cdc2d8998e85a7089909577ca18eccf2df0e28da47e536536e4e48b227cb915ad57b465f2fd2ab94cd86f4bda93883f0fdf1627789a830400c0c8ebec29c257d693c48368e0d97ca0a343f387bd119a700ebc0cb645e51808a4f32ff6d3fe9d9b717ab83f6850abf1863f68a9e4338f8a5dbd3eae6e80d54370a64bc8d504e4caf82b640e77d7df872ee061497880a85cc40a3a339cffd18da932dd77f98ab1136886f6f4f732c3ad72767566daf493f234bcb385ef150c4b3657d362d804a557e2ab75fb91abb434c9a4693297068bf4562b192b2459335dfc65e586a88335a2cba46392959c108e947b21d33ea88a44b8214fb225b6d8e07fe565fcfce03d8ddf90712b7a1d10a26922bf4bb2349dccd1212c45f26d2c951036e849e54304a20b364aa6088c3c3cfc426afef113205a490bcda5c23dce1ec6da2c1e0b167583426670924ded531b9a9403f4dfce2e6d1a299ba621bdd6afbc0606ef05bdd6f07aeb6d821e580b86a9fcd05e17b78be3b0a3cd3cfe4605f0b122f80cce850b405c8ed08e4e4c24297d8487b523dfec90c1fd61f33482fd3c872174377f4ca831caf8e2c067ac5cf1d3b3dad4e2bf1e749f563d5bfb89f1713226e32a066b1503b526d6f506b6d18d499c2bf2ba7008e7b9db50734f18cd97b6770de98fb9fe9223525a14595c7dc6c8b8adab7e88ae38623269fdb3ff34a0e3ea1ad678232a6ad6593e273630949cfba0553531522ebed5aa12daa5fa19a1c2190a2408321e7b5c22634a000fd903421c6a510a4489737fe95df51bd988ac67699d1223995c03bfe64672a6180a435a5e8ad0d9da242493216649ffafc36a8737254062685b0b9aa3c283019147674433d11fdbd5eac7d3078febd5838fef6a341e4d182d64e3971696cb67b892de5ffdfc8b950e94eb5684066a11524de4f16971b1787ab58054446542cdb023a1807ba932491abcb6edd6af27a67fb401e503aaaed27f5a8fef5796a5aba77a78b09ad0c75e96f672c1f4d44575dbf94133956501f79f3a01121deac74a2ea0fb7717c0866a3816c39c5d86f7142ae926f8a62fa735309b16bf5827613077ada6175850f4cb0b155e2789df2d3c437ccbf3cf032e39d7aa10694ba6a4855a2ee2462b4ba22a932674a6754e87a4336dd66928a312d540e75418e27cf2912c681c27880500baaede15250e996c297ef98929bf5a86b1166703b5054de06710512c8c4683d875ff342c2cc6e9b4f02d26589d2d7cb662e077f6fe1eae987812bf8b31d53210603887aeef65bb580836d659b98b1b07a20a92d751c6175457646de778f45d507fa6e7cfaaf0ea8600a360dfa8866aaef01f0b37a25b58cd80b1065dfdb561c1655e630b33bc9494ecb1972b9aa8a79e4d6ad6520191832291990576c6bb4b88e0e430fbfe74111f4a476b271deb4e40d21369e0bb7f1eeda3711cbcdad27a126654a53a6dfcb423ea21e8dfcdfa835760e10fcb85fd7fe6e30dd0c5671ec1bd9e42be64ecbabef5bd53f1e4595315db5c292649c70189a7e321fa368e17d3229a8378498782e030f2c5cc4c06415fb4ffe419b56f6335cf9cbd1af42a7ff58cd9dfd53daec7dff2da81b11345976a8b0b937b904e9011e9c4ca316975077e86fbeb53f6e05b13ca7100be27f4cfe756a9bd3b479535d76171127930b7435cf5e2c62f25f8b71017031bcff41e9e35bfb8dab182736c74ec18480ba41279a64583dae6de3f31462e500fa171921c0279efca41fa21c988fb4c7e8ff62897343cade1552dd708fb9575df7ef6df376cc3029565843f64b6ded06de9eba2c71e985a8fca57b76aa7c46d587201c084814c92c0e4949203a25fca6599987a9dc2e1ed5653d0c05942f5c2dd4f035bcd20b95dd944d181d68208245d4e68fc1ada7f1373ecc2a74df89ed1cd47f3dcbebe0953369a37a2aee310a79f6be3a557362bc01543403e4e90721319880ec32dad2f6484f03f88546c654c0963f73f913a951e310722069c17b51d31a09a91181a53c6e2406cd95d4da4f6da1de5b031aba20488d260552ea200e06a9ca3f012ca0e0b49cae52a4598782755475b3aa177aabfed06de485c2064193fa0a8d18e300825fbd1e4fceec9be400f9bd346c42c63b27678305fdc22903123d84882449fd6473fb8a6f4ee5c53fae2c6f7ea3d87ec6aea650f752aebb782304c91720d750eb765c66cb21037277673b66fb72246e6aaf5cc185126978e1061913340213b0f4bc4a95561437cd48fc75315bfa655009d8dd4424593f6cc4f8f856b544b5aac927d53a742c63b9c0fee8a22c656d1245df870073456d1cd318f7e38de28ae960ccfe1c83ebe357480e3dff02d85ea4c7222e8ddf9464a29b83eeebd4b546c97bf447bcf239044fbd618682fb1653bb5d73f2cc7eeb98d3f69c32624270fe6ab871e3d41c48bfe3fbdfb5ec623e59fa3ede18779ac0a3873f9d9698df3a52c823d3a7e556e5946e52f4ba916b050152bf479f1b2400fb93bbffe3790a22d1ad520edbd0d66373e93a3ab548f8cdf39819c7764b15e0406606ec9d6e59620fc40c71b6cd87be91703ff8dd45e0a1853f9e99e44069ef93f873718e4488bb99c35b0ecf0ede2d921e40da058bacb745de9f1a1f1815d5dd9f1b30dbd334d2c6a5895021114a7fc71c639387b273372e3b53b5cd40b12ea8ba8f481ef4aa647a363e5428d020bd7b69b33cb27f8d5a10a9ced609fa12280b3f751cfe73abd4d3f4825b6f36ab47b4e6f8607a6ead825d37f0aab07231d1c2e15c81e0b44ed6f6e8eeb7277ce76d1ca34ded4a7cb7b5d3ba6c0ca5e7c9054fd1158460922f4d0140327de2010ce186f857c5cd0a81e2e3b4bb4455c84f2860f6416cfe53b2fcaa3dc0e35e5ca0f8db4b015dde4e7c14ed01f5ef24e133c09371efd404f44a256ed45cb675c8ff7f67d2eb5b62511860ecabc2dcefab5349c4d3043a036a6ed3a2178f4bb8340f468b87f97d3eb2a0cb81d4eac291d4fca046a5307e5e8dbfe6a4ba528aa48e66fb9b0d3d47a05a870d418d443fb12863f92b3f4f685caed35a8819b1b02c9861c4a12011caaf0a76ced2e4e59b15ade28a365c7fdc4fe681a11b0566197b501e59f5542bfa5e5a6e1134dddd5faf839fdaa479efe0b73fa3632d266fc5e5349e958b83d045340d29bbe94cc875b79ac25489ffcc45d0d86f42af44776a1939c3ac5c87ef4373636a8df1d86250fbc1956184228c36b1a1cfc8ac5fa8f30157f153682e67c7eff97a06a7f7b1c3afcd3849dcd1d733c010bf6a7f9573d9b34129f3a48f519f9db2752e008992f6a76071e4418b7b39108f7ac24690f7a817d7becb7e6f6036616f2e66dc350aea3777ece638e58278d3d3c6a37848708970efe5c7575ba38ebe70000000000", 0x1000}, {&(0x7f00000002c0)="a6eb761a1f9caa5f9cc86d15e0f0afd38d705696b382cae4d40688a26a3a5f08677f5bd2491900f37c600823df3a499f34b74a877267557ec9dd78faa2f75318125ebe9109507cd832d24b6be3dfe70f9f356f7080d77933a66d19", 0x5b}, {&(0x7f0000001680)="d06a66337401acbef49de7193f227a0e145e8583dbe4d2c7eb56e227ffc6e2a81643b61dedbd1a4ddb72f484e727423d19797094a587c92f6956f241d00ad0a69653329b434c4a0588c3ed060ff86aed940973a54ed2acf21b087d69314eba229c18c5679d4ca13b237efb433f4421ba4762ae2109b4e7d3d8c76346f2ff464d533017ef1ede984d6128e6b199e0744bd8b17d51055eb95463b525dc2847ec308a7d748dbf27944e4ea117cba87eb64f781c539d68a4d0d6c1bce6ab922a43aeea65072abe87d954b870d20e28019725bda0fdcf37db691c052bff347e56cf0858996941229d8f5850317d34281d224c3f3988cc0f91658356254907eb20aedef26d4f32e9636606a167694feeb504108d5786b045761d57af9b09d5478d7b2b69f28628e8a3e197c65470f4d85528795e17295673307dbf32825307d1c4fc3c3552771bdc4486d5a2648c251437062efae03d8a5481519e465a5fac9bdb7fc667402ebb444a9609ffa1fda75d79c45cb539528a2f1b40d8725a26da60c66a317661b9c764327852edf4c4ee0ced8e7662d3464d71045b174cf8c8503015fcaf48ac351a1f22d2f6566eacccd67f8588649d1daed6b441f055c0cb58c584a6092f81b58207deabef1bd973993c9a21efd3547482ab3b03c60b9e66d5753ff37d9381f1ab73af593880938327c2bb923a40dc2071d8309cebcdc5ebb61f103aafa8e624fee72f2e10e3f2edb71dcb115eb17fdea5c89ce531eb766ef1f158ef6419f4d7e1828f901e4a2cfc12f926c8c4caa6aad1af5b0b37159032e8ef7a4d7b917176e8e77d80fa9865549f72b5a4e34cd588e68b5d1c000948d1a60e21fbd7996114b18c0040453b2d749ece15ea9424ecc30a9f17128260e2c9fc6e3f22db9f6c5740484a681c4a66de0e01a30383abe7f65f4e2d62e1a8e03694f8dd9425ca956f899abc09e3da39ffd8499b0291b8bb5184eccb15edffd3d8de1a90a122a02904bafa77f0656e50040b9de63eed6cdda3bf37eeb283b67f20669883e87420ea439361448865eff14f00b6e98acb2f10d3f60a2d04bdeea570ac6eafec1db8b469df996d7eea8ce4919435d65fb2cbfb838ca2b705efcdc99e80e1607afcc3b9aa9c2da2f09ea2bd8597f2897ead0416c40fbcecac954a4a617a68c92f205d34e8cc6e3fb35b6893c45a0611c78db41a3e857a4d00d61fe16d40c0219396519b08714af263bd687297c05b1232882f1f115a28a958efe04503bb2b4a415486ab14acad80aed8d6d0d7a25196b980f3c9c2cb70c5099b9e9e6eb0d3fde039d62202d2a3d502044635054accff0c8f06071fc30beb5b4f3d39e59bb3c9626ad1e77696ce82d5158ffc7a3658dfec575bf3b434d53b4f63bf952a65d10718b54e25a407f1af419f787a6d2d5427f94b486638b598bc5bd45eb8428015b399d278642af219dc235a2c9b72462cf43750bad5633f94da5dd4ab583d5618dbe08f34817e8b6b4ea621c94063db1b024f4d50383b56d73169fc3c0893fad6e607112ef6c237be16242d29ce712436fb0370fc7ea5c0fc0b2b81215449e46b40c16f73d81825b4a85de4c90d988a0cd17f45162f41d10d30244f34d66389194a764b7d060193e9b8c8a21cdc57fce2f40f0cfb317cc408b8b8c46808b9c61c9f114bf169b2aa48f1bfa101f33de16678e02c0f5e098e2fbfd50b4d17db136cc7d7a5f01ab9acc44b31967db2d8b4b09e5d875695f1", 0x5b7}], 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r2, 0x40}, {r4, 0x20}, {r0, 0x1}, {r0, 0x100}, {r0, 0x1}], 0x6, 0x6) sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffdfb) 10:54:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x28) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r6) lchown(&(0x7f0000000040)='./file0\x00', r4, r6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:16 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="d6ae6f0f9a5b7af8fe2ec87aa482841e2a326c9e1bebf5741cb2d2c493378fd1e41eb6a1", 0x24}, {&(0x7f0000000100)="5eef783ccee73dc41872861eaea7f7e41ba1db01116a0b42", 0x18}, {&(0x7f0000000180)="544921b316426bb4af183fc4e0549a056154fcb009ace6d15874ab96c657bdb75b5e5b88e1b53f3bdf70cedcf6b00a15b4a7237e2dcce1dc0a2efbb0ba5a8a175e8a6ba12424cf4332490fa90ccc990a2c4d66e0bddaefd1b9686d04bf2603169e5d77950cc90cc14ac0c4a7c78d81f21ed192bda5854ba7b4f9fa58ca2548678a66d777567c935ccdf99754c9062a3f14b4fda8a424fc51c89582504374b50e77c3ea0faf4cdc22cc846a", 0xab}], 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) accept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) 10:54:16 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0xb, 0x0, 0x200000000000000}], 0x8001, 0x0, 0xffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = socket(0x2, 0x5, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r8 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r8, r9) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x10, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x1, 0x7f}, {{r4}, 0xffffffffffffffff, 0xbb, 0x4, 0xffffffffffff8000, 0x7}, {{r5}, 0xfffffffffffffff9, 0xed, 0x80000000, 0x9, 0x3ff}, {{r7}, 0xfffffffffffffffe, 0x81, 0x1, 0x51, 0x10002}, {{r0}, 0xfffffffffffffffd, 0xc6, 0x1, 0x5, 0x10000}, {{r9}, 0xfffffffffffffff8, 0x4, 0xb000002a, 0x6, 0x1}, {{r10}, 0xffffffffffffffff, 0x0, 0x20000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x42, 0x10, 0x1, 0x3ff}], 0x81, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0xda, 0x2, 0x7, 0x3}], 0x401, &(0x7f00000001c0)={0x0, 0x2}) 10:54:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8000) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) getdents(r0, &(0x7f0000001080)=""/88, 0x58) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/60) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000040)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000001040)={0x2, &(0x7f0000001000)=[{0x5, 0x6, 0x0, 0x2, 0x7ff}, {0x189, 0x2, 0x9, 0x1, 0x4a}]}) 10:54:17 executing program 0: mkdir(&(0x7f0000000040)='.\x00', 0x0) acct(&(0x7f0000000000)='./file0\x00') 10:54:17 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4000000000000055, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1f}, 0x4, &(0x7f0000000100)="ccfe7bc391fae3ddcd88a5c0d22422eb67d097798568f698b5e80ebc59df0aa17b0351304bf733f379bf892611323a686f2dd94a490fcdb463b9e9a49233d69d09c9f82b295af24e32d95902a6452472aeb946fd44d2e1793f8d4de9b88ec13c9b77109f50293bcb379a0ec8e46af0540ce6f1f70e5a16c035304cce3b127f88ac57d5ea0e1f60f717c1fc704982195d8c39e39059bf20d42ad0ac8766464aa975e9a1c0ea4e84fe1a4977e666a6559ad1081702c9cce50bee123fac33a326fcc76dad7447ce677885fd21791e047f00e0f8930815353bfe6b44c0a2038b4baac0ce58b7a746752461e460512460fe195a", &(0x7f0000000200)=0xf1, &(0x7f0000000240)="fbd1297af12ed958251ec8bc533e0a39350ae4cdbdbe027e7950875f52408ac867f9d358b1f7577427c73991760fcf30980dcd9a9386c27403acb167a5eb37eaa24a97c346d71506a0168c3f0d3aed405d91a4f5f6cd8c49e9d90d03bf96820bdbe325a66f4f396887363c69c0707b7d141f369aedbef4a9af09eef0f7e0ae9058fca061b63b760bc5eddc", 0x8b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:54:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[0x8]}) 10:54:17 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) write(r3, &(0x7f0000000500)="22faa42b8699b64708591cebc99759060b2c06a6b7e6b5f666a04507d47e052ce528263ecab97a0d81487daa025997517218ac584a39198a6e0e4d489855aeff286ea80fa4ce740ac325a25d8cd495632c1f8b0e9f44c82b206c428185315056e37e0ffc88ce162e526f20b04c1a6681a9bc4780a0a7e4c019c42f6729f146cdbb9ed989d2c3dba77eb7b6b4fac7231d2d72f5f5cb49b99e77bc2884b3e0f482fa29304f3fb28be599f8e53bacc9a436ab806e241b412742ca4eb5fb96ee8a4d28a8dc7623e561ae9892ecf63397641ac264c83e5aa40f1f0bcfea24de76ffb69eccb6ef5b55c4093089ab93e15693ee750b9fa0761b94f72ce36b7acc22aa7e7dffa61a8867e7cae72dd1393cb2b9e80d0794f110505f087913961cf765c53a6a634806b66be597b7d0053df63a417e32dd1b9e1409c65c2c03b0579daa7143fd95f903f859340e4a7666e499ec97fd4e15c02c2519842082130416b9ebfe7929986acd0965163d2189f5770dc923ab1a9a1a805f3ce2d91366b3e250cfd3c08fe7c49b80c958729b67db71860c19838536f03a3b413f40314dc3b8f7c00d2724cd60b1647fad36865d1259bbece6dca1ac864d967cc5f7dd79abf5d793710a445218247fc0cebd6137820ad6388eaaa638c36b86ee3ee8b0e3852eec985cad2cce6918cf2cfe5d96ffa02da90b391dafc3afaf582af556ffc9422605a209fd6213e0ced24d959caa327ae6ba7908a3a6676dfbd448ebe0b3bdeca9e03536e2c64a2399a6690a3d9ce8ad34da58b9b9f02f3efabe03a8efb087de12434b081c1ad845aebb553199d92c5a8529f66d80f5ee48f2004ad94f735f860cc6c969b9f7f24146c5db618c799fffcdae13f20aa5303f21b4be5b7cde6790caf512f508d440d8e53ad94964219110b53be72145d93c3f0fd59a53c681e8af74c7340b41f12e459409af4c0365d3aa4f8c8d233946afdbfff52dabcda3c8de988a0c43c95ab1a80e1bacaa1766fe29f8103d151bc78bd3b9cb6481e881909fabfb1d0649497fc2952f6196bca0679880f510b5891f22c3356288cb751abf84530e9d8d3447df13ef62e4108f4fe505efefaad8b47ed037fb10fa8f60eb5f2d11d544c7314b82de90e035f78473a0b31f41444ff8468e897d3db689150c870c8caada0f5886a71f9a50820cd9785c1bc068d73a7e27b978bcca4f4c5e7d45a726a7d374ea809c08d15ae715c17c4498c2bf80b276c18be4519724e4daa00fbbf633734e5c6ded36f68d9a56124ce4a48705379028e6f0deecee01367667d2e9ae5fad2a1fdbd240376809a89d3de7cc49605e315956b25a6bae8dd0cf176aea643b8a064dd2b17de4640b6acc579840ec61adb85d637532074bfe86be7d1ae07ac8e3fea5028c27548223d71d4f5c0225b814a08c8039b9fdd76ea2c70a631f8f400337d9567fd327b40fbe51d32d183f40f47a2fe0cd2da96b27dbee08fbdadc8361b51d0797f4b7bcdeb7f1976d6a034a63ef6d690fed657f1f1da767f8cea0b89df17cc7b0a758aa3b141f15adb4b697e4f7be1c365777c545d90ca2bb82206272d59c9107874a0960ebf790f72b61a0b0771b52ed97dc1a45c8c97e68ed78f8f56278c1e4248bbaa16181c24e43964eed2d3e8cace8f5f9358907992bf6e8d20d53ab012b9f9941209b0fa2c25712a4cd2e200d24c4418242581bfcc4f49313ca18294c98f920460f1a496e163898772e94ab7d12d332a3c0884933e76336fe57b68c9e3c5a6de09562a84f8ecf1c61e929d7e2419bfdeed5ea5805fed0ca5ac35592bac6cec3ad2472079bb5b2ab1c643c7e89327fc9555fdd6119b2c5a24c84bed4e088dc4956163e42ec32f3eb1a987c7ca9db50c01c3dc738823719652150ad38ec2ca51cc715dbbd0fff78c4b06d26119f8ae509e075b12ede9900c25425183f9e2f25b95cd5d528f1a7aa71cb3b26536dc903974499c0d757bd0901a568e2c39d317d781111c93b6931882fbd48eea9064a62624143b76e08cfdaee715d45b3e6ab463977060e0163b4eb5fbf0c8b7b6479e76ae88e7e18544ae9fee619b8aebc15f51f289803d55f9587b314c540dab531e990442beabb582a0d6c0cc58b0299b30860ccf9d3d42dd86f696d8f809c7d7d28496e160bca7a383c2fca8c0904aa2279040696732740d24831298c1dac4515317c507df389728619ee3623b10e2f0717e4d5bf2c34fa5a9e275004e2224a12902747dcd4bc5ccdacbcce193e7f09d12fd2e4f45a1795855dd179c1dc2d72a6297c8b69dce5202e8fb9c7e8477d9172b29a199fc7845bf6d941b7ce54f80ccbd990e037c4dd23cc842dd280592eeb6281bf76fc8a5844c1c1536495d64bd28a96fc972fb9313438d240ccaec5b559ada20d9d5563cd1bbc8672d2691c62e93d230c7e5113b1bde5d54ed195a91d83ecc4f1cad4850f1080ab8aaf5d340b9c53f20f64f161813d4d0e7fa8773d02bfdabca332a6acac099cc15c593a0417ae82a8029655006d0023c04176c13a81c81c166a690926ae8dd14ae1fdf8ac16286f63fc465fb170ec35665bfb42b56a443e35778c6ac662a0aa1f901ccbce2f210339baa45d085f1c5e909d7e0690805ea57f70bcaa84234b2cea0da5f7f020c1a4ce1da8cf4d6015664fb794cf5497f34069d7a0fe71789ad3daac1d0466d1b0113c07f9f701e137219925c576a33581e8142fa61f79b00f17b79ec64ffd03093b229dfc3e340c8f5d26e2a312cdc37877a75e1173edc831adfc83aef3c0643f3eb783834f8441661c7fda97eaa8ba920ef67fe2537a05586757a08af8e916e78684098a8aabddcc198151f29120d13c19cc03202e2ccab3c67dcbc89620444c213cfee7e914b47ce48a32b99fedeac3f5bb2009a4576422eb83804e023d9ffbb086fff9e7227bf876cf31fab6a7682c1d8e8c954934110573e97b203c1c6b9b2dcf7aa276251f8cad162c56a7cd68e2296305b4783236378bc7fe2cfea30efd87eeee87c874fe5c885cb49aaffb9a433ba8d5b41bf78d335d977843b17c9aad25bdba549488e3feb4c210cfcf1396d8c7f511c7252bfc3bd548e929a798ee4711105c0c7bdcd57ebcd386b704ce06d4390e06925755ca91ed2fa0a480403f6aa1f433c7ee580ef6c166c46bf67151d7f1d8d0224ad4e038405d36a8ece3b4866b9fd7b7a6319dd1dc952a21e326d4786845fb0615e3f09e8d6de6e6c9ddf35cd3166433d95f610386064a798d4b7af2ef2fda534ab6307102565c9bd601d728e6013a721c551449f73a5415f820c08bbfa151d47ff732fba4017f8f2ec143bc1e2cf27df6cb725f13f291f25d3edb4558d101204f232fbb4e096f665abf7cea8b2cf95bb5e5325af8cd3ec0677f6b2a14f157f8ae7702cfa76959ac46c5230aa638ee35668be3c39ab993baf91cc1d8e39c49241bf6288d1e44dfdc9efe349912829a6fd085485bcc72c7f0ba28f693c782cc06909e280268ca797ea8258faaa356b6d5dfb76b30e1a4c36ff8173480d37995313867f3e2d16d84c9d2c7216213f8d2c7242b0b01d16523ac4c21649d9b9b46f7305741b5897b5b791ee630109b0642393b22724dc47011f9b48c556a043128d720a1910e0009b43d39f18bb9a972b22ad78c1d4df0dcee47449093e61f66e48eec21ae7ca198c44dfe0e074710c92bdc7f5cc34c7df5f411b000fe5c89224c21aac17e38dddeba2813a28bfd8256b9eb35039f144681c30e54458271a5ac359eb319071edd781c41fd067a1cb113eb3f1a2970799fd8640f54aff1419833cd386a789156ac15d9cfd764b7eea85d3fc04a3b83d6a44a9b87a906e15efd173712a106bdd423ca9fc593c8257d81b50a957b8ffbb05e1c64287a4368cb53790bd2cc6debc9c859e875ec92c5593d8ece29b91b66a7a4e13d53dc68a0e95825c0f8f32167e14abb8fca453a6875adf7a8c1d406d6fd880f33604824bb691ea1989a8e05b45f7c65149139f4f6f75f37f916302e985275c474abaf8bc97c927a95fcfeb8c55daa2785da2af817ff85f61d8abf89f38b11cbb9a774d387708d0bcf41bf6ffa51b964dcbdeea35dd273ed5526810bc4043e275848748d947a2c5caa04a26674a26ba21c99102b6d6973df1e51f4c863fe58328d1461be923abd03e86a364c25147a1f6793d0976c106d8bb1c303dcd7a4483e07370eb2aa0fc0a97e8ee37af7d2df14b1f54626f06c8af673ecf7d460b6a1618a0745fff33a6fd9adb80c7d5fa21ab7c9abee9d4d0f0341ae715eb03085825b14e291ad6ba8f586b2ea20e2a984ec83bedb511002b26bf294907e3c7c335411ab49f33bcd30f77afd3960fc083ec7028edb85d8ce5ec0d5777851f936950440d40da96d74ca70f469317e231069bff98d4773d0eedc756442b9280ab997c3ced4d1fc8e96b29bccee4ee2003f7c076d45d88ea4e32277cf440a6332bdbfc1ca5d914a440e61049bc476c71219c40ef365923900463eecde868190bfb3647f59e9612aa3118ccf576d0a73a24404971d7f8c236905a304e9df67c6fa99a20a6e301893cff4f532baac5c858214b58203671bd999b02c657a95b492838e3d53a323053ac9979619bf952606fef33e2ebea3870ec01ba54e5a19c8e17cf6fe7b7fc71d5adfdfe542d07a18e9ef06dd9a5b2bec46499c13063547fd25a3b84ece870a68e2326effcaa20536963c109ffdf4d73e1218b94ee6010f79c85bad665b2c2a081feda321d8cba744e53cc3feefedb6c1a06ec6b1583e1d224de4cbb54bfd4c6ab013ba4602355d36da8feb04525398190b650444a9438ec254b8fec78c3ace8dfc490e02c40f69d31017923a24d55b9785413b6d99fdb2f4a560648e89839f141d027dd8b882db8539561d5e8b0434145a41a39783ede22d94662e56d051c4f45faad992aed42a9ed7c14b5207e72c1fbbf1a167e287e02e674a8753dcdb4bdca86d13dc890f7e371a0626f9e0703d3330a8320b75371189ee69fd4c70bbd30445a1fad9a836c54f150791711de31298b5c6f04c71f4947ef4c1934f1ba292399ef0595cbd84c42b771d7598627f7d518ed29ff9f63e8ffc0bf7f2b20187fb1c3e0552292893ba1cf627fec81e25d718a66cfca663863c06f416c2455904cf486e0b16bc380b293e05f768b83809d89d7ab2c6253997c6db7257c33f16fe9c8b54d995fcbea77ceebf5df7c6c91a165465cba8ced73c87bbcd46ad967bf9e20504fa0bac61022f3018b5c9248817ca12e50bdff23dfb3b038ff3ede12c5fd630a3f0f43e64713bc42ed3e335c41529539843cd5062f3df8ed095800c1d64787663ca52a502a7fda840810f9547416d85dcefab00bb10910ff7cd6ba553cad167d742340262e342852c336e9569f048f66d4a44ffc2879d8b49aeaa9be04efba667a9bb22061d5019000976165382bd6cd24f1dbed7533856ae065ac93b8685b81a2669b8b98c6495fbfe352071a40f0adc5aaba183415b9c99ed267947e54331f885523f76de9f26f5faf35ca085f016910a1f1df27f094ee2bd45373f4371bad0e9b291c83ecd5c1883f7c034ed3caea40e287bfece20454a6cc452f2f422364208ed80997f806df890459c8431ba8273cbab64eb7f257c14e46b1521d4817a269f52e1289a3116937bf84034c579e296a7349d81f233907d2c9b707092a3259ca6459160cbc7efa562cfa5e279fbfdb79f37eca3b59ca208a5109818e6568b8859c864829695cb65152cf7a988de2ba97adab7ef4411d7ec5b893fe62ee5a7a147dd", 0x1000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r4, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 10:54:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) fsync(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000180)) setsockopt(r4, 0x0, 0xfffffffc, &(0x7f0000000200)="6747d71d8003951d906656119d89a00851a05518512dad271fa3f33472bde3d69d8fa385b6728cb4ea6a3e4621bda6da03b664e1a4ab113b087cd4cef5e4add0d5f4cd200e6632fcd2bec293511b9cea129adeda36589321c65e507bfc1af4a2f8b34d361f6d4bf2b7964a2c00a382e9e19d24a4ab385a5802468047521759ebf3f7de2ec2a31945291f18d90306ce8adbb7a8780d1f5943366ac411ef2af701c279fdef6f97808c3b24c6c7bfd757cd2dbe4a23e35664997e3eb89caed81b0615c7c3bf106ba73f297861a6d9bd7e1079b06cdcfef6334f65270539d37b002ce79e8e83c3af", 0xe6) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r5 = kqueue() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r5, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff}], 0x3, 0x0, 0x200, 0x0) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000140)=0xffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 10:54:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0, 0x0) syz_emit_ethernet(0x136, &(0x7f0000000680)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004f130128006810000900907800000000ac1400aa0194060000001f831b09ac1400bb000001ffe00000017f0000017f000001ac1400aa94060000000514cc5174e1ae328335c9f2beb38bd5fe17ab270cec629302f1cb7f564f4bee9290c206011e6d07490635f143e43d5c6c651e45804444e2ce9abd4f1cd5d576f738645bee5770242c0f502d1f1890063cb5ae4adc4a0ffd49f08a1d4ee17898ea7c015612a080e5cb35ac0cbf75c5304e76e9313ded1694ba65aea8bc0097315cbf633346b78948edfa0193a21b45efc7f5aa0e53d1787c2b56b7f20d55b926cda3c793fc2ac278a8deded3501436bf48a9c7ec6e4c648e45ea1ebfab2f712f163fdcb592a9330ff1b89f239504331a42bfc0af5ea413034854dba8f8d0be0108f004c712f90a50a6572dc54554286be273fb3d9fc1e760a8a09e83878b5a1b50090fbd4bab79e02cdff039d94ef8c1a0b1c19396ee5292eeab28ebc021ed837b3d9578df0a17cd4cef198d747291bb9e94d6145a6a4e3ce05dcbbcc505f55ce26efe295f1aaf77393ff0601fe4480f9c6993d1b59504600912cf3ba3f63c7762adc1906e53ce01df3657f1b6d1dec8cde2ca80f71a467ad0e11ccc8a084496b780f8d027ae0a2d8d13dcb8e08a428e"]) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000004000/0x3000)=nil, 0x6000) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 10:54:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r0, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r0, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r0, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/4096) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) getdents(r1, &(0x7f0000001000)=""/69, 0x45) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/238) 10:54:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x4438, 0x7fff, 0x6, 0x4}, {0xfffd, 0x8, 0x2, 0xa99e, 0x7}, {0x7f, 0x73a3, 0x0, 0x6, 0x3}, {0x8001, 0xd9, 0x10, 0x81, 0x4}, {0x1f, 0x1, 0x5, 0x1f, 0x8}, {0x3, 0x5, 0x7f, 0x1, 0x4}]}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) 10:54:18 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000500100000", 0xb1, 0x0, 0x0, 0xfffffffffffffc90) r1 = socket(0x2, 0x3, 0xfc) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x10000000000003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x46) getpeername$unix(r3, &(0x7f0000004a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a4b35102b1eb990000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0f0539e1ea800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a211e1b46d4a9de954dea18041adff6824630826540a5b4b5a7db0036a02fc43f60ab4b6ca1f45f7ad603cf5caa4c3e55bba149d728781d0fe5ef77eee04dc9a92b5e44ee89535e1e54c1eed4cee283d7140768a4232593e8acbe350ad428a71310b57302354a17f0478c37d2d0f63e76643eb797058e1eb6f4fc842b590a07f0a04fa892392e3340596badb261f04c979b4e61b279cecfbe0828b354588fa87dee473c22b971413eb481effbe31fe233a1b928cac1bbe1debfd0ab9227912ccbf75024d3d7739afe37f461c4250a4d02ec9988c43c9fe3c9674a8aedafe941c774e6c8df7e66059c22e734f0edc3603d1ed8b71ecadd21702743ef34f9a575ee09c8fec664f2ad4dcf50556e667f1802165ba66afab20e7876c522877e7dae8e16f1cb5ea33e687d9f7cff66d6ad059d864687662a9009229367fab7a640055526a1cd0e78ab7abf8e19e889a0bfe3f62ca5467e6e9bd5c2211ffc93f104b6cc1bccc21164003024121f55750aebf5d786fe1b98d4cc005d378fe03b97560ead5c7b2d5cfda5670e7817d6b412b25c25776fd140626418585c5082b60570b7fa1ff7dc3f9e129ccba25bffe4dcba8eff5ae2d01674a33c153a81472848c"], &(0x7f0000001400)=0x1002) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xfffffffffffff000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000001440)=0x4) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r4 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r4, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) r5 = semget(0x1, 0x1, 0x600) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001380)=""/88) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001480)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185"], 0x169, 0x800) msgrcv(r6, &(0x7f0000002800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463a"], 0x1008, 0x1, 0x0) 10:54:18 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0), 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffff9c, &(0x7f0000000240)="86f1b4dd691094cec3830edd7b9cd32fa5763dc915b9cdcffc000000001b300ac186a9243fd9f586e02531250d61e269581774fce8ddc9051f717414867d9b6a75fd51cabf01b24468ba1a543e73d8aad9666e9c1f1a5a64e980876dbaebfe6d0bd8c175f3566bd2a764d65b5d68a9cb5b34238fe7fd377dd5815d58c7cdb3d921f0f99b3045f65927451e7bf6af95d2bdb2936221a84215527716b1b1fdfa728066c4228a724f99f6d39a8c14bf5d991e819ddeee8c115c216b8cac19bb16cc8aa9cd27a5e4f4b85d6209745284227564aa43b8a80ecc42a09ff19a8b6bcca39c3147f5cccbc66d69cba552f0c954f9576fdeefacb62731b7ea59d04fd4e51cc3a43d4df5047c118bd48083922f4f79b6c79f2f61", 0x115) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x20}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r1, &(0x7f00000001c0)="092009df00000000000014804752cd8439df6dfe4ed2848f4aaaf26d69d99746cbe7b462cadf8f29157cb4b0159b19fc25be22ab705abf281e73d9b6338a02bf0a", 0x41) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) 10:54:18 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000100)={@local, @random="9c7bd2e8f951", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x32, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 10:54:18 executing program 0: socket(0x18, 0x2, 0x0) r0 = socket(0x2, 0x4, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) write(r0, 0x0, 0x0) 10:54:18 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffff9, 0x1, 0x90d6, 0x0, "d7000000e74d8f5ed9377cdce397000f00", 0x0, 0xfffffffb}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x100, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0xe97d7d9f884d3e98, r5, 0x0, 0x6) syz_open_pts() execve(0x0, 0x0, 0x0) 10:54:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) r7 = geteuid() r8 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="92d8d750d4e0874fe5fb08398040ca88e19ca9ee81724367", 0x18}, {&(0x7f00000001c0)="147405a372fdb32dbe9a39548e4a9b493d", 0x11}, {&(0x7f0000000240)="37dc98bafd9e4dc56173e7f0732e6f23c04006c45662104f0c8e0609e7c5e1f6f47383ce1a0ecb110d0d933797716aa5048bd4b782", 0x35}, {&(0x7f0000000280)="1e0532777cd3f49b2c99923c399dc39b03908996e854b855a0d18a897666487b7cedcaf7711515139e7b9530f1f8df13664665736b6995b77c8f5194a632cdce86659cae6d412ccb95845265f99b9aedbc2e8b10c2155638a2063955a94fc04638e69e12d90d56dc99c0ca9cec4c5e77a63ed7de9f3d1a11fb0137d935863f9369fce0cdf494aaee74c975f299f880b6546a0304866c2c66a015cf39f05af350a38069c710008d54e1e005aa320c8270b2a0b6c1f8aee44cbc94517b1db658ecbbd28fe871e6", 0xc6}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYBLOB="aa7d7adc9501e0200000a592182d00fff140fd2cea28a146ad85e49143be7462b4c63a94f202d3459122f997baf7dcdf8cbdb0ce833cea57c7642a", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x9}, 0x408) r9 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r9, r10) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="a832cc1a939536d4682059a0be546a055a85b4ea7e3f1f97beb167adc21f189f734b068542bb68b10fb6678c486dc724b0a8306dc7a92228af5774b6591a8412e11237b587d6d42e46e89ce944dc786305aa6d66243c8f2753b1fc8c3a4f9e017245a33a68e81aa59f8c6e737d08608c51845ee32340503496fb03a6671c8a92d89ae94f12261ebec9d0cdd2ebc814c756bf4fad938bc703a9503fac99a320663382111573e33d4bc0128d8ce50ecb370aeba61b4e64df4a780953b04e", 0xbd, 0x40a, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 10:54:18 executing program 0: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) dup2(r1, r0) syz_emit_ethernet(0x21c, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe01ac290000000000000000000000000000000000fe8000000000000000000000000000aa0024000000000000c20400000000c20400000000c2040000000000010000facfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc040100c204000000000102000000000002000000000000fe8000000000000000000000000000bb00000000000000000006000000000000040100c2040000000005020000000100c2040000000001080000000000000000c20400000000c204000000000000000000000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESDEC=r0]) 10:54:18 executing program 0: socket(0x16, 0x1, 0xfe) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000200)) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0xfffffffffffffdff, 0x0, 0x0, 0x0}, 0x800) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) dup2(r2, r3) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) dup2(0xffffffffffffffff, r4) read(0xffffffffffffffff, &(0x7f0000000280)=""/248, 0xf8) r5 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x8280, 0xc8) ftruncate(r5, 0x0, 0x30000000000) ftruncate(r5, 0x0, 0x8000) close(r5) unlink(&(0x7f00000007c0)='./file0\x00') 10:54:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/161, 0xa1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 10:54:18 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x8000, 0x0) sendto(r1, &(0x7f0000000080)="668f8575cb324374d902fb45eaa42ebac582b655bfa50d0698dcc1b686a5e4ed49ed494adb07d3bb7a9d0f71a8d5b368ecdd5e297f382851aca3a49ab6bb48b9afcb9fdfddf5c6b2139564a7c118f33369420e13eda40f71b8fd2b91d38d34efd54e12265c423a828782c2d2868492e870523cdf78380e0a4e1443940294375b134a59c94015a6a0a5f260c909bb32d7d5e6e7627559caf995075d7947a2cce41b9124f29508da314ea578f8341803e326a9e17cee324e41c34a784598025fec1d23cdba8efcb2e07b4d3e85e61b3751b9e61a2959766c08", 0xd8, 0x416, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe(0x0) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 10:54:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0xdef5) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6}, @ssrr={0x89, 0x2b, 0x0, [@multicast2, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @broadcast, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @broadcast, @multicast1]}, @rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @multicast1]}]}}}}}}}) 10:54:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x10) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r4 = dup2(r1, r3) accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) fchdir(r0) recvfrom$unix(r4, &(0x7f00000002c0)=""/123, 0x7b, 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') mknod$loop(&(0x7f0000000040)='./file0/../file0\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0x6d) 10:54:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x4) madvise(&(0x7f0000847000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) socket(0x6, 0x3, 0xa) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x81, 0x80, 0x8, 0x401}, {0x8, 0x4, 0xff, 0x2}]}) close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1d8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) openat(r2, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0xa07a}, 0x8) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) 10:54:19 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) select(0x59, 0x0, 0x0, &(0x7f00006c7fc0)={0x0, 0x0, 0x8, 0x24, 0x0, 0xfffffffffffffffd, 0x0, 0x9c8}, 0x0) r0 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0xc0) mmap(&(0x7f0000513000/0x4000)=nil, 0x4000, 0x0, 0x2010, r0, 0x0, 0xffff7ffffffff000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) chdir(&(0x7f0000739ffe)='..') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x2, 0x5, 0xe2) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x7fff, 0x5}, 0xc) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r3 = socket(0x10, 0x2, 0xfb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(0xffffffffffffffff, r4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) sendto$inet6(r3, &(0x7f00000002c0)="b185c0371077def2d2ebf3637efcbefc46976efb88e024af61ef13cbf0a0e1c8bc0dabdc8ff3952e5f9c9154d7ba7b1499edb7023a3079d766e69ca69698e23735e28325d7c6596f82f169bd45b19b80b0081d71ddd47b52e93aef5690ebcc5cc0a68155eda576102d956ed1764861", 0x6f, 0x400, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x2c92) getsockname(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 10:54:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup(r3) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) fcntl$lock(r4, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x200000000, 0x7}) 10:54:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000380)=0xf1a3) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES64], 0x1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000ffff00007ed4b68650a03e0bcafbb05d000000006bfd75b145329f093b75990c218e139aa9c2150e98d326cc4775e94e5b8fa18bc730739d2bd80b8e092aabaa5cdd8c90a792e7a393d3aba958c33020d81719ac10d84ef6f2e8c091ef77b6a72c6983a87c4b6139a6dcf0a086c7a632c38db1ba59b7287ff60e5f4ba15cd9a1394ad62d87a978173329f2004a83ead9ad9d78f74eba8ca343121a86f2d1abdeb556fa9e80", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000400000000000000000007fff000001000000d7000000000000800168edd3f7e491b3f817a5b2e2a8", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x10}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x40, 0x60) r3 = socket(0x2, 0x7, 0x0) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) dup2(r4, r5) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000340)=0xffff, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r6) fcntl$dupfd(r2, 0x0, r3) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)) 10:54:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 10:54:21 executing program 0: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x4, 0x1b5) semop(r2, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f00000002c0), 0x0) semop(0x0, &(0x7f0000000340)=[{0xb, 0x101, 0x1800}, {0x0, 0xa, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 10:54:21 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, &(0x7f0000000300)="1a3b262bf796f3df9879b0c69f633ca48107117a667fa8fdd4be6116de0990", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYRES32, @ANYBLOB="6d58192c14d2fcc340453450df1b1919053a727e4c378609e8baaea5c6a530d04e6ac4216027a380035c38813f7c74ec08483d5b977d176f25319fad8f33d40d0d111f939ee73fcc562e", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r0, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ff00"/153], 0x99, 0x1, 0x1000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) mmap(&(0x7f000000a000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0, 0x6) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r4, r5) bind$inet(r4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) msgrcv(r0, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) 10:54:22 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 10:54:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x10, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) dup2(r1, r5) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x42, 0x0, 0x0) 10:54:22 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8b75c1b0d183328ce3cab170e3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d31f64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000080000030000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) 10:54:23 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xff, 0x81, 0x1, 0x80, 0x7ff, 0x7fff, 0x2, 0x1, 0x6, 0x5}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) r6 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r6) fchown(r2, r4, r6) 10:54:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x800) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000}}}}}) 10:54:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xa4cf8fe620bbcb99, 0x0) setsockopt(r4, 0x80, 0x1, &(0x7f0000000100)="4fb2230854be87008347146fd35ef58e8e60df53ef5251fe68d87aca8ddaeb4667022be455b98b3f3226ef9ca2860925acd96256b857f9230cbe8891fced6e553c841bb9043fa749e2608ec9ccfb80ef665952283ff1357d6d44ba1e5a429e3de17999ae150209dc192849968c71d2e7551811e09fed4351eedfd97e46df36f2a16625eeba3d78150bac68ba45d721d843f919da93c76a0d2418552317c417a3b586573c16812c91745f46ea5e4797", 0xaf) r5 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:23 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) kevent(r1, &(0x7f0000000140), 0x4, 0x0, 0x3, 0x0) socket$inet(0x2, 0x8000, 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)) r3 = syz_open_pts() syz_open_pts() kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r3}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f00000000c0)) 10:54:23 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="9faaaaaaeb0800460000200000800010019078e1ffffffffffe20378b8000008448302690a283cea13ca80e30165410000007ece51a5afe29d9e3a04cd8901df430d6e1b0035cfff7b2b8eec7a0d2f2aa70289867f6b000000000000000900000000000000000004ac00000000000000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r4, 0x0) 10:54:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x1000) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) 10:54:24 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000140)={@local, @random="4399d634bf90", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x3c, 0x2c, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xf, 0x10, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4}, @sack={0x5, 0x22, [0x97ce, 0x81, 0x2, 0x4, 0x200, 0x8000, 0x1000, 0x7f]}]}}}}}}}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000040)="e770cc65a3ef6c01da2b8fb96a9b8eaff457c4858831de8c5032960e1241472b764c24e11e05dd37fe6a77112c1f824d0d2850c09307142976546481704a7c478afd6d678f4b67480df11c", &(0x7f00000000c0)=0x4b, &(0x7f00000001c0)="1ab404d788d2c081c5b7a226b6c80a6bfb65e4c097bf3401b4a72e7f85b0fc5939b284b37677c8f1e525c63820a832c6fe26775f2a52361a0f396126214a2fbde0f6ae000a72da6da24f6915fb0df551284c53ad0a4e9f66b404c76c78ce6e7f6a0e58e73d0ff4f4fd913eb3777d8b8f8dad1dd6aeb2e99b21a714d1f19a5e8ef5d6c84fb16b26bc862994069c930929318afa63c9aeef0fc155e6ce7d52fe669d0b38597976276652f77005c1e88f6e6bbf", 0xb2) pipe2(&(0x7f0000000100), 0x8) open(&(0x7f0000000280)='./file0\x00', 0x400, 0x48) 10:54:24 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x181) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10, 0x0) fsync(r2) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x10000, './file0\x00'}) ioctl$KDGKBMODE(r0, 0x40044b06) madvise(&(0x7f000076c000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00004f7000/0x400000)=nil, 0x400000, 0x4) minherit(&(0x7f0000563000/0x1000)=nil, 0x1000, 0x1) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) connect$unix(r4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 10:54:24 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x1000, 0x134, &(0x7f0000ffd000/0x1000)=nil) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x5}, 0x10) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x5000)=nil, 0x5000, 0x2) r8 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000001440)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) 10:54:24 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) syz_emit_ethernet(0x68, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9ef0bed8a17fc7dd828586dd6031797100323a0000000000000000000000000000000008ff020000000000000000000000000001000090780000000000000000000000009463cb7fad25dbcced0560d1dea1e847ae28f8d65dbdd2b13ac38a3c"]) 10:54:24 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x19}, 0x2, &(0x7f0000000040)="464940776b216c5c9e811d8fb4c1b2902bee67e7f68325c830cbb0899cef6edaf51d57c2e84bfe52be7224459a9fc89a575b565ef0235c96f0a4a682666204688ffe1af72d0d1933888c190ba291f5e4ad784b6702c86da8feb47fe71c231c69f303ac978d84d616107428c585c51db5cfda7d4c49db48ce9284914cd10b610e61e67e90f1e7c6366e67e3dde7b62b2894f6ccc00a19248b9ee4baeaed61387c1cae9018c066ad81dee3", 0x0, 0x0, 0xfffffffffffffea4) 10:54:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000040)="b5ef71c583f3732862f67bbfbd94753348e2803e74c082e58a0cc760c7db7c7b025df298ad2554eb560716cfb3e3dfe42a04149c626cddc9d2d55cbefdbc42879f8ef0c0a9cfe1e8dc094f4048f8469540777d1db258ba972650c8d5f1c601a994cd95ad8f031f749c67a2f55d51e4745b7a148b4caefa846aea2d4bb999fb759989722cf99184f8c3918a09c7130c4c8eaa0776e90aec2f8bce4c7c952a75ed5a13203efea21c192dbc0f14e36e767636aeebf226be48a11962733ba36cbfaf74d59cf49ab8924e46bc0d", 0xcb}], 0x1) read(r2, &(0x7f0000000300)=""/202, 0xca) r3 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000140)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) socketpair(0x18, 0x3, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0xffff}, 0x8) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000380)={0x8001, 0xc76, 0x800, {[0x3, 0xfc, 0x2, 0x868, 0x3, 0xb201, 0x1, 0x6, 0x7, 0x4, 0x1, 0xffffffff, 0xffff, 0x800, 0xeba1, 0xbf, 0x8000, 0x100000000], [0x100000000, 0x10, 0x8, 0x6, 0x7fff, 0x6, 0x100, 0xffffffffffffff7f, 0x6431fda7, 0x7], [0x7, 0x4, 0x2, 0x3, 0x5, 0x4, 0x100000000], [0x20, 0x7ff, 0x3, 0x100000001, 0x7f, 0x7ff], [{0x4, 0x1f, 0x1, 0x800}, {0x8, 0x100, 0x3, 0x1}, {0x5, 0x4, 0x8, 0x8}, {0xa14, 0x8, 0x5, 0x81}, {0x7, 0xfffffff8, 0x2, 0x9}, {0x7cfc, 0x8, 0x9c0a, 0x5}, {0x9, 0x1ff, 0x1, 0x7}, {0x4, 0x8000, 0x69, 0x100000001}], {0x2, 0x2, 0x4, 0x400}, {0x1, 0xc1eb, 0x8, 0x7ff}}}) 10:54:24 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x400) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 10:54:24 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, "f8000040000800"}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1733, 0x1, 0x3, 0xa156, 0x8}, 0xc) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x1, 0x8001}) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000000)=0x1) syz_open_pts() 10:54:24 executing program 0: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a8", 0x1) mlock(&(0x7f0000002000/0x2000)=nil, 0x2000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x3) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r5 = fcntl$dupfd(r4, 0x0, r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x10, r5, 0x0, 0xffffffffffffffc1) pipe2(&(0x7f0000000000), 0x4) 10:54:24 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b00000000000000000000003e63c50300f3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000fe0200"]) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) writev(r1, &(0x7f0000001440)=[{&(0x7f0000000200)="9bd2626c35070129d19d5636b0ff7615848b2323e2fb587b345abdb0e590de4a80d31366b5b2fe37e349b680537138d1dc5bee02a549ad6289db9ba604d9fd88e699", 0x42}, {&(0x7f0000000280)="72c313dadcf244bc5b16cffc5ab056ca1d42eec546b71453dc154459dcd20cf5261260c9d863abba89cb7d8745ca8723086a86fb005d40f3e5b95a926ab8ca06b3a29ad060b26b6272b5869a011e198695758bdbbf0330f38bfe2bc85db0c83d73bb4576871732fbe3eae88cd4327802ff7a6b34f358a20bf9c013d129b108382f34f48261c9f17f13d41e8bd9cdc49f303d7feee950a253ba49c069ec0d1f610f8398238efce0687f15003724971671bb55fffe317819575dd8b3ac45ed7db7f8fe8089c4024b8c7adb46f27ae134b7e7b135e14a1d5a719d34ef2e47fa8050001c2576580e8ba931705b9d754ce7f0561562fcec27e9deb4a94a55200a80b0403d63759ab405729c2e41d7a9cb28cb89c9cab0969aa8d803cd9a52c9b16f3e6b12ae709ab5d834bc5678344f2d7e65ca12fd1f317663254900d6a3f72936a9bbde408fd0e8b21f1dc41ea12a8412281e49d328dcb3bd9e9206c9e3ef4393c00005fce744ca19d85a37258b5fa09dc4faea0beafd2e9f390e7411c6acaf508eab75aadb805744bea9f1aa1177293a235f8e6218a7ef0aedaa9bd6193598b8c5a6cc258ed038ff32d115a0e6daecf464a30f67884f32e2852e7d54e900b4a946f9873e587711e7e0757c1c5ae9708ec3e925ce34984f855f6afd6ebdc6e7d162e3ab1510a4028a98af82e411b81064854f8917c464a64321ae0752bc059dfeadfc4e2edba8501370fdb74e3e53ac823ea5dee7cf2c7d5b98abdeca133a150030cdb39b6707cd4ba84f19512576ec936b97e747082e4a9b691306d74c47b6e3316401f547d5b1c9d55d1adc3292f9ce80561d671b2b76ed8c1ca6abb86a4f8484ec3224af1a207019b461022394450eb002efcb439e581df6ee9e91025d6c96c3d75bb4e44da9e929058cfc579133d258f93271aa39c04a2a78038415c9412fedc5fa5ec2ca13517da33036d8384e1e4e3a32a7e591012c8a30fcddfe96a229681fe886ef9f812ec670160a281b79b7a9c165bb31b11a1ce1a0884e450cf2a9bef7dda72ffd89ce98338989478b8a86029f629aff60465545e270ecd01fd7727308e8aca6c1440fc336af3e77541c0eb902fc4c6053c1a87148b063932cd0647a3c2568abd1780ad673f2d145f46ecce8e10295e684613ee8dc3f479920f73d9488bc5d9f16baf4cdd96ea34c992fa63947c7fde26fbe907e7ea770fd3c12aa0fbdba9202d031e889ba5d7d5483931a0e4eb6e3ba4ac3f973e64fb4ccd5048479c3b06065f9778dd94c67d3e12fdcd260d5d57ae55ab1ce3229dc30f380c8dd8e3639c24193ebe068ef97a5ae99db6a4e3799223b7588b1e4836c13251bcb0e1f53361aebafaad986c256883d9f336723522bd2831d3fbb3d3a81ddb6d86b07631f6b403c89f5d9c6d34b9ac56e4616084c59f64e1f087779340aa2bedf434f2dcec5f16a375f78265a8356c6bd133b15837071fbd9a3ca3d408a983f2cfd6208404155c4713ba11ded640a4d04ba934d9f0b5900fb56d775d4e2af972cc6d0af94f61239e80ffaee6ac051ffa9847c8d1e9f81c2455adba2d42b2ba9ea97dca38776a3a632822e8d35cce6c3a9bf504feea58abf802bc994678571b76984c3e7c1e91dea87956b488d38742ab9696f1b600ab98eb094e0a0e024b31b97120e3662cb1d4f9724872c4d060ec2ed4e4834ab9e55edb78077fd0e9a4f0ffd1d6056815c493d5be5a266458690a86b297c110e1f7ab844cda1c8255358e5a936f73f7f060f202d0668c0c936d86eeaabc4019590167afdd31f51c9576064079e34db02ab1cc06271851aa96ae2da0dfe91895f75aa826c63eaa9233881ed68e67c5bfe095f117d07693a544ab3b4b8e3a7236dfc7306de8e1c42a63baa1740ad798b2a473b578acaef0bfe5d293a22b3c870122ef6727f3d54dd5e579170d71cf78576ca454307551d125213a37fc6f851df9fd4d6f667dbf3773d996012940d398d7456515c388a023d8638cb6526366da5ea56d0a24cc67d4788d4d19521f6fef8d8bea9d048a462b90e84704c4a3e4c56fe60ad8c0e27a205d4bd034bd4975e06ee3ea0261ea00a325a8ceed3a3182bae0d64169300545989b6fa5266acefa33fc26f847330d1a7ed2ff93588c27b97cc14f9ec6ad2fb39929df92a5936c739fb3b57d1aa65de3c0ee96e06f94071ec6b7525e7914914550987bd8ffda61c1ee5c079615a2d45e9ad00ab752021cf0ace86d18d7c513944a4bb31018b1fc046c68fae39fcfcb754ef8e4101195d56b6c6e420965a6001432315a11c097e72e0973503992dd2f864af60b41d4e8413327af5e8c61fe6d1925e9ceb53cf7d28019220f598483109f9e1dc48e764cd285bd998ce574cb20f00d61f36d0f82cf7e6019cfc90b8b147b4e807d9d47b1a9e841c975a81ef2b244737e5392e5ae427e1d3cca106df0e3db5d8d2ba81ac0a25e64cab78fd2052e83471b8cc44585866ffed982b4f9e286c9de6c12b240bcf1c0b04497bfd350810728712e214cc9bd1b2f9983149848e59278698abbc17a77ffbe4999045892adddb4aa9387e0317a0c86ec7be624277ec7b9a8f1865fa27232d2d043b32a627ce0e0f0158911f57180f89d495f1ba83bafa0edb94a0eb36e4c1db56a52837d01c091e46eea508b79132b97200e1f8cbe61cec8df77c29080ffc400de0860590bda287e8e1a28635006e308454f94326500ce6a9509f0cb2244c6f8e93fb77d64e4c9f1d8660271147b38520d326e116a21bff344970f2acf567f92f926f10f606241240994aac971123fae6dd9d88444936994a88b8f453350681a8a3986eba01b4f27232cd15ba44b25aa3fcd435ab5425baaa84326a8fc50bea4468ce9c64a6b326bb92c04602cd14e3c3f34c46d96aca800c822f5f0be727b05a45be57ab315ffb449bf790ae0685ea223ab66329351036d7980c211c434ed6d2de516397d1753195e17e11eacb62ef9c88ae6278cebc3e0836e1539aeee52383c100c4b5bc4c970805edd6b370e0fc33284f8e150c2bf28d4ce8e57aa3fda7de59922b0c20efa4a91cf5224626f4bcb96f3ab34b7a6ba2325e02c35640cff40111d14a7d6bf4c718aadbbfccf9ebdc1ec88ff72f2b3ddae11e9fbd7dc80d97a6b62d86e359c531a05052ee658d8c9dfdc8bf42085ab684c75de7cebfc98c18e2adfc845ad7a7d3859d58361d55c7277640ebca78b4e3913b59979b3d151e4b29fa488745ab2a45f07b7c5e6175c7a7e7d4207fe3198ebbff900edae586e9ab3e44e2786a20a1b0ba3bdc1386ecbbf4526124cc94610a31b6c54801b594523162205a094c5da6c9021bf165881c30e601227d7acf34b8365cb9ed4d2df5d0ac6b99bdb773ea56ce211d037c254de87d55cc458e1ddd42e443c41c9556af547a8d78b17a6cf057d42b0c5000854211c565419b0a1788bb7ebc0e171d457354f8f8ec15618259896cfbc37d59db65caa38af3cb55047779cf5cb89612a48ed5418246ff6013384a84c98627574faf817f9888aff86d004652281c7a5bfe61cd9a7d83cd5000aae19e6669e41dcf2efa106ddcf122d466be502324aa0a5a6ac456ba72b7c218c45400189b80a9e2f19b3e1e4fdc5f2961aa5e8e616d2953c96ef63957e41786072bce544a3ca6ec0881d089dccc26c1a0baec38732f30498d6e6397eacfdfce49537c6484db024668eff62d3756065d7118514d3486802a9306744ecfbee220825a73c91d00ef1b41d993a0b8e097223e6a6351507c0e634cfe42c21324f1c07cd987803a54cb9bdb9977b444dcdaaf7c272e6c382d6d43d318e4a3b7a432dc8db950603b2001e8a863f081a74f8d303f9792a2dc171848c0894d648ab78111510f81d5498f4982848a086ad1d5156c3e2ad7d1b16ca1fa4d575fd82bb3bc195ca4f06f1e3fc082f21d8709b73718ca6b4d14fd682c3b5d9e23fc223f276e8ec92ed6fafee476044546e21e4a69e6ee559f351eb759fe71ef8941f54cd6c0b9ee924bafe14fd2b6e0666bbff999ed713d8cf32c3c19fc707921647d856026fd68733f8a90a94d8511b4e5a382b44894b1db8fd6fb1f191764b318f076be9cb187b608ccca93e8f5f13bed496f4fa2fbaf3e5a03d8f7e57604ed18d882304ab8c4ee259e2d6403fb1e4050a3e7e0b952caae904cc83c0a5fee0cfc980f4d28385645294a5d9db68974ba1a072131736794c4160a4d894df7b955cf8a3f5ec277870db8afa6593c65303edf1aaa19d55e54355246f2dfe5f9d7fe18811b4c4105c31356e322b2f1e40c12bda07435cb44d4db61fe873b8534d6eb16731e19b97254d748d87ac208a12842adefee942ce607998a8f91118804d987c8291eaa7d1f38d968bb450fa9aef26f21caa44443c0ff41ba67293c4e34847ae3ef8d499a9853dcf25c1159e82a6a8a8f416ea8348dbcb89664349b03b849676f575b45cd0de8b2f32b56a4010ab2a3d168cdd6e8fd5be6446a3af3e6b164e875442e86d6aa277d92a4407ee4eef8d577f4a4a9f1ea72b02698ce5ead906982d83b73c7af02a647131428ca82724fe43a34ef15aa9a50a8935ed0dec7498fe908e9c60351f6c2088d330a3da48fd04cf5886ad68100e2ea5e092cb5bd89637200f33e9bda5237dbb58d9bbd7bc1934fb25c5df6fcbd2df27f8e118ff5c5fcf1b67444a71159fe243b9d1f89242e98c66dbdc2ab4af90ae67a25ef930ac92a76a738a76fa57df5896ed41fda930d8fe1f19afe3317bc4a0fab1a27e70af60551484c7e615e9f65efb1d9a7eabe41510b839b26a51406e568d95b894cb7874d66acce68dd36fdbb92b39549ab9f49fe2c85bac1423322ac1dd0ab855515f193f4981d3e8d8fd790a69526b90da9c717d0a76ede1bf813361aaacfbd3cee5d0f5c53fd54cba75a5db23ab7421be3be454e255bf0bb5b61dd351d0f3341e2e72667d5b0f38bc6325059745df1b8d3b9857d32773869ff00351c0b652bf0b3a97de82478b8b48f45ee07898c6d2fb0dcc9b416e8d3f8eda500c7277ec9a51d69ce8fe7c1aa862f5303563cdd2bc7186a7f16f9d7a6b80fa61d142f89266d80dd846751ad1c8522d106c396217e2cf83a07099051527ccdfab348cf60b304d46b0ba7630de73f39dacfa0f3cdcc19cb1708c2f1bd824aa5327bc7ee38142c1e952c687fa1b5e01868de2d40541d91eddfc9fb569a6294c33e96452244a6d1af79d1c755a3653e616bfc15d916ba2e030860b5be3d62814e8e194a0ebf6308412d41fbbf34b879b34bef2977bc28a66659e79e9ec2a589586312f4166f5346d32d26b5a681a0bdc84313d16174b4354c958af8cfa286db89221995c3ae50d86938a2fac260fe0f13267ec7c14ce40fdfab7ef4dcc921aa9f01f515a057ea1bc01a5ea2ef89af83fa93ec14dc50484c186c4e08c4d7d654207ffb96b40cbbf311a8538700c0dbf8afd1aeab483ac7cafd512a7af0bb849d8605bc65ccc2d63bb55cad08fccfec2cce05d569d56a1e2fc667babe04c004e3fd66cc4f2f055cc2dec808bf37366494a3a457b7640dc1385bb75b9a25424dffd9234f585330e7285a18557134fd0a0811b9c70519411f3adf3f5bc26253d77cfbac7ba72f01fec4250859a8023c9fc121b37eca24b6a922499339c597e6dacc7f98b4c9840008e02db4bf946d069fdc8713f6c689601af38fd25aac6f67c3d4e07561e47ce6c9ca26df8923160d3016b319c9afbc7dbcf99f81084a69a07cf6224a4129977e88d26dee08d2f13195c904fdb430cde273ceda056983fd", 0x1000}, {&(0x7f0000001280)="e4d8c80a230f912a333f", 0xa}, {&(0x7f00000012c0)="b7629d8771d96ff3a6c58fad972686ff3929dbf9e4eeba10732a7a737a3a4ef2a87013e2750c45f13af186187f10c4f0d0c7dad2cfcdfde79e103b9994f7a280ae47343600bc092c5bcc752c5ddf0296deef743ac0b986418a7b4216df1fad4741c870d1e0e6e679d15de0636222e5c3867ad803c4019766cd46f3a5eae7bed049921057ca4c6f75fc1ac9db2ecb4b65858645f39d7b6d0338e2c8b776fbb9674dc6f3355dc6f41da291f6bff7af162fd09a631b1e59180b30", 0xb9}, {&(0x7f0000001380)="609aaf50d5a62540dd8a3afa3615cdd286954861798f7ea5cc64d76e1f85fd27e17dc87f22192f421274b8e5c025ef2b558da69497baee2c17f1cba0212847fc00bb0f059d9d0d4ef7a92a7fd845ddbfbd37a3c64093ebbfa0069c1e437e2ec84f92e8e6fe483c0278acaf06", 0x6c}, {&(0x7f0000001400)="26f26f161814520f15", 0x9}], 0x6) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080)="0b2314318b9ac6f28998013ca6539869dc4dbdd79a7b93e2d56c90f25e05622027b4f8339b9c2c2e83d7ed4956f4a4996d40d22f75c26ca6d3d1089c7d0ea981cb3d4badb2820392c1593194b5d6a128fec05d80bfd0e94cbd1cc1c4bc7d0f5e01c4ae6e2c69c2fdc13fcd81e32c95a0583be2d391b84d73b8386bf8436522e62d247bf1", &(0x7f0000000140)=0x84, &(0x7f0000000180)="04c64cd414a4a63125fad3de853cd97f833ab83feb2006bf0da848ccbc6668bc540477594cd59f7ca8adfd53c63bd61aa4f850e80d59838d54b8392ae78f250cf002483fb3f7a2ee0b32e8669b2cf928b6544785587ca4de8ca49101aa0911ebe55941d55accf2f8b894b70ee906d170ecbeb7e1d8c95e5c00", 0x79) 10:54:24 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7, 0x1, 0x7, 0x5, 0x23, 0x9, 0xfff, 0x10, [{0x8, 0x1, 0x4, 0x3e}, {0xddd, 0x10000, 0x21aa, 0x94b6}, {0x101, 0x7, 0xfd1}, {0x5, 0x255c, 0x0, 0x1}, {0xae, 0x9, 0x5, 0x7fff}, {0x10001, 0x5, 0x2}, {0x7, 0x5, 0xef, 0x101}, {0x6, 0x35, 0x3, 0x7}, {0xfff, 0x8001, 0x1, 0x1b0c70dc}, {0x5, 0xd2, 0x7ff, 0x21f8}, {0x1, 0x8, 0x3, 0x7fff}, {0x4, 0x20, 0x3, 0x40}, {0x0, 0x401, 0x7, 0x11b}, {0x10001, 0x80000001, 0x7f, 0x80}, {0x0, 0x1ff, 0x7f, 0x14116fc0}, {0x9, 0x3, 0x8000, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000280)="cf09dd662b8edd929744c3bc252d44f021218e7e88290cdb572431aaa94f3cc4c4b214bd352f404a6965465cf06c1485ff71f66417e07ab2acfa0150d568be947d8cb0c9639508aed6123770de66a09ca64fba0fbe3d33b4ef1f6667f4b1afb85a7a91a3b1255502d1aac370b7ae1af4d1184deb1bfb22e810a790", 0x7b, 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f0000000040)={0x4, 0x7ff, {0x1f, 0x26de}}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) 10:54:24 executing program 0: setsockopt(0xffffffffffffffff, 0x1000000029, 0x26, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x0) lseek(r0, 0x0, 0x8, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000e54000/0x3000)=nil, 0x68}, {&(0x7f0000dc0000/0x5000)=nil, &(0x7f0000f41000/0x3000)=nil, 0x9}, {&(0x7f0000c28000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000d00000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000e5c000/0x1000)=nil, &(0x7f0000d0d000/0x2000)=nil, 0x8}, {&(0x7f0000fd7000/0x1000)=nil, &(0x7f0000e9c000/0x2000)=nil, 0xe0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f7d000/0xf000)=nil, 0x541}, {&(0x7f0000ee7000/0x2000)=nil, &(0x7f0000c28000/0x2000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ef4000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ed6000/0x3000)=nil, &(0x7f0000c20000/0x2000)=nil, 0xa}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000d0f000/0x4000)=nil, 0x2}, {&(0x7f0000f0a000/0x1000)=nil, &(0x7f0000e8d000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect(0xffffffffffffff9c, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 10:54:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x66, 0x4}) 10:54:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') flock(r0, 0xc) fchdir(r0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) r5 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 10:54:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0xffffffff, "b0d42000006e9300", 0x4}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x31a, 0x40}, 0xc) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0xc7) 10:54:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000000c0)='c', 0x1) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x1810, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x2, 0x4010, r1, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'.\x00', 0x3f, 0x101, 0x7, 0x0, 0x101, 0x6, 0x8000, 0x0, 0x1, 0x8, 0x6}) r2 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r2) r3 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r3) setregid(r2, r3) 10:54:25 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') chroot(&(0x7f0000000000)='./bus\x00') syz_open_pts() syz_open_pts() 10:54:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x5, 0xfff8, 0x6, 0x7b7}, {0x3, 0x4c5, 0x7fff, 0x7, 0x4}, {0x2, 0x400, 0x3, 0x9, 0x1}]}) poll(&(0x7f0000000000), 0x0, 0xf716) ioctl$TIOCFLUSH(r4, 0xc0206923, &(0x7f0000000300)) 10:54:26 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff45d8bd76ee0e0800450000380000000000019078e0000002000000000307905800000000000000000000000000e0000001e0000001feb354cd107f6269"]) 10:54:26 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)={0x2, "fbb64dbde1dcc1ffdb70ddcc6e278f7b0b60a6a3b70bf41e334af28e36d18d4c80d9ec125a3acbd9b0837bad42199cc2a9edfdb8cd7baa2dbcf2a8b73e0997adc3dfccc0ee82772ef09abd8af9dfb519167bdacb50721d4c689f79b2e45dcc90a18806ecadd38e1333bab6c92d7c0c724e566cbd52add7211dcedc17b6cf03ae2923b7ed74d375907fa107f401c040547eb8b1224baa24c7a099a575b48506591c17434b4e8ea6190e7140a4177502c43b829bb5dd9268cda80f397809f91ac6f3a7ffc158c57dd50cac67c54b8e607986f2d09719499f7b93a0ce1ff34c6e998de36e795769f5670082e5358270d334a4966f283ed24dd43df679c5544e3f98a0d14fd8575348ac6b0522c7faeaf7609f29bde2e1323f20c06eb8994671c06991bf1a07ce2da71aefc940ff6a85084fb7f5cbd3d238ccceaff3b24c88a9e6a4cabc5c803da6ee5e927d8d529dd650f88bf46daa159ff22c4b08b1251e44805ab6813cba043a1c1f956096ffe1195fb427e7548d0b81c6a88536c352c36c30a4d8833735e99490059a6c2487a7b52f0533360d303ed35b71f9fcb08a75c119513056ff249eeb650d9ffe2498033608334f34d740c618a062946b9f4e7bb3f579e59a4a86e4de5ca7d833e8838df30af694a90c30634aa724b357c9ac28b5a07bbc35102e4360b379dee5a06b9f4f371c926f0e8edbdfd81d40af7b8f5cfebc3b8edf9978b616947c15ce7b66158f8ee89abc2acabff15103bcc47d3cf16b75b6c62149798a55c41353e182ef73434bf50d1ef86f4981edd9428015041e47d01f3f6aaaf4c7345f23f0acb81f44706ae10d7253e29ba31ba87b78ed02a931804baed9b24e86d79fce9c28d5204cadbf8cbb5c24f4c6f8594f6a88eeccd06e65df8e13f9afc7d65a772b00e3066c5f2eda91d53c04b093c24cf7432462913e63f3e400f7fbb2b6024b0bb686aa6a2ada30cd0a224f96bc38ceac19b108f5cfc7a9bc56218413542cd31c4b34cdca882644cf51579c33bcff7975b44b9e5390a134194c968103d8db26c6bb4bca6d690a1f336d575cd967285412845b54f0a6a85334d5bb5d1c81f8e78e805493045fc2f7be2995760a1ee33d8b4f47855f2f56828f9a7e83903cc65eb02389c9ca52e5fca897b963c32ad158b42100763ce2dcd8d97b9850d83ee9ee5b28b59875f27b74b5ae92e9c614089c1a69710d6e83080bb25c4baa36e44f87ae9d3fe8eda09120756cbc9381c6f75f3d54c21c910c17514bd564f3216e134819aa885952d9be1dd559e7cce794a5096ade4d6baf5204f997ee5679ab9ff254ca8595c139e137efe851ab0c9ba5e24d54bddba4eeeb8590b10ac5268ab2dccd2e421892225584ef9011e32c06dafcb109e09df739fb2cfec806864131c3c29ae6993cf3548396d56a267dd5545f4ad4237746c18b86bb3b753391f6473f74c853371c5e8bf9d9f8880c158176bde48d522dced046fad8a79208b0795566c5bc7173d2d4786a26ea2b9ccae1cd376179b579d0b27f6acda131b9c5fcc476a3b03e548da0c573fe6f47e709732fb15c299dd7b71296312e09544e2648005b911e6b96d0879cfd6ba3c8dd260a9b87e70b4b2bda305363575742bee546e946d94a40bf44365fdc02246f4345ad750e4756c82eafa6a022f8fe887f4daf0046b896b623fd91dc1a33116bead1f21cc7486dccb7883ff2ba2de6c89ba032e33a737f752add2752ad7741edd6fe8c1ee30246561d0fe901883512038ac0ab03605128b2ede6095667d5bed4040b37d5f30fbadd0afccd31b7777bd66122308c56ab568ba921b0ec66b68845978328b37f0d21e1043f122d53a3964ea99029d5a29000d887fa99586d3ea7f9eaa5e43654e03b71bc1226651a9e3f37c21dceb9a85e283500443d1b8989010e89159f63eccbb63499a97e466ec73244034526f52898eaaaf26bbc715929ec33e9c53067e4981c6db21b30b7f37ffb3e4660b74761e5972ed4f4a482395fffeefb22a971ba9f8d6b413681183cb5db9f08931eec5efda37e7ec724991c97aeac1a6913c309e3d20028306c14e525e66db69407d66b4ef60b0c9f75df83daa253842e22f8db9ab0d438466f3469ffc21651c91ffa322c1bf0de7761c3c0a50a6bea56a740a86abb06ff58965b5b606cac2b7db6d6c747da3f73cc36af69a65fcd816ebdd56ea3ff13674e0f9b71f767920bbd0eda8f4d3c63fa976268b24234a732d69603d2539ae0767e3494846b06ae802bd6a7f8eec7d4aeaf66aafbef0866b498722e037d81a07bc1d0c4d7c4ff35a0805dded8b41eee51f7357720664f3f5a84bbe3d9b5eb1879c2b2b64900bcf4e3631a972ca00a904087949adddeaa9708282deea8db9a11ff87730f50da90b8b4f8e71f156adde2f9e1fbf417abfdc3a97cc3cf48879b7a36905e56c725ebfdd363696f55274e68d0b0cd698088eec394c1308ebe779922e53cf3d837db1d6138cb1768d125db70196ea64b368d6f065bff3e2e4188f54a9f851884bcbe2e8ab99956edf83f21de049134b08f6ccc567d1e9a7d1e341492c8b2bef0dc4f6ffa6eb351f849ed1929f18fa1bd12b2e43d9197dcf1dcd5a35973e399ea9dc545be67ddd9f754fa0687c77fd59b6a42400bb9b700c9b7b2ccd1d17be11e2177c66988e424c8d95a092bc12cad367a5f0a96b8c833dcebf996232d6325881ab7b5f8d083595d74da8e7213121a1ff5f0faa699c89a6f776712c7a366ecae381c156cb5d7e1d64cd1119b553ca3fd9952e81ace535bd3ebcc9f778c772769bb4af00008d071eb6833328de6f201b77fb359d5c203ca4d08729401830067c0e87bc634234b08917456a66e168abf2d3736c91883e13dd2075f911ca69a86e200112d779a7aec9d2be5067311c41e341b6a6b48f4cc5d60d0ca3f4a0f70a619d675d983eb85f506cb154020323d9242cb7ea2f42990ab2d92fac1517060c30abcd5c93607b1920e1ef8c681d1d5a65990a83030140f1e8262100105e05ddb30fcd7ee6c886f8ec71191f23f9e072b4bc5814447d746ba926cd86d707ad1c81f2de2f21654c6a2c22a275d90ba90cbd8cb4f5ee7cf67872bb10eba04f147a79e8bfc9f7ad1706f925e3e3cc0770a10e79e4182ca042805e553ce718d5d25007ac29887889a2b31348809baf06fc2ee48cf0b894a84c3b44ba1534cab4f98a94bb83ba83d39dd9bf6ee1202d488179b459f9213cf5c5139b16d0f67a5f68a9a1007c8ef7d106b01523ce5428afda28e9d8dfdd4d7f35d493524c75f3d046f1ae55906673eab5d3cb3871f320ffbdcd926a2c4386e441b13b37d6537255d2516c91de8e0dbc041f87d526d6bdbc016acf9982cdb253645dfd39713426507e9596218be33e9ca6bfd16c184ef0597150e6a9cc92d6c8a23edadfc2623baf25df8079b347bb2fb293e038086025fff1b8edad1122084ad30b87f97ce81d173537a699d100dc6c5a85edb26b7968283c6e312e1cb075831d13927452a100e3c5828325f64aa0bae29f0de405cfa33b90b5c7bdacc2f3f50cd081c2d1f2ce853954a09ff850459cede2128252fc65fbe69b79f3cb2e14105d34c135e00daa53b74c6d362b5ffc9a73e2786837eaabce299883362efe2bdd16c3eed1edb5ccf02250c4ae87dfedda86549b2695754453006279a99b3dc294276ab44251c20b610639dc1a269f95cb94dad880a24d44eb01d534d00e70164bdfd1300dde489117547f8ad0bc6a3769f23e20bb89d875429251d74cd830727b628cbcde000cffe753d2fe5e0764d19f17f29b9c23c4755f8849fc3863d28a543a756d0fe42d872c0c2264bb09b4927353f3fd6785d5052a61aad0b11ce4121d5e32bc1ec27bd76df5ef7e0e9d03890c8bf994bb9386aae1567a4edb3a3ac825169bb5db7adcd7504812a8a5ecde28306f39032438bafe7781f6d15585d6cd3c0560ad337e033b7a76608429bdb2cb3b17465aa529bc051af4c5c6414e57f04f1ac247b55f40b08e2e2134accea787ce802a1c7f6d8cccc91f16ddc5571c882a05cb0ea06b502a4ded951dfd541f01507dd6c995728f1a9ceaca83c54b63856adf3fe1a9771cacad94a2d5a16ef6512cfbf4f4fe5206f87b404e586abe09e97d3e95907d218da8bc4440a777b34c2b284f3db53ed1310cadb4e64d1aa18e492340533a71ef962a47b0f4ebdac6619e9e63c24a93e691d98896dbcbe778cc0806d1413d6eabbc3573bff7cc5c944b80b8cd2f9ec46db2c548beec994aa173cc3b3b56c9571ddf35c0b0e6e3f222e56a7ac906c3ce3b90dcc90925cfc9d7e5190b3be732700c45c233bf2880a266624327c1f31308bcd62b67e8b78e90ea2335e85eb9cabd562a9fdaad87ebbc9bff02e2de28b64d85028c5133f5eee16fb29c94af11fcfe623c02061dcfb6c6159ca9760c284d619cc15c00d95798e91b783f5e853f1cb9a31ce2c1d95800af2547fdf95d57a8199422eac63617e904af8ad377f0ead6e2b42ef71adc04ecd04a9bd46fc1c9bc25f275e0a92ebdea42a575e05283037006f0eca212d7810073ba4759edfe28e3dcbf34812c2ce5d4ea5aecad7e6f93c028ec87b92df811ac8851b025fa35020cc74710fed7c58744a49d06c6e3358a0daed15daa292bad4a90af7302e42dc6e2fd1b833ebe1abd1f57c4bd4994e03616b7ebb2ccd8eb7de0c97e6a686d0f295ec855016023de8fd9ad96787fa15a7e01e5748434215756c61ba4632fc1e1e3656e33f11bf644ec6315f75424297e93f4212a5c52c463dc9bcbbf97e30bdda23625a960b393fcef253cacd2d8aed6a95bcb64c84bd2616d71469be6b356a4efd43665b827e787af994ef7159718cba50cf76a54a118f77ac4a7ac275963920d5a346f70e81631a9ca43ecd2c5ea2ad06a27861cb3ce4e4cab3e51a6d65e295ca8e2960b798ced6b565bd73fa2391ddfc25af96bd215df029733e0bc1999735482222fd4f2f96c508c6a823b2d548fc58f3e54ffdd43187cfef7e0b83f1620eab8eedfee0b5f1f68c7ec2ef89653476838d29345daffa2f697e5b9634bad673ad9fd49c54b53a4b7656985766149be4c97fa749a75202baadc7df917214cd0f9426f9849dcf31df091678f60ae5b18bb3a833d69c1dcdd38de960b61deed2042523fb207256bfa33a673b0d8931ef31022427b7b9462bc8d918baef00a9a91f9b2089190302499f00e6b79d1cf02006fad2a50f582c56f636c354e0a08653171f291f9e6a5d50ed66c345a48cc08758f0bcc707176f5d5e87fefe08648c202783206e8d22d9d25e725c6b680f56b8d46164c0f78cd52d4ee1a7ba3d5390f80b5f9668dd422183db81736ceb4240a744a37464126ffcf0e5920c6f6669aff2e4bfb71a44598fbf0f2bfa47dd10ac21990f1a9cb7200d2d01fdc722378d6947c2b44f807146207e587d0e2d266e1bb312763b674f2f34375513fb719ab70a64bbb03df0b73624aa7604f7984b00a66c6ee9823cd3262f890588140ea8254cc220ba856167c27dc89ec80a3434506cf2336fa4df28ed010d9dafd14de2935a24841d88753ebaf72e2962b28042e915508a3df269cd5b1878b500ba2dea993b0e575ddd12b7cebd7a1d28963996223770935932cee5cab19b1aaa21bcc3d4499babbb4b52d240573e4fb252cc2b9352f7b6e33a6cf34b49efaa73db1bd69d79a5b617c7bf4275055027e3d11913aee04a49dad53bb2efd1982f25fb36e2827b617de8ea6c7293d3178d8ad1d99bc50c5cf9863719e6803e738ac31014b542"}, 0x1008, 0x800) 10:54:26 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000d45000/0x2000)=nil) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x1, 0x20000000000008}) r2 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001100)={0x0}, &(0x7f0000001140)=0xc) fcntl$setown(0xffffffffffffffff, 0x6, r6) 10:54:26 executing program 0: syz_emit_ethernet(0xca, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x94, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}, {"7a25e6e34a1ab8f37c36b9aaa4c6b2771d7fb0fe189cca9be32d0d63c6da560315e5239d6122c05948403fb409a365cbc195daf1995d42289dce187614b47c47500a87a84417579592a45afb15088f17e871e94c0bb376be23b7367efdc8044bd539c15da375cb16c332c3d9342bb741ac994b784fb85c81bb18eb61172162fbee1300"/140}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r0, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r0, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000100)={0x0, ""/243}, 0xfb, 0x2, 0x800) 10:54:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, r5, 0x0, 0x0, 0x1c2, 0x400}, 0x800, 0x5, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r6 = syz_open_pts() r7 = geteuid() fchown(r6, r7, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r7, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, r4, 0x800000000004, 0x5, 0x6, 0x51d}) msgget$private(0x0, 0x410) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) sendto(0xffffffffffffffff, &(0x7f0000000180)="b0d4abed9ee1b923bace0e94189c660cf6abe4c5bdf82f6da18b3fbe7aded6eee9c47ddf6338a316e7349a3cab8763eb89ad526cfb7e121b35074fd0f59d58e2b4e0c357c9a21a2c5247c4386df4a402d7f9f597c4dd7ad5d69eb2385cdcc433e62a8b71a19b29452908315233c62c4155d79ab6d3d7528bf98067e5bda87ac1fcdb9f0dd19e34d38ff0cf640814cbbb72a4ff9a0c3df49013755d85f5ab9f97163b09ae4c818ccef1764febdc023fd08ef9714eb9a5901d2c54", 0xba, 0x8, 0x0, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000100), 0x0) 10:54:26 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000001c0)=""/29) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000380)=""/141) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x18, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 10:54:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kqueue() dup2(r0, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x6) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x10002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r9 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r9, r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="8dd6e54b91013a2e5a088b8f4471966c9d165e46761d54a69739d07a4afc11914e2993f4c000e09eb4b1e856c9f0281d95f120a0a571e5866f864737aec3907bab0ceb037d1490c61fbe4fb591d29a5451ca49e0fef99f5349f64bca03dff03d5a8ef5366b07c2d1bdff7e5f98c656434ee396df5877eb70c7bff319a27a6dc44ad80a03fd54bdbf102edd453b93d95e5cfc884e0a228376c4ee12dd345f439915c0269bb9761c360f13d62005fb878ced473a7c978247dd8dea48e5dc40f3b94c5ca821237fd442028e83215e4323d887ceb99a9285f0cb447a33bccf41aa9ab1ff20c08492a6b40ee158d96a92", 0xee}, {&(0x7f00000001c0)="3c934d7ebd1223799edaa410cc340424e7a1d8b7db4b45535606f4e39f8d39d19c15376f9f742ed7797e82d89865cba8083aeaef95011c8b04638ee40fe9a50a2ffec013df195ac8e680e933", 0x4c}, {&(0x7f0000000280)="0cdf8fb02d1ec0d70fdc593a8958124bf43f14c8d1d7e7b78d27009937d750ff335e5bc83454ef72fcd62ebc4185b0f5417113b41361755630a4880efc143858aeb24d6fa1f8b8565568c4ed6334a00e1109f4f57c7b84cf2bda325f8a195f39fae0f8a560896941d992a855ea63", 0x6e}], 0x3, &(0x7f0000000500)=[@rights={0x10}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r4, r6, r2, 0xffffffffffffffff, r7, r0, r8, r9]}], 0xa8, 0x5}, 0x4) 10:54:26 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) open(&(0x7f0000000000)='.\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 10:54:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00') fchdir(r1) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000280)='r\x00') 10:54:26 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r6, r7) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000040)) msgsnd(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 10:54:26 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r2 = getpid() r3 = getuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r7 = getgid() socketpair(0x10, 0x3, 0x3, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getgroups(0x3, &(0x7f0000001180)=[0x0, 0xffffffffffffffff, 0x0]) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/wsmouse0\x00', 0x2, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse0\x00', 0x10000, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x6, 0x2, 0x3, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001040)=[{&(0x7f0000000040)="65ca828e91b5d21019b28063c0f7dd0046c86a4224c3a785dd363c7ee14c49a6e984212b95a5e5fd34ec201b3f84ce8ba0dc8ca5b12c6c975fc87980d160bbfbb5712498c4b62c748c9fa63abf1e1deee9b66d2396e4d055d9b764ac2c278a4675f549f805908471a96b3f2cb2105934237a2c3da1e29c12559520db5dfd7eeff7e6c83f8b1a89bad460c672b9d09c0ba09506f2973ed9ae3f548e826c19cb3ea2ef744f99ca349ca7abd8eddcc653d637f7b458ffa3de6575be1b865dfab1dbc9ecfeab2d06a8c89b8666bc08f9a6d0bf7ef0fa26bddf418e6e698061ec51bd59d772c6f493cb843301e8cac581157c338a3c5d78ed4fcee2876b5cc144e1e03adf9434a0c61b49914352838c560896193438a2e203f47dae0b804e8f359607c472b844528139b7688e899c35f50137c8d4a94481f81ff45de9603d9615b49e88dd5638fc22c6166b61a63ae872227756198c1499d18394bffc04a6c05174d565a90525007f89cb858e988b56020f4eadbd1cacc2bd1ed70866c90d1df3fbd94e79d69c4a970c74788d7a683841c23c33fb015a8fef71c071d7bb7e5206ead72ae7e9ed8ca483d1c92589edfae7086c09c5ac16d7fa4ff99899e4352cb0fb240f2adbd144f2d7e307857f4ab28d0f91cc3c49f1c409f015957703cebb2bfc3587acb817f70398f52cf3cb85c0c691c81f2d1be638d08b8b332f1e71ab1e17cf1c9ee5d545af3ec81adc33898034daf860a696eb58a08e15e92d3757dab19b6e2e601b99c4815af0ef194f6547f4060fee46cf87a5f77caea3edfd7caeb74a90f39bc1e3506c003296f86d850a9717257e39f5d73d7e96a5e0579090c658c08742d9a71dca6be29c47405fc49d9e52ba9ecfeb2ae8a7046601c20d7ad8a0a8f8d3cfe9b251a7bb52c429820991eb7f9bb5da1f88c8b62f6b3df20e4bc9f43c77ae5794c511bc63fe6017117b9c70f5d38d980a7fd25cfa5c882dd1b614852d7e6152beb2a75b6cf865d8c6964585e41e9e3b687cb4e1042d792760dc47317d0777947cd40b4ec4c5765ce9bd9f58379ccb8e9e5055d1b1d849bb76389f8c0434b7937db4b16d6d32370b1dfb37fef44ec6d0f7e4792315b487366391843210a4e55f51c3f201682a9c50ea405081825aec1e5b4257a3c2e95f5999b15299b260e6600cc41b717cafaf8bb8c3fdc3347d1a30f839d09f3be2ba01542ecaeb785205126e959d58c728e833db1ce6cfeedabc7a7b8a21bee991a8c78feef934a6162d56143eac225f6df58a5e4270dad871cd7d146bab709c193c2466191e468908790c131baa8fcd9acde42cf7beeb6b93913a6c2d97945123fa64bed2cc11465b7c93bd0aff5b2780ea21b928b923d3db3c7efe816fc632755f2fe5e38a405e339875d7b214c0567dbbf390981e0a6db00379ef0cc37d0f359c32da3cc4892f6283b47b2af5d9a27afdd2a8701fa7f80df964aa54af006705cc1b4149ab32220378a2a23cd651071c390780151e94c3dce12e5016cce217fea1a01fa56c4db60a07a5365345f098eedd2bde5977e361d28d02474595a7fdafdfcefc63e11593501b00053de80f6855bfee8bd463a5e4d8f89bfec6352c6eb156208ab5cd823d1c3ad714400b7bafd9aaf72dd6e30044945cfcdeba3528d0025bf2070df9ba6acb0c8e6064d7aba33311a9aa70b0356c07426ee350994134aef25d74f34f7e73ae6c38573699793098635a295c701ecbe42b68bea5b204c22842f79b91c8621ca7ab25314f292b19f69fe13877ce0adc140eb7fda069432c9370c93f598c5b811c08973e00c9267b704caead77adba5dbdfa8e344e86ef352aa7cf89bdf64d265a5fb81651af1cf8ccdd92b286cf9051c13fe11f561ddb7f80449ae4c8469b9b3b715e025c6591a88d5a8b5ebffea3e98298a6f58b24f6c8e2aa53637de57c1719650ab7f8b202d934bbfdca3361d6635a2113e47f60fec4f08c227f0f06734ac9384a5ef0c89e560b014060db3650dd2a3b961a6be4cd640e3243a9806f96602bf469c0f92cb2d8808d13b605d12d3785fb04c83104128e5e3466d8755c2988711ab00480a8616a1de1ce795bc23d582f29e8c278f4820ad860f34923901635f93a40a66ac81271b7b3a13a0c6ba0d3e925bf90dcc0c544551b05fb56be5812562021d3a82f36def9789cc0fd44f8ee135674c5d6941a4a75d50b807a88f315da51b89933a9ae6f204c60f742e1ca2963d95e398618e29157fbc3753cc72dc3ea361793331773583a73d43202d2b44b9eb4616ac5d974c644c035c822492e066d3713d1ea65c670c6b553c48325de89117d105e67f81a08a54ffc46756684dadcfcc44fbbd1681afef70c379da3ca502bf788612bd3df9df8ab21e6cc29ed5ae4cf71e95f5b7cbc4239119d2063d168ee2d3caf56a12961b84e8a77971a647e53850142b0416d684d4cc03b3b1b4001810c18773aad1712c13d6c8346de005a93073d28cdf3a45cb5d08ec92c23d4ab92f519fadc939814ccaabaae33c6d56ce0788524688863f856ffc676ab8c2b6054c403716cea64e4d056ec90107cb8a75a4baeaa5e50c5b3aecffe67f09854d840420f5e4c386cd6b218e8f2c0a4fd71d4890bae63b131d83039343b4447a442d1a234b8fc764307c804b32dbf5e54d15435f36133ec55e413f26eac75dca6eb01fc6b6258da9bf118953e11bad04c39e9ca94620e83f1e7e63802831605b7461abd1c1a6c9650e85e98dcd47e393f05c28af9e5c6bc7b6df78409e0e570126ff28bc5fd0d55235f66959d8f829c7beacef9e53462587a5d1cb518bdd96e7dbfa0666a81a3af055df46fcbcf42af650939cb6b083fd9032314019e48b997bb2a952921a80c9b58b28ef8790e39c38400a0fcb613268e6b18a2e060c07f61fd5b67e440b7297a16c22dbcd83cd3d4149c7a05c9841ace5481c69fd048534ed4e8d1420e269fe15a9d14a11821f807ce4d1380e87a265ea9238a5352f45d6078e796941ae76e28f686f436348afa9d5afa62f375dde833543d7f65c5b071b84c6727c8fbc9f64e36cab91e72e83469f2803db9959f0b064abb3d798d81f284f9af1248041b7af01448e2aaae3f4a44c9a27d32504f32e0ee8a5c32cbdfa73385ddb923f4bfbe3b82bf2d2d4c2c29137780a7065cb062d3c6ea14ba5a20b561268d68de584c2d7c6120ad19fc8e235d485abb64b625520bc9045401a769730cff9101c22d97db1e76fcce35e86a71a7f1a0fa0612810489579beca09599720a2c732ddcab0cb44fef24672d57f7dae4e050e16927f1f896e3630eedf7135713d695a9937c033132e016bf3222172653a868ef0e6bdc1a433d106da36b4545cdb260432c7bc40dbe7375ce450286ba33cc58601cb98270d2214c86bbade01725feafbf6664e2c74c1725946cf5d52d2960a7b3d5725919bb02e59ab8856381884133c24d18e1d777ddfdd4256b4d25f0f6ce391ef667cdabc8458216e5f286ee869b44b1ea4dc676e7b78e0f5f8b3dfc04d913ac8528ac132096b19bd9c109d0ff787d1268b48afdc5df8052cb14f1019a1057fc4066cf1e634758af9c1294dba36217d87f22bba2f3289c31d626a2b211c21bfba7f453568b6e80d815cdda8417e32bbf041fd727e8be30892f1836eef5fb6c12100d652fad0cd97fea306558a381b74bebcaa0fdf3d7d3d9bd39c3bc1d1061159bbcdc3555f5185d7bdcaee27d3e9111b7777773f6cc08e6b1a509c9cd525cf93fa25279d716562e0582e8b88e343da0d3e2fd86944e085ef780b52cc179b488ea7fb01ccedec464b54823011131eac1fc123b74591686b3d97e6a4fd554b4abc73e40819b6750271ac9ae9ed78d6253056590c332bd7cb6a1df90e0e8e98eb98fd2801ab3661c54c0d14489632ca10e757c77e3ded9b424840d2afb503c3213b274bad5b902580dd3bd99ebb1ad585c17bb56e46746f207efe7565d7d20946827b103aa2d505a68107d59288fcae510bb662fd616b99bcc043fe15105beea877066f39d12fc788baae4795d7c5dd9c55e3e8ac7505a26d50e0e8eaeb35fe56d703dd56a0248d87b433045c24e1ed38fac77da5331232a00c8ec839f827844a492bb00ce0ee26d9e8024af353dfa2e0806f4f2429d3e43ad26e066c9086f9e6492cc79e0eaa33c00724f938cc26b0c318c1cb191328e10e77bdc9ccc690140559d16557984c7b9f1f81e4b1db018812f6fd5fdb3f769ac53aed4fc7af738aa1bd57637b110b8792a97b9058e8fa74ff39c561f984047d31229edfba430160114688f3879c878913a8705966c2f13894af48aec97d28e28c45af9ad90b9eacb4ec3e4661f2aea5dd7f975d5ddf9c2d27fb5ed27eb61bc5fbaf34d795e01a3776b38677a4f6cc855748e0e0fe0ca82d1523cfb64b97d924f439f9be6146dd4591a2b2e5dee0ea90ac2e8a2ea3211ca3764902ce0c9929e79afa1e5e35785691a7b8300ce66c1b2fc3fcea2709a83ad3749c469e3e98c3f6b9db6b712a530a90d3f156c239f4f77be2ede8c390a4ac0ba892f33ca6cb8be7cfa3a350bb19c2480a8ed695106864aec8bc329be1a0afb13f7cd148a4b468dad6b9602e818700d12c0d2c24ed4c94d98b2d5978c8aaf34d97dfed2fdcc00181771aa4ce5c707443039724d73ee7604ac885b4cef0dd61bd8fe26a40391904e2b6bb8f2556bc0e3bf5189350b87ff23b5428d0998851d1c3ed1b354a898dda6a0feb78956bec6877b61523608da527e10208c38d7dd8aa3b1ede8b04a592921ecd982b90a601dfd9583c7f6d01dbbd69f2301398798c1c63071d58112c53401b0f9a93f006852a5325e1693d60e19ed07892cfb0e72226b79d5e1b2d7e4205d7e017faff476596d35a8afb707f5e605ca168230158e020a6e6c7ea03373fa754dcd3d6c3aec692f2d2bc7059dccb59139c02a80f859cf70b32d1fc8bc832ab14bb47847c940924f9fa6b3cde3982eb32b2e8f463725139f1519b4c405ec130cfabe923b6095fa4d996b4977b3e76f3d198ac03ed8a7321375bc5624dfa57c87eb2764f718590f167076147c1d87584a40248a0410058441132e2686e802f1ab7664178a838fbec7371347eb06b85156d038b7bc18e666157b18b871cf48222590390d87dd08f48bb81a7c202a13d1bb5c74df18253974a7488a0eb38ea2ace49afa1daec940838d14f3563ba13daf91d8a96f7f1cf92a2525e84c3d7e38ca79a8fbd7a6590f1699d6b23c5c0143ad75d10d0f8e90bff82ac071a31371848835486ab1684482625c259a9bdb8e421c05373570279e4bb7a094be58a8ce306a2f40dba60dd77dc3eaeb362dee2e7d3526f11957e9e24ceeca98631096b770d79950e2e6a2eb68cf21df2b86d8635463d23ad84acc45ab55b5d7c99f13e46ba6ec3753c0ccef75cbb3bb6225a72a66f06813af5122112354220e3d8b9ec8631506b5d726731c80129702e5f1755ab14f895d4bfba31433c4974536e644b806d168c77b849d841f2a974fed652c60454dcfadec86fc95b323cc8adfbe7fb1ba62fd2614673484e61d33f8d1bf193b8dc662272803b534e75cc15ec848fed47ee350909033c53ee381a687771f5518d0b6db993433ae83e3b2c887be6287b52b65994f54c719efadbd8eae876873312d5a275949a33901064992cdfa1baea1c343ccfee175708ff1f1e9ffaa512eb6e81d72b96dd6b480fae83cbfcde804d34fdab42870c84b5f3bba2372471b178c9d75a1b0d213fb30ed733e8d5dcbb94c5dc9b09f774485b8afdb83e1", 0x1000}], 0x1, &(0x7f0000001300)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r12, r13, r14, r15]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r16]}], 0xe8}, 0x0) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r17, 0x80045726, &(0x7f0000001480)={0x1}) 10:54:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f0000000080)=0x31, 0x0, 0xe8) r0 = semget$private(0x0, 0x2, 0x408) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) r8 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xaeb, r2, r4, r6, r8, 0x120, 0x2}, 0x10000, 0x100, 0x10001}) 10:54:27 executing program 0: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='.\x00', 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@un=@abs}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x2, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x8) getdents(r2, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/250, 0xfa}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x81) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) r6 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r6, 0x11, 0x0, 0x0, 0x0) write(r6, &(0x7f0000000100)="f9e10a410f4ced946374d0611b9df0779b33ebb1da806bc6db0aee2748880f3a9cccbb69d567c2f92531a580a56e87dfd9b98602cf359e82dd12a8a6b22256955f4e046ddfbe14923289cd909127bab13f3d904da698916ae9cec48405d35de34ffc871267483582e356745767d5919370095fcca3dde8754840bea28180f5ee3a41b5a92c3597e4c98561dec849db691f50d7f003b2f4b2fcbfa4fcd7b8a239c1998c963e9b1dc49648c00d0b6709f9e9c6c29bc42b9b58d34fbaedaca3559d3a237d653bb02f7f238c41fd8d0deeb136d44fae4a7a4e5fa12334ebfd44e0e3ec908526e45d6876", 0xe8) 10:54:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000001c0)={0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x206a, 0x1, 0x6, 0x0, 0x3, 0x100, 0x10000000, 0xb90684dd4ba90b67, 0x4c46a79d2dcb91f2}) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0xe}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) fcntl$dupfd(r1, 0xa, r2) 10:54:27 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x920c}, 0x8) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="fb3c6cdac38de7b791e4a7b58d0b943ad362496c535aad8d7eda6fd2eb80a4b28b5ddbc327c40582d9fb7cd2105674e51d036778655a5b43cf20ed3cdf9a8fddb8107d0e674f321217649931cba0acb9f1568abda94f7de29322ee434933f7e0e0727770561a4232e944834c658ba4a53855308a36ed13b053d3c23ffe347fc6a02cc171fa009b55aaf5e478f031fb322805301f5f743ddfb8edfcc5369f67a5f2a91259f1ddcaa4ce21709a3cbd4f4f237abdc37ffa06dac0aff36db7502eb06687c59b", &(0x7f0000000180)=0xc4, &(0x7f00000001c0)="4491b9de0aa5f2152cff28944e79e50d4499", 0x12) 10:54:27 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x3, 0x102, 0x8}) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 10:54:27 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_data=&(0x7f0000000180)="67cc3c6aa9c30f1aa1ffdfd7a70af4379b2a401919b72f715ab1e51de031e668fab68727b1c681ce3a0c218d3effdc13b04147e0ded3b70611ebea4bf9fb545849e40d8ac1c2f6baab073e2154581c8d417add2ccc8212df23168a7fa89f1c4cffbb2da4f969e7c90102736d599ace203beb4b"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:54:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x16, 0xf0000000}], 0x6, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) r5 = socket(0x2, 0x1, 0x0) dup2(r5, r1) kevent(r4, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) 10:54:28 executing program 0: dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="72bbd3028c7cff412975d8f5f87ce85caaaaaa7faa08000050418053541462f03a1e607c93560087ec3f615fa46082db1fd710100000000002e000000200000000003c9f04a573c4b53a3b783d0000000000000002000000"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) mlock(&(0x7f0000bfd000/0x400000)=nil, 0x400000) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00a57cb90f31093f00d620bef79d6de2de3dad00afbd09af9375bb63738eb0cbc20718f0f766d2aa1b3026557e9154ed098ee77d27eea15f52d53a1993cb8f6761a31c92e00668e26681101657fd6587ebc938a04cd0a138120f638c42"], 0xa) r3 = dup(r2) listen(r3, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x1, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r4 = semget$private(0x0, 0x1, 0xab) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001480)=0x80000003) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000200)=""/58) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 10:54:28 executing program 0: symlink(&(0x7f000000bffa)='./bus/\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') rename(&(0x7f0000000000)='./control\x00', &(0x7f0000000100)='./bus/\x00') acct(&(0x7f00000000c0)='./bus/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x100, 0x8}, {0x87, 0xea8}, {0x45, 0x8}, {0x41, 0xe4}, {0x21, 0x1ff}, {0x2, 0xa3}, {0x43, 0xa07}, {0x84, 0xffff}, {0x100, 0x5}], 0x9}) bind(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 10:54:28 executing program 0: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(0xffffffffffffffff, &(0x7f0000001540)=""/223, 0xdf, 0x804, &(0x7f0000001640)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000001500)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="129c7e3a4b92b2b811a2a12dbc0efd6b775d657aec", 0x15}, {&(0x7f0000000300)="ab60f7075992d5b46d63e0c7a95c07da448da25f3df4990e2ce0d26aa47fa8fcd3d4d6c02d86077a5b030852eaa0ea50e8c42eb71c9645746ba66bb7710ecaf0be9959c415e958e96de54880dc23bad8730622ff73c76ec5968b871949f00291100a82cbf3e9f29ac782a71854377ac44af7835ba397d5980369d3c7de3749ea92161482f54c501ff1571d4e98f8396cce728df567f4f08a61170ae1964f1936e3293160f849c4e98a6ea148732fed2b42bef0af9929c18eb47b25", 0xbb}, {&(0x7f00000003c0)="222b9d879fd9958aecd1116db105b7e537d9223a555b8b952d75525939e3ca767d7d955f66acd9ce43f520764549a683fcc619600ba4d37e1de7b37e0b4430850e62a6bad6869181e24b5980b69b9485b7f1f138d12b468e6e5a3dabbbd3198aa29b1df55a2a7ff08d02534342ea865b9a24cbc19eabc7f0cd2bc0c70314026ad09761a00bafa318ceb81eb034b155e16d982e5d39a2", 0x96}], 0x3, &(0x7f00000004c0)=[{0x1010, 0x0, 0x80000001, "7f7de15d249ed7e79250361552fcc5b379700ab8f9554ab5632d0354a2795ae81d88e4ff9a5374e2b633c23550e51bf34be4f13748c328cb897f982850ea39d69c40e161548475000d5434e5d9b374b3694c802e84220886ac57dfd21cbe1c565671d19a4b11a28b0652dd92f0287e3be1b94796c774b869c2832d8ac06385085516b838f1b6bf2bbc1246e2a1e1e824b93dfd3e930a33f5437d4412c464a7d347d892741545eed3849e8c8335585d3de2be2623f5523c106003ac0d5a1a25928b68010f59b3e0bcc1777e7472ba2dbf8d16054a8d3458a5b4520f288db24c51f6c96f06e0c83f024fa7b522e13a02cdc8bda0844515842a21163d9c18f826659334eb19c1e40ba2c34b0ef8c484753f547317f08a0571428c11f832e927d386e0ff778414fd5d9d9f0317543d66a71105b3cd596b40be2c53c5fdb2f3ea3ee008353cdba42d0ba9a7ad3a709c560d384963aea7f7e00b8e4afe56c5f6e3353fa7533f1af507c921dbe4d2a41d134277f9ed466a9db4e46a693e9cc824073d00302d0967871f910602bbbd995833f07a704a06439909c1a0c20b2b7cc6cb12491d0301e6c901ab7b68726a6f548254576d709a2128906aadc61ac1b721bdf837d26daaf734630342c8463b85309470801d21967761b2ecc48738f4fc0ad120d9995c59fb6b0379a14c374ed541edbdf02474e657b95ed38332d4b517c99c10895f49a0ebddc6cc1fbea6cd2e8e50ca52ab22a346576ca0dfbc4deea915badf9fbf45011a44cd475bc9e7ac1dfeaac57e4ed1cda345dc0071a009d4afb6dd7257b41e8286771b756f81353295e15023e1f66d88bd057f47fab0c52d30437c6e8cb62bc0d346cec79ddf8013a9c2bc96afafb10c396f40bc2c4fdf39741d77fc5f00deede0bd12979b9d2b73ecae40fa88e42164522ab0ea1b869ae30e8492098cbb52ab5ac70e09cff5f6f1052f3a7e7c959d318608d18858d34844872e71d8abc83e0be532ca1c71ffa4adb2e09ff8d9f01a03716cedccc6c5f5d0fbe9b59dc696d659882d21dea9d6ce1a96ddf3f6da16969bed059ef8bc1e91491339e8c104c9b6e8fc9da8315721be58eb7026d9f347856d953e1ad72c236ab42749b3e355baad32fcf9382961563bc2616442796cb5c4908e4f9c73fbadd80f39cf4afbbc48bed8ad6b84df5019552cb6e9b8ab3a1455a3c89cfb469686bfd24b8e07b5b716e1874aa211210b45bebef2b5b9bbc200ce1b4ad8b71153afd7b3fcd0954277af27362036cddd5c30673377dbc4880213ce3758217c3eeb619add67d6ec2003be21fc0880355991c8c00b806591cb53ef6afaa23ad39d54cd4bbbe7e8657925cfd5b8278dd1f3633ca5ec629a70e9d2990ea9a89a163485af9b6dd1b91da02906f9818b91fdf4cf81838f282ed92f0e109d1af291efc2a0b5014ae161ef3c13dd187d64efb01a612f89009e958e3f2e7564d7118d0855f772e37679a9685eac61f17da2f8415d9f735ff0e4bcba340176502593afe6fcb19a4b37cc32841c13c90fbffb91c83ec033fcae51268c3b1f312f15920b3f071125ce6cf552fa410a83b541818e681b043c53ee619c585a61d9b928dfb643f0de583467d4ac94587a0801e95f182013db3b5bf5b1a6961491487cca7bfc373e7d660516e9554d1b3d219554af7496ecbf209330bfb8face167047df0288c7300957f5f14ffcd31e817fb03d407102717cd4e0f47ea37f1529d7dc0e286849fe424276190ad997d0eab087ef67ba32b2d1b023881b12b4a6854b6b4bac3b7b187a69659113bb3866ea60bbf8e2019bbeb796a6077a1bdf6cd2b10f9e86367708eda974102f106d3a076d804a0adba979559c1f955719a2414ec66463e98fc5072395435ad9995a80cad8cfd852b58d8fd27fb5e114bf285f32a964fcc49a8a855c517d0fe739e79105d6192bb33b3c9729d07dbadd1c2bed898ff14b7f9c66953f6ff17b37157fae140f0bb52217dfa447191b95cc1626000e3f989038fc8c1cc1b34a95c4fba2535c4f212a36ffdb8757d392bb00a200873093c45df0aaba2c727ef3dfbfc76eb1e4f8f8918114aad275c815e7a608b8961e509bfb16f88356205488ddc513e6f6c4510dfc44f546a52faa76edf4cf629ae4b8e8df10e3f81d136c8e8a5e0833b764a74874cbe2950ce03a75e5f6a5868c56545b5d33b59fef8b02528defe095053ca769372b572adb459396d6aba0fa40d3161629e520102f29f109f14f74bacb484848f0f4e7839489a6256c89b3c9689067f2c26a42772e45d4ca964204fc3c3d4a27c9eb75b4ebb4e6521ba47579160769ae2bb8bb9034090c47f663457bd74e7b0d9343c1f906089e60d538f249812465349f650814903f9350e8c8513339ca1dff9422013a4c50bd629bbb5137c1848c65b3367506edad2640880dfbe40a0be6d545ec59c6bf69c66c547b1721cf8a9d21d847c505882baa30e9943a60339e2039fb14370b5e917c4939845b27773f411b88f97c34c40c34c0604241eba0bb7a0c9754a6cfb83ea79d4e4258d64a28ac864afc93129f64d62bc4e1c9c4070b07929ccf35261bc46bf7d0316ef5bfdd18b692a074566c1ebcaca1af4371e4f05a057de417d2e2e04c792503031b3f16b394f42b70fffdfeef373927c11ab3c94b5fd4c405002ec5ebdb44b12270ceed4de8adff637ea19529f7812c12af818387b4b8076234e6d028a19e0f0587c99eb3dff62209c81c9c4cf9396f92721459f43d8754f298e70ff47465a7f0b065e32e19c42eac86979dcdcd49d5a3e23c989eb718ee720d30be2ae01da539e86e9afc3154e153ef062f5b41a469fbc635df955343f0276a4da1473ffc00ba3b6e7237b071f7a054cd12dc110d3526af84c7616c5288d5048c979ff0c10342c91b3380d8fd420ed3423731865c15b009bb42203d085fa666886779bed1cc995fe358a702a995528c47704c49bce41765ba10eb14fa87e61a861795a9a17012de569cd83a1560dc34e64f6fd7d72d36ba7fe75e2760d6c17ce03874d52edfad4d700825a9938a63f58b311779cb254728ad7656851305293ec3342cffa3222652839899b199d817915ed7da19f013c9d1cf11e6a3d4dea69e52c2c1b882ed38fa027c4bb7a7c9cb21debbda8ab76aa32deeb00bf80439e2983b7eefe971bf4fb9eaa546c970d47fa7163c06214462201137e9a7907515db5af7a58f307996b37cea9a1435b84c04b8a9e0f22f074d33f4058b71cbd37232eda48a7477cd5f6ce833102c14a2c88fc3b1b2d727febce84cd40209c6c55608cd3d08a38602743680945864f985cd652e92329763530b2dccfe0391a317e0a1b01dc3ba86cd180c8fa5fc2b740e77bcaa26bbd8f5ece35bb29ad0a9708ebc3095738decbd19300481e32b6ea924f3e860e1b76339b7f8a3b559789bc178c8b07fb9f728e8ab3a1a0606c52ce925885b965c80e1cdafe7930b43de9d1795b1abfa71aa50001df42e09e783a5dacf44dea49d42fafbe04407ecc44edc207badcafae6c9961e3cdadb721a3b98b8f767b7842d64757115846ed13d715afed0d20965783fdea5304ae9eaafebc89eb37edef7f6449ec99f0b09c7d6dfd89b89abe4ebc79d5558d7f8fd99d834a535fa7ff9c98a7157bd4d7041a880d2c8450315d5bf81dc93f4cd37a556e7d1335da819450ffc984948f0fe3a6c5f2aaca7e9ac37b2d0d97293640d479c3f36b4039bb7346ec2fad4c8bcf4c7905606687dfce37b4841c5ab99f92fac77e61aa9a6b29c8f73cca41348d2ca3abfc404697609cb5a70c75a7535055158860d017a4456ca54f7f00640e4cdc29fd516f1da27710ca2e1aef129823dc1c5e9a71c18b37871e69149e081282e54afaef145ab05b190c1bedc111729da8e9278f4e9f86faadfa2552bfe436243830388e971c0acbd21a67bb9596419933cd7f269d722f3d7e864673c5259cfb8fa1bb9fb958f9c7c591d31bab8fc21b6d7060c432196806554ccc2a6a1280dc37b25ec49e32caa6fdc1735477a5ac97c9d2a2c4ec79b381983bcecfc88fdd856ee49dd408e62a87383733db48cc8c3dfa37a2506745f64f4ed64e092c30879e198024c27b1018776cda4d8f83672a22729dcfba1831b0b468ba72dfb18edaa56e17c8179efe16ffcbb6acd7b702a15bd094bce1828fdee446efaeca35fbec941331d57899fa49124f77b72bbaa8d0efdd95144d24265e89e2db6c99c86e7166599735fba508ca76fa907591e359e9b5832d592da5fefcff99af0a2763f4ace227d44ecf08fab70375a5e5b4d53e6ee9c5e890a4d155ae63419b803fb9a27130026471bd007eeb7a583e2d6128d5277c3e704023ca1705fe15afdba73b5b3dd66bec3cb5a1f41122d2f4fb28c3dc065e79eed4027e29b24122761459abdeb6f4eeb6e689da8c56c0b23e8342bda2d2e2240d8f8c8082c1527517b6a81535568cfe86a5104df0fe810d9d92c7ee71bdf72df31da81cde6fc076f962f4950f4bf1369d15dcd69c81e201b4b29098f0dbbe1fb376353ad4c898842ca6765c5b91a13f875abf8c4d0e69a7b20cac615f322d788cf5d8d3ea23f4958653d6c90734902c46aa84b3bbf62cc1a75f88f481fe0451210597a64f63e44ff1cd3fd327e706692f2999643d5f89a530ab8fcec74501f7a0352ed6bd4013b8c524e628e38b4b13b34a0fc283ccbf2d7fb66f5251c65d4c610ee37e9ba66298b152bb793b580cb7295f548e8a721efa219d9cc8ade8d6cf836b8b5538eebf1cf857ab1d09f04e9eb27d6b2e88e5946b8a21a9ffed77eac25ded73fc09c9d54708a258685aae5293efad48d58a5a96e448236227e740b40d5f4ae729b5f753ddc9c80cea7f4df5b98cb7bbead7756d81ea5dea9a41a715c3d95202468a2e2a1dc0747b1076863a92bd977f1b555c00dfb807ef32e8898be8e1d7b1f5729c4d3ff5cb28ecf8fd4bbd9d4f70e8fc6180dee315e74df329a72dfbf0b2b664605ee744871117cf275c2c2938a495bd3f3faafcc974428483c79b1600bc293321a669540ae18bbb5b5833dd18df192fdf8f8b6ff0df9ef9c358d038006e26211dbf8a8a198ecdc3c82fe4725cb3fc4902a0f31e43461552f0eb3a105705538b7a0bbe0448f191758010ab0e5274860c3c646502bd3ce98bf3b6373f675ec0ccec372febb9eb4c612d7a5f341aedf2d78412036469cb2d9fc6ecd2e413676feb786036cfff6ebd65cdaca04a14fceb4ae8ca58c8f28bd8e0ddc7d48d9f25d59d1897d3a633f9c9514685dcba633c9ead4ae058a103322de368aa48223a2801eca7d11896601d14896578128df225a2f3f3a9dad2bdb9aaaae01b3ecb455c4f58bcd88a41d7bae699e4504443c8c75f4846621399d51001e38d471f925e73796e55c36c416315cfd435c34ee5d59d0927acc96866006c30bde8c3e539a5fcb93d247515ef46c9e6c389ffaf7abcb41a2c4ddf66ea130e10cbd82940fa19f2f3603d5292b05e266e0c596a1a63b9bb32a3052f4c699417b8e68777b0e02d3921c61ff53999f8d61074c71779713f29d29d8c09b6e65b0c4d12be69db6e278989994a2cc3562fd30685ac8e16223891e1d1fa7291d46cc80ca64c8d301bc56a25ca09f5c2a0641f95d93f6c8a51f8bdaecb317422054023e7314c08e3ba3e5f46687291e90b097b8ccc45fc99e57b1fa26c839c294bf88804654d72d76d752bebaa47d17392df9838e89099a7e6872033b4b64ec2d82c71fc8dafb839a6561f517d6264228814e596882e2ff4a71179c8d"}], 0x1010}, 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/6, 0x6}, {&(0x7f0000000140)=""/234, 0xea}], 0x3) 10:54:28 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) read(r1, &(0x7f0000000080)=""/4096, 0x1000) 10:54:29 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r5) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 10:54:30 executing program 0: getrusage(0x0, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:54:30 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r3, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r3, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000140)={0x2, "132f8dcc80429c4b4a686345d2b2d8fa57b3ed3710ba238278ef9529497dc6c0f8268a0409d87c3c6630bb2dac29c6b688d7daa454f3b48e5ba0261195db8d3d4c50d8d7a630f65ffc976c66d3f2d9dcb80c999a18a69d7a1b1af7eb86b09a2e31d2ee822b086d5cbd83d03b9097fad53ed7e75f241f1da29e96c43fb99e9ce3063c11fcb292359505d7"}, 0x92, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r4) r5 = fcntl$dupfd(r1, 0xa, r4) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7ff, 0xff}, {0x200, 0x401}}, 0x0) 10:54:30 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r0, r1, 0x4) r4 = getuid() r5 = getgid() fchown(r2, r4, r5) setreuid(r0, r4) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="9c5a6cee286f", @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @random="1c66f00c0a4f", @empty, @random="be4314bf6a32", @loopback}}}}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r6, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r6, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/233}, 0xf1, 0x3, 0x0) 10:54:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x400, 0x0) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0xfffffffffffff000) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x8, 0x0) r7 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r7, r8) r9 = accept(r7, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x11, 0x80000000, 0x11, 0x8}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x0, 0xff}, {{}, 0xfffffffffffffffa, 0x5, 0x4, 0x20, 0x6}, {{}, 0xfffffffffffffffe, 0x40, 0x4, 0x1, 0x2}, {{}, 0xfffffffffffffff9, 0x8, 0x4, 0x7, 0x6}, {{}, 0x5, 0x8, 0x8, 0xffffffffffffffff, 0x10000}, {{}, 0xffffffffffffffff, 0xc2, 0x1, 0x9, 0x98}, {{r0}, 0xffffffffffffffff, 0x86, 0x2, 0x1000, 0xfffffffffffffc00}], 0x10001, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0xc2, 0x8, 0x0, 0x3}, {{r4}, 0xfffffffffffffffd, 0xc, 0x0, 0x0, 0xe76f}, {{r6}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0x8ce, 0x7fff}, {{r9}, 0xffffffffffffffff, 0x5, 0x2, 0x1, 0x1}, {{r10}, 0xffffffffffffffff, 0xa, 0x10, 0x900000000000, 0x8}, {{r11}, 0xfffffffffffffffb, 0x63, 0x8, 0x5}], 0x8223, &(0x7f0000000340)={0x8, 0xffffffff7fffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800550000269d86de3000000000e8009078e0000002000000000b009078000000004500f6ffffff000000000000ac1400bb96b8f8b4168c3e97c2dc93e5971896cfdca3da46ce74db42e40aecf51cbadb744a2de27d12f2eb2b97a14fae54f5ce951dd24b17b4e45e0796116c98b8cf36746717571e3314a53bfc68918395518bfa039569924d366bd9f6f760b184ce91864d839456d910a02da98bd375b1f006bec1da299c764ea2f3af9aa2e82ecd2c6eba1c3a97c0dc07bc259187bccd4d43658426b7c4705512c218076eabb31073ead437b3514176e024b7129a9a7a589adca3788ae3243aa8101e996eb2feae83f46aaffbc4d832f1c953"]) 10:54:30 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)='\x00\x00\x00\x00', &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xffffffff) 10:54:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 10:54:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) fcntl$dupfd(r0, 0xa, r4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000001, 0xfa) setsockopt(r0, 0x0, 0x21, &(0x7f0000000040)="caf5b415", 0x4) 10:54:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="81f0d3eff0eac71964405b3ded831e6d7d6a302b0945b3bd9eeceb6e62897e76871b13b7576ddbe88fa6a25f62073e23d75d8b2659999356eeec109537ba4f2faeb1d80a4938b98947449ef327e8bf681c55d84f34c17433aec74a4150de7866ba59870c43d9f7e2f8ffbc090345f04d655c81df259122a296542972bf9f87240fdd6c58d65d47af53fc0ac10178cc46d0313f8ccb60dcda28cd68abddecdf67a1cbfb2695c45e6bece1aa5df63a5cc3af663da0f8beec2eb5358d0dd28f2a77e10adfe4ae5b4079765b377646bdd6ee41674b06988c5f8dfd9297ef8bfe0ef734a7b899122e069b3c11ab0ecafc584364cb49dca1", 0x0, 0x0, 0xfffffffffffffcbf) 10:54:30 executing program 0: r0 = socket(0x11, 0x4003, 0x11) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b00fcffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b"], 0x169, 0x800) msgsnd(r2, &(0x7f0000000000)={0x2, "fda82b673faa2a807bb6e4dbfa4ce90562d5d43c3d4eb312704e7ee2282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3a80554de56d084520d305c71698069c20addb5ed1215bec72cda2141ab71ee83a65ae679cdc3aba0b34ab75aeffa36f84186589"}, 0x74, 0x800) msgrcv(r2, &(0x7f00000014c0)={0x0, ""/133}, 0x8d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000640)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) socket(0x11, 0x10000000000003, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYRES32, @ANYRESOCT, @ANYBLOB="990be13060bc248418", @ANYRESHEX, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES32], 0x8, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe3017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76cc936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4ab7f762ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e9693613ca535785f8d2056e06bb826de493216bf08cf49ff58d1db0568e796ac603cc267cecf054e2937c4d42fc12525b538bd81a5d454d857865a8f0748bcfbfe045aed33ae789dd670c25"], 0xc3, 0x0) 10:54:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000180)="ebcff4d9ed220726ae73dea5c916fafd234c043d58c93bc91d5b86b45f0b2ba1bae0c4228b61104904cc6b22a591a49ed1e9d343da6ceb0d04a87a60b6c2ac9408b6", &(0x7f0000000080)=0x42, &(0x7f0000000200)="e81f6b5796254e70e27e304e1943bd6783fa3ee0b55ece6cc1379d44ebfa7e85bcedb039ec44478455412dd009dec01a7adb4d252129d39eebece7b44c7672bac2ff8a4c9a9d9099c263a385a36d281ddb4808a4559806a637c2e7486b23cf0e8f6108f63f9838663736b19bab899d93a1b5ed0e6dbe3a3449a76a4e8ffb9c3e42bfecde5f4089257d9f168919388f20c383e314787fe4de9bc9db8d03da3dfd677d395dde46f91b36b570a3be0a3b91355fcc2587acce6ddad5cb4ec2e492b127316918c0ede5a8e015041ebb846e76ab93967fdad15fdaac5ac810a185a429797a6a513b9e255c5964297bb3686f9fc671313950c6d95bc1fca2a005133ab96dbab153425c9087612b54fd11eed129cf2ca3fe9aeda4ccacca412fc0ac2782d2ec205e2044b33cdf3988eab260389685d19b076d31153b418b64ec32be96be9cbad199ec17e34056e8ff8f0a33465dd3b736b8b176471c10b4a5424f92314d8af0328e75dd49f6aa184a469e8df0e15adeca6b680aa405b7d6d6d422641453e3e7d28db3d494f7c3b1a640443816a97b2e08557b9138a6289ea9374cf7aa95658f267515ecfd541f96d2951d41db754febbe4a353683357dba5f2490fc79db7d8ce78613945650a0e366feca8cce9435c6a16ae500513f0314ff8895dc5943b74e46e49044ca9a913cbdb626f0d90542b5a6cc3a89054eefc9aac84c5695efa1e75fedd729e310c0d71f7a7f55010027f74fc17b2e2658c94cfb48d7fe10d94f7da081a463039fc9d016456c1876624cf048a7127f50dfde991a4d0d3ec249df899d072912c3bad9127538300d2a81cba0634cfaa3d990d45e9e40a9bdbf2e7c3f0ecddd00e6299b4103be850dfab447c9d0e8ed434a0a2d485d35401d12adce0b17b7afaf8ffa46e4a7e0b2e37f8e2f300df4b7867280e3ab66f3b7b7f3d9a9067ba2f20b2afa0acc244da4741585dd6e337c0d1b92341706df3eb9ed506ad657e1fee36d9dba6b2f560bae2d901a906a9b55444ec89ff80b31f6f967ca115321a500aa6e25cfde1a9e19c024fd1cc69b62be63742265636cc9c09063ee41827c12851333a53c04606c68d287e8ca4f6e0de69aa696bde68b25e25e11062931900f10ae60d7066dce6ab7cc4574bb6de6fd7a53033eb0f992e1b8cb1142efdcb642834537dba9430714cdb57cdd88ba10c2edce026e84b67cb37a4b6ac6973c7df3a6a88a2a3bbc285baf2e7be68f5a203da9ba82cc93f4dd71c36bac8fcda16827f12ca07f2944b6320f9679b3977e6a1285e8c5ebd185abd1d99e48a11b4901caf90b9ac7c868e23a7126fd14c690e0bf2c183a273baeb00e74e0d6c1a0760ffca85956113d4d614d7dcba9cfab49a1c34a098772549142047970c381730163f84f29d9458c519e4c762e101146405c762091e2154e6e8851ea106ab963aced1077aa61c941fc3602e7026cd93d2c41c748bb966823f76485fd654b62655737f5207bf0f637a04c89f06e2da63befd3faf510009fda1b6d56ff9426892b0ab3cb8dbf1e9ecfecb74807a8a41685a583837c0d4b86cb72eed061244b6c7f701afe9a17b1122e5cd6f632cf4d6bed8e8c3f6fd4cfe2f487b77133ad3f54360cfaa2e10cbe2296630b23dddbe20fdcbde9103a717d7f5dc25e033f4e58c292211b713b98ac7fc4e3fae301e6c8ca6cbcac4ec49de52a9c270623e42fe62c91059fad9d2cff64c37cb26e9381da8a096947f8e9eba3613f85aa978e9bde579eb6615972fa9881b8393922b65cef52b1a40e57afd69c592938b892032d21e9ba4cbbff692bbcdd201a92d5f65f26f096d1df691e933d96e048db75bbd553d6b0950e3faab65951d4534d6f342bf666f3d0f28d396f4490ef42d2438357383ffa5d94d3a46436cf7ef4b986172491424fc76d722f02e183013bb578d96b96e69902b80897afb3878b2cdf57a2e90c15bbee7d019840ae6ff8ba82b85444d6769d7d9e9cedcfacd550c2f26f3d7821fac11d0a75f5e54b6e1c2944c3eeef1ed1ec92ff6d55724d26c365d72cb9bb2be17da3e309403e0630364096742f6bad6007eab052f74ec820e6c583b5525f167586b14349671ff99258a0ed75da4011a72c729038248a6bcda5f6b7ba2d074e76d508c8e64238e56907630a13c0fffd0b9bb26e08624a9d64c10b7229b90142e87a9a0ce817a453f78cd02907b5cc20c666a6cd88c375a57be34295594064a4ff1f525858483228ade31657c6e0f7ac6a6756c841b712b4d1e18d8e497193697e7f56d4b5658779853d0646a49782ddf4ef3dd7e41d90cb2380383d9c7a4544d312dac900c42d18d67fefb2dcbdee4b716cf3e39e7c8837e6104543722681ea1166707893aded6f86f0bd19f20363014d0475e8973413831a5ad3714c6b9205a3776f167b7ba1f81999b23538500428ab5198a17d21f151358d0c37c9447cd79aef94291f27c631bca89e36b66391b44d8281532456264290f563c3cb51bc4fed641582caaaa10ac88f03f9f70886cae197f17a047eeeb7a94d01470cfa89ca69c8470133a54775398cc72e57589f2dd3ed1a48a915160817733e3fbd8890562a2fad9eb77467d6e4008dd923f41fbc42b581abcb52e1b3e1e71c390e22d0495e0f76ad7717536cdd0999209277937d23cb3b553de121649aa0d0dc3c03bd7374c6cea6f6785b26ab6b5cadf872ce1cf569201a74b61d7fec29cc5fe607b4543e415f801d0dc1182628e389c6ca5fc0e46efb441df8e3bded7ba944311695a6511471e7179916978555104b4ab701789ea52f78ad2b2e298345780ad7215c1ae499ce993abecf614aef0fc48b0d1af375188e3016eed39b827f9a0d742f848b766a8cf7480aa1945eb93a27b1ba6f8e3b806483d73cf7c8cd2d662fb2b3346847847bfbba42851fedeae4767678a7e9d254789af8816d685bff0f7d80b66f15b4853163b0c90fa861b761b319fd9938839cc0e6c341df347bdbb847072b4395914b7e67ed03374bbb45f230f90d1fdbe4107d7e10c2b5b82de97cc3d994b97cf7bed7236de13519f06ac9d792082483da1b9457696b1dd60aee01b5ee5d16cd3c47c17963a7dfcb620381933fddb41ebc950aa03730c292fab4b72cfa5a33dd403b42b0aaa47168fbf3c14ddbb3f48a958fec5605a8653918bd93adc690fcd58b796f2f3cdb4305a873f755c8c66dce87d77d6d16c3f6b5718f3382eb0df72c59e59021dd045d5a8b3f998d11d731d290eb53242c5c8dbbef312b869244bf1305ab96dffe7935106180629f7fb7dbdfb9e026f81cac94bbacfa22adbbf24f41d8667d97c2beb32a10fa35c6e0126abc9735d856bad60b9f9ec57a2c04d64d869d981e8a90654ba7c37fd4b0508ef5242c83c583e6dcbbe199bc8cfe2a82d889a32c11b1245837ef44f518d31c78c18d6a1207813884ea4c8d2eaa8660225f4eb288ba4bcbd04202d797c725aa0d195983bdf38dcb455ac0b27f3c8fb50f27122d324382b88b9ca09b94d44aa38ed757a97b918091cc090b08cccffe51992768516435e2cf60ce11a4746b8c1f94acf13fac94e3e65a5b302f75d2dd5d7c1aac10e6589b7ad7dc1cde5418fa4d4acedc9b542aae19c1c24ad53584caa3a77e83e602d36bbe42f41211007d763e94bd5eb83423440a2ca2b956da8a3ac1dcd1bf79887960b7ec0ddeabbbbfadbad5e6c45a66969486965a35a9aa08a9f5659ee026242d21605b6b6959d9ec2be774648907011cf6c7882d19d52aae876384f63da9a77e80c56cfba8cc7d330376d16caadd1cc70a3292c093ee547299898b8e75129b76b74a472d4c03eee2c484f95be2eb736f7d8dab04bedd8fdfcf50eda3aba40125e19003901506a4af369dd5eb0b23abb153446d43c9891757aede5d0bce16809ffe62c6e5f976d2a46106751c0183e5bc9f4eec36d8ffa62a59e93562e8380025f78ac525bd33b00812bb119bd7411a8790cb3d69d6d19680135481280e18de04d4538b2abe3e9783607e97321412d258d913237b0cd0a4ad43063a6a48d7286460204e324a2c4e2f53002eaa5897f7f59024ada27e6ede3daabbb2013faaeb887499e3f1e67543381a8126382ecc7a48597ded165b9b845f7f70a6876a349de11a6ffc998f9a37ca2e3e3e63b01dcfa09a2c5927a7a3ee2aeef6c61345105bb38ac9e6bdd08d231a53abf44725abebf1308e55e7cb117e1be79ad180f87b09fdffe3d952c83db23f2f5d4612cf2e69840bbd4be42ad293a3d9b8755e8f38355cd6ab7b5c88bfa1ea74269fea75e11d01d8834d1273282158048466c4cf893e31876f90ef0d70c7cbd467038ee5a52c8df03ce586d73d6f40be22e224c80a849c3f1b67dd046ba6e023a22bd8d18aa95e96a15c97338a0d95d4f9a500837847b52739e13420803b30ccd8b32ba9f46b0b4bba7b7e61c0ff2c8ccf1bdabb3fef92706700ca80d387d88af5898e9c94d599a2355b2ec71bf90ddbc100aa1e30a0e5069c7200275b18fb9e142d05409f57e2ec4711b6ef6925728b0b0ffedd39973058873a38d263629be5c3dc8b6eaca7ef3921231b667b96cd10b949d56e4ad90c518bfabf40a4feaa025cff5a88fa9700c58810f328f3ec39a3b45383bb77adea4a78b8f4b0a705961aab251f3cab003f8f696b0f4bdd313a7400b515fd1057d54c20b09916610be5ddfedf48af42f9bcbf32744ecc9d50961cc20aae33e7cb0d1ef3cdfb8d7ceca5dd930dee4874bcd7e1ad5f31671cc354be81adfaef522aa8c15c86560e052e6f9c4916a7836835e7031470ba34c6aa951a023a9b64aa19639610df39b211c811e79e6af21cd5c67f5dadd1d79c17549a2d0b1d98a77a99aaed2e601a6c5e9e5a8c73f314bcf18979f82a177ed0cc085c01d87f75dd6804b7033a795ce33d997872bab66895d42e27540629b9a6b1a00d5797c51c3659351b881d120990a9b3b04f36f177a2e992338a3fa2555ac5047e1aa9e4698e25dbb16fc2219f8d60be1b77e11703a18a184716a49f60979ed2f48de1bf6a2f975e8a0975263c9d6ef785e66847dbc1e8018863a1077bab947cf280ae7ed8c4b840f89f98853d8c7edd80f362d4dadd9d6cd6ca69d8f7ce2020c65e52f29c277dd192835d0ae8f00806377b5e6c22db0d53022b0e6ff97f2f5e33f4020de531c29abc5694037e2bfb927ffc1e91204190380aa07c97b77621518734cac333fca072069bc58ad64242f7783d58e4ee2350d92f4b49c693a47af472533273778d04a7b1b2da5f38ff0cfdd534b504296a49744f727eb9da1de26926488d9571a784669f8f54d1aa8c2d8a2b02e12662b00bf3d851e44cd9258ab78f714fe010a842ce99cffc3fcab173c0a29347ae2409e608c8f981781109b3d24a2687dff43c39bb70cf51dc72c3fa3ab7b7696c2d17d78698ab2c918db7333c073e2f3db6259af553145e614820aa3e7f4e7f0907d25bb80681af8cad3178b7803447e690528a87b64f835e889fd4b73a7184712e4827bd60fbef6c55c522437a373074693333e2a022dca8855b8a153b31d34bbc282a7e59efcbe3d01b7b91ae4107ccc4070d9e56fe6e78243463c72f1a41b80ba7b87853b4fbf7f2f20697b6f9eb52d4414df99b8cd1a0d498d3ea90bc69d9f7e0c2ebaac6239493feaaa117d76f5068d384ac0b6051b86bece6f451c5b280b1476e04c34c602c6dc1e0c8b737207acddd49b5e006b1ffb837c3e4430265649d0232bbc6c4e77b1097bacfc27a12bc8b8d0d9e0b0272de5b4fa32b4404ddf075c96b61", 0x1000) 10:54:30 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) acct(&(0x7f0000000080)='./file0\x00') ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)) 10:54:30 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffff000) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 10:54:30 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x104) renameat(r0, &(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) sendmsg(r1, &(0x7f0000001680)={&(0x7f00000001c0)=@in6={0x18, 0x0, 0x0, 0x1ff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)="7120f5081feebcedb1c9260fbcf3133a01f05bb014538bcb914da7ec1bbc711abf80ae4e491048ac4f2d7eac9a3f0b242ff554574543514bd15ccb5b4941170a89f72dbb9ab2651db4700f78c83b73770f92a187a307771f79", 0x59}, {&(0x7f00000002c0)="d3394d1debf83160ccff4c6b22b6", 0xe}], 0x2, &(0x7f0000000340)=[{0x48, 0xffff, 0x4, "7c32a8a1a4abc2c7fc5ddd0798f174650b2faa401c207d76f7510e265181ede7eced7d48243b9037a2b62682cdaa2ebc8d00f75e60bf82"}, {0x78, 0x1, 0xde, "702555a9101a04e612fe49bb3537c8d011c624ea0fc7a8c5203d86c6af66c54f818faa88ea7b771ff9b9553dfa87c52dd35c65bced870769e9834758eeadebe0cdbee97875d1482067482f7abcd675565ef1ffedad1e516613bc5f6a74bb39f6325a30b728937b86"}, {0xa8, 0x1, 0x6, "1d7c77dda70bbb07e056141a743157a3edc12703aff30bfd729ce2a00e567dd3a66fd2689850ed1bfac6220d61165215af93b1e573ba9ec941501f7c6f3f9097886ea65536103f7d3b28abe634eba65f137551aca4f4bfbfdf01e4635b37c23694c1a3a6bacd811a7fd84b5e93ec7d8f4e817026464aa529e997a7522346bf057099fb3959cff48dc7cebf69368b74e4acf39310495f23"}, {0x80, 0x1, 0xffffffc1, "06ff0beec616f82791a90d10cf02c09a160aff9fde600950771a3c9998a70138abd23b4d0ad137c039df36720492b245638f65194585d785a725d658d186d02211f9b54616eb54648359556fda00e7cd7838f42e8a0b12fc30f577df3bfc640409016d6772fbb117a3"}, {0x90, 0xffff, 0x8, "048a073f6adc5ca09866dae2d067f7a27a7e3ae154d13c024b4140ea2bdab945f63ae98310be2a3d62d2a3a7ebe764154fdd95dcea0dbce67db244dfc014b6bf8ec74c705835616953f9538076dc9a48160422522f34b8021e80d6d9ad2fb2fa3cb4313d681303fbf5588af4e836d9eb2dccf10fc6cc1169cdd8aa"}, {0x40, 0x1, 0x4, "8bed5c1b8d33b57599187349e76868b32ead22183ead54f7460e98fc632c2228d1d1c52d8d46fa11a83d5c"}, {0x40, 0xffff, 0x6, "d04ab75e2d9fe57cc65e38b7983ff6f59d8f469b0ae7958468d1edee184a2b01e2a0d40823f7fe014c"}, {0x1010, 0xffff, 0x40, "757af53971d84bb28421682678db2303bbc3a46d827645779bb6a7333dba8c78a2c35d78b52a4aa91a8a11dcac2bf1cf40d2f43a1156ab2f2e0238ef5e3c92ed75a560aea5bd06f1846d19fa3623725341596c078642e9685404f92a2287cbd0bea0e4db66e5898d04561421563069e797bbb3e7c36185b28ba98e523f72fe1dcdf503d63f9f7f6518ab89097068a2d5a22d7eeb6d7e065ca8f23c7e001d2a64d03d7d05ad4f16324c7091dedf596a59d7524acbcbc4eaf1e3b7dae2530fc4c82818d5ae8bb5144e6113affe6d405b4e6645183418703d8dc4af112509a48752bb66b43b2f95c32c7cecea89add8a5be70178104eedc6b5c9430839b4ba7d41412be15fa73b4c542a5ef7b1984de9b923953dbfe89e9f3884b1dc96a5e23ae5e50c594dc2dbb557ce9a0495978a049f291e74834fe5d502001ec10e1febd24a61556bd489f94b0009e080320bcd774861c00b073abd5b27ed0c06a7dfe4024dfbbb4551d1f2a81395399baac4db1a646d548a82445424129266b31f7f2be270b6215f6943c949e87fdcdea797e192b441307de87e6fdc9bcc8ea4e30f557ccb7257fc35bd67b3bedd95b371b3e14d3e9f29889ed5de3b0808546c31254bcf3b36fdc759dfa007ced10648eb39082c1be05dc4913179eb80f44b99ea4e6a319477c333627fbe481a75a9d5af93e2ef688a8152dcf66bb822048091f9ffe47f01908587fe9b81d8a8e74d3ddd89392b56d1075ea372245858b703335752b2d1cf713c61828f557a9320075ed1321bd504d44cd8bf315e5539572df3dd89f14ab308715501922ec759a4b03ceb1b506e11ba416a3e065d42ad07af8f2cbb04f70ea011139224bf688379f39e7e3592243e0a26022d89464a21df0facdf767da29480932c05d4e8feb5bb43747de22e38d68dd565007ebe7c4cc8a36bc49b51106a1e973b68345edee4e2ae1e5845367aa0e119287499dbfe48ff1d38559a30ae5928ad673f0d2e670b4d69a671a43bda48b6e23c438ff80b208979eb6cd258f9f8eb409b389b29704d1bacdc30e0c8979bc74fb1fa4a601402a99961c5a166892c7c5251adb1e7dedcf90d9e7fff869a0c86c53244baea30e6d454fb631e7575add85e62476ec3694e69f2031a2b6877c823c2cfa319932e46de2129af7b7a8100bb4f808bb88d811d0815c68ebb145d31c48081a3ef68e480acbcf9f1a588a1af4d9b91017942b17d0bff61177aa4be2aa3ddd10c20b3e7ed35468a34606078194a5363c4f93eae08cbd39534598b1ccba305267beba9eb0ed48c418459c4689a2be9b9fef9c9be863d48d5678202a9723a19ae66159f76bbf0f955fe4c5784765c367b0a7741ff83729ac80d20a4950bada32fab9321410971f08925ad86ac906a165b800cd9d08afd5821735e651d3b29692909a867c54ccbb09fdb965d9419f3c3756f51fe1ee1a85d0b25b6fea52845f4f1377becefd731654ec3cbbec1c10a5e1f11f4b2a911ed2d30346b3a8165fbacff93c14a546d8a03dc41846d0cef9b67353f5151bda3f0b3c0bd826ae30b820e2c76f760bf959d9a0fc6732a25fdb75c8f2d25b801cbddea9a732ac0ef72b6ac4f0335c1ab68803f46c3da5c643f6705606061ab4707f48427cc5035755c66131295135e77f536bfb11f35944e254d0816c89ab3039fcf11675ce4c7e622eb9627b04c4c66b635bc65907c891149934dbbc3158e12f0bf9f678b9060858e9c5e53f440c163de831f6a4e7ad33925aed9b9049491e70c4cf66e7b43d65d2a75df16ca3e8926992e691cbcd46edf3bd254c16d58875cb7faea18e512110e75331c381f4b40470e0ed0b295665547cdd5bd23fe65d2f83d40e7e6e2ffa60778b34691af09ffd3228bd88a028d55336ca686e58acd4197601a5644cd0a2c08c43f4d517faf7564573d627972241b975f6dd3abde5ec64db8933c19ff4d0d36acb2f9914a0756aee610d94da8e8a06eb7c128e3add69f00055a8359723c4214980226b879f39fe225291e33a336d136209be6aecb22a46b800b0d3e7c2392d602b5ceabf6317f43b04cb9031ce5867723be8c9790f30db972a596d3e0453aa3c5276459ec870d6b584749c3d7fc0889dfe200235d32eeca2fb21853b3d9879eec3ac545a4be8f90cb889e7ac83fbc7079142fce1083fd0f63e203c09ecf7de1095570cae70cdf434da140e8553c96876aabae16af614ac3b998d6dde349fb50f5710558c72fa6dc7a2dca0d8469ac36619f0ec69e88ea7ad07abd4be877aa905cc5df909df2828e6320aa31db1aae35fc87b4bca37dbe571cb448982060d943ed445f0b27bb4e9d7f1dd20fe5be1ece30fad20b85fcb0688c03410db8e37a166a64b0ccb4f82b0c9a1936c4dddf3931afff376619dba133d2d8f9dbc61e29ecb83ec86d963be23a091a1ac3a1a649809d6f34fbc1be333b119ae73c3dddc5093dc00d9fdd629e6649a1fc6abe3cb96a0aca97d4bb87de156fec7f06240d6164efe2f4a546abbae400ef6337895817bcdbe4418dd057c22f5fdcfffb6f9015df5c0f4bd01a5cfaa3352057943d27d0c784570143e0652fcff2dd18dc78b5b22523c8ffa25760c51956d9031558b673210fcf2a09fd5906a329609c35415ac6d6bc30b5c90517bf739939976a105746e662b1974ce9254f4a795d398f43ec29236908cfd407e3b4cc65ed66edfe75b8a729aa785d60fab37bde56f4b50f8bb59781779c811575dfe2f4549d539b1e16d6bce15a4b89f68f9b16f05df3df09d7fd60fd40b7059f40087145527bffe1b5795a8bea96cc5c79aacd45340a10bedcf64386f07f03285d295bfae88014ee4c8cca56b3ab666c62a3c0cd0b7e96f041417c218301c85b6a034e7e10124cf53381f0c681cfc7eb173aff1e1ddf6b2c3e2a62aa8047bf5fab726c18e00cd0f607399dd8a6dcd318166d58dbf437e977cb95eee8b0eddaedd078074ca0e0c8814f820723fc5cd5463af4db7f2cb6fee0455f5bc504cec87cf9c23bb7eb64750dcb4ffadc0ec65cf2271355ad0a26299e48503be38c7e49c8689cebca358ebbea7393cf171f6f3542b77e653ccb4a27e9d6ae182ef33f7d17d72da9a854792eabc21726804e3b19fff0b06da1a085cb35ae73ac9c71f83e1c84f2bbb122391e8d3fd48525a9f434c3e65cbcb9dd82dcd92592bdb99702520ae9e8c8af4519b82f8d1df12592867bb390e93cacf891738ef4a6f18b2378a39168fcbd0791e95dc021f140b397aced798f4cec3859d63066e1ebc0b93417fbba25105509d1cf75b4bccb89a7a651f5f29abd1d53452deaa5ff45099b78843f618e501f5536a26492d1d66086bd6c75a90330547642c4fe29e62f74fbc932f8903a4bd44eb6b61f069d21439d52e5268a9c59af2ba34af48add175f36bc191357a56c43ad41474e0a55cca74d376cd369886b6a04a6be447e0f975cceb976d00a6c1e47685213f0ab1ad66d3238f09883baf08e45eda5d3e5827e57dc594352d97399f9f51bc0dd122c113533d96b1d7d570e4fe540762547a0a8dd44f9a1d7f9805c4a2397cbf895705f3d3607080d0586c84fbd6444956dc70e958db6a80c5b96854dd9f083bf9a65a1884bc6bd7f332c8ffd1afb70e335cd92fe917a9d3c2d7200823ea459b7e5e03c77ab5ff0746564f2659903e27e52bb00428a26a97a532be6b7f5e36a0c2722c9abbd46dee0a2155f2d1ac3cda2b5e45df7f38885c7efbc41be74989fca21bbe6f606cb912e0fcb2959f22e11d24d30ffdbc3e51244c20d08628f3874410bc46afff6138f3139c4fe3847e52abf19a044b5583b025aa3e19fa81af57f3f840016bb591b9ecd1b0f378d742f4104460a669b7200f17d9245e6a869aa52a39f357d4a56a2b64579ecc936f42b355f156257f4c1b21323860a42d885640c6098db6fcffca42ef48f77f589057dbfb5df33887e3065741fd4333060a43692f06784fd8ed3c8d097fd0bf426fe5fcbc96e1e123e0a43f4c9f425d8411f4419fe130a42b89885af61227a3eba5fb18122ed88ade61ebda20b6e5e2d91aaa2cc11fb60ac25e500925d0b4c6893a09756e8f0ce1444cf35ea7059aed256cef4119dd4b725019fa0760f572c988a084ad8f6bc1d8c902a2eb75b432020232bb1a3d68f08baa77215db04df8f1a6bb7ad132a3040cdf6688a42f0cf89e4536efa49bd90e010cb72c4a0bb5de44615faefe3a915b38512848c142f0756d386343a4e5791774e03fe57277c19ebe5124bb4aeed80b684b4067fc60dead63076783b694fb4d219a52c2e858cbbe174577f33a88a7020383e79738439609dcf5deb297e5ac0a5a0cab7310df7dad4b1765e5a0a7872d5dcd9e8271baa1b8705e932bf3cede57f434617655162210275bd819569519ecbe787a24a5da8f17eb462422bba26933cc5d3fd26cab78236adeb05ff4829e8fa0639ec8d0cfdf3809a32843456e15ea256601b7ca51d9ce99bed523fd7475b67a5c67c3cdc938157bec73e5202bee6f89537f02a932cb04585b9371e3ff6818f5b34ce2b903e30c637104f11a94a4d09ec8b3d476af5162eb6ff273c9d0fa1eee81453f89c80679f92babe8aba0564fca98bde25aa13fa20b0d5a4560c8b88914301e900abf979125e744acff5aaa1ebb68ac795a0ffd2d91e786ba2fa82f0098771d03e89396e5b898f4cfe632c9a86eb815a18409f38a82b338d2c3db455274112dba8ae904dc17d2b20a10da9bdf020237c9e6c9596d4cdfa04781e52504d7415082a98d77c73db0b119df5f23d0e8bd43bd14eed10e707c9d001d1896a2bbaf64971369eeab297421198ffafaed688ea02bd24f9f9f7b788925ffdb50f60d060a400469933752abb317c3dfa519e104e4c2b9dff1db0021e88cf84e03784eeb3e59226017addd7305bf3302b673db5404550889b7a9959d7b795fa9a18615ebbb117b7c493e88575f338ca61b6d6f077b4c9f7e3acf0199b0587716622e19cd3aa9570fd441a53ec97483c9b944338c527b4157b78938e06216dea25fb6fe22f051a867089b73c8d62a5508b6310d4fa4670e9d71da461747f209788e01fa9700d6e3747f61c2e6f6dcb83cf2ba33b3f79f324b87c32d3c8dfcf8e8e6032a4269332ac477bc75b36357dc7c33479e2a0339db744c8e0cb5a4eca186622654cf557b00aaf8ad044e2f34e6ca23f0ae6622747791173ac38f59c2c1162758ba071011e5730810fd0fa47df4de33452b6e7c6057277abb922bc40aacdccb63925c298a9c48f7dc222543a42e6182d0d58dbdaa049b83818b8ed2fa42d19256d77a1dd424e7c2c14cbee0c0e87593c7ed16a28563554ae3fd5d7b5da8025d95c9d6ca4916d793b6bc747fd0846585eb8198d0e4db23132d9c39afac73ece2aff87f6e0b7f24641afa3cd17caa8373fe7fb2f66700f9c9f30a653ba0fa5027a5b2528f2d2f15176a06f100f2925fc7599ab7795b7823178a6e1c2c57a570c607ea5144015ecaddacab72e98c57a207a16bd7bbc44327f208a3fb6e92000c7dccbfbc2eebcc7159052700848a1f6b2fd1df6971d985f4347a613c21f2102c1d9702db21ad5d7b6d2e0c7599699d5cf62a5af2d0f7da3ee155ef9e57256219e30b867bf126eeceeeb76b4444a46acfadb321d51a3d796d566759c02561bcc4043e7f3a24d014f247adf6ada762f43dbffbe577a5f024c4863e39d6e4e09b386ba1cdf857a7eff68c9d8eb0743e3d4e1c3f99ae98832907b394d7a500771f88ded3d6c0f1f244f2d0f1a0a2f9e3ae2a60be03fcd5"}], 0x1308}, 0xa) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) chflags(&(0x7f0000000100)='./file0\x00', 0x0) 10:54:31 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="1070860e441c73204a82246d9a443b792fd2d08e1599f2ee8b4d50b0b9b46c629fef683ee0c2112d1ec05a5353fff8f00d916b40b11c730d83cd673a71f9b8eb8014d626a8e2b4106e309f945efaca26c0a57a2060846192e79b7ff4036c5420c8e904681a5d754ca86a56d5a8637d3b07131de4d7f534c9e50e0f4b082412fe59c4f79bdb8caa7282704225129d2f46231d992dcdbc2126e19751b8f85c67597115dc58a131c8d653cd069d0fbd575c7d2dea2dd8bc12915d4fb0df80f14cd218c394e40228d76895b5889f2bd16127dc2376be9f0f8ad0f474901c9d57f012f51a6731c3c375923aead41634f47d85aae75028f5e103572512062cc8b04eff0d256ddc376b6b1ab9f7fab10bb46873c3ea6b406b6c0376d79a7e52e0728287033541483adc23892bdfde2e9cb5b2ece77f614921dd00b5a691ed4a68c9bf69af266ec0c9e3da05b6a1f527409989550e778efe2170579b5c321bfa891c73eb11cd0b304b3a6ff0aa200449c770cd83548c0123d80c1f132412a7abf7dd2eb6195e7db7bddccdc74bc5fe1f8a5c548ad56caa1a7ea222be55a19430a53f4611ca25d113aebc1b111b1570b61eadc4da94ab2ac222f1458254899737c2c5d06d3139903097991ec1b1d542be79c3f37367ac8e47f1c89d5d2974a65c5a5c4911da929176f821ac504757935bd09c155b37db92c474c10a8abeba320e431ecb6f4281a204feb5e589db7fa219fd1d133ab7269e3b4eefd6eb0fd5c1f8bdf626b74919063b95934e1a16b865d339b1fb90ac04786eda52ee4dfb6855b97d5ae34a3d967905587c725987915fc73f21fcc8b3849b3e7013265f07a571f86df4a59ac69585d31a9490a11e809fb63ec596a3bee15c21ca3d29fb3dfbd0befd33d36d72bdcbe2e6e93a3ed37e66fbabefcd3b48849e2fd430ea5094b30070184248d59eab9252fc33b390eff435f32a6f6507b6454532980f4f02ac9a09742372cd8cc398144520983dededab5e409a4001d8814f1d6825cc6203d0c1214ae38cc24d385e486ad49c3a1fce6c9ab9f98aa36d2f73bf5e3319488ee799108cb837f58670143433f53d985e58c55741cc9b7a489d2cae7bc1104742d88c5e230a49f02cfe4c0aa16326586ba09875ecca1f1d03dbbfd8a64a1f63428ea6d5022b2ac4f1aa13353b324fe42937cf7e8aaefadf8e328ebf6ee65bd4976b8dbe28788e200aed2061d2aadc2edf5702577dacd567688431d5f13f1e0b673b9cd38029c14c99d9ff2a96fdedc755da1c296d73b01fbaecd306ecbfe79fe0cfc1c8cfc46a597d62b6456712af36a0f28ada400aa198564d2daab4c253cf0fc20beebf0f9e5b76d5c175906d0800fa23b1e4d0e5f1f62219c4bbec5140ab61009457551dc8f61a36ff07da44f293aec9cee0aba7371697b9e278c60cf75b90c1639c40f8409b6e9201876e1b4e2a63a358502e397d1189329ad656253abfede7f0fc1a079c08ac812d5d4614dfd2f9181a4bd7e7febd57d98c93fc69008381e046f5d0491431f7966d36d0c7f76fab992202a59f4085fccd3dd7a9fd3ddaa3e36addc2a8796a210fd592bd24cce4af160ea6bb458cc9d8308c5bafc280c73db518fb1573d38db1828b6c6a848e392120a0700d", 0x48c}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x1, 0xe879, 0x3ff, r4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 10:54:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x4}, {0x4}, {0x5, 0x4, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 10:54:31 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) r1 = getpid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r3 = getuid() getgid() r4 = getegid() lchown(&(0x7f0000001140)='./file0\x00', 0x0, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000140)="feb104aecec034bbf77c50a0fe5df0eaf6829dc47e737eb00659e20df2aa03a93c0a670b5b", 0x25) fchown(r2, r3, r4) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r6}], 0x20}, 0x2) 10:54:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$BIOCLOCK(r2, 0x20004276) getegid() setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(r1, r0) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 10:54:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0xffff0001) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 10:54:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f0000000080), 0x0) 10:54:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r4, r5) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 10:54:31 executing program 0: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="cb86ffc1", &(0x7f0000000780)=0x4, 0x0, 0x0) 10:54:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x7) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000140)="67f60723c83bc44fc2329780f8db170c3635000100000000000000", 0x1b) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x8, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') getsockopt$sock_int(r5, 0xffff, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020692d, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 10:54:31 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000030000000000001019ec019159078ac1400bb002a5f82e0fd574c1695fd23b3bd539200030b01000000000045000000000000989e993755649eeca95f85a345b8925bea0b12fb3aa994e38fbec22f54725bf39a07efc012a409906c2ddd7142a169d0dcf46ae5436113e8eee2030972168ab97a30956662e6769d53689260d0a4be96d45bd11049ac8c"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2}, 0x5, 0x8, 0x8}) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) lchown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x4, r6, 0x0, r3, r7, 0x142, 0x7}, 0x200, 0x0, 0xf6}) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x1, 0x7}, {0x2, 0x400, 0x1800}, {0x4, 0x7, 0x1800}, {0x4, 0xfff7, 0x800}, {0x0, 0xfff}, {0x1, 0x401, 0x1000}], 0x7) 10:54:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "b2cb5f", 0x0, 0x0, 0x0, @empty, @empty}}}}}}}) r1 = semget$private(0x0, 0x4, 0x1b2) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) syz_extract_tcp_res(&(0x7f0000000140), 0x4, 0x100) semop(r1, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/202) 10:54:31 executing program 0: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r0, r1) fchdir(r1) rename(&(0x7f0000000040)='..', &(0x7f0000000100)='.\x00') r2 = open(&(0x7f0000000500)='./file0/file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#', 0x1}], 0x1) ftruncate(r2, 0x0, 0x8) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffa, 0x2f}], 0xed4, 0x0, 0xfffffffe, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x4ffa, r6}) r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) 10:54:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000600)={0x5, &(0x7f00000005c0)=[{0x4, 0x0, 0xff, 0xc08c, 0x9}, {0x2, 0x401, 0xaf, 0x6, 0x8}, {0x8, 0x8, 0x7, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x5f4, 0x7ff}, {0x5, 0x3f, 0x5, 0xa6, 0x1}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000580)='/dev/tty\x00', 0x400, 0x0) readlinkat(r2, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/121, 0x79) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x2, &(0x7f0000000300)="03742be61222c5c547a7e0d2e9b5d2460c73a54b98e9532b18d5bc1c1872d688f90174f686089fd837b6ade8a36f657efc016d440c740a91fb7ec2db2d3feb5dc25163053bf117ad7fe7b150239b5d8ba8d2ac7a4bef7113495f6e7713c82f5d501386453172d8f2491d4c8440c9fd2052d235182babeb0066e5b9e18f58d7423605a0448260acc5227eaf192256a975d92c202eaa02502f0cb0a4090c44036b4cd323c2890319a101f5634e8938a1e0fb1fe28feab0f3f54d53ad02f37e", &(0x7f0000000140)=0xbe, &(0x7f00000003c0)="d86dd09f8b641f0188c3b06fe1b7ad604bf3e49e925cfbba539522c6edb0dd07825035ec75ccbb1b0ab865ac3ca8c35a7c5e9c7e93a294064d2d7a1b349bae1b5dae94d9237fbf86f224b8f99de6d4d570f515cf0a2e58e7d59ff9ea0133201e36929312a7a5d66de5d4f82c8f0bbdde1944ce99be8fe7aabfbf4ede67d497b926d7fb5bceaf8a3cd676416c7ab232592f60cbe6d90e357ce4b728c6c80930f66ee11e0c8b454410b97689caafb8d8955921c92d07083342b533353993eb76113d7f4045f1a1b906d29b02f64bb63a2222a1d00686999c14bf36", 0xda) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0xfffffffffffff000) openat(r3, &(0x7f0000000640)='./file0\x00', 0x10, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2, 0x0) 10:54:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffff, 0x5, 0x550f, "2ea86ecce46adcd5690e64e16eb595607fcfd711", 0x40000000}) r2 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0xdc3c, 0x20000000000008}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000180)=""/229) r3 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r1, 0x88c5496125ddc9d8}, {r3, 0x80}, {r1, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) fsync(r3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 10:54:32 executing program 0: syz_emit_ethernet(0xa8, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9a, 0x0, 0x0, 0x0, 0x2c, 0x0, @empty, @multicast1}, @udp={{0x2, 0x0, 0x8}, {"d1c223cfa36855df9c71135044d78d7ebefb455a30ded5d2b524cb803e40fdfc7961706a84d1c104a35a19986cb8b30791de7f95efde5e229f2da79d7f60d6b674326aae6559dbe1c91179c405fe40b4ce012a54a471d674976b7e659cddbb6cad26c75c6bbffb94cd8994222c83292203baa26414c489c53fccb5ae43d3"}}}}}}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8000, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f00000000c0)) rmdir(&(0x7f0000000200)='./file0\x00') socket(0x10, 0x8000, 0x3f) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0x6) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) poll(&(0x7f0000000280)=[{r0, 0x40}], 0x1, 0x0) 10:54:33 executing program 0: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000040), 0xfffffffffffffffb, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="1e", 0x1}, {&(0x7f00000000c0)="cede188aee448894941b8e76876440d36fe62ffba7e3608083e190325bcf6882485c521d4ff3436d277e717e81a510c5d3db85a46702e20fcdd5e1edcbe288619ea4bb14268f6e8fa240d41e450142b731a0f0563eff2b8c7a94337f", 0x5c}, {&(0x7f0000000200)="0b5e862f0d9a7cf8eca96ceeb121765283cf794ccd865e5b42658b210d9b0ebc2ed628536ce167084c48264d4e12d795fea498fec787e92ada904df8410ccc53a10cffd998f69bbf7120b8d815fbfd159a2d9b7ad75bc5feb8d0e18a77aa6269b23c5c9446c57e48403d8ae7d2a503aa48bc33514517bc84839ae64697af743f02b908ab41529e2c9b70ea38", 0x8c}], 0x3) 10:54:33 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 10:54:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd335bbfd7bd90416fa4f376336acf0ff000000781e49910600df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f9ab72c881ff7cc53c894303b22f310b404f36a00f90ec6de01be657aea8c500000002003c7fc1cf8044101b5496f00000000000000000000000000000000000000000abd44e31e16ffa7e98948fdeb1b24c035f03189bd2ac5d5afaa5f935cabfe06e3416b5689eb7e1cdb50e4051c61077879be0de2845d2342ecc7ee988bfee635e3649", 0xf3, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0xfffffffa, 0x4) 10:54:33 executing program 0: syz_emit_ethernet(0x3fb, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x3c5, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}, {0x0, 0x50, "bb889b5230eac0d76d77c9d3d15cb513fb04d7d2742a57b3def5aebd590c90436709e57ad90dc194928779d9aad642e75427f7ed66b355e150d85de3f08c92a507a7a20cb52e196d37bbb2f9bd44aa50f1bd208508f1bcb783c9d3bc8a29273bb0bdd3cc8e96e4f44860d9fe27186546d82d63a31b3570abddf391a8290676be90e97083c748a9b5ee79d0d0b9328a08e66c90978452c1b6d53ab3291c74c3e22a5b0fcc81c03a5b2995091a400a1de8d0bb739f7518b68ed25fdb22f97b8c7b4f70c6a3581729a686ae3a10bd3dcc8548a2e56098d620d842830a55482caea8f6ce2aec1c1444bdc86ff2dbcf5e0839f467341ff63a8ccf3850ef96a5040b3aba47b93882b8408b8339543e0c142615028ac1ed21e2b6c09276251bce0c796fcd53eea5a7d6c46d4f205f568207c0b279f095e93f958475334e60458b88cb796610222a5af27393584646cb9ad2210a7132bde38ad0efe6d4563306eb47a20b862522fa7bc7b694d019e1360c2789ee42768ac86e5bb6ab2fcd0c68a6b9e833569866aa0455bfbafef19c68aeae8cbedce551e32700ddb88e63a1d0f81055decbb5df0f5aad53e1b25d28c37d010e18882dda784873b9a1b391a79fddefe918064dd340b05a829473d2eda75cc5983dd20eca50510026860ea366763552df2b01a561150123caa77ccf3cb74123247256f2a61324055e990d7a0d1a2a52c88313cf8d9aaa44bb9c073d15e7bf61e4cdbabc33b9dc40405406af504c85751dbbc9263dd4a8149e8aba562c083c333f996804aa195d8e49d49d38697c90ca2a3016b7cca802bfab0cefaff927ed7050cb74cc6eb84e65cd94567bd8bfdd058cdd930c85eecd4ba85d5d9e290562a15b9e0f5df79725d27a958a7fd73a429c6b"}]}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) fchdir(r1) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000000)) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r2, r3) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r2, 0x1}) 10:54:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x0, 0x7, 0xfff7ff79, "317a117c000000000000000000000200ffdd00"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="dc21", 0x2}], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) fcntl$dupfd(r2, 0x0, r4) 10:54:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x1) r1 = accept$inet6(r0, 0x0, &(0x7f0000000080)) shutdown(r1, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) dup2(r2, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_RMID(r3, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/209) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 10:54:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffd}, {0x1}]}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x7ff, 0x3, {0x1}}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) 10:54:33 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000280)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x20, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@mss={0x2, 0x4}, @eol, @nop, @window={0x3, 0x3}]}}}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x1) 10:54:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r1 = socket(0x18, 0xc002, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) sendto$inet6(r1, &(0x7f00000001c0)="d18bcf6de858dbee942cfb2794f324c6ba0f5031948dcd43c8c42093f337e2d129fd5ecda39552ce814e3d89c046be1366b46eee285915880551e4ffdf063f69032e7ea90ac405135429ec0368fdddcddd1a6ed081d3d69f63a233bd48e89da2c105a48ae293d9eacba2bd0c78242957d110c95923d9dd45035b494690525e2d8767b182a208e8f64f6a0f870e58bb939e4b12e956af8c33bfa81752f213ee397b57f58f26dcc8224a332ee3ddcb3efba8e644f55b050745ad6859223701fcef5d74100a3e1d02dd01e89000015c5ea3698ef32d8af44bdb49440c43372dab1b4bd93b3f5252177f20", 0xe9, 0x402, 0x0, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}], 0x1, 0x7) 10:54:33 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xf, 0x4, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 10:54:33 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x110) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f0000000380)='=', 0x1) dup2(r1, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x1, 0x24, 0xffffffff, r7}) 10:54:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f00e101"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x6010, r3, 0x0, 0x2) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r5, r6) connect(r6, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 10:54:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) mprotect(&(0x7f0000469000/0x1000)=nil, 0x1000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x800}) 10:54:35 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) setsockopt(r0, 0xfffffffd, 0x2, &(0x7f00000000c0)="a144ecf350a38b03ca63a6d5ed7ec2f0fcf6780cf95772df0adaf0ed311b8a550eb3d9d35dbdc8d624a390cb9207c138b4791fe2f7150249c3559bceedec6b82b5ed3a037605622f60e29e3153b8f4f1a0936c8395d696c491e4ee281800ae3739dd3fb56330ef4ec8e234c563cf2908f12c92ee371995452951d681197b80f104f75b867faf7f5a978533d53c7d2d50b9a5ec", 0x93) r1 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000011c0)=""/241) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r1, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{}, {0x2}, {0x2, 0xfffc}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) semop(0x0, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000012c0)=""/4096) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000300)=""/212) 10:54:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fffffff, 0x3, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f", 0x663) writev(r0, &(0x7f00000000c0), 0x0) 10:54:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) writev(r0, &(0x7f0000002480)=[{0x0}, {&(0x7f0000000100)=';', 0x1}], 0x2) 10:54:35 executing program 0: semget$private(0x0, 0xe, 0x480) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r1, r2) dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x76, &(0x7f00000001c0)=ANY=[]) 10:54:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0xfffffffffffff000) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x4, 0x80, 0x2}], 0x0, 0x0) close(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x0) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000280)=""/217) semop(r4, &(0x7f0000000240), 0x6) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) 10:54:35 executing program 0: msgget$private(0x0, 0x2) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) dup2(r1, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fchflags(0xffffffffffffffff, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/2) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget(0x1, 0x8b) login: OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect